M.A.M.E. - Popper - Points - 150,258 - Robert Macauley

Is this Performance Claim Valid?

    This poll is closed
This poll is closed
  1. M.A.M.E. - Popper - Points - 150,258 - Robert Macauley

    12-28-2020, 09:09 PM
    vzaar-player


    Points
    WolfMame version
    106
    Track
    https://www.twingalaxies.com/scores.php?scores=10700
    Rank
    1
    Rules
    ROMSet: Popper
    Lives: 3
    Bonus lives: 20k, then every 70k
    Allow continue: Off
    Free Play: Off
    Pass [Unlimited Lives] [Cheat]: OFF
    Flip screen: Off
    Clear [Current Level] [Cheat]: OFF
    Stop: Off
    Special Rules: None
    Submission Message
    This submission is already in the database. Originally submitted in December 2008 and available in the google drive.

    Resubmitting under TGSAP

    Thanks Luigi Ruffolo thanked this post
  2. 01-03-2021, 03:43 AM
    The following analysis is neither exhaustive nor conclusive,
    and is not confirmation that this submission is valid.



    Starting check.bat on 03/01/2021 at 10:52:48.41

    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, 33902 bytes (34 KiB)
    
    Testing archive: C:\Analysis\zip\scoreRecording_2008_12_5_790_RMacauley_popper_150258.zip
    --
    Path = C:\Analysis\zip\scoreRecording_2008_12_5_790_RMacauley_popper_150258.zip
    Type = zip
    Physical Size = 33902
    
    Everything is OK
    
    Files: 2
    Size:       5391282
    Compressed: 33902
    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, 33902 bytes (34 KiB)
    
    Listing archive: C:\Analysis\zip\scoreRecording_2008_12_5_790_RMacauley_popper_150258.zip
    
    --
    Path = C:\Analysis\zip\scoreRecording_2008_12_5_790_RMacauley_popper_150258.zip
    Type = zip
    Physical Size = 33902
    
    ----------
    Path = RMacauley_popper_150258.inp
    Folder = -
    Size = 5390684
    Packed Size = 33402
    Modified = 2008-12-06 17:22:10
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = 92E9C83E
    Method = Deflate
    Characteristics = 
    Host OS = FAT
    Version = 20
    Volume Index = 0
    Offset = 0
    
    Path = RMacauley_popper_150258.wlf
    Folder = -
    Size = 598
    Packed Size = 218
    Modified = 2008-12-06 17:22:10
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = DF288605
    Method = Deflate
    Characteristics = 
    Host OS = FAT
    Version = 20
    Volume Index = 0
    Offset = 33459


    MAME Major Version 106

    What MAME thinks
    Code:
    Recorded in WolfMAME 0.106
    Recorded system's speed = ~1694MHz (Intel)
    This recording was made with the C 68k core enabled
    Start date of recording: Sat Dec 06 06:40:00 2008
    
    Checks out OK. [fb2a]
    Playing back previously recorded game popper (Popper) [press return]
    
    loading p1   
    loading p2   
    loading p3   
    loading p0   
    loading p4   
    loading p5   
    loading p6   
    loading p.m3 
    loading p.m4
    
    
    Average FPS: 60.000000 (43473 frames)


    What wlfview thinks
    Code:
    WLFVIEW 0.3 - Apr  5 2006
    
    Info loaded.  WLF rev 9
    
    Recorded for the game 'popper'
    MAME version string: 0.106 (May 16 2006)
    
    -- CPU info --
    Vendor: Intel
    Processor Family: 6  Processor Model: 15
    Approximate clock speed: 1694165888Hz
    
    -- OS info --
    Operating System: Windows NT 6.0 Service Pack 1
    
    -- INP info --
    Number of frames: 43473
    Average record speed: 99.995123%
    System time at start of emulation: Sat Dec 06 06:40:00 2008
    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
    popper
    popper.c

    DIP data from source
    Code:
    static INPUT_PORTS_START( popper )
        PORT_START("in0")
        PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1)
        PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN)                  PORT_8WAY
        PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN2)
        PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN)   PORT_COCKTAIL  PORT_8WAY
        PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1)
        PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP)                    PORT_8WAY
        PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
        PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP)     PORT_COCKTAIL  PORT_8WAY
    
        PORT_START("in1")
        PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_BUTTON1)
        PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT)                 PORT_8WAY
        PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_BUTTON1)         PORT_COCKTAIL
        PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT)  PORT_COCKTAIL  PORT_8WAY
        PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_START1)
        PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT)                  PORT_8WAY
        PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_START2)
        PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT)   PORT_COCKTAIL  PORT_8WAY
    
        PORT_START("dsw1")
        PORT_DIPNAME(0x03, 0x00, DEF_STR( Coin_A ))      PORT_DIPLOCATION("DSW1:1,2")
        PORT_DIPSETTING(   0x00, DEF_STR( 1C_1C ))
        PORT_DIPSETTING(   0x02, DEF_STR( 2C_1C ))
        PORT_DIPSETTING(   0x01, DEF_STR( 3C_1C ))
        PORT_DIPSETTING(   0x03, DEF_STR( 1C_2C ))
        PORT_DIPNAME(0x0c, 0x04, DEF_STR( Coin_B ))      PORT_DIPLOCATION("DSW1:3,4")
        PORT_DIPSETTING(   0x00, DEF_STR( 1C_3C ))
        PORT_DIPSETTING(   0x08, DEF_STR( 1C_4C ))
        PORT_DIPSETTING(   0x04, DEF_STR( 1C_5C ))
        PORT_DIPSETTING(   0x0c, DEF_STR( 1C_6C ))
        PORT_DIPNAME(0x30, 0x20, DEF_STR( Lives ))       PORT_DIPLOCATION("DSW1:5,6")
        PORT_DIPSETTING(   0x00, "2")
        PORT_DIPSETTING(   0x20, "3")
        PORT_DIPSETTING(   0x10, "4")
        PORT_DIPSETTING(   0x30, "5")
        PORT_DIPNAME(0xc0, 0x00, DEF_STR( Bonus_Life ))  PORT_DIPLOCATION("DSW1:7,8")
        PORT_DIPSETTING(   0x00, "20,000 Points")
        PORT_DIPSETTING(   0x80, "30,000 Points")
        PORT_DIPSETTING(   0x40, "40,000 Points")
        PORT_DIPSETTING(   0xc0, "50,000 Points")
    
        PORT_START("dsw2")
        PORT_DIPNAME(0x01, 0x01, DEF_STR( Demo_Sounds )) PORT_DIPLOCATION("DSW2:1")
        PORT_DIPSETTING(   0x00, DEF_STR( Off ))
        PORT_DIPSETTING(   0x01, DEF_STR( On ))
        PORT_DIPUNUSED_DIPLOC(0x02, IP_ACTIVE_LOW, "DSW2:2")
        PORT_DIPNAME(0x04, 0x00, DEF_STR( Free_Play ))   PORT_DIPLOCATION("DSW2:3")
        PORT_DIPSETTING(   0x00, DEF_STR( Off ))
        PORT_DIPSETTING(   0x04, DEF_STR( On ))
        PORT_DIPNAME(0x08, 0x00, "Invulnerability")      PORT_DIPLOCATION("DSW2:4")
        PORT_DIPSETTING(   0x00, DEF_STR( Off ))
        PORT_DIPSETTING(   0x08, DEF_STR( On ))
        PORT_DIPNAME(0x10, 0x00, DEF_STR( Flip_Screen )) PORT_DIPLOCATION("DSW2:5")
        PORT_DIPSETTING(   0x00, DEF_STR( Off ))
        PORT_DIPSETTING(   0x10, DEF_STR( On ))
        PORT_DIPNAME(0x20, 0x20, DEF_STR( Cabinet ))     PORT_DIPLOCATION("DSW2:6")
        PORT_DIPSETTING(   0x00, DEF_STR( Cocktail ))
        PORT_DIPSETTING(   0x20, DEF_STR( Upright ))
        PORT_DIPNAME(0x40, 0x00, "Game Repeating")       PORT_DIPLOCATION("DSW2:7")
        PORT_DIPSETTING(   0x00, DEF_STR( Off ))
        PORT_DIPSETTING(   0x40, DEF_STR( On ))
        PORT_DIPNAME(0x80, 0x00, DEF_STR( Pause ))       PORT_DIPLOCATION("DSW2:8")
        PORT_DIPSETTING(   0x00, DEF_STR( Off ))
        PORT_DIPSETTING(   0x80, DEF_STR( On ))
    INPUT_PORTS_END
    
    
    //    YEAR  NAME    PARENT  MACHINE  INPUT   CLASS         INIT        ROTATION  COMPANY  FULLNAME  FLAGS
    GAME( 1983, popper, 0,      popper,  popper, popper_state, empty_init, ROT90,    "Omori", "Popper", MACHINE_SUPPORTS_SAVE )


    ROM and TG information
    Code:
    ROM set changed: no
    0.106-0.175: popper - "Popper"
    
    Resolution, 0.106-0.175: 264x224 @ 60.000000Hz
    
    TG Game Entry: https://www.twingalaxies.com/scores....amename=Popper


    INP beginning
    Code:
         0: 70 6F 70 70 65 72 00 00  00 57 6A 00 00 00 01 01
        10: 80 EB FA 64 00 00 00 00  40 1E 3A 49 18 21 2A FB
        20: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
        30: 00 00 00 18 00 00 00 21  00 00 00 00 00 00 00 00
        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 00
        A0: 00 00 00 01 00 00 00 00  00 00 00 00 00 00 00 18
        B0: 00 00 00 21 00 00 00 00  00 00 00 00 00 00 00 00
        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 00 00 00 00 01
       120: 00 00 00 00 00 00 00 00  00 00 00 18 00 00 00 21
       130: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00


    INP middle
    Code:
    292010: 00 00 00 00 00 00 00 18  00 00 00 21 00 00 00 00
    292020: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    292030: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    292040: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    292050: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    292060: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    292070: 00 00 00 00 00 00 00 00  00 00 00 00 A2 82 43 E1
    292080: 00 00 00 00 00 00 00 02  00 00 00 00 00 00 00 00
    292090: 00 00 00 18 00 00 00 21  00 00 00 00 00 00 00 00
    2920A0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    2920B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    2920C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    2920D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    2920E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    2920F0: 00 00 00 00 00 00 00 00  A2 82 43 E1 00 00 00 00
    292100: 00 00 00 02 00 00 00 00  00 00 00 00 00 00 00 18
    292110: 00 00 00 21 00 00 00 00  00 00 00 00 00 00 00 00
    292120: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    292130: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    292140: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00


    INP end
    Code:
    524020: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524030: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524040: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524050: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524060: A2 82 43 E1 00 00 00 00  00 00 00 00 00 00 00 00
    524070: 00 00 00 00 00 00 00 18  00 00 00 21 00 00 00 00
    524080: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524090: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    5240A0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    5240B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    5240C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    5240D0: 00 00 00 00 00 00 00 00  00 00 00 00 A2 82 43 E1
    5240E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    5240F0: 00 00 00 18 00 00 00 21  00 00 00 00 00 00 00 00
    524100: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524110: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524120: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524130: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524140: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
    524150: 00 00 00 00 00 00 00 00  A2 82 43 E1


    MAME info
    Code:
    MAMEInfo.dat entries:
    popper
    popper.cpp
    __________________________________________________________________________________________________________________
    
    0.57 [InsideOutBoy]
    
    
    SETUP and TEST MODE:
    
    - The first time you run the game, it shows the dipswitch menu. Press fast forward (Insert) key to speed this up.
    
    
    WIP:
    
    - 0.222: READ/WRITE macros removal [Osso].
    
    - 0.208: Removed MACHINE_CONFIG macros [Osso].
    
    - 0.207: Removed QUANTUM_PERFECT_CPU MCFG macro [Osso].
    
    - 0.204: Removed AY8910 MCFG macros [Osso].
    
    - 0.196: Removed first_screen usage from Popper [Osso].
    
    - 0.185: Dirk Best fixed Popper memory map and finish gfx rendering. Game is fully working again.
    
    - 0.184: Decode color PROMs [Joe Magiera, Couriersud]. Full memory map for main and audio CPU derived from schematics. Added both dipswitches. Hook up interrupt generation logic. Decode character and sprite layout and draw character tilemap. Raw screen parameters (to be verified). Hook up inputs, renamed audio cpu to sub cpu and hook up flip screen. Added a AY-3-8910 write handler for the case of bc1=a0 and bc2=a1. Fixed audio hookup [Dirk Best].
    
    - 0.172: Removed Popper driver by insideoutboy due to unresolved licensing (replaced with skeleton containing ROM loading only) [David Haywood].
    
    - 0.150: Small PALETTE_INIT cleanup in video\popper.c [Oliver Stoeneberg].
    
    - 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Popper.
    
    - 0.135u1: Fabio Priuli added driver data struct and save state support to Popper.
    
    - 0.131u1: Angelo Salese merged memory maps in Popper.
    
    - 0.124u4: Improved Popper colors using resistor values from schematics [Couriersud, Joe Magiera].
    
    -  7th February 2002: InsideOutBoy submitted a fix for Popper which was broken in 0.58.
    
    - 0.57: InsideOutBoy added 'Popper' (Omori 1983).
    
    - 30th October 2001: InsideOutBoy submitted a driver for Popper. It has several little problems but is playable.
    
    
    LEVELS: 99 (endless)
    
    
    Other Emulators:
    
    * FB Alpha
    
    
    Romset: 52.1 kb / 9 files / 26.5 zip
    __________________________________________________________________________________________________________________
    
    0.184 [Dirk Best]
    
    0.57 [InsideOutBoy]
    
    
    WIP:
    
    - 0.172: Removed video\popper.cpp and includes\popper.h.
    
    - 0.135u1: Added includes\popper.h.
    
    - 0.57: Added popper.c driver and vidhrdw\popper.c.


    Recurring "18" indicates "Lives: 3", "Bonus Life: 20k, then every 70k"
    Recurring "21" indicates "Allow Continue: Off"



    Thanks RMacauley, Pixe Sukola, Luigi Ruffolo thanked this post
Results 1 to 2 of 2
Join us