Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - Alex Kidd hamburger hack

Reply to topic
Author Message
  • Joined: 18 Aug 2007
  • Posts: 10
Reply with quote
Alex Kidd hamburger hack
Post Posted: Sat Aug 18, 2007 2:15 am
Last edited by micky on Thu Aug 03, 2017 3:52 am; edited 1 time in total
does there exist a patch already, or is there a (successful) way, to copy the hamburger graphics from the sms bios with alex kidd in miracle world into the proper game rom? (UE) [!] or (J) [!]
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14096
  • Location: London
Reply with quote
Post Posted: Sat Aug 18, 2007 10:01 am
It's an easier mod to make the BIOS version run on a cartridge. See meka.pat for example.
  View user's profile Send private message Visit poster's website
  • Joined: 18 Aug 2007
  • Posts: 10
Reply with quote
Post Posted: Sat Aug 18, 2007 11:42 pm
Last edited by micky on Thu Aug 03, 2017 10:35 pm; edited 3 times in total
thanks maxim, you were right, I was going about it the hard way, this was much easier.

edit: updated version, see further down this thread.

  View user's profile Send private message
  • Joined: 24 Dec 2011
  • Posts: 29
  • Location: Norway
Reply with quote
Alex Kidd hamburger rom hack
Post Posted: Wed Jan 11, 2012 6:35 pm
Thanks!!! JUST what i was looking for!
  View user's profile Send private message
  • Joined: 18 Aug 2007
  • Posts: 10
Reply with quote
proper version
Post Posted: Thu Aug 03, 2017 3:47 am
Last edited by micky on Thu Aug 03, 2017 11:11 pm; edited 1 time in total
I modified the cartridge version v1.1 to have the burger instead of riceball.
This is not merely a patch of the bios version, but a tile edit of the proper rom.
Save states are compatible between the cartridge version and this, unlike the bios.
includes the fixes mentioned further down the thread.
Alex Kidd in Miracle World (UE) (V1.1) [!] [burgers+moneybag+petrifaction fixes].ips (1.14 KB)
Adds Burgers + fixes moneybag & petrifaction

  View user's profile Send private message
  • Joined: 18 Aug 2007
  • Posts: 10
Reply with quote
Post Posted: Thu Aug 03, 2017 5:19 am
Last edited by micky on Thu Aug 03, 2017 11:25 pm; edited 4 times in total
couple of other things:

The money bag on the pause screen is a little off by a few pixels.

The pixels for Janken after he becomes petrified are a little off as well,
anyone ever managed to fix it?

edit: solved both these, see above
moneybagfix.png (13.88 KB)
moneybagfix.png
janken statue sprite.png (4.24 KB)
what I am trying to do
janken statue sprite.png

  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14096
  • Location: London
Reply with quote
Post Posted: Thu Aug 03, 2017 5:22 am
Doesn't KiddEd cover all this now?
  View user's profile Send private message Visit poster's website
  • Joined: 18 Aug 2007
  • Posts: 10
Reply with quote
Post Posted: Thu Aug 03, 2017 5:54 am
Last edited by micky on Thu Aug 03, 2017 11:18 pm; edited 2 times in total
For the most part it does, Maxim.
I couldn't see where to edit Janken's defeated state in it, though, or can it? the data for that sprite is unlike the rest.
  View user's profile Send private message
  • Joined: 14 Apr 2013
  • Posts: 581
Reply with quote
Post Posted: Thu Aug 03, 2017 7:43 am
The tiles of Petrified Janken aren't stored as raw tiles. They are stored as modification data telling the game how to modify the tiles. Right now, I don't have access to my PC so I can't tell you the details, sorry. When I get a chance I'll try to explain it.
  View user's profile Send private message Visit poster's website
  • Joined: 18 Aug 2007
  • Posts: 10
Reply with quote
Post Posted: Thu Aug 03, 2017 1:39 pm
Thanks Calindro,
I was actually making good progress using those nice tools in Emulicious and eventually ended up with this:

here's what was changed (in the rom):

$12CEA: FF 00 44 44 --> F8 04 84 80
$12CFA: FF 00 22 22 --> C0 38 78 40

$12D06: FF 00 21 21 --> FF 00 44 44
$12D16: FF 00 FF FF --> FF 00 22 22

$12D26: F8 04 84 80 --> FF 00 21 21
$12D36: C0 38 78 40 --> FF 00 FF FF


and here's how it looks:
janken_fixed.gif (49.59 KB)
janken_fixed.gif
Alex Kidd in Miracle World (UE) (V1.1) [!] [moneybag+petrifaction fix].ips (140 B)
fixes: moneybag + petrifaction data (no burgers)
Alex Kidd in Miracle World (UE) (V1.1) [!] [burgers+moneybag+petrifaction fixes].ips (1.14 KB)
fixes: moneybag + petrifaction data. burger version

  View user's profile Send private message
  • Joined: 18 Aug 2007
  • Posts: 10
Reply with quote
Post Posted: Sat Aug 05, 2017 10:22 am
Hey Calindro,
I found it's possible to make any custom sprite with the petrifaction data,
maybe we can use it for a tool in KiddEd or something?

here's a way to convert the data to editable tiles and back again:
https://docs.google.com/spreadsheets/d/1olGCSgLYVyN94flvVmbWVPQuYG7GXz1Owd2HEvpT...

You can make the petrifaction sprite anything you want:
test2.gif (18.81 KB)
some fun with it
test2.gif
petrifaction_data.gif (52.17 KB)
arrangement of the data
petrifaction_data.gif

  View user's profile Send private message
  • Joined: 11 Dec 2021
  • Posts: 1
Reply with quote
Post Posted: Sat Dec 11, 2021 3:56 pm
micky wrote
Thanks Calindro,
I was actually making good progress using those nice tools in Emulicious and eventually ended up with this:

here's what was changed (in the rom):

$12CEA: FF 00 44 44 --> F8 04 84 80
$12CFA: FF 00 22 22 --> C0 38 78 40

$12D06: FF 00 21 21 --> FF 00 44 44
$12D16: FF 00 FF FF --> FF 00 22 22

$12D26: F8 04 84 80 --> FF 00 21 21
$12D36: C0 38 78 40 --> FF 00 FF FF


and here's how it looks:



Hey, Micky, how is it going?

I'm a Alex Kid fan from Brasil and i would love to have some help from you!

In your patch to alex kidd in miracle world hamburger hack could you add a simples change? I would love to invert the command - A to JUMP and B to PUNCH. Those were the controls back in Brasil.

I would really love to play the game this way. And i can't play it otherwise.

Thank very much!! Cheers!!
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14096
  • Location: London
Reply with quote
Post Posted: Sat Dec 11, 2021 8:16 pm
You can load it in KiddEd and apply the hack.
  View user's profile Send private message Visit poster's website
  • Joined: 09 Jan 2022
  • Posts: 21
Reply with quote
BIOS Alex Kidd "Cartridge" Hack?
Post Posted: Sat Jan 15, 2022 10:53 pm
Forgive me for going slightly off topic but is there a way to change (extract?) the BIOS version of the game into a "normal" ROM?

I tried the IPS patch in the third post but it actually created artifacts in the game, at least in Retroarch (Genesis DX). It is very noticeable in the "SEGA" logo and especially when I would "reset" the game where it would bug-out.
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14096
  • Location: London
Reply with quote
Post Posted: Sun Jan 16, 2022 7:59 am
It sounds like you may have mis-applied the patch.
  View user's profile Send private message Visit poster's website
  • Joined: 09 Jan 2022
  • Posts: 21
Reply with quote
Post Posted: Sun Jan 16, 2022 10:14 am
I didn't patch the file itself, I simply renamed the ips file to the name of the BIOS/ROM and put them in the same folder so that Retroarch would live-patch it at each execution.

BTW, the BIOS file that I used is the "[BIOS] Alex Kidd in Miracle World (USA, Europe)"
CRC32: CF4A09EA
MD5: E8B26871629B938887757A64798DF6DC
SHA-1: 3AF7B66248D34EB26DA40C92BF2FA4C73A46A051

Could it be this is the wrong file to patch?

Seeing as I do not have the ability to rip the BIOS from my actual console, I tried to stay as close as possible to what I know to have.
  View user's profile Send private message
  • Joined: 05 Sep 2013
  • Posts: 3118
Reply with quote
Post Posted: Mon Jan 17, 2022 3:23 pm
KeyperOS wrote
Could it be this is the wrong file to patch?


Likely the patch is for the Alex Kidd in Miracle World (UE) (V1.1) ROM
  View user's profile Send private message Visit poster's website
  • Joined: 09 Jan 2022
  • Posts: 21
Reply with quote
Post Posted: Thu Jan 20, 2022 10:58 pm
sverx wrote
Likely the patch is for the Alex Kidd in Miracle World (UE) (V1.1) ROM

The new patches are, but the first one in post #3 is meant for the BIOS version, it even has "US-European SMS BIOS + Alex Kidd in Miracle World (UE) [!].ips" as the name.

Ideally, I would still like to patch a file that matches "my version" of the game, however, I found out that there is a Sega Ages version of the BIOS variant of the game, which is a "normal" ROM without the bios routines, so at least there's that.
  View user's profile Send private message
Reply to topic



Back to the top of this page

Back to SMS Power!