Sonic Advance Released for Android in Japan

Discussion in 'General Sonic Discussion' started by Graxer, Nov 26, 2011.

  1. DustArma

    DustArma

    Member
    1,310
    2
    18
    Santiago, Chile
    Learning Python.
    The game is free, I don't see what would be the problem.
     
  2. Tanks

    Tanks

    Member
    1,044
    66
    28
    Yes, please upload the apk. Its likely the only way a majority of us will be able to play it anyway...
     
  3. celebi23

    celebi23

    Member
    101
    0
    16
    Alright, here it is:
    http://www.mediafire.com/?h4bngmz8gri567t

    Oh, I tried installing it on my Droid 2 but I got an error message as soon as I opened it. Hopefully someone can get it to work.
     
  4. evilhamwizard

    evilhamwizard

    Researcher
    1,354
    306
    63
    Cool, they're using what I guess are the original MIDIs in this port. They did the same thing for the mobile phone port too.

    Of course, they replaced the invincibility theme with an arrangement of the title theme like in the mobile phone port as well. I remember it being the original Sonic 1/2 invincibility theme. The mobile phone port and this port's invincibility theme are actually different from each other, too.

    Some of the music is missing though, like the chao garden. :(
     
  5. Tanks

    Tanks

    Member
    1,044
    66
    28
    For those who have no need to download the APK. http://www.mediafire.com/?18j3ykjli724qq2

    EDIT: Wait... Sonic 4... Is that you? Check BGM 49 and 50 and tell me I am not nuts...
     
  6. DustArma

    DustArma

    Member
    1,310
    2
    18
    Santiago, Chile
    Learning Python.
    So, It launches in my X10 Mini but I'm welcomed by a web browser, clicking on some of the links redirects me to the android market, clicking on what I think is launch gives me an error about the version not being the latest (according to google translate)

    Attempting to launch in airplane mode results in an SIM related error. attempting to launch with Wi-Fi/3G off results in "Error Type:-2"

    So the game more or less uses a type of DRM that has to be cracked.
     
  7. celebi23

    celebi23

    Member
    101
    0
    16
    I guess the game makes sure that you're actually using a Japanese phone :( That's the same errors that I got.
     
  8. amphobius

    amphobius

    doing more important things with my life Member
    2,120
    0
    16
    life
    Well, there you go.
     
  9. DustArma

    DustArma

    Member
    1,310
    2
    18
    Santiago, Chile
    Learning Python.
    http://forum.xda-developers.com/showthread.php?t=695701

    Here's an APK decompiler if anyone wants to take a look at it.

    http://dl.dropbox.com/u/28439034/SAdv_droid_decompiled.rar

    Here's the decompiled APK, the game's code is in the smali folder.
     
  10. Glitch

    Glitch

    Tech Member
    163
    3
    18
    I've managed to get it working. I'm not sure whether I'm allowed to post the patched APK though. To be honest, you'd be better off grabbing a GBA emulator and a ROM. It's a bit sluggish (running on a Nexus S).
     
  11. Tanks

    Tanks

    Member
    1,044
    66
    28
    It's free... Just do it. <_<
     
  12. Tweaker

    Tweaker

    Misfit
    12,389
    1
    0
    You are.
     
  13. MykonosFan

    MykonosFan

    MODE CHANGE. Moderator
    3,459
    216
    43
    Not to mention, from what I've heard, the game apparently isn't free, and actually costs 415 yen. According to Siliconera, at least.

    Interesting that it was ported regardless though.
     
  14. DustArma

    DustArma

    Member
    1,310
    2
    18
    Santiago, Chile
    Learning Python.
    The actual market site doesn't show any price.
     
  15. MykonosFan

    MykonosFan

    MODE CHANGE. Moderator
    3,459
    216
    43
    Really? Huh. Wonder if they just threw out a number then.
     
  16. Glitch

    Glitch

    Tech Member
    163
    3
    18
    http://www.mediafire.com/?wcpx33skvroe747
    You might want to run this with Flight Mode on. I'm not sure if there are any other "ET phone home" mechanisms.
     
  17. Tweaker

    Tweaker

    Misfit
    12,389
    1
    0
    Works fine on my Optimus T, albeit very sluggishly. Thanks for the upload!
     
  18. Tanks

    Tanks

    Member
    1,044
    66
    28
    Hrrrm. Still getting the SIM Error on the Touchpad here. Anyone know a way to bypass that?
     
  19. GerbilSoft

    GerbilSoft

    RickRotate'd. Administrator
    2,901
    38
    28
    USA
    rom-properties
    In case anyone's interested:

    There's a class "MonthCertification" within the Dalvik class archive that is responsible for generating the "SIM ERROR". If you can NOP out that code, you can probably fix the problem. (Judging by the name, I also suspect that it may enforce some sort of time-limited trial period, though I'm not positive about this.)

    (I don't have an Android environment set up here, so I can't fix this myself. That, and I don't do any work with Android crApps in the first place, nor would I know where to start regarding decompiling and recompiling Dalvik class archives.)
     
  20. LordOfSquad

    LordOfSquad

    bobs over baghdad Member
    4,948
    51
    28
    Winnipeg, MB
    making cool music no one gives a shit about
    Just gave it a shot on my Galaxy S. It works, but it's really janky. It even locked up with no way to fix it when I got a text message. Might just be a casualty of getting ported over. It's neat that it's a port instead of quick emulation, anyway.