M.A.M.E. - Canyon Bomber - Solo Plane Challenge - 2,616 - Donald Hayes

Is this Performance Claim Valid?

    This poll is closed
This poll is closed
  1. M.A.M.E. - Canyon Bomber - Solo Plane Challenge - 2,616 - Donald Hayes

    07-10-2021, 02:32 PM
    vzaar-player


    Solo Plane Challenge
    WolfMame version
    106
    Track
    https://www.twingalaxies.com/scores.php?scores=222130
    Rank
    1
    Rules
    ROMSet: Canyon Language: English Misses Per Play: 3 Service Mode: Off Special Rules: Insert two (2) credits before starting the game, then press both the Player-1 and Player-2 start buttons at the same time, then allow Player-2 to exhaust its three (3) misses while you control Player-1 and attempt to complete the stage by yourself. Maximum score is 654 points per stage and 2,616 points for a perfect game (completing all 4 stages with at least 1 miss remaining) Note that as Player-2 is not a computer opponent, only Player-1's plane will appear when stage 2 (and beyond) begins.
    Submission Message
    Perfect score. Two misses during the game.

    Attached Files Attached Files
    Thanks JJT_Defender thanked this post
    Likes OOO, JJT_Defender, wwdkong, redelf liked this post
  2. 07-10-2021, 03:35 PM
    Awaiting MAME analyst before voting yes
    A Wr
    Solo Plane Challenge
    FOUNDED BY: RTM ;
    View Rules View All Submissions
    Rank
    1
    Donald Hayes
    Date Submitted: 2021-07-10
    Percent: 100.00%
    Verification Method: IN PROCESS 106
    Status: Vote
    WolfMame Version
    Points
    2,616
    Rank
    2
    Robert T Mruczek
    Date Submitted: 2019-05-05
    Percent: 71.29%
    Verification Method: TGSAP 106
    Status: Undisputed
    WolfMame Version
    Points
    1,865
    Rank
    3
    John P McAllister
    Date Submitted: 2021-06-28
    Percent: 68.69%
    Verification Method: TGSAP 183
    Status: Undisputed
    WolfMame Version
    Points
    1,797
    Game starts :09
    Final score 20:09
    Name:  image.png
Views: 44
Size:  56.0 KB
    JJTJohnnyLightning World #1 Racer on Arcade Game Fast & Furious Super Cars 1,872 Match Wins 52Cities
    Thanks dbh thanked this post
  3. 07-10-2021, 05:47 PM
    The following analysis is neither exhaustive nor conclusive,
    and is not confirmation that this submission is valid.



    Starting check.bat on 11/07/2021 at 2:19:49.26

    ZIP test
    Code:
    Zip:
    
    7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21
    
    Scanning the drive for archives:
    1 file, 34899 bytes (35 KiB)
    
    Testing archive: C:\Analysis\zip\dbh-canyon-2616a.zip
    --
    Path = C:\Analysis\zip\dbh-canyon-2616a.zip
    Type = zip
    Physical Size = 34899
    
    Everything is OK
    
    Files: 2
    Size:       9009726
    Compressed: 34899
    RAR:


    ZIP list
    Code:
    7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21
    
    Scanning the drive for archives:
    1 file, 34899 bytes (35 KiB)
    
    Listing archive: C:\Analysis\zip\dbh-canyon-2616a.zip
    
    --
    Path = C:\Analysis\zip\dbh-canyon-2616a.zip
    Type = zip
    Physical Size = 34899
    
    ----------
    Path = canyon.inp
    Folder = -
    Size = 9009128
    Packed Size = 34366
    Modified = 2021-07-10 20:05:42
    Created = 2021-06-22 01:32:12
    Accessed = 2021-07-10 20:05:42
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = 7BDA68F4
    Method = Deflate
    Characteristics = NTFS
    Host OS = FAT
    Version = 20
    Volume Index = 0
    Offset = 0
    
    Path = canyon.wlf
    Folder = -
    Size = 598
    Packed Size = 247
    Modified = 2021-07-10 20:05:42
    Created = 2021-07-10 04:06:11
    Accessed = 2021-07-10 20:05:42
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = CAF9C9CD
    Method = Deflate
    Characteristics = NTFS
    Host OS = FAT
    Version = 20
    Volume Index = 0
    Offset = 34406


    MAME Major Version 106

    What MAME thinks
    Code:
    Recorded in WolfMAME 0.106
    Recorded system's speed = ~3389MHz (Intel)
    This recording was made with the C 68k core enabled
    Start date of recording: Sat Jul 10 19:45:31 2021
    
    Checks out OK. [aaa3]
    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  
                                  
    Average FPS: 321.672833 (73951 frames)


    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: 15  Processor Model: 4
    Approximate clock speed: 3389013752Hz
    
    -- OS info --
    Operating System: Windows NT 5.1 Service Pack 3
    
    -- INP info --
    Number of frames: 72654
    Average record speed: 99.997578%
    System time at start of emulation: Sat Jul 10 19:45:31 2021
    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
    canyon.c

    DIP data 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


    ROM and TG information
    Code:
    ROM set changed: no
    0.106-0.209: canyon - "Canyon Bomber"
    
    Resolution, 0.106-0.199: 256x240 @ 60.000000Hz
    Resolution, 0.200-0.209: 256x240 @ 60.114504Hz
    
    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


    INP hexdump
    Recurring "3E" indicates "Misses Per Play: 3"

    INP beginning
    Code:
        10: F8 3E 00 CA 00 00 00 00  CB EA E9 60 86 EF A3 AA | >.....`.
        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 middle
    Code:
    44BB50: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BB60: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BB70: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BB80: 00 00 00 00 A2 82 43 E1  00 00 00 80 00 00 00 00 | .....C........
    44BB90: 00 00 00 00 00 00 00 14  00 00 00 1E 00 00 00 46 | ...............F
    44BBA0: 00 00 00 50 00 00 00 00  00 00 00 00 00 00 00 00 | ...P............
    44BBB0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BBC0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BBD0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BBE0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BBF0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BC00: A2 82 43 E1 00 00 00 80  00 00 00 00 00 00 00 00 | .C............
    44BC10: 00 00 00 14 00 00 00 1E  00 00 00 46 00 00 00 50 | ...........F...P
    44BC20: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BC30: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BC40: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BC50: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BC60: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    44BC70: 00 00 00 00 00 00 00 00  00 00 00 00 A2 82 43 E1 | .............C
    44BC80: 00 00 00 80 00 00 00 00  00 00 00 00 00 00 00 14 | ................

    INP end
    Code:
    8976B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    8976C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    8976D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    8976E0: 00 00 00 00 00 00 00 00  00 00 00 00 A2 82 43 E1 | .............C
    8976F0: 00 00 00 80 00 00 00 00  00 00 00 00 00 00 00 14 | ................
    897700: 00 00 00 1E 00 00 00 46  00 00 00 50 00 00 00 00 | .......F...P....
    897710: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    897720: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    897730: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    897740: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    897750: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    897760: 00 00 00 00 00 00 00 00  A2 82 43 E1 00 00 00 80 | .........C....
    897770: 00 00 00 00 00 00 00 00  00 00 00 14 00 00 00 1E | ................
    897780: 00 00 00 46 00 00 00 50  00 00 00 00 00 00 00 00 | ...F...P........
    897790: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    8977A0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    8977B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    8977C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    8977D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    8977E0: 00 00 00 00 A2 82 43 E1                          | .....C


    MAME info
    Code:
    mameinfo.dat entries:
    canyon
    canyon.cpp
    ____________________________________________________________________________________________________________________________________________
    
    0.35b2 [Mike Balfour]
    
    
    Artwork available
    
    
    WIP:
    
    - 0.222: READ/WRITE macros removal [Osso].
    
    - 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
    
    
    Romset: 5.75 kb / 7 files / 3.35 zip
    ____________________________________________________________________________________________________________________________________________
    
    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.



    Thanks dbh, JJT_Defender, Evan, wwdkong, redelf thanked this post
    Likes JJT_Defender liked this post
  4. 07-10-2021, 08:01 PM
    The "INP hexdump" section of the preceding analysis contains an error.

    Error:
    Recurring "3E" indicates "Misses Per Play: 3"

    Correction:
    Recurring "80" indicates "Misses Per Play: 3"

    "3E" changes to "A2", which does not indicate alteration of DIP switch settings.



  5. 07-13-2021, 08:44 PM
    Congrats on being the first person to get a perfect score on this unique challenge.
    I am disappointed in your lack of a perfect game though :)
Results 1 to 5 of 5
Join us