MAMEoXTRAS Contains Coding by: Erik Abair, opcode, luckyMIC, superfro, XPort, bendermike, Ebsy, HK$, IQ_132, gamezfan, destronger, cbagy, And BritneysPAIRS. ----------------------------------------------------------------------
This Is An Update To MameDOX Based On Version 1.1 It contains New Updated Driver Work By IQ_132 BritneysPAIRS And gamezfan Plus Brand Spanking New Skins By destronger and cbagy Thanks to cbagy for lightgun fixes And RetroPlay for the new included cleaner Rom Dat File
For help guidance and support Thx alot guys couldn't have done it without you
Whats new in MameoXtras v1.16
Born To Fight (Now Playable) Gaia The Last Choice Of Earth (Now Playable) Shrike Avenger (Now Playable)
The Following Sega MegaPlay Arcade Games Are Now Playable....
Bio-Hazard Battle Columns 3 Golden Axe 2 Shinobi III Sonic The Hedgehog 2 Streets Of Rage II Tecmo World Cup
Fixed The Following Games Crashing On Exit
Gaia Last Choice Of Earth Rolling Crush
Added cheats for.....
Born To Fight Mobil Suit Gundam Final Shooting
Total New Games Playable since MameoXtras v1.0
Mobil Suit Gundam Final shooting (Now Playable) Eagle Shot Golf (Now Playable) Lucky N Wild (Now Playable) Air Rescue (Now Playable) Dragon Ball-Z VRVS (Now Playable) Top Blade V (Now Playable) Daikaiju no Gyakushu (Now Playable) Wonder Boy In Monsterland (Official Sega English Version Now Playable) Nebulas Ray (Now Has Sound) Outfoxies (Now Has Sound) Point Blank (Now Has Sound) Great Sluggers 94 (Now Has Sound) Mach Breakers Numen Althletics 2 (Now Has Sound) 9 Ball Shootout championship Edition Rolling Crush Lethal Enforcers Lethal Enforcers 2 Cute Fighters Raiden Fighters 1 Single Board Version (Now Playable) 9 Ball Shootout (Now Playable) Virtua Bowling (Now Playable) Dragon World (Now Has Full Sound) Teeter Torture (Now Playable) Guts N Glory (Now Playable) Lord Of Gun (Now Playable No Sound) UFO Senshi Yohko chan (Now Playable) Gals Panic S3 (Now Playable) International Team Laser (Now Playable) Thunder Strike (Now Playable) Billiard Academy Real Break Euro Version (Now Playable) Road Riot 4WD (Fixed Controls Game Now Playable) Operation wolf 3 (Fixed Controls Game Now Playable) Raiden Fighters (Now Playable) Raiden Fighters 2 (Now Playable) Raiden Fighters jet (Now Playable) Raiden Fighters 1 2 Jet Single Board Versions (Now Playable) Viper Phase 1 (Now Playable) Battle Balls (Now Playable) Rapid Hero (Now Has Full Sound) Pop Bingo (Now Playable) Planet Probe (Now Playable) Dyna Gear slowdown issues fixed Fire Barrel Air Assault Rock' N Tread 2 Rock' N 3 Rock' N 4 Added Sound for all the Rock' N Games Added Sound to Fire Barrel and Air Assault Racing Beat Double Wings Asura Buster Hard Times Hot Mind Excelsior Playchoice-10 Metroid Playchoice-10 Mario's Open Golf Playchoice-10 Baseball Stars Be A Champ Sand Scorpion B-Rap Boys (Rollercoaster graphics bug fixed) Storm Blade (Bad graphics on levels 2-6 fixed) Ultra-X Weapons (Bad graphics on all levels fixed) Round Up 5 Super Delta Force Hyper Crash Heavy Smash Pocket Gal Deluxe Super Bishi Bashi Championship Downtown Joystick version Ghox Joystick Version Rabbit Battle Shark Joystick Version (Game Controls Perfectly Now) Kabuki-Z Ninja Kazan (English version of Iga Ninjyutsuden) Raimais (World Version) Title Fight (USA Version) The New Zealand Story (New Rom Versions) Raiden Fighters 2 2000 Raiden Fighters Jet 2000 Power Instinct 2 (USA Version) Action Hollywood Mouse Shooter GoGo Arm Champs 2 Gauntlet 2 (World 4 player Version) Ikari Warriors Joystick Version Guerrilla War Joystick Version Power Instinct Legends (USA Version) Ikari 3 The Rescue (Joystick Version) Crystal Castles (Joystick Version) Super World Court (English Language World Version)
Questions & Answers
Q My New Zealand Story Rom No longer Works Why is that?? A A new Rom is required which ive provided in a roms pack just delete tnzs.zip from your roms folder and replace with the new one
Q How do i install this emulator A See below First check your xbox E:\Tdata\4d414d46 folder to make sure there is no previous save file folder inside it If there is it will be called system just remove it before booting MAMEoXtras for the 1st time To install on your Xbox HDD just simply pick your preferred emulator folder and FTP it across
Q My roms dont work A Use the dat provided in romcentre to scan against your romset and make your roms compatable with this emulator
Q Ive used the dat and still my roms wont work A Lucky for you ive upped a copy of my romset to my Repo Folder
Q How do i skip warnings before the games load A In the main menu make sure all skip warning settings are enabled
Q What games does this play A Mame arcade games only
Q Does it play console games A Dont be a daftie
Q Does it play Final Burn Legends Arcade Games A Nope use FBL v1.20
100% LOCK FREE 100% RESTRICTION FREE The Way It Should Be
100% Open Source !!Source Code included in Download!!
This is another update to NES6502's Final Burn Legends.
Final Burn Legends is a port of Final Burn Alpha 2.99.07 to the Xbox. It also includes parts of FBA-XXX Pro 1.29. And some of the latest FBA code currantly 3283 games are supported.
Final burn Legends v1.20 whats New
Added Support for the following games
Congo Bongo Donkey Kong Pauline Edition (Hack) Future Spy Super Zaxxon Zaxxon
With some additional advice from Madmab i have now fixed all the Rom Filtering all Roms sort correctly and wont crash the Emulator also added a new Filter for Data East based games
New FBL Sample Player
Added support for the FBA sample player to FBL this adds 100% sound to the following games.....
Donkey Kong Donkey Kong All hack versions Donkey Kong Jr Congo Bongo Future Spy Galaga New Rally-X Mario Bros (Imperfect sound) Masao (Bootleg of Mario Bros) Rally-X Space Invaders Super Zaxxon Zaxxon
Sorted the Rom Loading in all the clone versions of Galaga so they no longer get stuck in dip on boot
FBA Dev Team Fixes Ported To FBL
IQ_132 kindly handed me some code to fix the palette problems in the zaxxon driver all games now have the correct colours
Created New Marquees For Congo Bongo Future Spy Zaxxon and Super Zaxxon
-Special Thanks to:
IQ_132 For sharing his latest FBA drivers with me and for help and support in adding them to FBL
Dink For sharing with me all his latest FBA code fixes and improvements and for helping me out alot with porting the code to FBL plus help and support to get games up and running which would still be broken in FBL without his advice
Treble Winner i used many of his FBA code additions and fixes in this release
Nes6502 He Ported FBL to the xbox in the 1st place
Madmab For adding the 128mb xbox launching code and NeoGeo Filter code fixes to Final Burn Legends
+T+ For advice and support with adding the "New" Core plus pointing out a few games in need of fixes
BritneysPAIRS for sharing with me the graphical fixes for the Gladiator Road Of The Sword and SVG Spectral Vs Generation plus help and advice with adding the game rotation code
Neil222 For creating the lovely FBL Skin that this Emulator is using
Destronger it was his src i used to build from
SPPV for supplying me with many different FBL src's
Floydthebarber for 128mb game testing
Chaos for game testing
*********************************************************************** *******Remember to refresh your game list in the option screen!!***************** ***********You may want to create your own dat list too.************************ **********Go to option at the dash board and create a dat file******************** *******go to tools in your fbl folder after you've FTP'd to it and run the************* ******************the file in RomCenter or ClrMAME************************** ***********************************************************************
Neko ProjectX is a PC-98 emulator for Xbox (it is a port of the emulator Neko Project II). The PC-98 is a family of Japanese computers, they can have a hard disk and 2 floppy disks units, so this can appear to be a bit complicated to use... but I have made this emulator very simple, so that you don't need to know much things about this machine to be able to play: simply select your game in the rom list, and play. Also, I have replaced the drop-down menu of the original emulator, by a main menu and some shortcuts, more comfortable to manage with a joypad
Several PC-98 games have ADULT CONTENT. Keep in mind that it can be a bad idea to download and test random PC-98 games without having checked if they are adult-rated, especially if you are playing with children.
There are several internet sites where you can check if a game has adult content, like these ones:
Copy the emulator in your hard disk. Roms MUST be placed uncompressed in the "roms" directory. The emulator supports a good amount of formats, both hard disk images and floppy disk images. Here are some of the supported formats, ordered from the best to the worst choice:
1- HDI: This is a hard disk image, it is the easiest format to launch: simply click and play.
2- FDI: This is a floppy disk image. It is easy too, although some games may have several floppy disks images, and you will need to change the disk when the game asks for it.
3- D88: This is a supported format that will work, but you will usually need to do some things to launch it (write some command...) so it is less comfortable.
4- FDD: This format does not work in this emulator... but you can use "Virtual Floppy Image Converter" to convert it to D88 (or to FDI if you are lucky).
This emulator currently supports PC-9801 games. If there is a lot of interest, maybe I can make it accept PC-9821 games in the future, but currently these games (like Doom or Alone in the Dark) are not supported.
HOW TO LAUNCH GAMES
If you want to play a game that has only one file (for example one HDI file, or one FDI file) simply click on it in the rom list, and the game will be launched. Easy, isn't it?
If you want to play a game that has SEVERAL floppy disk images, you must select the FIRST of them. The emulator will automatically mount it in the "Floppy Unit A" of the PC-98 and will run it. If you need to insert another disk during the gameplay, please read the "CHANGING FLOPPY DISKS" section.
Although the PC-98 is a computer and it uses a keyboard, I have mapped the most common keys in all the games to the buttons of our joypads, so we will be able to play several games with the d-pad and the normal buttons
Here is the default mapping (anyways, you will be able to redefine the A,B,X,Y buttons in the main menu, if you need different mappings):
D-pad: It is mapped to the directional keys of the keypad (UP, DOWN, LEFT, RIGHT)
A button: ENTER key B button: ESC key X button: SPACE key Y button: It is mapped by default to 2 keys that are used by several games as the "action key": the 5 of the keypad (used in games like "Columns") and the Z key (used in games like "Rusty").
LEFT ANALOG STICK: It moves the mouse cursor (only usefull in games that use mouse). WHITE button: Left-click with the mouse BLACK button: Right-click with the mouse
TRIGGERS: They control the key latency (you can think about it as the "speed of an autofire feature" or the "speed of the cursor"). Let's see it:
LEFT TRIGGER: Decrease key latency. If you keep pressed a button, it will send less "push" commands per second. Use this if your cursor/controls move very fast, and you are unable to navigate by the menus of a game because options are selected too fast. Very usefull in games with menus like "Columns".
RIGHT TRIGGER: Increase key latency. If you keep pressed a button, it will send more "push" commands per second. Use this if your cursor/controls move very slow. This is very usefull to move the cursor faster in some strategy games like the "Farland Story" ones!!
START: Opens the Main Menu (see "Main Menu" section for more info)
Some usefull shortcuts: LEFT ANALOG STICK CLICK: Insert a new disk in the Floppy Unit A. RIGHT ANALOG STICK CLICK: Insert a new disk in the Floppy Unit B. LEFT TRIGGER + RIGHT TRIGGER: Enter "Typing Mode" START + BACK: Exit to the rom list.
If you need to type some text, or press a key that is not mapped in the normal controls, press LEFT TRIGGER and RIGHT TRIGGER at the same time, and you will enter into "Typing Mode". A virtual Keyboard will appear, and now you can type whatever you want (press with the A button in the keys that you want to type). Exit from the Typing Mode with the B button.
You can open the main menu during the gameplay by pressing START. You can navigate by the menu with the D-pad, select/change options with the A button, and cancel with the B button. These are the options of the main menu:
* Resume: It returns to the gameplay
* Reset: It resets the PC-98.
* Reset with DIP SWITCH 2-8: Some games like "Rusty" or "Destructor" will show you an error message when you launch them, asking you to switch the DIP SW 2-8 (even if the message is in Japanese, you will be able to read these numbers!). If this is the case, go to the main menu and select "Reset with DIP SW 2-8". The PC-98 will restart with this option, and the game will begin.
* Disk in Floppy A: Insert a new floppy disk in Unit A. This is the same that you can do clicking on the left analog stick.
* Disk in Floppy B: Insert a new floppy disk in Unit B. This is the same that you can do clicking on the right analog stick.
* Redefine keys: You can redefine the keys mapped to the buttons A, B, X and Y. Select the button that you want to redefine; then a virtual keyboard is displayed, and you can select a new key to map to that button of the joypad. This is usefull if you are playing a game that uses a key that is not mapped in the default controls.
* Change clock speed: By default, Neko ProjectX emulates a PC-9801 at 10 MHZ. This is good for the main part of the roms, but if you see that a game works very slow or very fast, you can change the clock speed selecting this option and pressing "A" button until you get your desired speed. For example, "Runners High" is a modern game and it needs a fast PC-98, so you will need to put the clock at 40 MHz to get proper speed, while Arkanoid is an old game and it needs a slow PC-98, so you should configure the clock at 2 MHz to avoid the game run too fast. After changing the clock speed, it will be needed to select the "Reset" option to apply this change.
* Mouse speed: It changes the speed of the mouse cursor.
* Save config as INI file: If you select this option, the emulator will save a config "INI" file in the "cfg" folder (a "cfg" folder is needed!) with all your settings related to key mapping, dip switch 2-8, clock speed, and mouse speed. Next times that you start this game, the emulator will automatically select your saved settings.
CHANGING FLOPPY DISKS
OK, so you have a game that has several floppy disk images and you want to play it. You have to select the FIRST of them in the rom list, and the game will begin (the emulator will insert it in the Floppy Unit A). If an error is displayed, you will usually need to insert the SECOND disk on the Floppy Unit B (clicking on the right analog stick) and maybe after that you will need to press a key, or go to the main menu and "Reset".
During the gameplay, sometimes you will be prompted to insert a new disk, and you can do it pressing the left or right analog sticks (depending if you want to insert it in the Floppy Unit A or B).
Please, note that when you press the left or right analog stick to insert a new disk, the emulator will show you the files with a similar name. So, if you have a game with several files, you must make sure that their names are similar (for example "Farland Story 1 - Disk 1", "Farland Story 1 - Disk 2", and so on...
Q: How can I know if a game needs Japanese knowledge? A: Unfortunately, I have not found a site that has this kind of flag for the games, but you can see the screenshots or the genre of the game, to guess it. Please, if you find a site with details about the Japanese knowledge needed for each game, let me know!
Q: Please, tell me a few games playable without Japanese knowledge, and without adult content! A: OK, here are a few: the English translations of the games Farland Story 1, Farland Story 2, Farland Story 3, Farland Story 4, Farland Story 5, Farland Story 6... Do you need more? Well, you can play Columns, Carax'92, Jump Hero, Popful Mail, Prince of Persia (it is in Japanese, but it is playable simply clicking on the first option of the menu), Runners High, Rusty, Car 2 Grand Prix, Dungeon Master, Elvira-Mistress of the Dark, Galaga, Gods, Lemmings, Mety's Snow War, Mole Mole, Net Guardian, Push'n Pop, and many more...
Q: My game displays a weird Japanese error when launched! A: I can suggest two things: first of all, if the error message contains something "similar" to "SW 2 8", go to the main menu and select "Reset with DIP SW 2-8". Second, if you are trying to launch a game that has several floppy disk images, maybe you need to insert the image number 2 in the Floppy Unit B (you can do it pressing the right analog stick) and after that, go to the main menu and select "Reset". If that fails, I'm sorry but I cannot help more, as I don't know Japanese.
Q: How can I launch games with multiple floppy disk images? A: You must select the FIRST of them, and the game will begin (the emulator will insert it in the Floppy Unit A). If an error is displayed, you will usually need to insert the SECOND disk on the Floppy Unit B clicking the right analog stick) and maybe after that you will need to go to the main menu and "Reset". During the gameplay, sometimes you will be prompted to insert a new disk, and you can do it pressing the left or right analog sticks.
Q: My game runs too slow! A: Go to the main menu pressing Start, configure the clock speed at 40 MHz, and choose "Reset"
Q: My game runs too fast! A: Go to the main menu pressing Start, configure the clock speed at 2 MHz, and choose "Reset"
Q: Does this emulator support PC-9821 games like Doom or Alone in the Dark? A: Not yet
I want to say thanks to all the people that helped me in my projects: Neobomb, Hyper_Eye, Madmab, Freakdave, weinerschnitzel, XtecuterX73, SPPV, darknoir, the Surreal64 CE team... Besides, big thanks to all the people that make possible the Xbox scene and the emuxtras project, Neobomb (again!), Wimpy, Waal, Bigby, Madmab, Perr, Mega Man, SPPV... Thank you very much for your work!
Lots of thanks to the kind people of the Tokugawa Corporate Forums who helped me in my first steps with PC-98, mainly Ben, peter_j, Trickless, Ryo Cokey, Don Rumata, DrJones, Starscream the 2nd and Kobushi. And of course, thanks to the creator of the original Neko Project II and all the developers who released variants of it.
The sources of the emulator are in the same package, so if anyone wants to see them and try to improve them, it will be very wellcome. You can contact me if you want to do it.
I do not usually and never would put a version 2.0 to anything i never ported but SO much has been changed/added/fixed i cannot remember it all and decided to just do it. A lot has been done to the core and i have brought over some of the more requested features from the pc version of nestopiax. A separate scanline build will follow soon but as for now, here it is. Enjoy, guys and gals!
This is a HUGE core and compatibility update to nestopiax which also adds more gui options! Taken straight from the readme:
1.)Added the Consumer, Canonical, and Alternative palette decoders over from the pc version of nestopia, by default, the consumer palette is default. You can specify which palette decoder you want to use by going into General Options and toggling the newly added "Set Palette Decoder". Alternative is the same as Canonical except "yellow boost" is used.
2.) Added an emulate game genie distortion option to the sound menu. This only effects 2 games i know of: Megaman and Megaman 2. This must be toggled prior to loading the rom in the sound options menu and the emulator has to be restarted in order for the music to go back to normal. This was added in only for curiosity sake as some of you might remember back in the day the game genie screwing up the sound in these 2 games on the real nes.
3.) Added the brightness toggle from the pc version of nestopia. You can toggle this to -100 (darkest) all the way to 100 (brightest). 0 is the default. You can find this option in NTSC custom filter settings. I may add the rest to a later version of nestopiax.
4.) FME-7 IRQ fix (thanks to lidnariq)
5.) Set $4017 tp $00 on boot. Now passes more cpu test roms for nestopia. (thanks to rdanbrook)
6.)Baseball Stars 2 now plays accurately and correctly (glitches on start) (thanks to perilsensitive)
7.)Fixed Namcot163 sample length for waveforms greater than 32. (rolling thunder famicom music is now correct and any other games which use this)
8.)Deathbots had screen glitches, now plays correctly and accurately.
9.)Burai Fighter Fix (status area now displays correctly and accurately as only half of it showed before)
10.)Removed unused variable from CartridgeRomset.cpp (thanks to lioncash)
11.)Corrected and fixed ninja gaiden moon glitch on opening scene (thanks to perilsensitive)
12.)Fix for FDS Kaettekia Mario brothers (now plays correctly) (thanks to Fhorse)
13.)Added support for Hard drivin (prototype). now plays on nestopiax. (Dragon2snow)
14.) Other various bugfixes and tweaks that i cannot remember at the moment. All of these fixes come at NO cost to emulation accuracy!
This version has been the culmination of over a year's worth of core updates, fixes, tweaks, and more gui options. I am sure i have not listed everything here but if anyone has any issues please let me know.