NeoDS
From PHWiki
NeoDS is a Neo Geo AES/MVS emulator for the Nintendo DS system. Coded by ingramb, version 0.1.0 was first released April 29th, 2008 after several months of work under the radar. Compatibility appears to be surprisingly high, especially for a first release.
The current version 0.2.0 was released on June 19th, 2008.
Contents |
Recent Changes
0.2.0
- Key configuration
- Pause key
- Put DS to sleep when lid is closed
- Save SRAM and NeoDS configuration to flashcard
- Fix crash when switching roms on certain flash cards
- Fix palettte bank swap bug on tile layer (metal slug 1 hud)
- Improve accuracy of vcounter, and vposition interrupts (fix freeze in Samurai Showdown 3, fix graphics in Blazing Star level 2, probly others)
- Fix issues when using dldi and slot2 ram from same flashcard (like supercard lite)
- Fix graphical corruption that occurs after a while when using slot2 ram
Unemulated Features
- FM audio
- Raster effects
- Memory Card
- Multiplayer
- Some timings are not accurate
Usage Instructions
After obtaining NeoDS, apply DLDI patching if necessary for your card, and copy it to your Slot-1 device. Copy your converted *.neo ROMs to your Slot-1 and play. If you have a Slot-2 RAM expansion pack NeoDS will use the extra RAM to cache more game data to speed up some games, but it is not required.
ROM Conversion
Your ROMs must be in a format compatible with a current version of MAME to be used with this emulator. You must also have the Neo Geo BIOS ROMs (neogeo.zip) from the MAME database. Optionally, the Universe BIOS ROMs can be included in your neogeo.zip.
NeoDS comes with a ROM converter titled NeoDsConvert.exe, which will take your MAME compatible ROMs and make them NeoDS compatible. This utility must be ran from the Windows Command Prompt (Start > Run.. > type "cmd", press OK). Your ROMs, NeoDsConvert.exe and neogeo.zip must all be in the same directory for the converter to function properly.
Usage: NeoDsConvert.exe -biosX game
For X you must supply a number in the range of 0-11. A list of the options follows:
- 0 = Europe MVS (Ver. 2)
- 1 = Europe MVS (Ver. 1)
- 2 = USA MVS (Ver. 2)
- 3 = USA MVS (Ver. 1)
- 4 = Asia MVS (Ver. 3)
- 5 = Japan MVS (Ver. 3)
- 6 = Japan MVS (Ver. 2)
- 7 = Japan MVS (Ver. 1)
- 8 = Universe BIOS (Ver. 2.3)
- 9 = Debug MVS (Hack?)
- 10 = Asia AES
- 11 = Japan AES
Options 0-7 are the standard MAME supported Neo Geo BIOS files. If you have neogeo.zip chances are good that you can use any of those options to convert your roms.
Options 8-11 are not in the official MAME supported neogeo.zip BIOS, you must obtain them and add them to the zip before you can use those options.
Note: options 10 and 11 are currently broken as of version 0.1.1a; they produce bad ROMs.
When choosing your BIOS to combine with your ROM, think about the features you would like to have; if you want to see blood in Metal Slug games, your going to want to use a Japanese BIOS. If you want cheats and the ability to change dip switches, your going to want to use Universe BIOS 2.0+.
Example: NeoDsConvert.exe -bios5 mslug
Using the above command will convert Metal Slug with the Japan MVS Ver. 3 BIOS. The output file will be mslug.neo, that file, along with NeoDs.nds must be placed on your slot-1 card to run.
(more to be written)
Special Notes
- The slot-2 Supercards appear to require a specific DLDI patch file in order to work properly. A working version of 0.1.0 can be found here or mirrored here.
