NEOCD/SDLx - the SDL neogeo CD emulator for Xbox ================================================ NeoCD/SDLx is a Xbox port of the NeoCD/SDL neogeo CD emulator. Original NeoCD(DOS Version) by Martinez Fabrice SDL port written by Fosters. Xbox port based on 0.20 sources by Lantus. Some portions of code were taken from NeoCD/SDL-DC. Credit goes to Ian Michael for his work. About ===== NeoCD/SDLx is a Xbox port of the NeoCD/SDL neogeo CD emulator. It is capable of running many original Neogeo CD games This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. You can find the NeoGeo/SDLx forums at http://www.lantus-x.com/forum Features ======== - Only reads real NeoGeo CD's - Full CDDA audio - Sound support - 1/2 Player Support - AdvanceMame2x, Simple2x, SuperSai2x, SuperEagle, Scanline Filters - Region Selection - Memory Card support - Source code released Disclaimer ========== This program requires a system rom (bios) from the original Neogeo CD console to function. This code is copyrighted and therefore you are not entitled to a copy unless you own an original Neogeo CD console. Do not enquire where to find this file. Suffice to say that it should be called neocd.bin and should be 512kb in size. Only original ISO9660 format neogeo cd's are able to be used. Do not request bin/cue or iso/mp3 support in future builds. NeoCD/SDLx was not ported to promote the spread of "warez". As such I will ignore any such requests NEOCD IS FREE, SOURCE CODE IS FREE. SELLING IS NOT ALLOWED. YOU CANNOT PROVIDE NEOCD AND NEOGEO GAME SOFTWARE ON THE SAME PHYSICAL MEDIUM. YOU CAN REUSE SOURCE CODE AND TECHNICAL KNOWLEDGE AS LONG AS IT IS NOT FOR COMMERCIAL PURPOSES. Usage ===== Unpack all the files from the archive to a directory. Ensure the neocd bios is called "neocd.bin" and add it to the bios directory (it should not be compressed - it will be 512kb in size). Insert a neogeo cd into your dvd drive . Run the neocd exectuable. If all goes well NeoCD/SDLx should detect the cd drive that the cd is in and run the game. Controls ======== Player 1 Player 2 ------------------------------------------------ Up DPad/Analog DPad/Analog Down DPad/Analog DPad/Analog Left DPad/Analog DPad/Analog Right DPad/Analog DPad/Analog A A A B B B C X X D Y Y Player Start Start Start Player Select Back Back Cycle Video Effect Left Thumb N/A Reset Right Thumb Set Region White (note: Reset for Region to take effect) Bugs ==== Misc sound & timing related issues Credits ======= Fabrice Martinez - The original NeoCD emulator Fosters - SDL port Lantus - XBox port Ian Michael - Dreamcast port Karl Stenerud - Motorola 68000 32 Bit emulator Neil Bradley (neil@synthcom.com) - Multi-Z80 CPU emulator Tatsuyuki Satoh - YM2610 Mame core Derek Liauw Kie Fa. - 2xSaI engine Sam Lantinga (et al) - Simple DirectMedia Layer XBMP/XBMC team - ISO9660 code Thanks to Arakon for testing. Enjoy!