game
icon
title The Killing Blade (ver. 109, Chinese Board)
set name killbld
manufacturer IGS
year 1998
genre Fighter (hof)
category Fighter / Versus (hof)
driver status imperfect
driver source pgm.c
snapshots PS: in game | title | versus | scores | gameover | bosses / MW: in game / CT: in game | title | BIOS
zoom
rating

61% after 45 votes
 
BIOS pgm
clones The Killing Blade (ver. 104)
display
colour emulation good
palette 2304
display type raster
orientation horizontal
resolution 448x224
frequency 60.000000Hz
sound
sound emulation imperfect
channels mono
controls
players 4
nplayers 2P sim
controls 8 way joystick
buttons 4
coin slots 4
hardware
cpu 68000 @ 20MHz
cpu Z80 @ 8.4672MHz
audio ICS2115
data
version added .105u1
last change(s) .137u4 .137u2 .137u1 .109 .084
roms
name size crc set flags sha1
pgm_p02s.u20  131072  78c15fa2  pgm    885a6558e022602cc6f482ac9667ba9f61e75092 
pgm_p01s.u20  131072  e42b166e  pgm    2a9df9ec746b14b74fae48b1a438da14973702ea 
p0300_v109.u9  2097152  2fcee215  killbld    855281a9090bfdf3da9f4d50c121765131a13400 
kb_u2.rom  65536  de3eae63  killbld    03af767ef764055bda528b5cc6a24b9e1218cca8 
pgm_t01s.rom  2097152  1a7123a0  pgm    cc567f577bfbf45427b54d6695b11b74f2578af3 
t0300.u14  4194304  0922f7d9  killbld    4302b4b7369e13f315fad14f7d6cad1321101d24 
a0300.u9  4194304  3f9455d3  killbld    3718ce00ad93975383aafc14e5a74dc297b011a1 
a0301.u10  4194304  92776889  killbld    6d677837fefff47bfd1c6166322f69f89989a5e2 
a0303.u11  4194304  33f5cc69  killbld    9cacd5058d4bb25b77f71658bbbbd4b38d0a6b6a 
a0306.u12  4194304  cc018a8e  killbld    37752d46f238fb57c0ab5a4f96b1e013f2077347 
a0307.u2  4194304  bc772e39  killbld    079cc42a190cb916f02b59bca8fa90e524acefe9 
b0300.u13  4194304  7f876981  killbld    43555a200929ad5ecc42137fc9aeb42dc4f50d20 
b0302.u14  4194304  eea9c502  killbld    04b3972c7111ea59a3cceab6ad124080c4ce3520 
b0303.u15  2097152  77a9652e  killbld    2342f643d37945fbda224a5034c013796e5134ca 
pgm_m01s.rom  2097152  45ae7159  pgm    d3ed3ff3464557fd0df6b069b2e431528b0ebfa8 
m0300.u1  4194304  93159695  killbld    50c5976c9b681bd3d1ebefa3bfa9fe6e72dcb96f 
additional information
info 0.137u1 [El Semi]

0.84 [David Haywood]

WIP:
  • 0.138: XingXing removed ROM Patch in Killing Blade and replaced it with correct IGS025 return sequence fo China region (other sequences still unknown).
  • 0.137u4: XingXing and David Haywood fixed clone The Killing Blade (ver. 104) - Game now playable. Improved encrypted DMA mode 3 and DMA modes 1+2 in Killing Blade, allowing all DMA operations used by the game to work and the RAM dump to be removed. Redumped maincpu rom p0300_v109.u9 ($100000 - 2MB).
  • 27th April 2010: David Haywood - The Killing Blade has been emulated for a long time, but it's always bothered me that in order for it to run a dump of the RAM content from a running machine was required to bypass proper emulation of a scrambled DMA device. A few days ago XingXing sent me some data from tests he did on the PCB, allowing me to properly implement the transfers and remove the fake ROM. This means that both sets of The Killing Blade now work correctly (previously only the parent set worked, because the RAM dump was incorrect for the clone). Not that exciting, but from an emulation point of view, good to understand, and it was interesting to find that the xor/add/subtraction table used for the transfers is actually stored at the start of the MCU data rom. Emulating the device also revealed another interesting oddity. Previously an entire block of startup code for the game was missing, because it was put in ram, executed, and erased, and thus missing from the RAM dump. This performs some additional security checks, these haven't been figured out yet (and aren't that important, they were completely missing before afterall!), but will present another interesting challenge at some point. Slightly more interesting is the fact that the chip which is thourgh to be responsible for the scrambled DMA (IGS022) can be exchanged between games, although the chip it's used in conjunction with (IGS025) can't.
  • 0.137u2: smf changed The Killing Blade parent to the PGM BIOS.
  • 0.137u1: Changed The Killing Blade (ver. 109, Chinese Board) to parent set. Renamed (killbld) to (killbld104) and (killbldt) to (killbld).
  • 0.130u3: Changed description to 'The Killing Blade (ver. 104)' and the clone to 'The Killing Blade (ver. 109, Chinese Board)'.
  • 0.105u2: ElSemi do some more work on the Killing Blade protection.
  • 15th April 2006: David Haywood - ElSemi has been working on emulating the protection in Killing Blade. I've decided to take a few snaps of Killing Blade. It's a Samurai Shodown style game, quite bloody, with some nice effects. It's a tag game like some of the CPS2 titles, but in this case both characters share a single energy bar. The characters and moves are more interesting than in a lot of similar titles, although the animation and quality of some of the graphics lets the game down a bit. The game may not work 100% correctly yet as there are still some very suspicious things going on with the protection and more than a few things that don't make much sense yet. I've also added sprite zooming to the PGM driver, although this has slowed it down quite a bit for now. I may re-optimize it later, the PGM sprite system is messy to support. Before anybody asks, No, I don't plan on looking at the newer titles or porting ElSemi's KOV2 work to MAME. I feel it's more important to get the older IGS titles sorted out before even thinking of looking at the newer ones like Martial Masters, Knights of Valor 2, DoDonPachi 2 etc. These screenshots have been resized to look better on a standard display because PGM uses a strange 448x224 resolution. This is really ElSemi's WIP as porting his code to MAME is trivial compared to figuring it out in the first place.
  • 0.105u1: El Semi added clone The Killing Blade (Taiwan?). El Semi also corrected decryption function for The Killing Blade, fixed gfx3/4 rom loading and added some WIP protection simulation for The Killing Blade (Taiwan?), game boots but at least one stage is broken.
  • 0.84u5: Fixed cpu1 rom addresses to $200000/1.
  • 0.84: David Haywood added The Killing Blade (IGS 1998).
  • 22nd May 2004: Guru - The Killing Blade (IGS 1998, PGM cart) arrived on loan from Blastar.
LEVELS: 11 (The Killing Blade (Chinese Board))

Other Emulators:
  • Nebula
Recommended Games (Asian Fighting vs.):

Karate Champ

Syusse Oozumou

Shanghai Kid

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

Samurai Shodown

Samurai Shodown II

Samurai Shodown III

Samurai Shodown IV

Samurai Shodown V

Samurai Shodown V Specia

Battle K-Road

Blood Warrior

Dragon Master

Fight Fever

Far East of Eden

Metamoqester

Suikoenbu

Ninja Master's

Waku Waku 7

The Last Blade

The Last Blade 2

Astra SuperStars

Asura Blade - Sword of Dynasty

Asura Buster - Eternal Warriors

The Killing Blade

Guilty Gear X

Guilty Gear XX

Guilty Gear XX #Reload

Guilty Gear XX Slash

Guilty Gear XX Accent Core

Guilty Gear Isuka

Martial Masters

The Rumble Fish

Neo-Geo Battle Coliseum

Romset: 41024 kb / 12 files / 14.7 zip
history The Killing Blade (c) 1998 IGS.


- TECHNICAL -


IGS PGM hardware


Main CPU : 68000 (@ 20 Mhz)

Sound CPU : Z80 (@ 8.468 Mhz)

Sound Chips : ICS2115 (@ 8.468 Mhz)


Screen orientation : Horizontal

Video resolution : 448 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 2304


Players : 4

Control : 8-way joystick

Buttons : 4


- STAFF -
  • Executive Producer : Ray
  • Chief Consultant : Alf
  • System Programmer : L.C.N
  • Program Engineers : Why, Vee, S.M.S
  • Hardware Engineer : Franklin Wu
  • Animation Conductor : N.D
  • Animation : Lai Yao Kun, M.A.Y, Zhang Zhi Kai, J.C.H, L.G.U, Deby Fu, Minchen W, Melody, Eagle Young, L.S.J, Akira Yuki, Chou Hsien-Chin, Kelly, Xu Gui Xiu, Chen Su Ping, P.P.C, Y.J.S
  • Music & Sound Effects : Eddie Yao
  • Announcers : Wu Li, Guan Zi Hong, Kang Bao, Lei Wei Yuan, Zhang Wen Jun, Zhang Kai Kai
  • Designers : Liu Guo Jun, Mao Lide, Gao Zhong Ren, Yin, Andy, Chin
  • Producers : Ko-Chu Lee, Paul Chiang, A.C. Chen, Tzung-Hui Cheng
  • - SOURCES -
  • Game's rom.
  • Edit this entry at Arcade-History.com: http://www.arcade-history.com/?n=the-killing-blade&page=detail&id=3492&o=2
resource links view in MAWS
view in mini MAWS
view in CAESAR
view high score and replay at MARP
view in Progetto EMMA (Italian)
view game bugs at MAME Testers
view driver bugs at MAME Testers
view in arcade-history.com
view in MamEnd
bookmarkable frame | 2004-2011 MAWS all copyrights belong to their respective owners
Site Meter