If you mean the centisecond counter, than that's either 50 FPS (0, 2, 4, 6, 8, 0) or 25 FPS (0, 4, 8, 2, 6, 0).
When I was listening to the tracks, at first I didn't notice anything missing at all, other than a few minor things. Then I opened up FL Studio and found the reason; they're using MIDI patch 128 -- Gunshot -- for channel 10, the drum track. It isn't a valid patch normally, so that explains that.
Judging from all the different takes on the framerate, I'm assuming that the game just wasn't optimized for my type of device (yet anyways, maybe it will be in the future for a US release). I'm getting literally 15 frames per second, others saying it runs better or full speed. Odd. Does anyone think it's possible to swap out different MIDI files or perhaps edit them with different/more/better instruments? There's at least one of Egg Rocket Zone on VGmusic that I'd consider better than the ones in the port- http://www.vgmusic.com/music/console/nintendo/gba/SA_Egg_Rocket-KM.mid And no I know nothing about midi or what may or may not cause issues with swapping them out/editing them. So go easy if it's a no.
Tried on a rooted HTC Sensation, which is for all intents and purposes actually a Sensation XE. Seems to run perfectly fine for me, just as I remember the GBA version running.
Hm, one thing I cannot figure out yet is how MIDI-looping is controlled, though I'm likely just overlooking something obvious.
Thank you for the decompiled assets! Now I have to ask eveyone who has played this: In Ice Mountain, is the water surface, palette and BG ripple effects working the same in as in the GBA version (like when you jump under water, the ripples shouldn't move with the camera like in sloppy game such as Advance 3, and Sonic 4)? In Secret Base, do the indoor background light panel bars scroll in different speeds vertically, and do they overlap at certain scroll offsets? Is the backgound in Neo Green Hill line scroll the water? Thanks for any answers, or even if possible videos would be better!
Can anyone explain to me why I keep getting a parsing error when I try installing it? I roll a rooted HTC inspire 4g.
Can't say about Ice Mountain as I've not reached that level. But I can confirm that the water in Neo Green Hill scrolls identically to the GBA version (the water shimmers AND scrolls very smoothly with a great many layers of horizontal lines all scrolling at different speeds, great sense of depth as in the original). And the background layers in Secret Base with the red and yellow lights do scroll correctly and overlap as they should (vertically and horizontally). I can also confirm that Casino Paradise Zone has all its backgrounds intact as well. I imagine the rest of the game is spot on with the GBA version as well. This seems to be a very perfect port of the original game visually, I've noticed absolutely no downgrades in core assets and effects. If the game ran well for me, the sound would really be the only change. Sorry, don't have time to do a video. I don't think the detail would show up very well on anything besides a direct feed video either.
So, in the end, is anyone really getting 60FPS or are they always locked at a lower value? I'm using an Optimus Black and it's always rendering every other frame, no matter what's going on in the game, with no slowdown or additional frame skipping happening at all (might happen in later levels, I don't know).
Just got it working and holy shit is this port bad. It isn't my phone, but this game has the framerate of a powerpoint presentation.
Just ran the game on my ZTE Blade/Orange San Francisco. It runs horribly, coming from a phone that pretty much has no problems running 2D games. Has anyone ever cracked the Android version of Sonic 1 on an unrelated note?
First time I heard about an Android version of Sonic 1, the only mobile ports I know about are the japanese mobile port, the 2-parts J2ME port by ifone/Glu Mobile and the iOS port. Checking their Android applications, they list another Android port of Advance 1 but the description has several mentions of "mobage". https://market.android.com/details?id=jp.co.sega.sonicadvance.mobage *EDIT* Mobage seems to be an online social platform for Android games. *EDIT*
When you have confirmed Ice Mountain's BG and water effects being the same as GBA, that will be the main reason this game seems to be running so slow. There is no hardware for doing those effects (as those were using true SNES/GBA techniques), and it is extremely impressive to emulate them in software, even if the result is slow.
Could the poor performance be due to the fact that a Japanese app is being run on (I'm assuming) hacked US/other phones? I don't have an Android, so I'm no expert on the matter. (Here's hoping for an iPhone port)
Me personally for curiosity's sake. And you don't save anything here, Gameboid has been free for quite some time after the developer got kicked off the Market. It's now hosted at SlideMe and doesn't cost anything anymore. The Lite version never cost anything anyways though. I wouldn't say it's impressive considering Gameboid already emulates it at full speed with no problems whatsoever (in what I assume is software). The speed issue seems to be related to WHICH phone you use. Others report no slowdown at all, despite not necessarily using faster phones than my own. My overclocked Fascinate is one of the faster single core phones out there and can even play games like Shadowgun well with a little tweaking. And yet I'm getting slowdown. Being hacked wouldn't make any difference, but the type of phone apparently does. Speed varies between phones from what it seems. Likely the game wasn't intended for the type of hardware in certain popular US phones (like the Galaxy S series for example).
Those others might want to check the speed they're getting against a GBA emulator, just in case it's not really running full speed.
I like the how they made changes to the music. They didn't have the rights to use the Sonic 1 & 2 music so they took some initiative- I like that. Having said that, I don't actually like the changes themselves- it defiles the original game, and the midi tracks sound odd.