Syvalion is an interesting little action game designed by Fukio Mitsuji of Bubble Bobble fame. Control a dragon-shaped spaceship with a trackball through five procedurally-generated chapters. The story, obstacle placement, bosses, and music are all randomized throughout the game. The random nature of the game combined with the size of the player's ship and narrow passageways makes getting through each stage unscathed a bit of a crapshoot.
Sub-Page#
Error Handler#
Some games have error handlers for the standard 68000 exception vectors. Here's one now! This spits out the values of the program counter and registers D0-D7 and A0-A7 at the point the game crashed.
(Source: Original TCRF research)
Stage Select#
This game uses a slightly shorter version of the Taito Code:
- Hold the Service Coin button after the Hardware Initialize screen until a "SERVICE SWITCH ERROR" message pops up on the screen.
- Press 1P Start (×3), then press Service Coin.
This Round Select should pop up after starting a new game.
Developer Tools#
Place the following code in syvalion.xml to replace the game's normal test mode with a different function:
<cheat desc="Change Test Mode Function">
<parameter>
<item value="0x0003D490">Map Edit</item>
<item value="0x0003DC74">Object Display</item>
<item value="0x0003D856">Color RAM Edit</item>
<item value="0x0003DB9C">Color Bars</item>
<item value="0x0003DEE2">Block Status Edit</item>
<item value="0x0003E3EC">Obstacle Edit</item>
</parameter>
<script state="run">
<action>maincpu.md@00695A=param</action>
</script>
<script state="off">
<action>maincpu.md@00695A=0x000040A0</action>
</script>
</cheat>
Note that to get any of these functions to work correctly, some additional codes are required. See the notes page for more information on why these tools needed to be fixed in the first place.
Map Edit#
It's a map editor, naturally. The combination of an invisible cursor with the release game's trackball controls makes it difficult to really do anything in this editor.
- 1P Trackball: Moves cursor.
- 1P / 2P Start: Changes the currently selected tile.
- 1P Button 1: Places the selected tile on the grid.
- 2P Button 1: Toggles between the map editor and a "Free view" mode.
- 1P Coin: Switches the priority of placed tiles (They'll appear either behind or in front of the grid).
- Service: Changes the current tile palette.
- Tilt: Skips ahead by 64 tiles.
Object Display#
Displays the content of the graphics ROM.
- 1P Trackball: Cycles through tiles.
- 1P Start: Changes the width of each row.
- 2P Start: Changes the "mode", or palette.
- Service: Toggles the tile grid.
Color RAM Edit#
A palette editor, much like the one in Taito's Recordbreaker.
- 1P / 2P Start: Moves the color cursor.
- 1P Button 1: Changes the current color value (Red / Green / Blue).
- 2P Button 1: Changes the current palette (00 to 1F).
- 1P Coin: Decreases the current color value.
- Service: Increases the current color value.
Color Bars#
This simply displays palettes 03 to 07 as color bars. That's all.
Block Status Edit#
A tool to view and edit (well, not anymore) the attributes of each 32x32 level block.
- 1P / 2P Start: Changes the current block number.
- 1P Button 1: Changes the value of the currently selected attribute.
- 2P Button 1: Switches between different attributes.
- Service: Changes the current stage palette.
- Tilt: Skips ahead by 64 blocks.
Obstacle Edit#
This tool acts as a level block viewer and tests how objects, obstacles, and bosses can fit in each block. Select which chapter to load in this menu.
Unfortunately, this is another instance where the cursor is invisible, so it's a little difficult to actually control. Up to 8 objects can be placed on screen at a time.
- 1P Trackball: Moves cursor.
- 1P Button 1: Places object.
- 2P Button 1: Toggles visible hitboxes.
- 1P / 2P Start: Switches between different objects.
- 1P Coin: Go to previous level block.
- Service: Go to next level block.
- Tilt: Moves the camera down / up by 64 pixels.
(Source: Original TCRF research)
Unused Graphics#
|
Early |
Final |
|---|---|
|
|
|
A shiny gold version of the old blocky Taito logo is used on the World prototype's title screen. It's still in the final game's graphics ROM, but the standard "new" Taito logo is used instead.
Unused graphics for the item score multipliers. In-game, the multiplier only goes up to 100,000 points.
(Source: Original TCRF research)
Regional Differences#
|
|
To do: |
The game was released exclusively in Japan. Although an English localization was prepared, it remained unfinished and unreleased until the mid-2000s, when it was finished and made available as part of the PlayStation 2 version of Taito Legends 2. Interestingly, versions with the PS2 localization are found in the MAME romset. It can be assumed that Taito H System boards with the PS2 localization were found and dumped into the Romset.
The Arcade Archives released includes both Japanese and World (English) versions of the game.
In this page will be covered the Japanese set and the International sets with the PS2 localization (US and World). The World Prototype is covered in a dedicated page.
Copyright#
The Japanese version displays a standard export copyright notice on boot. The US and World versions don't have an equivalent notice, and instead go straight to the Taito logo, after the hardware initialization.
Title Screen#
Japan |
US |
World |
|---|---|---|
Common with the majority of Taito games, the sole difference in the title screen is the different copyright string.
Mode Selection#
|
Japan |
International |
|---|---|
|
|
|
Aside the respective text translated in English, the International versions remove the score HUD on top of the screen. Below, you can find a translation of what the Japanese version says:
Japanese Description |
Translation |
|---|---|
遊ぶたびに、シナリオや コース、サウンド等が変わる! (ボーナス得点2倍 |
(Translation: Darker Faclon)