Digimon Tamers: Battle Spirit is a fighting game where cute little monsters struggle to prove they're the best at grabbing each other's balls. That is to say, in lieu of a standard health bar system, Digimon drop "D-Spirits" when hit, which their opponents must collect to win the bout.
The game was followed up by an enhanced Ver. 1.5 release, but is best known internationally for its Game Boy Advance port, Digimon Battle Spirit. The original version is notably one of the few WonderSwan games to be released in English.
Development Text#
Debug Menu#
|
|
This needs some investigation. |
TEST MESSAGE
DEBUG FONT
COMPANY LOGO
PUSH A
TITLE DEMO
PUSH A
NAME ENTRY
PUSH A
ENDHING
PUSH B
STAFF ROLL
PUSH B
SYNC WAIT
SYNC OK
SYNC FALSE
CANCEL
Beginning at 0x348420 are a series of strings which suggest a debug menu allowing the user to jump to various scenes. All of this text was cleaned out for the Game Boy Advance port.
Dimps Version#
At 0x3C5F5A is the following string, presumably relating to some tool in use at Dimps rather than the game itself. Unlike the above debug text, this string was carried over to the Game Boy Advance game.
DIMPS Ver0.72
Regional Differences#
The game features a complete English-language localization, enabled through reading a certain I/O port on the cartridge itself. Some WonderSwan games saw wider Asian releases in English, so this is likely to have been the intended market, and while the game has been released in South Korea, it is currently unknown what language a South Korean cartridge of it is set to.
Interestingly, some minor graphical glitching is introduced in the English title screen's backdrop, with some incorrectly placed tiles suggesting either that it was not completed or was simply poorly tested. Additionally, the option to connect to D-Ark "digivices" is only available when the game is running in Japanese.
Japanese |
English |
|---|---|
Debugging Context#
A main event call/jump table exists at C578:0069 (0x3C57E9) and called at C578:023B, C578:0245, and C578:035B. The table is grouped by triplet pointers, which correspond to the 3 calls.
Offset |
Begin |
Update |
End |
1000:004E |
BX |
Description |
|---|---|---|---|---|---|---|
0x3C57F5 |
C661:0000 |
C661:0078 |
C578:0215 |
0x01 |
0x0C |
COMPANY LOGO |
0x3C5801 |
9C3F:0000 |
9C3F:039A |
C578:0215 |
0x02 |
0x18 |
TITLE DEMO |
0x3C5879 |
B22A:0000 |
B22A:06BA |
C578:0215 |
0x0C |
0x90 |
ENDING |
0x3C5885 |
9FFF:0000 |
9FFF:0201 |
C578:0215 |
0x0D |
0x9C |
STAFF ROLL |
Set a breakpoint at C578:023B and modify BX register and continue execution or more correctly set a breakpoint at C578:0227 and modify the contents of DS:004E (1000:004E).
|
The Digimon series | |
|---|---|
|
WonderSwan |
Digimon Adventure: Anode Tamer • Digimon Anode/Cathode Tamer: Veedramon Version • Digimon Adventure 02: Tag Tamers |
|
WonderSwan Color |
Digimon Adventure 02: D1 Tamers • Digimon Tamers: Digimon Medley • Digimon Tamers: Battle Spirit • Digimon Tamers: Battle Spirit Ver. 1.5 |
|
PlayStation |
Digimon World • Digimon Rumble Arena • Digimon World 2 • Digimon World 3 • Digimon Digital Card Battle |
|
Game Boy Advance |
|
|
PlayStation 2, Xbox, GameCube |
|
|
PlayStation Vita |
Digimon Story Cyber Sleuth • Digimon World: Next Order • Digimon Story: Cyber Sleuth - Hacker's Memory |
|
Nintendo DS |
Digimon World DS • Digimon World Dusk and Dawn • Digimon World Championship |
|
Android, iOS |
|
|
PlayStation 4, Nintendo Switch, Windows |
|