Posted 21 May 2009 - 12:35 AM
-
Posts:
522
-
Joined:
05-October 04
-
Project:Retro Engine & Related Projects
-
Wiki edits:15
Yep, it's out.
http://toucharcade.com/It's 100% emulated. I looked inside the app archive, and it contains a file called "rom.bin". Tested it in Kega Fusion and low and behold it ran no worries XD.
Emulation performance is nothing to write home about. It runs at 30fps, with ok but not accurate sound.
Anyone who's got a jailbroken phone could most likely insert different roms and play them too :P
Posted 21 May 2009 - 12:36 AM
- RickRotate'd.
-
-
Posts:
1600
-
Joined:
11-January 03
-
Gender:Male
-
Location:USA
-
Project:Gens/GS
-
Wiki edits:158
Sega didn't even bother to obfuscate the ROM this time? Wow, they really are getting lazy.
Also, can you post the md5sum of rom.bin?
This post has been edited by GerbilSoft: 21 May 2009 - 12:37 AM
Posted 21 May 2009 - 12:42 AM
-
Posts:
522
-
Joined:
05-October 04
-
Project:Retro Engine & Related Projects
-
Wiki edits:15
Posted 21 May 2009 - 12:45 AM
- RickRotate'd.
-
-
Posts:
1600
-
Joined:
11-January 03
-
Gender:Male
-
Location:USA
-
Project:Gens/GS
-
Wiki edits:158
That ROM matches "Sonic the Hedgehog (W) (REVXB).gen". I believe this was a third revision found in Sonic Mega Collection. I don't remember what was different about it, though.
Posted 21 May 2009 - 12:46 AM
-
Posts:
522
-
Joined:
05-October 04
-
Project:Retro Engine & Related Projects
-
Wiki edits:15
Just the spike bug/feature fix I think
Posted 21 May 2009 - 12:56 AM
- RickRotate'd.
-
-
Posts:
1600
-
Joined:
11-January 03
-
Gender:Male
-
Location:USA
-
Project:Gens/GS
-
Wiki edits:158
There also seems to be some extra interrupt vectors, though the addresses don't make any sense:
CODE
000000e0 26 28 00 0c 30 28 00 12 48 c0 e1 80 4e f9 00 00 |&(..0(..H...N...|
000000f0 d5 a2 02 00 00 00 02 00 00 00 02 00 00 00 02 00 |................|
This post has been edited by GerbilSoft: 21 May 2009 - 12:56 AM
Posted 21 May 2009 - 12:59 AM
- Adopt
-
-
Posts:
4945
-
Joined:
11-January 03
-
Gender:Not Telling
-
Location:CA US
-
Wiki edits:4
Didn't the spike bug fix use the ROM header for the extra code, or something? As it was a hack and not a new build. I remember reading as much a while ago anyway.
Also, there seems to be only the A button and d-pad on the emulator, so playing other ROMs could be tricky.
This post has been edited by Rika Chou: 21 May 2009 - 01:07 AM
Posted 21 May 2009 - 01:05 AM
-
Posts:
522
-
Joined:
05-October 04
-
Project:Retro Engine & Related Projects
-
Wiki edits:15
QUOTE (GerbilSoft @ May 21 2009, 03:56 PM)

There also seems to be some extra interrupt vectors, though the addresses don't make any sense:
CODE
000000e0 26 28 00 0c 30 28 00 12 48 c0 e1 80 4e f9 00 00 |&(..0(..H...N...|
000000f0 d5 a2 02 00 00 00 02 00 00 00 02 00 00 00 02 00 |................|
I'm guessing they use that for the popup menu stuff that activates when the title screen comes up. Which sucks, because it stops you from activating the level select!
http://www.youtube.com/watch?v=6IqVbkSXa_s
This post has been edited by The Taxman: 21 May 2009 - 01:06 AM
Posted 21 May 2009 - 01:24 AM
- RickRotate'd.
-
-
Posts:
1600
-
Joined:
11-January 03
-
Gender:Male
-
Location:USA
-
Project:Gens/GS
-
Wiki edits:158
Actually, it does seem like that area in the header is used for the spike bug. 4EF9 is a JMP instruction, and it jumps back into the code right at the other segment that's been modified. (Remember, REVXB was also available in Sonic Mega Collection, which has a regular "Start" button.)
This post has been edited by GerbilSoft: 21 May 2009 - 01:24 AM
Posted 21 May 2009 - 02:35 AM
- Testing YOUR Hacks Since 2005...
-
-
Posts:
374
-
Joined:
12-December 05
-
Gender:Male
-
Location:Emerald Hill Zone
-
Project:Looking for a Rom Hack to Test.
Oh my word!!! how awkward does that look to play? I also cant stand the slowdown and the music slowing! Im too much of a Purist I think!
Its just like trying to play that NES emulator I had on my Ipod Touch.... so darn difficult to control!
Posted 21 May 2009 - 05:04 AM
- Coucou
-
-
Posts:
1514
-
Joined:
16-August 03
-
Gender:Male
-
Location:France
-
Project:Nothing for the moment
QUOTE (The Taxman @ May 21 2009, 07:35 AM)

Anyone who's got a jailbroken phone could most likely insert different roms and play them too :P


That wasn't what I expected

EDIT :
Anyway... Surprisingly, controls are quite good for an iphone port, but... too much slowdowns...
This post has been edited by Phoebius: 21 May 2009 - 05:14 AM
Posted 21 May 2009 - 06:47 AM
- iDevice developer
-
-
Posts:
1522
-
Joined:
19-October 08
-
Gender:Male
-
Location:Near London
-
Project:games
-
Wiki edits:16
I'm not paying 6 bucks for this shit, fuck you sega.
At least give us bounce on style controls so playing sonic 1 again for the 200th time feels unique. (tilt to run, touch screen to jump, it works amazingly well)
lol watching the youtube video of the game, the "touch screen" is off centre and looks like a terrible tacky overlay.
This post has been edited by Diablohead: 21 May 2009 - 06:50 AM
Posted 21 May 2009 - 06:59 AM
- Coucou
-
-
Posts:
1514
-
Joined:
16-August 03
-
Gender:Male
-
Location:France
-
Project:Nothing for the moment
QUOTE (Diablohead @ May 21 2009, 01:47 PM)

I'm not paying 6 bucks for this shit, fuck you sega.
Appulo.us
But I can't agree with you for the "tilt to run" idea. That's a pain in the ass for the driving games and that's not accurate at all.
The accelerometer could have worked in the special stages, though.
Posted 21 May 2009 - 07:02 AM
- iDevice developer
-
-
Posts:
1522
-
Joined:
19-October 08
-
Gender:Male
-
Location:Near London
-
Project:games
-
Wiki edits:16
QUOTE (Phoebius @ May 21 2009, 12:59 PM)

But I can't agree with you for the "tilt to run" idea. That's a pain in the ass for the driving games and that's not accurate at all.
Posted 21 May 2009 - 10:31 AM
-
Posts:
522
-
Joined:
05-October 04
-
Project:Retro Engine & Related Projects
-
Wiki edits:15
I myself prefer touch controls to the accelerometer, however they should have supported both since it's not exactly hard to do so.