Results 1 to 9 of 9

Thread: GPNDS Released (Genesis Emulator for Nintendo DS)

                  
   
  1. #1
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    43
    Posts
    119,436
    Blog Entries
    3209
    Rep Power
    50

    Default GPNDS Released (Genesis Emulator for Nintendo DS)



    bananaboy has released a port of the Megadrive/Genesis emulator, Genesis Plus for the Nintendo DS, heres what the coder posted:

    <blockquote>Hi folks,

    I've ported Charles MacDonald's Genesis Plus emulator to the DS! It currently runs very slowly (about 1 frame per second) and doesn't make use of any specialised DS hardware apart from the palette and the hardware scaling.

    It's available here:
    http://www.humbug.net/gpnds.zip

    It renders the MD screen to a 512x256 extended rotation bitmap in mode 3 and uses hardware scaling to scale it to fit the DS screen.

    Source is included (in fact, there is only source, no binary). It uses devkitpro. I also created a VS.NET 2003 project file (which just runs make). gpnds can be compiled to use a statically linked in GBFS filesystem, or a single statically linked in rom image (converted using bin2s). No roms are included in this archive! Sound is untested/unimplemented (and #ifdefed out by default).

    This is just a sort of first pass release. I'm not sure if I've got the energy to port this to use the actual DS hardware (which would result in huge speed increases) so I'm putting it out there in case anyone is interested in toying with it. As it stands, it's really not playable, so this is really just a demonstration, I guess.

    Here is a quick how-to from the readme.txt:

    1. Copy a smd or bin file to the root directory of gpnds.

    2. If it's an smd file, run:
    grom\grom -bin filename.smd
    to convert it to a raw image.

    3. Run:
    swap filename.bin rom.bin
    to swap the byte order of the bin file (there was code in the original
    genesis plus to do this at load time, however, I wanted to remove as
    many static arrays as possible).

    4. Run:
    bin2s rom.bin > gp/rom.s
    to create the data file.

    5. Run:
    make

    5. Make sure the entire thing isn't over 4Mb! Copy the .ds.gba file to
    your flash card (or use whatever method you are familiar with for running
    homebrew).

    Keys are:

    NDS d-pad maps to megadrive d-pad
    NDS x, b, a map to megadrive a, b, c
    NDS start maps to megadrive start
    NDS select resets the emulator </blockquote>

    Download Here --> http://nintendo-ds.dcemu.co.uk/genesisplusnds.shtml

  2. #2
    DCEmu Newbie
    Join Date
    Jan 2006
    Posts
    1
    Rep Power
    0

    Default

    anyone can tell me what is (5.Run: make) ? how to make?

  3. #3
    DCEmu Regular scrabbus's Avatar
    Join Date
    Jun 2004
    Location
    Posts
    359
    Rep Power
    40

    Default

    me too, good news this though, I just hope others can make this work better?

  4. #4
    DCEmu Respected souLLy's Avatar
    Join Date
    Mar 2004
    Location
    London
    Age
    31
    Posts
    1,603
    Rep Power
    53

    Default

    I'd love to see someone pick this up, It'd be great to play the classics again

  5. #5
    DCEmu Newbie
    Join Date
    Mar 2007
    Posts
    12
    Rep Power
    0

    Default

    uhm this does not work..
    "The archive is either in unknown format or damaged"

  6. #6
    DCEmu Rookie
    Join Date
    Aug 2006
    Posts
    199
    Rep Power
    0

    Default

    Quote Originally Posted by peffer View Post
    uhm this does not work..
    "The archive is either in unknown format or damaged"
    No, you don't work.

  7. #7

    Default

    Can anyone tell me what I need to install/use to compile this emulator then? I don't know the first thing about source code! It's a shame they couldn't have made it possible to use an injector format with a prebuilt NDS file.

  8. #8
    DCEmu Legend Buddy4point0's Avatar
    Join Date
    May 2006
    Location
    The Lounge Awesomeness: 1337
    Age
    22
    Posts
    4,028
    Rep Power
    104

    Default

    dude! i love genesis! nice emulator

    edit: oh i didnt see this was old, please dont revive old threads

  9. #9
    DCEmu Old Pro DanTheManMS's Avatar
    Join Date
    Oct 2006
    Posts
    1,946
    Rep Power
    39

    Default

    At 1 FPS, it's not really useful. Use PicoDriveDS instead.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •