1. JeffRuLz

    OP JeffRuLz GBAtemp Regular
    Member

    Joined:
    Sep 14, 2018
    Messages:
    104
    Country:
    United States
    [​IMG] [​IMG]
    This is a 3DS port of Rubberduckycooly's decompilation of the mobile versions of Sonic 1 and 2.

    On a New 3DS they run at full speed almost all of the time outside of special stages.
    Special stages are playable, but run at a low frame rate.
    On an old 3DS the games are too slow to be enjoyable.

    Installation
    Before you can play you need to extract the 'data.rsdk' files from your copy of Sonic 1 and 2 (2013).
    Do this once for each game: Rename the .apk file extension into a .zip. Open it, and navigate go into the 'assets' folder. Extract the 'Data.rsdk.xmf' file and rename it to 'Data.rsdk'.
    Place them in 'sd:/3ds/Sonic1/' and 'sd:/3ds/Sonic2/'.

    Download
    Source

    [​IMG]

    [​IMG]
     
    Last edited by JeffRuLz, Feb 12, 2021
  2. SirDavey-13

    SirDavey-13 Newbie
    Newcomer

    Joined:
    Aug 28, 2020
    Messages:
    9
    Country:
    United States
    This is amazing. Thank you! hoping to see those special stages worked out :)
     
  3. 1B51004

    1B51004 GBAtemp Regular
    Member

    Joined:
    Nov 23, 2020
    Messages:
    209
    Country:
    United States
    yooo! this is great
    i don't have a copy of sonic one or two (i have 2 on my 3ds, but i think you need a steam copy of it to work) but this is amazing!
     
    Hinikah likes this.
  4. CeeDee

    CeeDee art by @x65943
    Member

    Joined:
    May 4, 2014
    Messages:
    4,721
    Country:
    United States
    I fucking love this community. Awesome work.

    Hope to someday see full-speed special stages, and maybe even better old-3DS performance. Oh, and an AIR port. And $10,000.
     
  5. SirDavey-13

    SirDavey-13 Newbie
    Newcomer

    Joined:
    Aug 28, 2020
    Messages:
    9
    Country:
    United States
    You don't. The google play version is free and you can find the apk all over google--follow the guide above its ubber easy
    ( should also note some versions didnt work for me 3.3 or something i ended up using the1.4 update for sonic 2 )
     
    Last edited by SirDavey-13, Jan 30, 2021
  6. 1B51004

    1B51004 GBAtemp Regular
    Member

    Joined:
    Nov 23, 2020
    Messages:
    209
    Country:
    United States
    oh thanks!

    — Posts automatically merged - Please don't double post! —

    just a thought: have you actually considered porting sonic 3/K/AIR?
    i don't expect you to but it would seem possible, albeit a bit harder since you need sonic 3 steam and also all the coding to get it to work again.
     
  7. CeeDee

    CeeDee art by @x65943
    Member

    Joined:
    May 4, 2014
    Messages:
    4,721
    Country:
    United States
    I hear the bit with AIR in particular is that it's closed-source, and you'd have to ask the creator of AIR for permission to port it.
     
  8. JeffRuLz

    OP JeffRuLz GBAtemp Regular
    Member

    Joined:
    Sep 14, 2018
    Messages:
    104
    Country:
    United States
    I have but AIR is closed source.
    If I understand correctly AIR works by interpreting code on the fly. While a normal computer can handle that no problem it might be an issue on a weak handheld console.
     
    1B51004 and CeeDee like this.
  9. Robz8

    Robz8 Coolest of TWL
    Developer

    Joined:
    Oct 1, 2010
    Messages:
    14,219
    Country:
    United States
    Aside from the frame skipping in special stages, the ports play really good!
    Sonic 1 looks good, but Sonic 2 for some reason looks garbled.
    EDIT: Fixed by deleting "settings.ini", which came from the PC port.

    Adding a dot-by-dot screen mode (via 800px mode) would make those look better!
     
    Last edited by Robz8, Jan 30, 2021
    Sophie-bear, Hinikah, Isegrim and 2 others like this.
  10. MurraySkull

    MurraySkull Advanced Member
    Newcomer

    Joined:
    Apr 26, 2008
    Messages:
    83
    Country:
    United States
    Any way to access the DevMenu?
     
  11. Mikitok

    Mikitok GBAtemp Fan
    Member

    Joined:
    Jan 14, 2019
    Messages:
    303
    Country:
    New Zealand
    looool 16 bit games run slow on o3ds facepalm
     
  12. 1B51004

    1B51004 GBAtemp Regular
    Member

    Joined:
    Nov 23, 2020
    Messages:
    209
    Country:
    United States
    I see. Interesting! Thanks!
     
  13. Rahkeesh

    Rahkeesh GBAtemp Advanced Maniac
    Member

    Joined:
    Apr 3, 2018
    Messages:
    1,886
    Country:
    United States
    Eh this is one case where I don't see the point of 800px. Aligning most 2D assets to 400px is already as sharp as it gets, the extra resolution only helps with rotation and the special stages that already run too slow.
     
  14. JeffRuLz

    OP JeffRuLz GBAtemp Regular
    Member

    Joined:
    Sep 14, 2018
    Messages:
    104
    Country:
    United States
    Set DevMenu to true in the settings.ini file, then it'll show up on the pause screen.
     
  15. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Legend
    Member

    Joined:
    May 27, 2016
    Messages:
    13,880
    Country:
    United States
    Or a ntsc composite video mode. :ninja:

    cause... I guess I'm the only one who cares. Need some way to hide that dithering. :ninja:

    [​IMG]
     
    Hinikah and Robz8 like this.
  16. MurraySkull

    MurraySkull Advanced Member
    Newcomer

    Joined:
    Apr 26, 2008
    Messages:
    83
    Country:
    United States
    Having a problem - no sound. This applies to both Sonic 1 and 2.
     
  17. lone_wolf323

    lone_wolf323 GBAtemp Psycho!
    Member

    Joined:
    May 27, 2011
    Messages:
    4,011
    Country:
    Canada
    Do you remember if you had dumped your dsp file?
     
  18. MurraySkull

    MurraySkull Advanced Member
    Newcomer

    Joined:
    Apr 26, 2008
    Messages:
    83
    Country:
    United States
    What dsp file?
     
  19. Palom

    Palom GBAtemp Regular
    Member

    Joined:
    Sep 21, 2009
    Messages:
    249
    Country:
    United States
    https://github.com/zoogie/DSP1/releases

    Install the cia, run it, wait for the music to finish (you'll get the DSP file so Sonic audio should now work), then press B to delete the cia as you'll no longer need it.
     
    fmkid and cvskid like this.
  20. MurraySkull

    MurraySkull Advanced Member
    Newcomer

    Joined:
    Apr 26, 2008
    Messages:
    83
    Country:
    United States
    Thanks! However, JeffRuLz has never said anything about that.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [Release][N3DS], Decompilation, (2013)