*** 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 Thu 09/05/2019 at 2:52:28.33
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, 48447 bytes (48 KiB)
Testing archive: E:\MAME\ALLexes\inp\MARP\canyon_106_RTM_1865_Solo.zip
--
Path = E:\MAME\ALLexes\inp\MARP\canyon_106_RTM_1865_Solo.zip
Type = zip
Physical Size = 48447
Everything is Ok
Files: 2
Size: 9035022
Compressed: 48447
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, 48447 bytes (48 KiB)
Listing archive: E:\MAME\ALLexes\inp\MARP\canyon_106_RTM_1865_Solo.zip
--
Path = E:\MAME\ALLexes\inp\MARP\canyon_106_RTM_1865_Solo.zip
Type = zip
Physical Size = 48447
----------
Path = canyon_106_RTM_1865_Solo.inp
Folder = -
Size = 9034424
Packed Size = 47943
Modified = 2019-05-05 00:21:06
Created =
Accessed =
Attributes = A
Encrypted = -
Comment =
CRC = 8EEDA7FB
Method = Deflate
Characteristics =
Host OS = FAT
Version = 20
Volume Index = 0
Offset = 0
Path = canyon_106_RTM_1865_Solo.wlf
Folder = -
Size = 598
Packed Size = 218
Modified = 2019-05-05 00:21:08
Created =
Accessed =
Attributes = A
Encrypted = -
Comment =
CRC = 0D0F31ED
Method = Deflate
Characteristics =
Host OS = FAT
Version = 20
Volume Index = 0
Offset = 48001
7-Zip 18.01 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-01-28
Scanning the drive for archives:
MAME Major Version 106
What MAME thinks:
Code:
Recorded in WolfMAME 0.106
Recorded system's speed = ~3392MHz (Intel)
This recording was made with the C 68k core enabled
Start date of recording: Sun May 05 14:00:48 2019
Checks out OK. [b969]
Playing back previously recorded game canyon (Canyon Bomber) [press return]
loading 9499-01.j1
loading 9503-01.p1
loading 9496-01.d1
loading 9492-01.n8
loading 9506-01.m5
loading 9505-01.n5
loading 9491-01.j6
What wlfview thinks:
Code:
WLFVIEW 0.3 - Apr 5 2006
Info loaded. WLF rev 9
Recorded for the game 'canyon'
MAME version string: 0.106 (May 16 2006)
-- CPU info --
Vendor: Intel
Processor Family: 6 Processor Model: 10
Approximate clock speed: 3392294284Hz
-- OS info --
Operating System: Windows NT 6.1 Service Pack 1
-- INP info --
Number of frames: 72858
Average record speed: 99.997255%
System time at start of emulation: Sun May 05 14:00:48 2019
Sound: 44100Hz Samples: Enabled
GUI: 0 Artwork: 0
68000 CPU Core: C
NVRAM Usage: Disabled
BIOS used (0=default): default
-- Validity --
Check 1: INP header: OK
Check 2: INP file: OK
Check 3: WLF file: OK
Source driver:
canyon src/drivers/canyon.c
DIP Info from source:
Code:
# MAME 0.106 source snippet [canyon.c]
GAME( 1977, canyon, 0, canyon, canyon, 0, ROT0, "Atari", "Canyon Bomber", 0 )
INPUT_PORTS_START( canyon )
PORT_START /* DSW */
PORT_DIPNAME( 0x03, 0x00, DEF_STR( Language ) )
PORT_DIPSETTING( 0x00, DEF_STR( English ) )
PORT_DIPSETTING( 0x01, DEF_STR( Spanish ) )
PORT_DIPSETTING( 0x02, DEF_STR( French ) )
PORT_DIPSETTING( 0x03, DEF_STR( German ) )
PORT_DIPNAME( 0x30, 0x00, "Misses Per Play" )
PORT_DIPSETTING( 0x00, "3" )
PORT_DIPSETTING( 0x10, "4" )
PORT_DIPSETTING( 0x20, "5" )
PORT_DIPSETTING( 0x30, "6" )
PORT_DIPNAME( 0xC0, 0x80, DEF_STR( Coinage ))
PORT_DIPSETTING( 0xC0, DEF_STR( 2C_1C ))
PORT_DIPSETTING( 0x80, DEF_STR( 1C_1C ))
PORT_DIPSETTING( 0x40, DEF_STR( 1C_2C ))
PORT_DIPSETTING( 0x00, DEF_STR( Free_Play ) )
PORT_START /* IN1 */
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(1)
PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2)
PORT_START /* IN2 */
PORT_BIT ( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 )
PORT_BIT ( 0x02, IP_ACTIVE_HIGH, IPT_COIN2 )
PORT_BIT ( 0x04, IP_ACTIVE_HIGH, IPT_START1 )
PORT_BIT ( 0x08, IP_ACTIVE_HIGH, IPT_START2 )
PORT_SERVICE( 0x10, IP_ACTIVE_HIGH )
PORT_BIT ( 0x20, IP_ACTIVE_LOW, IPT_VBLANK )
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_BUTTON7 ) PORT_NAME("Hiscore Reset") PORT_CODE(KEYCODE_H)
PORT_BIT ( 0x80, IP_ACTIVE_HIGH, IPT_TILT ) /* SLAM */
PORT_START
PORT_ADJUSTER( 20, "Motor 1 RPM" )
PORT_START
PORT_ADJUSTER( 30, "Motor 2 RPM" )
PORT_START
PORT_ADJUSTER( 70, "Whistle 1 Freq" )
PORT_START
PORT_ADJUSTER( 80, "Whistle 2 Freq" )
INPUT_PORTS_END
Resolution: 256x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/canyon-bomber/mame/
*******************************************************************************
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7701
Rules, Solo Plane Challenge: https://www.twingalaxies.com/scores.php?scores=222130
ROMSet: Canyon
Language: English
Misses Per Play: 3
Service Mode: Off
Sample correct TG:
DSW: offset 0x23, repeat every 0x7C, typical value 0x80
- DSW: 0x03 (Language): 0x00 (English)
- DSW: 0x30 (Misses Per Play): 0x00 (3)
- DSW: 0xc0 (Coinage): [not relevant]
NOTE: It can clearly be seen if Service Mode in On - much easier to determine visually
20: 00 00 00 80 00 00 00 00 00 00 00 20 00 00 00 14
90: 00 00 00 00 00 00 00 00 3E 82 43 E1 00 00 00 80
110: 00 00 00 00 3E 82 43 E1 00 00 00 80 00 00 00 00
Generic Info for game:
INP Header:
Code:
10: 8C 4D 32 CA 00 00 00 00 F0 5F CE 5C B1 64 69 B9 | .M2Ê....ð_Î\±di¹
20: 00 00 00 80 00 00 00 00 00 00 00 20 00 00 00 14 | ........... ....
30: 00 00 00 1E 00 00 00 46 00 00 00 50 00 00 00 00 | .......F...P....
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
90: 00 00 00 00 00 00 00 00 3E 82 43 E1 00 00 00 80 | ........>.Cá....
A0: 00 00 00 00 00 00 00 20 00 00 00 14 00 00 00 1E | ....... ........
B0: 00 00 00 46 00 00 00 50 00 00 00 00 00 00 00 00 | ...F...P........
C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
110: 00 00 00 00 3E 82 43 E1 00 00 00 80 00 00 00 00 | ....>.Cá........
120: 00 00 00 00 00 00 00 14 00 00 00 1E 00 00 00 46 | ...............F
130: 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00 | ...P............
140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
INP Mid-section:
Code:
44ECC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44ECD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44ECE0: 00 00 00 00 00 00 00 00 00 00 00 00 A2 82 43 E1 | ............¢.Cá
44ECF0: 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 14 | ................
44ED00: 00 00 00 1E 00 00 00 46 00 00 00 50 00 00 00 00 | .......F...P....
44ED10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44ED20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44ED30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44ED40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44ED50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44ED60: 00 00 00 00 00 00 00 00 A2 82 43 E1 00 00 00 80 | ........¢.Cá....
44ED70: 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 1E | ................
44ED80: 00 00 00 46 00 00 00 50 00 00 00 00 00 00 00 00 | ...F...P........
44ED90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44EDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44EDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44EDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44EDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
44EDE0: 00 00 00 00 A2 82 43 E1 00 00 00 80 00 00 00 00 | ....¢.Cá........
44EDF0: 00 00 00 00 00 00 00 14 00 00 00 1E 00 00 00 46 | ...............F
INP Tail-end:
Code:
89D980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89D990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89D9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89D9B0: 00 00 00 00 00 00 00 00 00 00 00 00 A2 82 43 E1 | ............¢.Cá
89D9C0: 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 14 | ................
89D9D0: 00 00 00 1E 00 00 00 46 00 00 00 50 00 00 00 00 | .......F...P....
89D9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89D9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DA30: 00 00 00 00 00 00 00 00 A2 82 43 E1 00 00 00 80 | ........¢.Cá....
89DA40: 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 1E | ................
89DA50: 00 00 00 46 00 00 00 50 00 00 00 00 00 00 00 00 | ...F...P........
89DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
89DAB0: 00 00 00 00 A2 82 43 E1 | ....¢.Cá
MAME Info
canyon is the parent set.
MAMEInfo.dat entries: canyon and canyon.c
Code:
MAMEInfo.dat entries for:
canyon.cpp
canyon
----
0.35b2 [Mike Balfour]
WIP:
- 0.88u4: Added sndhrdw\canyon.c.
- 0.58: Added includes\canyon.h.
- 0.35b2: Added canyon.c driver and vidhrdw\canyon.c.
----
0.35b2 [Mike Balfour]
Artwork available
WIP:
- 0.208: Removed MACHINE_CONFIG macros [Osso].
- 0.207: Removed MCFG macros [Osso].
- 0.204: Eliminated unnecessary address space argument from handlers (audio\canyon.c) [AJR].
- 0.202: Removed WATCHDOG MCFG macros [Osso].
- 0.201: Removed F9334 MCFG macros [Ryan Holtz].
- 0.200: Eliminated MCFG_DEVICE_VBLANK_INT and use MCFG_SCREEN_RAW_PARAMS [AJR]. Changed VSync to 60.114504 Hz.
- 0.198: Use new OUTPUT callback object in Canyon Bomber [AJR].
- 0.189: Added new 74LS259/9334 device [AJR].
- 0.135u2: Fabio Priuli added save state support to Canyon Bomber.
- 0.126u2: Fabio Priuli added DIP locations to Canyon Bomber. Added 2x 'Unknown' dipswitches.
- 0.125u4: Discrete sound update [Couriersud]: Added NODE_RELATIVE(NODE, offset) macro to discrete.h. Fixed driver to use this macro instead of adding directly to the node.
- 23rd October 2006: Mr. Do - Ad_Enuff finished a nice old piece: Canyon Bomber artwork.
- 0.88: Derrick Renaud added watchdog to Canyon Bomber and set to proper time using new MDRV_WATCHDOG_VBLANK_INIT function.
- 0.80u2: Derrick Renaud updated Canyon Bomber to use Aaron's DISCRETE_ADJUSTMENT changes.
- 0.80: Derrick Renaud made minor changes in Canyon Bomber to work with new code.
- 0.75: Stefan Jokisch correct RAM size and VBLANK duration. Added hiscore reset button and language ROM (i.e. the language dip works now). And sprite positions should be fixed according to the schematics. Added missing LOW and HIGH_NIBBLED roms ($3000). Changed 6502 CPU1 clock speed to 756000 Hz. Changed input to 7x buttons. Renamed (canbprot) to (canyonp).
- 0.68: Derrick Renaud changed whistle sounds to new (proper) 555 cap charge instead of generic triangle wave.
- 0.66: Added Discrete sound.
- 1st March 2003: Keith Wilkins and Derrick Renaud submitted a large update to the discrete sound system, adding discrete sound to Canyon Bomber, Polaris, Sprint, Sprint 2, Ultra Tank and samples to Circus, Clowns and Sea Wolf.
- 4th July 2001: Peter Fyfe dumped Canyon Bomber.
- 0.37b6: Added prom ($0 - sync).
- 0.35b3: Mike Balfour added clone Canyon Bomber (prototype). Roberto Fresca added high score saving to Canyon Bomber.
- 8th February 1999: Mike Balfour added Canyon Bomber prototype (canbprot).
- 0.35b2: Mike Balfour added 'Canyon Bomber' (Atari 1977).
- 27th February 1998: Dumped Canyon Bomber.
Other Emulators:
* FB Alpha
Recommended Games (Airforce):
Bombs Away
Canyon Bomber
Dambusters
Looping
Sky Bumper
P-47 - The Phantom Fighter
P-47 Aces
Prehistoric Isle in 1930
Prehistoric Isle 2
Twin Falcons
U.N. Squadron
Carrier Air Wing
US AAF Mustang
Lock On (Philko)
Boogie Wings
Koutetsu Yousai Strahl
Zed Blade
Progear
Akai Katana
Recommended Games (Balloons):
Canyon Bomber
Balloon Bomber
Crazy Balloon
King & Balloon
Fantasy
Kick
Pioneer Balloon
Pooyan
Konami 80's AC Special (Pooyan)
Pop Flamer
Van-Van Car
Balloon Fight (PlayChoice-10)
Vs. Balloon Fight
Vs. Gumshoe
Hit 'n Miss
Magic Fly
Balloon Brothers
Pokonyan! Balloon
Ultra Balloon
Romset: 5.75 kb / 7 files / 3.36 zip
----
Human interpretation:
Time calc: 14:00:48 + (72858 frames ÷ 60Hz @ 99.997255% [20:14.33]) = 14:21:02 vs zip mod 00:21:06 [please allow for timezone differences]