Manufacturers

Loading

The Killing Blade (ver. 109, Chinese Board)

  1. Game infos
  2. Parent and Clones
  3. Sound
  4. Driver
  5. Inputs
  6. Controls
  7. Display
  8. Dipswitchs
  9. Roms list
  10. BIOS set
  11. Chips list
  12. Serie
  13. Categories
  14. MAMEinfo
  15. History
Download killbld.zip (40.06 MB)
Snapshot

Game infos

Description The Killing Blade (ver. 109, Chinese Board)
Name killbld
Manufacturer IGS
Year 1998
Runnable yes
System arcade /
Number of players 2P sim
Added to MAME .105u1
Romset size 40.06 MB
Romset file 12 files
Romset zip 14 B
Language English
Evaluation 80 to 90 (Very Good)
Genre Fighter

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 1

Driver infos

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

Inputs infos

Input service no
Input tilt no
Input players 4
Input buttons
Input coins 4

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 448 224 60

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade a0300.u9 4194304 3f9455d3 3718ce00ad93975383aafc14e5a74dc297b011a1 sprcol 0 good no
arcade a0301.u10 4194304 92776889 6d677837fefff47bfd1c6166322f69f89989a5e2 sprcol 400000 good no
arcade a0303.u11 4194304 33f5cc69 9cacd5058d4bb25b77f71658bbbbd4b38d0a6b6a sprcol 800000 good no
arcade a0306.u12 4194304 cc018a8e 37752d46f238fb57c0ab5a4f96b1e013f2077347 sprcol c00000 good no
arcade a0307.u2 4194304 bc772e39 079cc42a190cb916f02b59bca8fa90e524acefe9 sprcol 1000000 good no
arcade b0300.u13 4194304 7f876981 43555a200929ad5ecc42137fc9aeb42dc4f50d20 sprmask 0 good no
arcade b0302.u14 4194304 eea9c502 04b3972c7111ea59a3cceab6ad124080c4ce3520 sprmask 400000 good no
arcade b0303.u15 2097152 77a9652e 2342f643d37945fbda224a5034c013796e5134ca sprmask 800000 good no
arcade kb_u2.rom 65536 de3eae63 03af767ef764055bda528b5cc6a24b9e1218cca8 igs022data 0 good no
arcade m0300.u1 4194304 93159695 50c5976c9b681bd3d1ebefa3bfa9fe6e72dcb96f ics 400000 good no
arcade p0300_v109.u9 2097152 2fcee215 855281a9090bfdf3da9f4d50c121765131a13400 maincpu 100000 good no
arcade pgm_m01s.rom 2097152 45ae7159 pgm_m01s.rom d3ed3ff3464557fd0df6b069b2e431528b0ebfa8 ics 0 good no
arcade pgm_p01s.u20 v1 131072 e42b166e pgm_p01s.u20 2a9df9ec746b14b74fae48b1a438da14973702ea maincpu 0 good no
arcade pgm_p02s.u20 v2 131072 78c15fa2 pgm_p02s.u20 885a6558e022602cc6f482ac9667ba9f61e75092 maincpu 0 good no
arcade pgm_t01s.rom 2097152 1a7123a0 pgm_t01s.rom cc567f577bfbf45427b54d6695b11b74f2578af3 tiles 0 good no
arcade t0300.u14 4194304 0922f7d9 4302b4b7369e13f315fad14f7d6cad1321101d24 tiles 180000 good no

BIOS set

name description default
v1 PGM Bios V1 yes
v2 PGM Bios V2 yes

Chips list

name tag type clock
ICS2115 ics audio
M68000 maincpu cpu 20000000
Speaker mono audio
Z80 soundcpu cpu 8467200

Serie

Serie : Killing Blade
  1. The Killing Blade (ver. 109, Chinese Board) (1998)
  2. The Killing Blade (ver. 104) (1998)
  3. The Killing Blade Plus (China, ver. 300) (2005)

Categories

MAMEinfo

0.137u1 [El Semi]

0.84 [David Haywood]


< China >


WIP:

- 0.151: Small fix to unbreak Killing Blade from iq132 [David Haywood].

- 0.148u5: iq132 implemented the bitswap protection for Killing Blade allowing all regions to work.

- 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. Renamed (killbld) to (killbld104) and (killbldt) to (killbld).

- 0.130u3: Changed description to 'The Killing Blade (ver. 104)' and clone (Chinese Board) to 'The Killing Blade (ver. 109, Chinese Board)'.

- 0.105u2: ElSemi do some more work on the Killing Blade protection. Changed description of clone (Taiwan?) to 'The Killing Blade (Chinese Board)'.

- 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?). Corrected decryption function for The Killing Blade. Fixed gfx3/4 rom loading. 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:

* FB Alpha

* Nebula


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


IGS PGM cart. published 21 years ago:

The Killing Blade (c) 1998 IGS.

- TECHNICAL -

IGS PGM hardware

Main CPU : Motorola 68000 (@ 20 Mhz)
Sound CPU : Zilog Z80 (@ 8.468 Mhz)
Sound Chips : ICS2115 (@ 8.468 Mhz)

Control per player: 8-way joystick
Buttons per player: 4

- TRIVIA -

Released in January 1998.

- 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

- CONTRIBUTE -

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