Time Soldiers (Arcade)
In Time Soldiers, you can destroy dinosaurs, Romans, and robots without having to worry about those pesky time paradoxes.
One of the game's dip switches (labeled as "Unused" in MAME) can display some debug information if the game is able to write to address 0x08FFF in the main CPU. This isn't possible to do in the retail game, since that address is occupied by game program code, but was probably possible in development versions. Place this cheat in MAME's timesold.xml cheat file to bypass that check:
<cheat desc="Fix Debug Switch"> <script state="run"> <action>maincpu.mw@09768=6600</action> <action>maincpu.mw@09E48=6600</action> <action>maincpu.mw@09E74=6600</action> <action>maincpu.mw@10170=6600</action> <action>maincpu.mw@10F9A=6600</action> </script> <script state="off"> <action>maincpu.mw@09768=6700</action> <action>maincpu.mw@09E48=6700</action> <action>maincpu.mw@09E74=6700</action> <action>maincpu.mw@10170=6700</action> <action>maincpu.mw@10F9A=6700</action> </script> </cheat>
- "Level" is the current difficulty level, which can only be 00 or 01.
- The "Easy" difficulty level always has this value as 00.
- The "Normal" difficulty level starts out as 00 but changes too 01 when any player collects a power-up. It resets when all players who collected power-ups die.
- The "Hard" difficulty level always has this value as 01.
- The four-digit number represents the camera's current position in the level.
The following text starts at address 0x00030 in the audio CPU:
Sound Board No.62FC01 Music Macro Lungeag & Effect Macro Lungeag & Adpcm Voice Out Control Program ALPHA DENSHI CO., LTD. By Satoshi.Hagitani
There's an older version of the "Game Over" graphic in the tile graphics ROM. Pretty obvious why they changed it!
While there are sixteen power-up graphics, only five of them are used in the game! While it's hard to tell what most of these would do by graphics alone, the "S Down" is a negative equivalent to the Speed Up orbs, "E" would possibly refill the player's special weapon energy, and "1UP" is just obvious.
One of two blocks of Japanese text in the object graphics ROM. "しゅりんく " is a transliteration of "shrink" using hiragana characters for transliteration instead of the more commonly used katakana system.
|Battle Field||Time Soldiers|
The Japanese version, Battle Field, in addition to having a different logo, uses blue text rather than red on the title screen. The SNK logo is also a darker shade of blue than it is in Time Soldiers.
Note that even though both versions have a language dip switch, the graphics for each game logo are exclusive to that particular region. This means that if the language dip switch is set to a different region than the game is from, the title screen will be horribly glitched and mistiled.
|Battle Field||Time Soldiers|
In Time Soldiers, the language dip switch controls if the high score names are three characters (English) or six characters (Japanese). In Battle Field, the high score names are always six characters long.