How to get Sonic 3 & Knuckles to work on jEnesisDS

Discussion in 'NDS - Emulation and Homebrew' started by Robz8, Feb 9, 2013.

  1. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    6,956
    2,950
    Oct 1, 2010
    United States
    As the original S3K rom is 4MB, jEnesisDS has the limit of running <3MB roms.

    To get it to work on jEnesisDS, use this patch. (Mirror, including a patch to fix SRAM.)
    Use WinIPS: http://fuji.drillspirits.net/winips/
    to patch it to the clean Sonic & Knuckles (NOT Sonic 3 & Knuckles) rom.

    This patch puts all the Sonic 3 stuff excluding the Competition/2 Player stuff in the rom.
    As the Competition/2 Player stuff are excluded, selecting Competition in the title screen
    will take you to the Blue Spheres Game ("NO WAY! NO WAY! NO WAY?" press A+B+C).
    The SRAM doesn't work, so you have to use Save States. This is a jEnesisDS problem.

    Enjoy playing Sonic 3 & Knuckles on jEnesisDS!:yaysp:
     
    Last edited by Robz8, Nov 7, 2017 - Reason: added mirror
  2. Rayder

    Rayder Mostly lurking lately....

    Former Staff
    6,613
    133
    Jan 14, 2007
    United States
    USA
    Or you could just get the Sonic Classics Collection for DS and have all the old-school Sonic's (sans Sonic CD) in one package without any hassles. It's already optimized for DS/DSi and made by the same dude who made the jEnesisDS emulator, but all official and stuff.
     
    The Catboy likes this.
  3. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    6,956
    2,950
    Oct 1, 2010
    United States
    I know about that. Sonic Classic Collection isn't 60fps, jEnesisDS runs at 60fps.
    Imagine how a 4MB rom can run on 4MB RAM...
     
    Blueie and _47iscool like this.
  4. cearp

    cearp the ticket master

    Member
    7,550
    4,813
    May 26, 2008
    Tuvalu
    so the guy who made the emulator got hired? and ended up working on the ds game?
    if so, cool :) well done for him!
     
    _47iscool and xwatchmanx like this.
  5. Chary

    Chary Never sleeps.

    pip Reporter
    GBAtemp Patron
    Chary is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,430
    15,459
    Oct 2, 2012
    United States
    Hey, this is cool. Thanx man!
     
  6. Palom

    Palom GBAtemp Regular

    Member
    146
    16
    Sep 21, 2009
    United States
    Could you clarify on this matter? Because I played to Hydrocity as Tails on Kega Fusion and the SRAM is fine (so far). Is it a jEnesisDS problem, using too many save files, what?
     
  7. Dann Woolf

    Dann Woolf Deadpan Snarker

    Member
    362
    87
    Oct 12, 2010
    Netherlands
    Deventer
    Doesn't Sonic Classic Collection run better on a DSi/3DS?
     
  8. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    6,956
    2,950
    Oct 1, 2010
    United States
    It's a jEnesisDS problem.
     
  9. Another World

    Another World Emulate the Planet!

    Former Staff
    10,502
    1,695
    Jan 3, 2008
    Colombia
    From Where???
    sort-of. he got officially release a hacked version designed to just run the sonic games. as a result, he was unable to continue updating jenesisds.

    -another world
     
  10. cearp

    cearp the ticket master

    Member
    7,550
    4,813
    May 26, 2008
    Tuvalu
    oh that is awesome, and interesting that the company chose to go that route... i'm surprised, but i guess it makes sense ha
     
  11. hug0-a7x

    hug0-a7x GBAtemp Fan

    Member
    385
    101
    Jan 19, 2013
    Brazil
    Is there a patch that changes the resolution of a Genesis game, so that it is compatible with the DS ?
     
  12. Ammako

    Ammako GBAtemp Guru

    Member
    6,424
    3,547
    Dec 22, 2009
    Canada
    How well does Sonic Classic Collection run on a DSi/3DS?
     
  13. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    6,956
    2,950
    Oct 1, 2010
    United States
    No. The Genesis resolution is always 320x224 (or 256x224 with some games).
    You can turn off Vertical Scaling in jEnesisDS. You can do that by touching the controller icon, then go to vertical scaling.
     
    hug0-a7x likes this.
  14. hug0-a7x

    hug0-a7x GBAtemp Fan

    Member
    385
    101
    Jan 19, 2013
    Brazil
    Thanks! Will do.
     
  15. sj33

    sj33 GBAtemp Addict

    Member
    2,717
    1,719
    Oct 22, 2013
    Japan
    Sorry to necro this, I'm aware this thread is over two years old but I thought it best to post this here because this thread appears top of the list when searching for how to get Sonic 3 & Knuckles working in JenesisDS so I felt it best for everybody to post it here rather than create a new thread for no reason.

    I hope the OP doesn't mind, but I uploaded the .ips patch to other places just in case the above link every dies. I think the OP is no longer active here so it would be a shame to lose the patch in this way.

    http://multiupload.biz/7n143l6mfdhz/sonic3k_MultiUpload.biz.ips.html

    http://www.multiupfile.com/f/5ca912aa

    If anybody could upload it to somewhere more permenent, it would be appreciated!
     
    migles and xwatchmanx like this.
  16. RegularMoron

    RegularMoron GBAtemp Regular

    Member
    104
    36
    Apr 14, 2014
    France
    Well? What can I say? You are a god among users/rom patchers. You saved my day. Thanks a lot Robz for reuploading the file!

    Yeah I know, a bit necro.
    Guilty! I'm still using my DS Lite, and the official Sonic Collection's S3K still lags LIKE HELL. Plus not being able to deactivate vertical scaling makes it look awkward.
     
    Last edited by RegularMoron, Sep 6, 2017
  17. siamese

    siamese GBAtemp Regular

    Member
    112
    57
    Mar 13, 2010
    Mexico
    green hill zone
    Well, talking about necro..... Is there a way to run JenesisDS from the DSi SD card using sudokuhax and HBMenu? Cant make it recognize the roms, do I need a .cfg file ?
     
  18. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    6,956
    2,950
    Oct 1, 2010
    United States
    You can try it with SRLoader.
     
    siamese likes this.
  19. nibbles27

    nibbles27 Member

    Newcomer
    24
    9
    May 24, 2008
    Canada
    Playing around with this a bit - hex edited the header of a patched Sonic 3 Complete rom into this patch and now saving is working (renamed header to Sonic 3 Knuckles)

    So if you want sram working apply this patch SECONDLY after patching with sonic3k.ips just changes the header so jEnesisDS uses the save function properly!!

    sonic3k_savfix.ips
    https://www.sendspace.com/file/npm4ty

    Needs testing for saving in Sonic & Knuckles part of game.

    —-

    Also if you can’t get saving working with games such as Shining Force series etc use v0.7

    https://filetrip.net/nds-downloads/...isds-v0-7-apprenticeminusds-v0-2-6-f2056.html

    Load the game twice and save both times then the save file it creates will be compatible with v0.7.4

    P.S. This save patch works with 0.7.4 seems it’s only games that use large saves

    EDIT: Still has graphical glitches in slot 5 and beyond of level select screen this is emulator related though these slots still work
     
    Last edited by nibbles27, Nov 6, 2017
    sj33 likes this.
  20. AzerothArg

    AzerothArg Advanced Member

    Newcomer
    64
    17
    Apr 27, 2014
    Argentina