# Sonic 1 SMS Port to MakeCode

**URL:** <https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104>\
**Category:** Collaboration\
**Tags:** game, graphics-and-math, art, music, platformer\
**Created:** [April 6, 2024, 2:59am UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104 "2024-04-06T02:59:06Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 10, 2024, 5:05pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/22 "2024-04-10T17:05:20Z")

</div>

Cool. BTW, send the code with the new palette. Doesn’t have to have sprites, just the new palette.

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 10, 2024, 5:05pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/23 "2024-04-10T17:05:31Z")

</div>

Oh, and, if you guys got anyone to help with certain things, ping 'em and add them here.

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 10, 2024, 5:08pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/24 "2024-04-10T17:08:05Z")

</div>

bc the more the faster and better. Remember, many hands make light work.

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 12, 2024, 9:25pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/25 "2024-04-12T21:25:27Z")

</div>

Where’s the audio code @Brohann? I think Nerdiest is working hard to pull off graphics, and I’d like some added code for some _fresh, fire beats_

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [April 12, 2024, 11:17pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/26 "2024-04-12T23:17:57Z")

</div>

oh yeah i kinda forgot but i do have green hill zone

> **[GREEN HILL ZONE](https://arcade.makecode.com/S28092-58105-21944-28723)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 13, 2024, 1:21am UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/27 "2024-04-13T01:21:23Z")

</div>

Pretty cool. Next up, can you do Sky base or Jungle? It’s be really good. Oh, and implement it into the code I sent out.

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [April 13, 2024, 4:43pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/28 "2024-04-13T16:43:34Z")

</div>

may I ask why you are trying to convert the c64 version and the SMS one?

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 13, 2024, 4:44pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/29 "2024-04-13T16:44:32Z")

</div>

@Nerdiest feel like including a nice little 3d graphic sequence? Like, a really short one, around 30-60 seconds of an easter egg, of a 3d sonic and chaos emeralds spinning around him, activated by getting all the emeralds and getting all rings, and not dying.

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 13, 2024, 7:26pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/30 "2024-04-13T19:26:12Z")

</div>

I swapped to C64, as I realized it would be more feasible, albeit the colors needed to be swapped, said best by Nerdiest as his new palette is “less… green”

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 19, 2024, 4:45pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/31 "2024-04-19T16:45:25Z")

</div>

@Brohann @Nerdiest where are my game assets? Nerdiest, albeit an estimate, said hed be done by thursday, and its been a week from his estimate! @Brohann can you please add the music you’ve got to the engine? Thanks. I can’t work with nothing when I can’t play it with Sonic or the fresh beats of Sky Base.

---

<div class="post-metadata">

**Author:** ![Nerdiest](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nerdiest/32/10678_2.png) [@Nerdiest](https://forum.makecode.com/u/Nerdiest)\
**Post date:** [April 19, 2024, 4:50pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/32 "2024-04-19T16:50:31Z")

</div>

So sorry for missing the deadline I myeslef put in place, between stuff at school, sports and ROTC stuff I’ve been pretty busy, art should be out by tonight (running walking, jump, title screen (hopefully) and wall jump sprites due to the code having wall jump physics although im pretty sure the 8 bit games didnt have wall jump)

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 19, 2024, 6:01pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/33 "2024-04-19T18:01:12Z")

</div>

![memeew](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/3/39f0a6ec076d790384d79fa34cd42ecc23415d4d.jpeg)

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 19, 2024, 6:22pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/34 "2024-04-19T18:22:46Z")

</div>

As for @Brohann, I think he abandoned, so can you recommend good musicians for this?

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 19, 2024, 9:42pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/35 "2024-04-19T21:42:47Z")

</div>

![gjfkgj](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/e/e619bfbecb58a51ba61597e05e5c51230b2f165b.jpeg)

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 19, 2024, 9:42pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/36 "2024-04-19T21:42:51Z")

</div>

Cool. I’ll code the stuff like flags when things happen, and everything’ll work out!

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [April 19, 2024, 9:43pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/37 "2024-04-19T21:43:19Z")

</div>

im still doing this, I just think you need to be doing some of the work instead of just bossing everyone around

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 20, 2024, 5:49am UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/38 "2024-04-20T05:49:25Z")

</div>

I gotta have the assets for lives, the goalpost, checkpoints, etc. to code the flags and the score mechanics. I’m sorry, I gotta have the graphics beforehand to get working on the game for the flags and certain things.

---

<div class="post-metadata">

**Author:** ![Nerdiest](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nerdiest/32/10678_2.png) [@Nerdiest](https://forum.makecode.com/u/Nerdiest)\
**Post date:** [April 21, 2024, 2:51am UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/39 "2024-04-21T02:51:02Z")

</div>

I agree @Astronomically22 Im currently working on not one but two projects (both of which are collabs) and im also navigating through some tough stuff at school so if you dont mind imma finish up the bear minimum of sonics sprites and then if im still needed work on them on the side

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [April 21, 2024, 4:33pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/40 "2024-04-21T16:33:29Z")

</div>

> [@Astronomicality22](#):
>
> No, the SMS has 31 on-screen colors alone, beside the fact it has 64 overall, and 16 colors per sprite, but the Commodore palette is universal (16 colors no matter what). TBH I _could_, _possibly_ change it to ZX Spectrum, but no person wants that fate.

I’ve been able to port sonic GG to the GBC, it is definitely possible to do it in makecode without an ugly 80s computer pallette

I actually own sonic 1 for the game gear and play it every so often, and I don’t think we need to compress down the palette for anything. As for the graphics, there are many image-to-makecode-arcade converters out there that can make this much faster. I just think this collab got set off on the wrong foot

---

<div class="post-metadata">

**Author:** ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)\
**Post date:** [April 21, 2024, 11:26pm UTC](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104/41 "2024-04-21T23:26:47Z")

</div>

I’ve got a project too, outside of makecode, it’s remixing music to fit the sega genesis soundchip’s sounds. I just got my PSG Module for it made, and I’m about to start on it.

[Previous page](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104.md?page=1)

[Next page](https://forum.makecode.com/t/sonic-1-sms-port-to-makecode/28104.md?page=3)
