Welcome to my Bombjack tech page. - last modified : 07 March 2007
You'll find here HOW Bombjack works, not the electronic point of view, but the programming point of view.
It's also called reverse-engineering : take a compiled software (binary form) and try to find the source (text/readable form).

Be free to use it for FREE projects, not commercial.
Bombjack is still a copyrighted software from Tehkan.


► Introduction

In 80's, I went on Holidays on Tunisia for the summer.
Beach was wonderful, sea was wonderful BUT my favorite moment was the hour after the lunch!
While my parents were resting, I was playing with my brother a game we first met while kids on our Amstrad CPC : BOMBJACK.
I forgot a lot of these holidays but not this Arcade Game.

21st century, I grew up but I'm still a "child" when talking about video games.
I discovered MAME (to play Bombjack, Metrocross, Great Rally 1000 miles, Sunset Riders, Blood Bros..) and then eBay.
Yes, you got it...I now own MY Bombjack...it's only the PCB, not a dedicated cabinet but it's better than nothing.


► Reverse Engineering

I used the roms I found on the Net (since I own the original game but i'm unable to dump them) and read a lot the Bombjack driver of MAME.
I first made the full program rom like this :
09_j01b.bin+10_l01b.bin+11_m01b.bin+12_n01b.bin+13.1r = z80_code.bin
I was trying to disassemble it when I found Andre Majorel who already did it, and even started to comment the code!
With a debug Bombjack-only version of MAME, I'm continuing the work.

The process isn't very hard...it's just take a lot of time!


► Files

Bombjack GFXer 1.0
Edit Bombjack graphics, like this RedBombjack

HERE

src

Red BombJack

Analysis docs

IDA files and comments

Diasm file and comments (old)

11 Feb 2011

24 Oct 2003


► Thanks

All of this exists because some people on the Net made a wonderful work before me

Andre Majorel - first guy to try the reverse-engineering of Bombjack

MAME Team - the best arcade emulator, with sources! This is how the wonderful world must be!

Bombjack.org - home of the Bombjack Fan n1