Games-db.com homepage: The Game Database Computer Console Arcade Pinball Handheld Traditional
Message Board
Platforms Overview
Games-db / Arcade /


Database Areas


Site Areas

Submit Data
You are a game expert?
You are interested in
sharing your knowledge?
Submit your data here:

Top contributors


| 1993

Release type:
Units produced: Toaplan
Controls/Input Device: Control(joy8way), Buttons(2)
Number of Players: 2
More Creator:
More Coder/Software:
License from/Copyright:
SoundMix: Stereo
More Graphics/Artwork:
More Music/Sound:
Acting Talent involved:
More Machine Details:
More System Details:
Game Awards Nominations:
Game Awards Won:
Title a.k.a.:
Avg. Playtime:
Similar Games:
URL: Official:
URL: Rules:
URL: Hints:
URL: Cheats:
URL: Reviews:
Batsugun VGMuseum Game Endings
Batsugun on CAESAR
Batsugun high score and replay at MARP
Batsugun on datObase
MAME folder name: batsugun

Display: raster 320x240 @ 60.00Hz (60.00 pixclock)
Sound: 1 channels

Emulated in MAME via driver toaplan2.c:
Status: imperfect; Emulation: good
Graphic: imperfect; Sound: imperfect; Color: good
Palette size: 2048; Savestate: supported

tp030_01.bin with 524288kb
sha1:baf6187d7d554cfcf4a86b63f07fc30df7ef84c9 crc:3873d7dd
tp030_2.bin with 262144kb
sha1:bf11d1f6782cefcad77d52af4f7e6054a8f93440 crc:276146f5
tp030_3h.bin with 1048576kb
sha1:341f0f728144a049486d996c9bb14078578c6879 crc:ed75730b
tp030_3l.bin with 1048576kb
sha1:e161db940f069279356fca2c5bf2753f07773705 crc:3024b793
tp030_4h.bin with 1048576kb
sha1:31be7dc5cff072403b783bf203b9805ffcad7284 crc:d482948b
tp030_4l.bin with 1048576kb
sha1:4b0917056bd359b21935358c6bcc729262be6417 crc:fedb9861
tp030_5.bin with 1048576kb
sha1:40f98888a29cdd30cda5dfb60fdc667c69b0fdb0 crc:bcf5ba05
tp030_6.bin with 1048576kb
sha1:aa8f921fc51590b5b05bbe0b0ad0cce5ff359c64 crc:0666fecd
Mameinfo.dat entry:
0.37b10 [Yochizo]


- 0.147u2: hap fixed clone Omega Fighter Special. The game fails to boot or finish post. After showing bad rom errors, the game resets.

- 0.147u1: Fixed maincpu rom loading.

- 0.122u7: Fixed gfx1/2/3/4/5 rom loading.

- 0.89u3: Changed Z80 CPU2 clock speed to 5MHz.

- 0.37b10: Yochizo added 'Omega Fighter' (UPL 1989) and clone Omega Fighter Special.

- 21st November 2000: Yochizo fixed some graphics bugs in the Omega Fighter / Atomic Robo-kid driver.

- 8th November 2000: Yochizo sent in a driver for Omega Fighter and Atomic Robo-kid.

- 25th April 1999: Dumped Omega Fighter Special.

LEVELS: 8 (restarts once)

Other Emulators:

* FB Alpha


* Raine

Recommended Games (Star Force):




Night Star (DECO Cassette)

Nova 2001

Star Jacker

Stunt Air


Star Force

Alpha Mission / ASO

Alpha Mission II / ASO II

Astro Warrior (Mega-Tech)

Mission 660


S.R.D. Mission

Truxton / Tatsujin

Tatsujin (Tourvision PCE bootleg)

Truxton II / Tatsujin Oh

Blast Off

Blazing Lazers

GunHed (Tourvision PCE bootleg)

The Next Space

Omega Fighter

Super Star Soldier (Tourvision PCE bootleg)

Lethal Thunder


Strike Gunner S.T.G


Explosive Breaker

Final Star Force




Nebulas Ray



Viper Phase 1

Fever SOS

Mars Matrix: Hyper Solid Shooting

Romset: 2016 kb / 8 files / 457.8 zip

Credits Mameinfo and Mametesters Project Robert J. Rabgno et al.
History.dat entry:
Batsugun (c) 1993 Toaplan.

A vertically scrolling shoot'em up game. As is the standard with most arcade shooters, the player controls their ship with a joystick and two buttons. One button (Fire) shoots the main guns, and the other button (Bomb) releases a smart bomb that spreads huge energy balls all around the player's ship.

As enemies are destroyed, the player gains experience points that are separate from the score. For every 288 experience points gained, the main gun will 'level up', becoming much stronger. This is analogous to experience points and leveling up in role playing games. The weapon can only level up twice, so after it has achieved its maximum level, 288 experience points will grant the player an extra bomb.

The player can also grab P icons to increase the power of the current level gun. A maximum of five "P"s can be collected per experience level; getting more after this gives extra points instead.

Collecting B icons increases the number of bombs, to a maximum of 7.

Apart from destroying enemies, points can be gained from collecting golden V-shaped medals. After the level is finished, 3000 points are awarded for every small one, and 5000 points for every large one. If the player's ship is destroyed during a level, all medals collected are lost.


Game ID : TP-030

Main CPU : Motorola 68000 (@ 16 Mhz)
Sound Chips : Yamaha YM2151 (@ 3.375 Mhz), OKI6295 (@ 24.242 Khz)

Players : 2
Control : 8-way joystick
Buttons : 2
=> [A] Shot, [B] Bomb


Released in February 1993.

BATSUGUN means 'Preeminence', 'Predominace' or 'By far the best'.
BATSU means 'Dominant', 'Outstanding' or 'Excel'.
GUN is originaly 'Group' or 'Brigade', but also means 'Common Level'.
BATSU also means a cross (X) mark, so there's an X under the logo of Batsugun.

Licensed to Taito for world distribution and to Unite Trading for Korea.

This is the last shoot'em up and the first 'non-endless' game by Toaplan. A special version of Batsugun existed, originally it was only for the AOU show (Arcade Operators Union, an arcade game show held in Japan every year) and not for sale. After the Toaplan bankruptcy, the board started to appear on the second hand market.

Heralded by some as the first 'maniac shooter', Batsugun involved employees who would go on to form and work at Cave and continue to work in this subgenre. Batsugun saw an evolution in the use of complex bullet and enemy patterns and player fire power and hit-box.

The scoring trick on the fourth boss (destroy the two giant laser cannons, let the tanks appearing from the hangars fill the ramps and become red, bomb for 59,630 points a tank) was one source of inspiration for "Battle Garegga"'s gameplay.

Pony Canyon released a limited-edition soundtrack album for this game (Batsugun - PCCB-00151) on 18/03/1994.


* Hidden Functions : If the 'Invulnerability dip switch' is enabled, you are invulnerable but you may also 'Pause' the game with P2 Start and restart with P1 Start.


Excecutive producer : Yuko Tataka
Programmers : Suki! Suki! Kohchan No-Make, Sigue Hayasato, Tsuneki Ikeda (Ikeda In Naeba), Yoshitatsu Sakai (the 3rd)
Graphic design : Yuko Tataka, Takeshi Kamamoto, Junya Inoue (Joker Jun)
Characters designed by : Junya Inoue (Joker Jun)
Musics composed by : Yoshitatsu Sakai (the 3rd)


* Consoles :
Sega Saturn (1996, "Batsugun [Model T-20605G]")


Edit this entry: http://www.arcade-history.com/?&page=detail&id=193&o=2

Licensed from Alexis Bousiges under a CC Attribution 3.0 License
cheat.dat entry:
00000000 10139B 00000009 FFFFFFFF Infinite Lives PL1
00000000 101415 00000007 FFFFFFFF Infinite Bombs PL1
00000000 10141E 00000001 FFFFFFFF Invincibility PL1 See the Dip Switch Menu to enable an alternate Invincibility PL1 cheat. But the cheat is better as the dipswitch causes a game crash when PL2 is selected.
00000000 101411 00000002 FFFFFFFF Always have Max Weapon PL1
00000000 101413 00000004 FFFFFFFF Always have Max Shot PowerPL1
00000001 101411 00000002 FFFFFFFF Get Max Weapon Now! PL1
00000001 101413 00000004 FFFFFFFF Get Max Shot Power Now! PL1
00000000 1013E7 00000009 FFFFFFFF Next 'P' always=10000 pts PL1 Get maximum fire power
00000001 1013E7 00000009 FFFFFFFF Next 'P' = 10000 pts Now! PL1 Get maximum fire power
00000001 101416 00000003 FFFFFFFF Up fire level Now! PL1
00010001 101417 00000000 FFFFFFFF Up fire level Now! PL1 (2/2)
60000000 000000 00000000 00000000
00000000 10139D 00000009 FFFFFFFF Infinite Lives PL2
00000000 101455 00000007 FFFFFFFF Infinite Bombs PL2
00000000 10145E 00000001 FFFFFFFF Invincibility PL2
00000000 101451 00000002 FFFFFFFF Always have Max Weapon PL2
00000000 101453 00000004 FFFFFFFF Always have Max Shot PowerPL2
00000001 101451 00000002 FFFFFFFF Get Max Weapon Now! PL2
00000001 101453 00000004 FFFFFFFF Get Max Shot Power Now! PL2
00000000 1013EB 00000009 FFFFFFFF Next 'P' always=10000 pts PL2 Get maximum fire power
00000001 1013EB 00000009 FFFFFFFF Next 'P' = 10000 pts Now! PL2 Get maximum fire power
00000001 101456 00000003 FFFFFFFF Up fire level Now! PL2
00010001 101457 00000000 FFFFFFFF Up fire level Now! PL2 (2/2)

Credit Pugsy's MAME Cheat file