Manufacturers

Loading

Batsugun

  1. Game infos
  2. Parent and Clones
  3. Sound
  4. Driver
  5. Inputs
  6. Controls
  7. Display
  8. Configurations
  9. Dipswitchs
  10. Roms list
  11. Chips list
  12. Categories
  13. MAMEinfo
  14. History
  15. High scores
Download batsugun.zip (6.75 MB)
Snapshot

Game infos

Description Batsugun
Name batsugun
Manufacturer Toaplan
Year 1993
Runnable yes
System arcade /
Number of players 2P sim
Added to MAME .101u3
Romset size 6.75 MB
Romset file 9 files
Romset zip 2 B
Language English
Evaluation 60 to 70 (Passable)
Genre Shooter

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 1

Driver infos

Driver status good
Driver emulation good
Driver color good
Driver sound good
Driver graphic good
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service no
Input tilt yes
Input players 2
Input buttons
Input coins 2

Controls infos

type ways minimum maximum sensitivity keydelta reverse
joy 8 no

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 270 no 320 240 59.637405 6750000 432 0 320 262 0 240

Configuration

name tag mask
Region
Name Europe
Value 144
Default yes
Name Europe (Taito Corp.)
Value 128
Default no
Name Hong Kong
Value 48
Default no
Name Hong Kong (Taito Corp.)
Value 32
Default no
Name Japan
Value 240
Default no
Name Japan (Taito Corp.)
Value 208
Default no
Name Korea
Value 16
Default no
Name Korea (Unite Trading)
Value 0
Default no
Name Southeast Asia
Value 112
Default no
Name Southeast Asia (Taito Corp.)
Value 96
Default no
Name Taiwan
Value 80
Default no
Name Taiwan (Taito Corp.)
Value 64
Default no
Name USA
Value 176
Default no
Name USA (Taito Corp.)
Value 160
Default no

JMPR
240

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade tp030_1a.bin 524288 cb1d4554 ef31f24d77e1c13bdf5558a04a6253e2e3e6a790 maincpu 0 good no
arcade tp030_2.bin 262144 276146f5 bf11d1f6782cefcad77d52af4f7e6054a8f93440 oki 0 good no
arcade tp030_3h.bin 1048576 ed75730b 341f0f728144a049486d996c9bb14078578c6879 gp9001 100000 good no
arcade tp030_3l.bin 1048576 3024b793 e161db940f069279356fca2c5bf2753f07773705 gp9001 0 good no
arcade tp030_4h.bin 1048576 d482948b 31be7dc5cff072403b783bf203b9805ffcad7284 gp9001 300000 good no
arcade tp030_4l.bin 1048576 fedb9861 4b0917056bd359b21935358c6bcc729262be6417 gp9001 200000 good no
arcade tp030_5.bin 1048576 bcf5ba05 40f98888a29cdd30cda5dfb60fdc667c69b0fdb0 gp9001_1 0 good no
arcade tp030_6.bin 1048576 0666fecd aa8f921fc51590b5b05bbe0b0ad0cce5ff359c64 gp9001_1 100000 good no
arcade tp030_u19_gal16v8b-15.bin 279 f71669e8 ec1fbe04605fee864af4b01f001af227938c9f21 plds 0 good no

Chips list

name tag type clock
M68000 maincpu cpu 16000000
OKI6295 oki audio 4000000
Speaker mono audio
V25 audiocpu cpu 16000000
YM2151 ymsnd audio 3375000

Categories

MAMEinfo

0.141u1 [Parodier]

0.36RC2 [Quench]


Artwork available


WIP:

- 0.172: Alex Cmaylo added clone Batsugun (Korean PCB). Different code revision, no idea what's actually changed as one small change in these things shifts a lot of code and jump addresses around.

- 0.153: Quench added pld ($0 - tp030_u19_gal16v8b-15.bin) to Batsugun.

- 0.144: Added 3rd button.

- 0.141u4: Alex Jackson added button 3 to clone Batsugun (Special Ver.). It's a full auto fire button like Cave games have. The service mode input test doesn't show it, presumably because Toaplan didn't bother to update the service mode code from the original version of the game. Changed description of clone (Special Ver.) to 'Batsugun - Special Version'.

- 0.141u2: Alex Jackson removed excessive CPU interleaving from Batsugun, left over from when I was initially hooking up the V25.

- 0.141u1: Alex Jackson fixed missing music and some sound effects in Batsugun. Changed (set 2) to parent 'Batsugun' and (set 1) to clone 'Batsugun (older set)'. Renamed (batsugun) to (batsuguna) and (batsuguna) to (batsugun).

- 0.139u3: David Haywood fixed incorrect VDP mixing in Batsugun.

- 0.139u2: David Haywood fixed Toaplan2 VDP mixing in Batsugun. This fixed the tiles/tiles and tiles/sprites priorities problems. Removed 2nd screen.

- 0.139u1: Added dual screen output.

- 0.138u3: David Haywood improved V25 logging for Batsugun.

- 0.138u2: Roberto Zandona fixed layer-layer priorities in Batsugun; sprite-sprite priorities are wrong.

- 0.138u1: David Haywood reworked Toaplan2 rendering to render tilemaps / sprites in a single pass, should be more accurate to hardware. Note, this further breaks the mixing in Batsugun and Dogyuun because the previous hacks can no longer work with the new rendering code. These games have been demoted to NOT_WORKING status until a better solution is found; they never worked properly anyway due to the extent of the video hacks needed to support them. Fixed ending and credits text and some graphics garbage at level one start and first boss in Batsugun. Roberto Zandona fixed sprite-sprite priorities in Batsugun and Dogyuun.

- 0.135u1: David Haywood cleaned up Toaplan2 V25 support, enabled Batsugun V25 (16 MHz) CPU and added decryption table info for the other games. Improved the V25S memory map in Batsugun, now CPUs starts to communicate properly, needs to find & implement the irq that clears the RAM flag and decrypt the relative opcodes in that.

- 0.133u1: Renamed (batsugna) to (batsuguna) and (batugnsp) to (batsugunsp).

- 0.130u3: Roberto Zandona fixed a sprite problem at the level 4 boss of Batsugun.

- 0.124u3: David Haywood made some changes to the 'V25' code in Toaplan 2 driver. Batsugun does upload what looks to be the entire program, unencrypted. If enabled it runs to the point of waiting for interrupts, however, for those it looks like it needs a real V25 core with register banks etc.

- 24th September 2007: Mr. Do - Some more instruction cards courtesy of Tormod: Batsugun.

- 0.101u3: Parodier added clone Batsugun (set 2). Changed parent description to 'Batsugun (set 1)'.

- 0.88: Changed MSM6295 clock speed to 24242 Hz.

- 0.69u3: Changed description of clone (Special Ver.) to 'Batsugun (Special Ver.)'.

- 0.67: Changed description of clone 'Batsugun Special Ver.' to ''Batsugun (Special Ver.)'.

- 0.60: Angelo Salese fixed disappearing enemies in later levels of Batsugun.

- 26th April 2002: Angelo Salese submitted a fix for some tilemap priority bugs in Batsugun.

- 0.37b10: Fixed gfx1/2 rom loading. Changed OKI6295 clock speed to 20454 Hz.

- 0.37b9: Added new CPU1 rom to Batsugun and clone. Changed OKI6295 clock speed to 20000 Hz.

- 0.37b6: Quench added clone 'Batsugun Special Ver.'. Added OKI6295 (22050 Hz) and changed YM2151 clock speed to 3375000 Hz. Added 'Territory' dipswitch.

- 0.36: Replaced the 2MB gfx1 roms with 1MB.

- 0.36RC2: Quench added 'Batsugun' (Toaplan 1993).

- 12th March 2000: Quench sent in a Toaplan2 update with support for Ghox, V-Five, Dogyuun and Batsugun.


LEVELS: 5


Other Emulators:

* FB Alpha

* Raine


Recommended Games (Airforce 3):

Tokio / Scramble Formation

World Wars

Asuka & Asuka

Image Fight

Image Fight (Tourvision PCE bootleg)

Dyger

Master of Weapon

Air Duel

Gun & Frontier

Raiden

Raiden (Tourvision PCE bootleg)

Raiden II

Raiden DX

Raiden II New / Raiden DX

Raiden III

Raiden IV

Raiden Fighters

Raiden Fighters 2 - Operation Hell Dive

Raiden Fighters Jet

Thunder Dragon

Thunder Dragon 2

Turbo Force

Aero Fighters

Aero Fighters 2

Aero Fighters 3

Aero Fighters Special

Grid Seeker: Project Storm Hammer

Sand Scorpion

Sky Alert

Varth: Operation Thunderstorm

Zing Zing Zip

Air Assault

Batsugun

Daioh

Mad Shark

U.N. Defense Force: Earth Joker

DonPachi

DoDonPachi

DoDonPachi II - Bee Storm

DoDonPachi Dai-Ou-Jou

DoDonPachi Dai-Fukkatsu

DoDonPachi Dai-Fukkatsu Black Label

Dodonpachi Daioujou Tamashii

Air Gallet

Battle Garegga

Battle Bakraid

Skull Fang

Storm Blade

Sengeki Striker

Armed Police Batrider

Cyvern

Guardian Storm

Stagger I

Change Air Blade

Gaia - The Last Choice of Earth

1945k III

History


Arcade Video game published 26 years ago:

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.

- TECHNICAL -

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

- TRIVIA -

Batsugun was 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.

- TIPS AND TRICKS -

* 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.

- STAFF -

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)

- PORTS -

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

- CONTRIBUTE -

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

High scores

MAMESCORE records : 02/04/2017 13:01

gohat0______________________1.658.780
sawys_______________________1.569.930
didyeah_____________________1.541.320
majygool____________________1.475.030
foxmulder___________________1.468.340
gatts47_____________________1.333.020
olivier_______________________579.300
thegamer______________________452.310
laulau59______________________399.080
hulkiii________________________45.440