*** DISCLAIMER ***
The following tests and reports are neither exhaustive nor definitive,
and should not be assumed as such in order to verify authenticity of a submission.
Starting check on Mon 27/08/2018 at 14:43:04.66
Zip test
Code:
Zip:
7-Zip 18.01 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-01-28
Scanning the drive for archives:
1 file, 83493 bytes (82 KiB)
Testing archive: E:\MAME\ALLexes\inp\MARP\jkf-bombjack-1lifeonly-440850.zip
--
Path = E:\MAME\ALLexes\inp\MARP\jkf-bombjack-1lifeonly-440850.zip
Type = zip
Physical Size = 83493
Everything is Ok
Size: 158517
Compressed: 83493
RAR:
7-Zip 18.01 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-01-28
Scanning the drive for archives:
Zip list
Code:
7-Zip 18.01 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-01-28
Scanning the drive for archives:
1 file, 83493 bytes (82 KiB)
Listing archive: E:\MAME\ALLexes\inp\MARP\jkf-bombjack-1lifeonly-440850.zip
--
Path = E:\MAME\ALLexes\inp\MARP\jkf-bombjack-1lifeonly-440850.zip
Type = zip
Physical Size = 83493
----------
Path = jkf-bombjack-1lifeonly-440850.inp
Folder = -
Size = 158517
Packed Size = 83293
Modified = 2018-08-25 08:41:47
Created = 2018-08-25 08:44:32
Accessed = 2018-08-25 08:44:32
Attributes = A
Encrypted = -
Comment =
CRC = 7B22237F
Method = Deflate
Characteristics = NTFS
Host OS = FAT
Version = 20
Volume Index = 0
Offset = 0
7-Zip 18.01 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-01-28
Scanning the drive for archives:
MAME Major Version 196
What MAME thinks:
Code:
Input file: bombjack.inp
INP version 3.5
Created Sat Aug 25 08:33:18 2018
Recorded using 0.196W (wolf196)
Total playback frames: 30513
Average recorded speed: 100%
Average speed: 100.00% (44 seconds)
Source driver:
bombjack bombjack.cpp
Generic Info for game:
Code:
ROM set changed: no
0.035b13-0.198: bombjack - "Bomb Jack (set 1)"
Resolution, 0.106-0.198: 256x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/bomb-jack-set-1/mame/
Rules, Points [Marathon]: https://www.twingalaxies.com/scores.php?scores=7694
Rules, Points [Tournament Settings - 5 Lives Only]: https://www.twingalaxies.com/scores.php?scores=7695
Rules, EMU - Points - 1 Life Only: https://www.twingalaxies.com/bomb-jack-set-1/mame/emu-points-1-life-only/
INP dump not relevant
MAME Info
MAMEInfo.dat entries: bombjack and bombjack.cpp
Code:
MAMEInfo.dat entries for:
bombjack
bombjack.cpp
----
0.35b13 [Nicola Salmoria]
0.09 [Mirko Buffoni, Brad Thomas, Jakob Frendsen, Conny Melin]
Artwork available
NOTE:
- Press fire to skip the ROM/RAM test at the beginning.
WIP:
- 0.197: Use MCFG_SCREEN_VBLANK_CALLBACK instead of MCFG_CPU_VBLANK_INT [AJR].
- 0.190: Soundlatch modernization [AJR].
- 0.148u5: F.J. Jimenez (Gijon) added clone Bomb Jack (Tecfri, Spain). David Haywood added better rom naming etc. to it.
- 20th October 2012: Mr. Do - Thanks to Mikonos from Zona Arcade, we have a cleaned-up Tehkan bezel for Bomb Jack, provided by the BYOAC/CAG artwork.
- 0.145u8: Phil Bennett fixed missing sprites in Bomb Jack and clone.
- 0.144u1: Corrado Tomaselli confirmed and adjusted clock speeds for Bomb Jack from PCB. Changed Z80 CPU2 clock speed to 3MHz.
- 0.133u1: Renamed (bombjac2) to (bombjack2).
- 0.126u4: Andrew Gardner merged memory maps in Bomb Jack.
- 0.126u2: Fabio Priuli added DIP locations to Bomb Jack.
- 9th September 2007: Mr. Do - Some more instruction cards for more games courtesty of Tormod: Bomb Jack.
- 0.118u2: Stephane Humbert improved dipswitches for Bomb Jack. Changed 'Initial High Score?' dipswitch to 'Bonus Life'.
- 0.104u3: Adam Bousley added save states support to Bomb Jack.
- 25th February 2001: Olivier Galibert added save states support to Bomb Jack. However, the driver needs to be updated to include the save states.
- 0.35b13: Nicola Salmoria added Bomb Jack (set 1). Changed 'Bomb Jack' to clone 'Bomb Jack (set 2)'. Renamed (bombjack) to (bombjac2).
- 0.22: Nicola Salmoria improved color palette emulation in Bombjack which has now perfect colors. Bomb Jack doesn't have a color PROM, it uses a RAM to generate colors and change them during the game.
- 0.18: Bomb Jack is much faster on a 486. Now runs very well with -frameskip 1 on my 486/100 [Nicola Salmoria].
- 0.15: Jarek Burczynski submitted a sound driver for Bomb Jack. The game is now a bit slow on my 486/100, -frameskip 1 is almost good but not quite [Nicola Salmoria].
- 0.13: Nicola Salmoria fixed a couple of minor bugs in Bomb Jack background colors and added high score saving to Mario Bros.
- 0.12: There is a bit in the sprite attributes which I don't know what means [Nicola Salmoria]. Dipswitch menu: SPECIAL refers to how often the (E) and (S) coins appear.
- 0.10: Nicola Salmoria fixed a small graphics glitch in the background of Bomb Jack's third level. Thanks to Philip Chapman for the report.
- 0.09: Mirko Buffoni added 'Bomb Jack' (Tehkan 1984). Game is playable with accurate colors and no sound. Control: Arrows = Move around and CTRL = Jump. Thanks to Brad Thomas, Jakob Frendsen and Conny Melin for the hardware info on Bomb Jack. Note: Bomb Jack doesn't have a color PROM. It uses 256 bytes of RAM to dynamically create the palette. Each couple of bytes defines one color (4 bits per pixel; the high 4 bits of the second byte are unused). Since the graphics use 3 bitplanes, hence 8 colors, this makes for 16 different color codes. MAME currently doesn't support dynamic palette creation. As a temporary workaround, we create here a 256 colors (8 bits, vs. the original 12) palette which will be static, and dynamically create a lookup table at run time which approximates the original palette. In the dipswitch menu, DIFFICULTY 1 refers to the speed of the mechanical bird, while DIFFICULTY 2 to the number and speed of enemies. Known issues: Colors are accurate, but not entirely: The original machine uses 12 bits (4 bits per pen), while I currently use only 8 bits (3 bits for red and green, 2 bits for blue). Is the sprite priority correct? For example, during the demo, should GAME OVER be in front or behind other sprites? There is another bit in the sprite attributes which I don't know what means: It seems to be set only when the (B) materializes. For the DIFFICULTY 2 setting, EASY and MEDIUM might be swapped. Anyone can confirm? The INITIAL HIGH SCORE setting doesn't only set that, it does something else as well - but I don't know what.
- 10th January 1997: Dumped Bomb Jack (set 2).
LEVELS: 99 (endless)
Other Emulators:
* CottAGE
* FB Alpha
* JEmu
* JEmu2
* Mimic
* Sparcade
* VAntAGE
Recommended Games (Platform 2):
Space Panic
Joust
Williams Multigame (Joust)
Joust 2 - Survival of the Fittest
Monster Bash
Chack'n Pop
Mario Bros.
Mario Bros. (PlayChoice-10)
Bomb Jack
Vs. Mighty Bomb Jack
Bombjack Twin
Eeekk!
Zwackery
Bogey Manor
The FairyLand Story
Bubble Bobble
Bubble Bobble II
Bubble Memories: The Story Of Bubble Bobble III
Rainbow Islands
Rainbow Islands - Extra Version
Parasol Stars - The Story of Bubble Bobble III (Tourvision PCE bootleg)
Don Doko Don
Rod-Land
Snow Bros. - Nick & Tom
Puzzle King (PacMan 2, Tetris, HyperMan 2, Snow Bros.)
Snow Bros. 2 - With New Elves / Otenki Paradise
Snow Brothers 3 - Magical Adventure
The Berlin Wall
Tumble Pop
Dark Tower
Diet Go Go
Funky Jet
Pang Pom's
Saboten Bombers
Jump Kids
Gun Master
Joe & Mac Returns
Little Robin
Metal Saver
Pang Pang
Come Back Toto
Fancy World - Earth of Crisis
Miss Bubble II
Toppy & Rappy
Ultra Balloon
Bomb Kick
Raccoon World
Bang Bang Busters
Dream World
Dynamite Bomber
Head Panic
Nightmare in the Dark
Penguin Brothers
Tang Tang
Jumping Pop
Toy Land Adventure
Zupapa!
Super Bubble 2003
Romset: 112 kb / 16 files / 54.2 zip
----
0.09 [Mirko Buffoni]
NOTES:
- Hardware info from Brad Thomas, Jakob Frendsen and Conny Melin. Sound by Jarek Burczynski (sound).
- bombjac2 has YOU ARE LUCY instead of LUCKY (region cpu1 ($c000)), so it's probably an older version.
- The only difference between 'bombjack' and 'bombjac2' is that 'bombjack' fixes the message when you get a 'S' for extra credit (text at 0xd24a): * 'bombjack' : "YOU ARE LUCKY" and * 'bombjac2' : "YOU ARE LUCY".
WIP:
- 0.135u2: Added includes\bombjack.h.
- 0.31: Removed sndhrdw\bombjack.c.
- 0.16: Added sndhrdw\generic.c/h.
- 0.15: Added sndhrdw\bombjack.c.
- 0.12: Added vidhrdw\generic.c/h.
- 0.09: Added bombjack.c driver and vidhrdw\bombjack.c.
----
Human interpretation:
Time calc: 08:33:18 + (30513 frames ÷ 60Hz @ 100% [8:28.55]) ≈ 08:41:47 vs zip mod 08:41:47 [please allow for timezone differences]

