Manufacturers

Loading

Dragonball Z 2 - Super Battle

  1. Game infos
  2. Sound
  3. Driver
  4. Inputs
  5. Controls
  6. Display
  7. Dipswitchs
  8. Roms list
  9. Chips list
  10. Serie
  11. Categories
  12. MAMEinfo
  13. History
  14. Commands list
  15. High scores
Download dbz2.zip (21.28 MB)
Snapshot

Game infos

Description Dragonball Z 2 - Super Battle
Name dbz2
Manufacturer Banpresto
Year 1994
Runnable yes
System arcade /
Number of players 2P sim
Added to MAME .062
Romset size 21.28 MB
Romset file 14 files
Romset zip 4 B
Language English
Evaluation 50 to 60 (Not Good Enough)
Genre Fighter

Sound infos

Sound_channels 2

Driver infos

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

Inputs infos

Input service yes
Input tilt no
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 0 no 384 256 55

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade a9e.9e 524288 e6a142c9 7951c8f7036a67a0cd3260f434654820bf3e603f maincpu 0 good no
arcade a9f.9f 524288 76cac399 af6daa1f8b87c861dc62adef5ca029190c3cb9ae maincpu 1 good no
arcade ds-b01.27c 2097152 8dc39972 c6e3d4e0ff069e08bdb68e2b0ad24cc7314e4e93 gfx1 0 good no
arcade ds-b02.27e 2097152 7552f8cd 1f3beffe9733b1a18d44b5e8880ff1cc97e7a8ab gfx1 2 good no
arcade ds-o01.3j 2097152 d018531f d4082fe28e9f1f3f35aa75b4be650cadf1cef192 gfx2 0 good no
arcade ds-o02.1j 2097152 5a0f1ebe 3bb9e1389299dc046a24740ef1a1c543e44b5c37 gfx2 2 good no
arcade ds-o03.3l 2097152 ddc3bef1 69638ef53f627a238a12b6c206d57faadf894893 gfx2 4 good no
arcade ds-o04.1l 2097152 b5df6676 194cfce460ccd29e2cceec577aae4ec936ae88e5 gfx2 6 good no
arcade ds-p01.25k 2097152 1c7aad68 a5296cf12cec262eede55397ea929965576fea81 gfx3 0 good no
arcade ds-p02.27k 2097152 e4c3a43b f327f75fe82f8aafd2cfe6bdd3a426418615974b gfx3 200000 good no
arcade ds-p03.25l 2097152 1eaa671b 1875eefc6f2c3fc8feada56bfa6701144e8ef64b gfx4 0 good no
arcade ds-p04.27l 2097152 5845ff98 73b4c3f439321ce9c462119fe933e7cbda8cd498 gfx4 200000 good no
arcade pcm.7c 262144 b58c884a 0e2a7267e9dff29c9af25558081ec9d56629bc43 oki 0 good no
arcade s-001.5e 32768 154e6d03 db15c20982692271f40a733dfc3f2486221cd604 audiocpu 0 good no

Chips list

name tag type clock
M68000 maincpu cpu 16000000
OKI6295 oki audio 1056000
Speaker rspeaker audio
YM2151 ymsnd audio 4000000
Z80 audiocpu cpu 4000000

Serie

Serie : Dragon Ball Z
  1. Dragon Ball Z - Kyoushuu! Saiyajin (Jpn) (1990)
  2. Dragon Ball Z II - Gekishin Freeza!! (Jpn, v2.0) (1991)
  3. Dragonball Z (rev B) (1993)
  4. Dragonball Z (rev A) (1993)
  5. Dragon Ball Z - Buyuu Retsuden (Jpn) (1994)
  6. Dragon Ball Z - Idainaru Son Gokuu Densetsu (SCD)(Jpn) (1994)
  7. Dragonball Z 2 - Super Battle (1994)
  8. Dragon Ball Z V.R.V.S. (Japan) (1994)
  9. Dragon Ball Z (Kor) (199?)
  10. Dragon Ball Z - Legendary Super Warriors (Euro) (2002)
  11. Super Dragon Ball Z (DB1 Ver. B) (2005)

Categories

MAMEinfo

0.62 [David Haywood]

0.61 [Testdriver]


TEST MODE:

- Flip the DIP and check an extremely complete test mode, it's beautiful for emulation.


Bugs:

- Service Mode goes black when an option is chosen. Tafoid (ID 03200)


WIP:

- 0.146u3: Brian Troha added DIP locations to Dragonball Z 2. Bypass tile/PSAC2/prog ROM test for Dragonball Z 2 [hap].

- 0.142u4: Angelo Salese and O. Galibert implemented an almost complete Konami K053252 device emulation, adds accurate refresh rate timings and irq acks to Dragonball Z 2.

- 0.135u4: Fabio Priuli updated Dragonball Z driver to use Konami video devices instead of konamiic.h code.

- 0.125u4: Aaron Giles fixed crasher due to some Konami games using 8 layers in the K056832 implementation, even though it was only written for 4.

- 0.104u7: Changed description to 'Dragonball Z 2 - Super Battle'. Pierpaolo Prazzoli updated the Dragonball Z games to use the K056832 chip emulation, fixing color offsets and priorities.

- 0.75u1: El Condor fixed 'Service Mode' dipswitch.

- 0.69a: Changed Z80 CPU2 and YM2151 clock speeds to 4MHz and VSync to 55Hz.

- 15th December 2002: Angelo Salese fixed the Dragon Ball Z 2 tilemap positioning.

- 0.62: David Haywood added 'Dragonball Z 2 Super Battle' (Banpresto 1994).

- 30th August 2002: Stephane Humbert fixed the dipswitches and inputs in the Dragonball Z 2 Super Battle driver.

- 29th August 2002: David Haywood added the background graphics to the Dragonball Z 2 Super Battle driver and is currently the leader in the contest of worst game ever emulated.

- 24th August 2002: Angelo Salese submitted some color and sprite positioning fixes for the Dragonball Z 2 driver, but the background graphics still aren't emulated.

- 0.61: Added (Testdriver) Dragonball Z 2 Super Battle. TODO: Find palette RAM. Hook up '251s (modify konamiic so you can have 2 '251s first) and fix priorities. Fix selftest for '157 (it's very un-Konami-like). Make PSAC2s ('936) work.

- 2nd June 2002: David Haywood fixed the colors in Dragonball Z 2.

- 1st June 2002: R. Belmont submitted a driver for Dragonball Z 2 appeared out of thin air. However, the background graphics aren't emulated and there are other problems as well.

- 23rd July 2001: Guru - Dumped Dragonball Z 2 - Super Battle (Banpresto 1994). Thanks to Keferen for sending the PCB.


LEVELS: 10


Other Emulators:

* FB Alpha


Recommended Games:

Dragon Bowl

Dragonball Z

Dragonball Z 2 - Super Battle

Dragon Ball Z V.R.V.S.

Super Dragon Ball Z


Recommended Games (Asian Fighting vs.):

Karate Champ

Syusse Oozumou

Oozumou - The Grand Sumo (DECO Cassette)

Shanghai Kid

Yie Ar Kung-Fu

Konami 80's AC Special (Yie Ar Kung-Fu)

Kageki

Reikai Doushi

The Karate Tournament

Shogun Warriors

Dragonball Z

Dragon Ball Z V.R.V.S.

Dragonball Z 2 - Super Battle

Super Dragon Ball Z

Samurai Shodown

Samurai Shodown II

Samurai Shodown III

Samurai Shodown IV

Samurai Shodown V

Samurai Shodown V Special

Samurai Spirits Tenkaichi Kenkakuden

Samurai Spirits Sen

Battle K-Road

Blood Warrior

Dragon Master

Fight Fever

Far East of Eden

Metamoqester

Suiko Enbu

Ninja Master's

Waku Waku 7

Dragon's Heaven (development board)

The Last Blade

The Last Blade 2

Astra SuperStars

Asura Blade - Sword of Dynasty

Asura Buster - Eternal Warriors

The Killing Blade

The Killing Blade Plus

Guilty Gear X

Guilty Gear X ver. 1.5

Guilty Gear XX

Guilty Gear XX #Reload

Guilty Gear XX Slash

Guilty Gear XX Accent Core

Guilty Gear Isuka

Martial Masters

The Rumble Fish

The Rumble Fish 2

NeoGeo Battle Coliseum

Sengoku Basara X Cross

Goketsuji Ichizoku: Matsuri Senzo Kuyou

History


Arcade Video game published 25 years ago:

Dragon Ball Z 2 - Super Battle (c) 1994 Banpresto.

In this 1-on-1 fighting game, 10 characters from the popular anime/manga series do battle on land and in the sky.

- TECHNICAL -

Main CPU : Motorola 68000 (@ 16 Mhz)
Sound CPU : Zilog Z80 (@ 4 Mhz)
Sound Chips : Yamaha YM2151 (@ 4 Mhz), OKI6295 (@ 8 Khz)

Screen orientation : Horizontal
Video resolution : 384 x 256 pixels
Screen refresh : 55.00 Hz
Palette colors : 8192

Players : 2
Control : 8-way joystick
Buttons : 4
=> [A] Weak punch, [B] Strong punch, [C] Weak kick, [D] Strong kick

- TRIVIA -

Team Entertainment released a limited-edition soundtrack album for this game (Dragon Ball Z & Z2 Original Soundtrack - KDSD-00042) on 18/01/2005.

- SERIES -

1. Dragon Ball Z (1993)
2. Dragon Ball Z 2 - Super Battle (1994)
3. Super Dragon Ball Z (2005)

- STAFF -

Music Composer : Yoshiko Yamaguchi
Sound Composer : Idenori Anai

VOICES :
Goku, Gohan : Masako Nozawa
Vegeta : Ryo Horikawa
Trunks : Takeshi Kusao
Satan : Daisuke Gouri
Piccolo : Toshio Furukawa
No. 20 : Koji Yada
No. 18 : Miki Ito
No. 16 : Hikaru Midorikawa
Cell : Norio Wakamoto

- CONTRIBUTE -

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

Commands list

 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>

High scores

MAMESCORE records : 02/04/2017 13:01

trb_metroidteam_______________224.800
yasagami_______________________70.300
dark_kariya____________________50.100
zarouk_________________________30.200
hulkiii________________________16.200