>o< R A I N E >o<

                            M680x0 Arcade Emulation

                      (c)1998-2000 Antiriad & Raine Team

                                 v0.28: MS-DOS

Contents
What is Raine? Requirements Installing roms Zip Support Rom directories Command Line Usage GUI Usage Game Setup Options 'Action Replay' Cheating Cheat Editing Cheat Searching General Controls F3 System Config Files Game Information Some of the Systems New in this Version Rom Merging Information Raine Team Special Thanks Thanks Stuff HTTP Cheats Disclaimer History List of NMK games List of Taito games Raine Frequently Asked Questions What is Raine?
Raine is an emulator, it emulates some M68000 and M68020 arcade games and is mainly focused on Taito and Jaleco games hardware. It started as an experiment with the Rainbow Islands romset, dumped by Aracorn/Romlist. Raine can emulate many nice games now, and new games (previously unemulated) are appearing weekly. Sound is also getting better, mainly thanks to the work of Hiromitsu Shioya. Emulating cpu's and sound chips takes quite a lot of coding time, so, like most of the current emulators, Raine uses emulation engines already available when possible. Raine uses the following: CPU: M68000: Neill Corlett's Starscream 68000 emulator. M68020: Based on Bernd Schmidt's UAE 68020 emulator. Z80: Neil Bradley's MZ80 emulator. M68705: Richard Mitton's static recompiler. SOUND: YM2151: Jarek Burczynski. YM2203: Tatsuyuki Satoh. YM2610: Tatsuyuki Satoh and Hiromitsu Shioya. YM3526: Carl-Henrik Skaarstedt (or via SB OPL). YM3812: Carl-Henrik Skaarstedt (or via SB OPL). M6295: Hiromitsu Shioya. M6585: Richard Bush. MSM5205: Hiromitsu Shioya. Requirements
These are rough estimates, based only on the DOS version of raine, full speed means running at 60fps with no frameskipping. 'Abundant' requirements: - Pentium II Processor with MMX - 40Mb of ram - Win9x/MS-DOS - 'DOS friendly' sound card - Graphics card (VESA2 or better support recommended) => You should get full speed in nearly all games with sound at a high rate (my current pc). 'Average' requirements: - Pentium Processor - 16Mb of ram - Win9x/MS-DOS - 'DOS friendly' sound card - Graphics card (VESA2 or better support recommended) => You should get good speed in most games with sound at an average rate. Many games should be full speed (my old pc). 'Minimal' requirements: - 486 SX-25 - Win3.1/MS-DOS - 12Mb of ram - 'DOS friendly' sound card - Graphics card (VESA2 or better support recommended) => You should find most games playable if you disable sound and set a manual frameskip of about 4 (JCK's pc). Installing roms
Before playing any game, you need to have the correct romset. Try the links at the end of this text or a search engine. If you can't find them, too bad. When you have downloaded some games you can either: a) Put the zipped rom in the raine\roms\ directory b) Unzip the roms to raine\roms\<gamename>\ If you get stuck, learn about directories first (also read the Raine FAQ). Zip Support
You also can place zipped copies of the romsets in your roms directories (eg. raine\roms). Raine will then access the zip to load the roms, saving a lot of diskspace. Zip support is internal to Raine (using zlib and minizip), so you do not need pkunzip to use it. Rom directories
You can now configure four different rom directories via the gui or config file (very useful if you have some roms on cd-rom or a network). These rom directories are used to load both zipped and unzipped roms. To edit them from the gui, click on 'change game', then on 'dirs'. Either type in the paths, or use the file selector (click the small square buttons). Command Line Usage
USE: Raine <commands> <options> Commands: -game [gamename] : Select a game to load (see game list) -help : Show command line options and list games -joystick [type] : Select joystick type (see list in raine.cfg) -limitspeed : Limit emulation speed to 60fps -gamelist : Quick list of all games -gameinfo <gamename> : List info for a game, or all games -romcheck <gamename> : Check roms are valid for a game, or all games -nogui : Disable GUI (useful for frontends) -leds : Enable keyboard LED usage -noleds : Disable keyboard LED usage -screenx [width] : Select screen width -screeny [height] : Select screen height -screenmode [type] : Select screen type (see list in raine.cfg) -rotate [angle] : Rotate screen 0,90,180 or 270 degrees -ror : Rotate screen 90 degrees -rol : Rotate screen 270 degrees -norotate : Ignore default rotation in game drivers -flip [0-3] : Flip screen on none, x, y or x+y axis -flipx : Flip screen on x axis -flipy : Flip screen on y axis -noflip : Ignore default flipping in game drivers -hide : Hide the gui (play at work) -listdsw <gamename> : List dipswitches for a game, or all games Options: -verbose : Show extra information for some options Other options are available only from the GUI/config file for now. Version: v0.27beta Games: 170 - For example, to load Wrestle Fest: raine -game wrestlef - If you get VESA errors, get Scitech Display Doctor from www.scitechsoft.com. - See the gui for more screen resolutions from 80x80 to 1600x1200. - You can also use shorter command line options like -n (-nogui), -g (-game), -sx (-screenx) etc... GUI Usage
Just type raine and the gui should appear: Play Game: Play the currently loaded game. Change Game: Load a different game. Control Setup: Change key settings/joystick type. Screen Setup: Change screenmode/scanlines/vsync/frame skip etc... Sound Setup: Change soundcard/sample rate/ym3812 emulator. Game Setup: Reset game/dipswitches/rom switches/cheat codes (see below). Quit Raine: Back to Win9x/DOS. ?!: Small message. Game Setup Options
From the Game Setup menu, you can change some things related to how the games function, you need to know the consequences before altering these options, so: Reset Game: Reset the game emulation, you'll lose your current game progress unless you've saved it first. Dipswitches: This option allows you to alter the dip switch settings for the current game, this feature is also present somewhere on the arcade originals, but any changes you make are not guaranteed to work until the game is reset, so you should click on reset game after any changes. This is the nature of Dipswitches. Action Replay: This is a cheat system, see 'Action Replay' Cheating below. ROM Version: This is Taito specific. With most of Taito's roms after 1987, they use a byte of the rom to define what continent/language the arcade board is for use in. Usually there are two main variants: Japanese version: Usually with a 'this game is for use in Japan only' copyright message at the start. The game will not necessarily have Japanese text, sometimes it will (eg. Cadash, Liquid Kids). American version: Usually with a 'this game is for use in America only' copyright message at the start. Also the American version nearly always has a 'winners don't use drugs' logo (or sometimes 'recycle it, don't trash it' logo) at the start. For some games there are more interesting/useful version settings too: ------------------------+-------------------------+----------------------------- Original | Switch | Main Changes ------------------------+-------------------------+----------------------------- Bonze Adventure | Jigoku | new title screen Darius 2 | Sagaia | new title screen Elevator Action 2 | Elevator Action Returns | new title screen Growl | Runark | new title screen Jigoku | Bonze Adventure | new title screen Kaiser Knuckle | Global Champion | some diff gfx and stuff Plotting | Flipull | new title screen Puzzle Bobble 2 | Bust-a-Move Again | all new game gfx Rastan Saga 2 | Nastar Warrior | new title screen Super Space Invaders 91 | Majestic 12 | new title screen Twin Qix | Twin Qix Japan | all new game gfx ------------------------+-------------------------+----------------------------- This option is sometimes risky to switch between (it's not possible for arcade owners to switch it at all, unless they get a new set of 68k roms). You should always reset the game after changing the setting. Also, with the F3-System games, changing this setting will void the game's eeprom. When this happens press the test mode key (default is 'u') to reset your eeprom. You might also need to click on 'reset game' again to achieve a clean reset with F3-System. Possibly we should force a reset when the rom version changes, but for now it's your choice. 'Action Replay' Cheating
There is a simple implementation of an Action Replay type cheat system. Many console emulators have the option to apply 'action replay/game genie' type cheat codes, although they usually don't have a search option, which is a shame. The cheat stuff in raine is split in two windows. One for editing cheat data and one for searching for cheats. Cheat Editing
In this window you can do the following: - Enable/disable cheats - Edit cheat data - Delete cheats - Add new cheats If you get messages like 'work ram error' appearing. Wait for the title screen before enabling cheats. This is the nature of Action Replay cheats. Cheat Searching
In this window you can find new cheat data. To start a search, click new search, then choose a search mode. When you are ready to continue the search, click continue search. There are four search modes: Absolute search: - Searches for absolute byte values. - Most useful for lives and other data. Relative search: - Searches for the difference between byte values. - Useful when absolute search fails, like if the game stores lives starting with ascii 0x30 or stores lives +/- 1 from the value shown ingame. Remember that if the difference is positive you should enter something like 0x01 (+1), if it is negative, then you should be searching for 0xFF (-1). Single Bit search: - Searches for single bit values. - Useful for status flags, and stuff like 'extend' in bubble symphony, which is stored in 6 bits of one byte. Slow deep search: - Searches for the following changes in byte values: new byte == old byte, new byte != old byte, new byte > old byte, new byte >= old byte, new byte < old byte, new byte <= old byte - Useful for timers and anything not found with the other modes. A nice cheat to have is invulnerability, use this mode to find the invulnerability timer. The search results are shown in a listbox, when there are more than 512 results, only the first 512 will be in the listbox. You can double click on the search results to open a scrollable hex/ascii view of the memory area where the result lies. Any bytes that are in the search results will have *..* around them, so you can easily spot them. General Controls
General ingame keys: 0 - Save screen shot (named raine???.pcx) F2 - Save game state F3 - Switch save state slot (10 different slots) F4 - Load game state F11 - Toggle the fps/profile display (5 different modes) PGUP - Increase manual frame skip (no effect with auto frame skip) PGDN - Decrease manual frame skip (no effect with auto frame skip) HOME - Increase cpu execution (useful debug - slows motion and music) END - Reduce cpu execution (useful debug - slows motion and music) ESC - Return to GUI (exit to host os when the gui is disabled) TAB - Return to GUI (will active gui even if it is disabled) P - Pause the game Keys in Pause mode: UP - Scroll display up (if the gamescreen does not fit) DOWN - Scroll display down (if the gamescreen does not fit) LEFT - Scroll display left (if the gamescreen does not fit) RIGHT - Scroll display right (if the gamescreen does not fit) ESC - Return to GUI (exit to host os when the gui is disabled) TAB - Return to GUI (will active gui even if it is disabled) P - Unpause the game Default Player keys: <edit in the gui:control setup/change keys> 3 - Coin A 4 - Coin B T - Tilt Y - Service 1 - Player 1 Start 2 - Player 2 Start UP - Player 1 Up S - Player 1 Up DOWN - Player 1 Down X - Player 1 Down LEFT - Player 1 Left Z - Player 1 Left RIGHT - Player 1 Right C - Player 1 Right B..M - Player 1 Buttons Q..E - Player 2 Buttons Misc: CTRL+ALT+END - Emergency exit to DOS (works at anytime, but ugly) - The default game buttons are not ctrl and alt, this is due to the intrusion of windows keys between ctrl-alt on many keyboards (lame). F3 System
Extra controls for the Taito F3-System games: F5 - Toggle BG0 Layer F6 - Toggle BG1 Layer F7 - Toggle BG2 Layer F8 - Toggle BG3 Layer F9 - Toggle Sprite Layer F10 - Toggle FG0 Layer F12 - Toggle Pixel Layer (if used) - There are occasions in F3-System games where things look better if you disable a BG layer, for vaious reasons. Reasons like bg zooms, 'snes-like' transparencies, misc line-line effects including scrolling, priority swapping, enable-disable, also zooming on a line-line basis. These things are not emulated currently. F3-System is a full 32-bit system, and it's no fun trying to add all that on a p120. Config Files
raine.cfg: Contains general raine settings and comments games.cfg: Contains input, dipswitch and rom version settings for each game cheats.cfg: Contains game cheat codes bonzchip.cfg: Contains data for emulating the c-chip in Bonze Adventure/Jigoku raine.cfg and games.cfg are automatically generated, so they are not supplied in raine.zip. raine.cfg is also automatically commented, you should read it. cheats.cfg is also updated when you make changed in within gui. Game Information
* = New in this version ---------+------+----------------------------+------------+------+--------+----------+------------------------------------------- 8ch Name | Play | Full Name | Company | Year | System | Dumper | Information ---------+------+----------------------------+------------+------+--------+----------+------------------------------------------- 64Street | Yes | 64th Street | Jaleco | 1991 | MS1-C | araCORN | 64Streej | Yes | 64th Street Japanese | Jaleco | 1991 | MS1-C | J-Rom | AmHorse | Yes | American Horseshoes | Taito | 1990 | L-Sys | araCORN | trackball is not responsive? ArabianM | Yes | Arabian Magic | Taito | 1992 | F3-Sys | araCORN | Arkanoi2 | Yes | Arkanoid 2 | Taito | 1988 | NZS-Sys| | Ark2us | Yes | Arkanoid 2 American | Taito | 1988 | NZS-Sys| | Different levels ArkRetrn | Yes | Arkanoid Returns | Taito | 1997 | F3-Sys | Metalman | ArmedF | Yes | Armed Formation | Nichibutsu | 1988 | | araCORN | Astyanax | Yes | Astyanax | Jaleco | 1991 | MS1 | | Ashura | Yes | Ashura Blaster | Taito | 1989 | B-Sys | vixen | some sprite priorities wrong Asuka | Yes | Asuka and Asuka | Taito | 1988 | | araCORN | AvSpirit | Yes | Avenging Spirit | Jaleco | 1991 | MS1-B | araCORN | BalloonB | Yes | Balloon Brothers | Taito+Seta | 1992 | | | BloodBro | Yes | Blood Bros | Tad Corp | 1990 | | dump.it | BoblBobl | Yes | Bobble Bobble | Bootleg | 1986 | | | BJT | Yes | Bomb Jack Twin | NMK | 1993 | | Metalman | BonzeAdv | Yes | Bonze's Adventure | Taito | 1988 | | malcor | c-chip protection BublBobl | Yes | Bubble Bobble | Taito | 1986 | | | sound missing after gameover screen BubbleM | Yes | Bubble Memories | Taito | 1995 | F3-Sys | araCORN | BubSymph | Yes | Bubble Symphony | Taito | 1994 | F3-Sys | Metalman | BShipPal | Yes | Bio Ship Paladin | UPL | 1990 | | | sound cpu protected Cabal | Yes | Cabal | Red Corp | 1988 | | dump.it | bootleg Cachat | Yes | Cachat | Taito | 1993 |L-Sys | | Cadash | Yes | Cadash | Taito | 1989 | | malcor | CadashFr | Yes | Cadash French | Taito | 1989 | | | CadashIt | Yes | Cadash Italian | Taito | 1989 | | Any | CadashJ | Yes | Cadash Japanese | Taito | 1989 | | | CamelTry | Yes | Camel Try | Taito | 1989 | F2-Sys | J-Rom | ChampWr | Yes | Champion Wrestler | Taito | 1989 | L-Sys | araCORN | ChaseHQ | Yes | Chase HQ | Taito | 1989 | Z-Sys | araCORN | prelim ChaseHQJ | Yes | Chase HQ Japanese | Taito | 1989 | Z-Sys | malcor | prelim ChimeraB | Yes | Chimera Beast | Jaleco | 1989 | MS-1 | J-Rom | this game is very rare CleoFort | Yes | Cleopatra's Fortune | Taito | 1996 | F3-Sys | J-Rom | CTribeBl | Yes | Combatribes | Technos | 1990 | | NAZ! | bootleg CrimeC | Yes | Crime City | Taito | 1989 | B-Sys | | Cybattlr | Yes | Cybattler | Jaleco | 1993 | MS1-C | araCORN | Daisenpu | Yes | Daisenpu | Taito | 1990 | X-Sys | | Darius | Yes | Darius | Taito | 1986 | Dual68 | J-Rom | 3 screen version Darius2 | Yes | Darius 2 | Taito | 1989 | Dual68 | J-Rom | 3 screen version Darius2d | Yes | Darius 2 Dual Screen | Taito | 1989 | | J-Rom | 2 screen version DariusEx | Yes | Darius Extra | Taito | 1986 | Dual68 | J-Rom | 3 screen; uses darius gfx roms DariusG | Yes | Darius Gaiden | Taito | 1994 | F3-Sys | J-Rom | Dinorex | Yes | Dino Rex | Taito | 1992 | F2-Sys | araCORN | Dogyuun | Yes | Dogyuun | Toaplan | 1993 | | J-Rom | sound cpu custom and encrypted DonDokoD | Yes | Don Doko Don | Taito | 1991 | F2-Sys | J-Rom | DoubleD3 | Yes | Double Dragon 3 | Technos | 1990 | Tch-1 | ShinobiZ | DriftOut | Yes | Drift Out | Visco | 1991 | | araCORN | EDF | Yes | Earth Defence Force | Jaleco | 1991 | MS1-B | araCORN | EarthJkr | Yes | Earth Joker | Visco | 1991 | | araCORN | missing line-line scroll on some levels Eaction2 | Yes | Elevator Action 2 | Taito | 1994 | F3-Sys | Metalman | Extrmatn | Yes | Extermination | Taito | 1987 | NZS-Sys| | FHawk | Yes | Fighting Hawk | Taito | 1989 | L-Sys | vixen | FinalB | Yes | Final Blow | Taito | 1988 | F2-Sys | araCORN | Galmedes | Yes | Galmedes | Visco | 1989 | | vixen | Gekridan | Yes | Gekirindan | Taito | 1993 | F3-Sys | araCORN | GCPBall | Yes | Grand Cross Pinball | Exclnt Sys | 1994 | | | Growl | Yes | Growl | Taito | 1990 | F2-Sys | araCORN | GunFront | Yes | Gun Frontier | Taito | 1990 | F2-Sys | araCORN | Hachoo | Yes | Hachoo | Jaleco | 1993 | MS1 | araCORN | some priorities wrong HitIce | Yes | Hit the Ice | Taito+Bally| 1991 | B-Sys | araCORN | missing ice tracks? IgaNinju | Yes | Iga Ninjyutsuden | Jaleco | 1988 | MS-1 | J-Rom | InsectX | Yes | Insector X | Taito | 1989 | NZS-Sys| araCORN | Jigoku | Yes | Jigoku Meguri | Taito | 1988 | | J-Rom | c-chip protection; Japanese Bonze Adv Jumping | Yes | Jumping Islands | Seyutu | 1989 | | dump.it | bootleg Rainbow Islands with hacked c-chip Kageki | Yes | Kageki | Taito | 1988 | | Metalman?| KikiKaiK | Yes | Kiki Kai Kai | Taito | 1986 | | J-Rom | KBash | Yes | Knuckle Bash | Toaplan | 1993 | | Jim H | sound cpu protected KnightB | Yes | Knight Boy | Bootleg | 1986 | | | KuriKint | Yes | Kuri Kinton | Taito | 1988 | L-Sys | araCORN | KaiserKn | Yes | Kaiser Knuckle | Taito | 1995 | F3-Sys | araCORN | LOMakaj | Yes | Legend of Makaj | Jaleco | 1988 | PreMS1 | araCORN | LordofK | Yes | The Lord of King | Jaleco | 1989 | MS-1 | J-Rom | astyanax japanese, thx hiroshi LiquidK | Yes | Liquid Kids | Taito | 1990 | F2-Sys | dump.it | Mj12 | Yes | Majestic 12 | Taito | 1991 | F2-Sys | vixen | probably ssi91 extra version MasterW | Yes | Master of Weapons | Taito | 1989 | B-Sys | araCORN | some sprite priorities wrong MNight | Yes | Mutant Night | UPL | 1987 | | | MOfFlott | Yes | Maze of Flott | Taito | 1989 | | | MegaB | Yes | Mega Blast | Taito | 1989 | F2-Sys | malcor | Gaiden | Yes | Ninja Gaiden | Tecmo | 1988 | Tecmo1 | | NinjaK | Yes | Ninja Kids | Taito | 1990 | F2-Sys | araCORN | NinjaW | Yes | Ninja Warriors | Taito | 1987 | Dual68 | malcor | 3 screen version OmegaF | Yes | Omega Fighter | UPL | 1990 | 'UPL' | | OThunder | Yes | Operation Thunderbolt | Taito | 1988 | | malcor | OpWolf | Yes | Operation Wolf | Taito | 1987 | | NAZ! | OpWolfBl | Yes | Operation Wolf Bootleg | Bear | 1987 | | ShinobiZ | P47USA | Yes | P47 American | Jaleco | 1988 | MS1 | | P47J | Yes | P47 Japanese | Jaleco | 1988 | MS1 | | Palamed | Yes | Palamedes | Taito | 1990 | L-Sys | | Phantasm | Yes | Phantasm | Jaleco | 1991 | MS1 | J-Rom | PipiBibi | Yes | Pipi and Bibi's | Ryoutou | 1991 | | dump.it | bootleg Plotting | Yes | Plotting | Taito | 1989 | L-Sys | dump.it | PlusAlph | Yes | Plus Alpha | Jaleco | 1989 | MS1 | J-Rom | PopnPop | Yes | Pop'n Pop | Taito | 1997 | F3-Sys | Metalman | PuchiCar | Yes | Puchi Carat | Taito | 1996 | F3-Sys | Metalman | Pulirula | Yes | Pulirula | Taito | 1991 | F2-Sys | araCORN | PBobble2 | Yes | Puzzle Bobble 2 | Taito | 1995 | F3-Sys | araCORN | PuzBob2x | Yes | Puzzle Bobble 2x | Taito | 1995 | F3-Sys | Metalman | PBobble3 | Yes | Puzzle Bobble 3 | Taito | 1996 | F3-Sys | araCORN | Puzznic | Yes | Puzznic | Taito | 1989 | L-Sys | VSA | QuizHQ | Yes | Quiz HQ | Taito | 1990 | F2-Sys | J-Rom | QJinsei | Yes | Quiz Jinsei Gekijoh | Taito | 1992 | F2-Sys | | QTorimon | Yes | Quiz Torimonochou | Taito | 1990 | F2-Sys | J-Rom | Raimais | Yes | Raimais | Taito | 1989 | L-Sys | araCORN | Rainbow | Yes | Rainbow Islands | Taito | 1987 | | G.Hall | c-chip hacks adapted from Jumping Islands RainbowE | Semi | Rainbow Islands Extra | Taito | 1988 | | araCORN | c-chip different to Jumping Islands Rambo3 | Yes | Rambo 3 | Taito | 1989 | B-Sys | araCORN | Rastan | Yes | Rastan | Taito | 1987 | | | Rastanu | Yes | Rastan American | Taito | 1987 | | | Rastanu2 | Yes | Rastan American (alt) | Taito | 1987 | | | RastSaga | Yes | Rastan Saga | Taito | 1987 | | C.Hardy | Rastan2 | Yes | Rastan Saga 2 | Taito | 1988 | B-Sys | J-Rom | RoboKid | Yes | Atomic Robokid | UPL | 1989 | | | Rodland | Yes | Rodland Japanese | Jaleco | 1990 | MS1 | dump.it | RodlandE | Yes | Rodland English | Jaleco | 1990 | MS1 | araCORN | StDragon | Yes | Saint Dragon | Jaleco | 1989 | MS1 | J-Rom | SilentD | Yes | Silent Dragon | Taito | 1992 | B-Sys | araCORN | occasional trash on end level SnowBros | Yes | Snow Bros | Toaplan | 1990 | | | SnowBroa | Yes | Snow Bros (alt) | Toaplan | 1990 | | | SnowBro2 | Yes | Snow Bros 2 | Toaplan | 1994 | | | SpaceGun | Yes | Space Gun | Taito | 1990 | Dual68 | malcor | SpcInv95 | Yes | Space Invaders 95 | Taito | 1995 | F3-Sys | Metalman | SpaceDX | Yes | Space Invaders DX | Taito | 1994 | | malcor | Strahl | Yes | Strahl | UPL + NMK | 1992 | | Metalman | sound cpu still protected SboblBob | Yes | Super Bobble Bobble | Bootleg | 1986 | | | Ssi | Yes | Super Space Invaders 91 | Taito | 1991 | F2-Sys | araCORN | Superman | Yes | Superman | Taito | 1988 | | P Swann | Syvalion | Yes | Syvalion | Taito | 1988 | H-Sys | J-Rom | High Resolution game TetrisT | Yes | Taito Tetris | Taito/Sega | 1990 | B-Sys | J-Rom | Game licensed from sega Tatsujn2 | Yes | Tatsujin 2 | Toaplan | 1992 | | | TKnight | Yes | Tecmo Knight | Tecmo | 1989 | Tecmo1 | dump.it | Tekipaki | Yes | Teki Paki | Toaplan | 1991 | | J-Rom | sound cpu undumped TerraCre | Yes | Terra Cresta | Nichibutsu | 1985 | | J-Rom | TerraF | Yes | Terra Force | Nichibutsu | 1987 | | Coy | Tnzs | Yes | The New Zealand Story | Taito | 1988 | NZS-Sys| | Tnzs2 | Yes | The New Zealand Story Ex | Taito | 1988 | NZS-Sys| | Different levels Tnzsb | Yes | The NZ Story (bootleg) | Bootleg | | NZS-Sys| | ThunderD | Yes | Thunder Dragon | NMK | 1991 | | nnap | ThndrDBl | Yes | Thunder Dragon Bootleg | - | 1991 | | dump.it | ThundFox | Yes | Thunder Fox | Taito | 1990 | F1-Sys | | Toki | Yes | Toki | Datsu | 1990 | | D Winter | bootleg TwinQix | Yes | Twin Qix | Taito | 1995 | F3-Sys | Metalman | VioFight | Yes | Violence Fight | Taito | 1990 | B-Sys | araCORN | WWFSStar | Yes | WWF Super Stars | Technos | 1989 | | dump.it | WarriorB | Yes | Warrior Blade | Taito | 1991 | F2-Sys | J-Rom | Rastan Saga 3 WestStry | Yes | West Story | Datsu | 1991 | | dump.it | Blood Bros bootleg Whoopee | Yes | Whoopee | Toaplan | 1991 | | J-Rom | Requires Pipi & Bibi gfx roms WintBob | Yes | Winter Bobble | Sakowa | 1990 | | dump.it | Snow Bros bootleg WrestleF | Yes | WrestleFest | Technos | 1991 | Tch-1 | araCORN | Yuyugogo | Yes | Yuyu no quiz de Gogo | Taito | 1992 | F2-Sys | | ZeroZone | Yes | Zero Zone | Comad | 1993 | | araCORN | ---------+------+----------------------------+------------+------+--------+----------+------------------------------------------- Some of the Systems
-------+-----------+--------------------------+---------------------------------------------- System | Main CPUs | Sound CPUs | Info -------+-----------+--------------------------+---------------------------------------------- Tecmo1 | 68000 | Z80; YM2203 x 2 | Some Tecmo System Tch-1 | 68000 | Z80; YM2151; M6295 | Various Technos games MSys-1 | 68000 | 68000; YM2151; M6295 x 2 | Jaleco Mega System-1 AIR-Sys| 68000 | Z80; YM2610 | Taito AIR system (3d flying games) B-Sys | 68000 | Z80; YM2203/YM2610 | Taito B System H-Sys | 68000 | Z80; YM2610 | Taito H System NZS-Sys| Z80 x 2 | YM2203 | Taito 'TNZS' System L-Sys | Z80 x 2 | Z80; YM2203/YM2610 | Taito L System (hw varies a lot) F1-Sys | 68000 | Z80; YM2610 | Taito F1 System (F2 with extra video chips) F2-Sys | 68000 | Z80; YM2610 | Taito F2 System Z-Sys | 68000 x 2 | Z80; YM2610 | Taito Z System (3d sprite zooming games) Dual68 | 68000 x 2 | Z80; YM2203/YM2610 | Dual 68000 Systems (mostly 2/3 screens) F3-Sys | 68020 | 68000; Misc Ensoniq | Taito F3 System -------+-----------+--------------------------+---------------------------------------------- New in this Version
v0.28: "Turning Japanese" Added the following 14 playable games: -----------------------+-----------------+-------------+------------------------------- Game Name | Company/System | Dumper | Info -----------------------+-----------------+-------------+------------------------------- Chuka Taisen | Taito N-System | | Continental Circus | Taito Z-System | dump.it | Continental Circus alt | Taito Z-System | | Dead Connection | Taito | araCORN | Metal Black | Taito | araCORN | Rambo 3 (release 2) | Taito B-System | | extra levels and cut scenes Soldam | Jaleco MS-1 | J-Rom | V-Five | Toaplan | Team Japump | Hat Trick Hero | Taito | Team Japump?| japanese football champ Camel Try (alternate) | Taito F2-System | Team Japump?| romswitches work in this one Rainbow Islands (alt) | Taito | ? | Omega Fighter | UPL | Team Japump | original version Atomic Robokid Japanese| UPL | Team Japump | Darius Gaiden Extra | Taito F3-System | Team Japump?| -----------------------+-----------------+-------------+------------------------------- Changes from Antiriad: - htmlized the documentation a bit. - Added pixel double option to gui. - Fixed Football Champ priorities a bit. - Fixed a recent dsw bug. - Fixed Terra Cresta rotation. - Fixed some bugs in the gui (msvc version). - Added font_datafile line to raine.cfg and moved the Japanese font into an external file. - Better GFX_FG0 cache in some f2 system games. - Added some Japanese text support (shift-jis format). - Can now save gui screenshots too (press '0'). - Actual emulator controls can be redefined in the gui. Joystick can also be defined for emulator control. <See History for older versions> Rom Merging Information
cadashit romof cadash cadashj romof cadash mj12 romof ssi 64streej romof 64street p47j romof p47 * phantasm romof avspirit rodlandj romof rodland ** opwolfbl romof opwolf jigoku romof bonzeadv lordofk romof astyanax ark2us romof arkanoi2 tnzs2 romof tnzs tnzsb romof tnzs tetrist romof rastan2 *** rainbowe romof rainbow jumping romof rainbow rastsaga romof rastan quizhq romof qtorimon **** chasehqj romof chasehq puzbob2x romof pbobble2 weststry romof bloodbro dariusex romof darius darius2d romof darius2 driveout romof driftout pipibibi romof whoopee ***** snowbroa romof snowbros thndrdbl romof thunderd * you may need to move some roms from p47j into p47 now, because the original p47 set was incomplete and so relied on p47j. also the game name became p47 (no longer p47usa). ** similar to p47, you may need to move some roms from rodlandj into rodland. also the names changed (rodlande -> rodland and rodland -> rodlandj). sorry, but this is what happens when we add a japanese set without knowing that an english set is going to be dumped/exist. *** the sample roms are shared. **** the japanese font data roms are shared. ***** you _will_ need to move some roms from pipibibi into whoopee. sorry, but as pipibibi is a bootleg, it makes sense for it to read the common roms from whoopee (and not the other way around). Raine Team
Richard Bush (Antiriad) Main coding from the start. Mário Silva (Taito) Organisation, coordination, rom finding, www updating and a lot of other stuff. Hiromitsu Shioya (Hiro-Shi) Main sound coding, implementation of sound playback and emulators, emulation of M6295, MSM5205 and YM2610. Plus many other improvements. Richard Mitton (Spindizzy) Emulation of Plotting, Bubble Bobble, Kiki Kai Kai and maybe a few other z80 games (wait and see!). Sound help, cool MCU static recompiler, and more nice things. Cedrick Collomb (Nitch) For knowing everything about x86 asm optimization :). Katharsis Fixing some dipswitches, crc32 and other beta stuff. Special Thanks
Many thanks to the following kind people who have donated hardware to help when my old HD died. Not only did I get a new HD, but I actually got half the components of my pc updated!! Certainly, there would not be any raine in the last 4 months without them, because I could not afford to buy a new HD. NaMcO for sending 2x16mb simms and a 6GB HD when my old HD gave up on me MaxMax1, Nemesis1 & Sigurour H. Olaffsson for collectively sending me a p2-233 and mainboard and also a non-ps/2 keyboard adapter Prophet of Retrogames for the Sidewinder Gamepad Malcolm Laurie for the generous donation towards buying arcade boards and an ATX case Glenn Hagon for another 2x16mb simms Mario Silva, Razoola & Pincushion Man for the cd's to help restore what I lost And many other people that helped us getting some donations so we could buy boards like Strahl: Harald, Till O., Jason S., Kobayashi, Tormod, Estranged, Empyre, Mario Lowang...hope I didn't forget anyone. ;) If you would like to send a contribution to help with the development of raine, maybe some old hardware or some money or anything else, please email us. How does money help? Well, It can go towards upgrading my pc, which allows me to be more ambitious in what I try to emulate (for example f3 system with more gfx features). Or, it will go on my phone bills, which are caused by time online doing raine related things. Or it can be used to buy new boards for the rom dumpers. We can't offer much in return, but you can of course beta test new games in the emulator. Thanks
_iceball_ for some nice gfx for raine, also the bg image in 0.25. Anders and Janne for being cool and their very fast emulators, yay! NeoRAGE is back!! araCORN+ORG/Romlist for all the great roms, hope everything works out for you! Atila for support and hosting our site a while ago Bryan Peek for all his help. Calb for nice chats and helpful technos/nichibutsu fixes from Phil S. Carl-Henrik Skĺrstedt/DSC for the software ym3812 emulator and sb 2/truxton 2 info Cedrick Collomb for the optimized asm, very cool Cgfm for the adlib help and stuff Conjurer for supporting raine when it was v0.06 DaemoN for all your help Dark Force for many nice things David Winter for Toki romset and info Dev for the nice raine logo Dirk Stevens for Eagle engine dump.it for many great romsets like Jumping Islands and Liquid Kids Fox for the cdrom Guru-Choc for dumping rainbow islands original version Hiro-shi for all the work on raine sound! The Ultimate Patchers for the cheat converter JoseQ for maintaining a top quality site J-Rom for many great japanese romsets, welcome back!! malcor for many great romsets Mário Silva for all the organization and rom finding for raine Metalman for dumping the first F3-System roms and Arkanoid Returns Michael Kleps for the direct-x offer Mirko Buffoni for mame, nice emails and memory leak help Mutewitness for the Darius dipswitches NAZ! for dumping Operation Wolf and Combatribes Neil Bradley for MZ80 and Retrocade Neill Corlett for the Starscream 68000 core and the sd3 translation Nicola Salmoria for mame, and Terra Cresta sprite colour information Paul G. for the sidewinder and many useful bug reports Richard Mitton for tnzs emu, plotting emulation and other help Titan for the background image used without permission, hope you don't mind. ;) Vixen for dumping great Japanese vertical games, thankyou! Zoop for support, url and meka betas zsKnight & _Demo_ for the greatest snes emulator <Anyone who beta tests raine, or I know from my occasional icq/irc accesses> Stuff
DJGPP 2.02 (GCC 2.81) by DJ Delorie Starscream 68000 Engine 0.26a by Neill Corlett UAE 68020 Engine by Bernd Schmidt MZ80 Engine 2.8 by Neil Bradley Allegro 3.11 by Shawn Hargreaves Seal 1.06 by Carlos Hasan Nasm 0.97 by Nasm Team IRApc 2.00 port and SearchR2 by Antiriad 6x8 font based on one by Xen for Amiga Eagle 0.41 by Dirk Stevens zLib by 1.13 by Jean-loup Gailly, minizip by Gilles Vollant dZ80 v1.31 by Mark Incley HTTP
OFFICIAL RAINE PAGE: new releases and news appear here first RAINE MESSAGE BOARD: ask your questions here ARCADE ROMS FROM JAPAN: roms are available here ARCADE ROM HEAVEN: roms are available here BUB AND BOB: bubble bobble and taito games site CHEAT CODES PAGE: monyons cheat code page for Raine, Shark, Callus DAVE'S CLASSICS: news are available here EMUCAMP: emulator and news are available here EMULATORS UNLIMITED: emulator and news are available here JOSEQ'S EMUVIEWS: roms and news are available here RETROGAMES: emulator and news are available here ROMLIST: we will miss you aracorn... STARSCREAM: neill corlett's asm 68k emulator TAITO JAPAN: check the arcade history section START RAINE: raine frontend for windows 9x ROM CENTER: rom manager with raine romset support CLR MAME: rom manager with raine romset support