M.A.M.E. - Q*Bert [US set 1] - Points [Marathon Settings] - 125,705 - Robert Macauley

Is this a valid score?

    This poll is closed
This poll is closed
  1. M.A.M.E. - Q*Bert [US set 1] - Points [Marathon Settings] - 125,705 - Robert Macauley

    11-10-2019, 04:34 PM
    Vzaar Video Url:


    Points [Marathon Settings]
    WolfMame version
    106
    Score Track
    https://www.twingalaxies.com/scores.php?scores=7795
    Rules
    ROMSet: QBert
    Kicker: On
    Cabinet: Upright
    Auto Round Advance [Cheat]: Off
    Free Play: Off
    SW5: Off
    SW7: Off
    SW8: Off
    Service Mode: Off

    Internal Defaults
    -----------------
    3 Lives Per Game
    Difficulty: Normal
    First Extra Life: 8000
    Extra Life Each Additional: 14000
    Special Rules: The above are the default internal settings for this title and need not be changed. The use of the trick to cause all enemies to disappear is BANNED. Any engagement of this tactic will immediately nullify your performance as per TG decision dated Jul26/2006. [Walter Day/Robert T Mruczek]
    Submission Message
    Played during MGL 39

    Attached Files Attached Files
    Likes ivanstorm1973, DMcBoo, OOO liked this post
  2. 11-12-2019, 03:06 PM
    *** 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 Wed 13/11/2019 at 9:57:35.80


    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, 72531 bytes (71 KiB)
    
    
    Testing archive: E:\MAME\ALLexes\inp\MARP\RMacauley_qbert_125705.zip
    --
    Path = E:\MAME\ALLexes\inp\MARP\RMacauley_qbert_125705.zip
    Type = zip
    Physical Size = 72531
    
    
    Everything is Ok
    
    
    Files: 2
    Size:       10404602
    Compressed: 72531
    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, 72531 bytes (71 KiB)
    
    
    Listing archive: E:\MAME\ALLexes\inp\MARP\RMacauley_qbert_125705.zip
    
    
    --
    Path = E:\MAME\ALLexes\inp\MARP\RMacauley_qbert_125705.zip
    Type = zip
    Physical Size = 72531
    
    
    ----------
    Path = RMacauley_qbert_125705.wlf
    Folder = -
    Size = 598
    Packed Size = 219
    Modified = 2019-05-21 21:48:36
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = 2CF47EB3
    Method = Deflate
    Characteristics = 
    Host OS = FAT
    Version = 20
    Volume Index = 0
    Offset = 0
    
    
    Path = RMacauley_qbert_125705.inp
    Folder = -
    Size = 10404004
    Packed Size = 72034
    Modified = 2019-05-21 21:48:36
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = 83B8BB56
    Method = Deflate
    Characteristics = 
    Host OS = FAT
    Version = 20
    Volume Index = 0
    Offset = 275
    
    
    
    
    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 = ~2687MHz (Intel)
    This recording was made with the C 68k core enabled
    Start date of recording: Tue May 21 20:55:37 2019
    
    
    Checks out OK. [0bd7]
    Playing back previously recorded game qbert (Q*bert (US set 1)) [press return]
    loading qb-rom2.bin 
    loading qb-rom1.bin 
    loading qb-rom0.bin 
    loading qb-snd1.bin 
    loading qb-snd2.bin 
    loading qb-bg0.bin  
    loading qb-bg1.bin  
    loading qb-fg3.bin  
    loading qb-fg2.bin  
    loading qb-fg1.bin  
    loading qb-fg0.bin



    What wlfview thinks:
    Code:
    WLFVIEW 0.3 - Apr  5 2006
    
    
    Info loaded.  WLF rev 9
    
    
    Recorded for the game 'qbert'
    MAME version string: 0.106 (May 16 2006)
    
    
    -- CPU info --
    Vendor: Intel
    Processor Family: 6  Processor Model: 5
    Approximate clock speed: 2687647216Hz
    
    
    -- OS info --
    Operating System: Windows NT 6.1 Service Pack 1
    
    
    -- INP info --
    Number of frames: 83903
    Average record speed: 99.998617%
    System time at start of emulation: Tue May 21 20:55:37 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:
    qbert src/drivers/gottlieb.c
    DIP Info from source:
    Code:
    # MAME 0.106 source snippet [gottlieb.c]
    
    
    GAME( 1982, qbert,    0,        qbert,    qbert,    0,        ROT270, "Gottlieb", "Q*bert (US set 1)", 0 )
    
    
    INPUT_PORTS_START( qbert )
    	PORT_START_TAG("DSW")
    	PORT_DIPNAME( 0x01, 0x00, DEF_STR( Demo_Sounds ) )
    	PORT_DIPSETTING(    0x01, DEF_STR( Off ) )
    	PORT_DIPSETTING(    0x00, DEF_STR( On ) )
    	PORT_DIPNAME( 0x02, 0x02, "Kicker" )
    	PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
    	PORT_DIPSETTING(    0x02, DEF_STR( On ) )
    	PORT_DIPNAME( 0x04, 0x00, DEF_STR( Cabinet ) )
    	PORT_DIPSETTING(    0x00, DEF_STR( Upright ) )
    	PORT_DIPSETTING(    0x04, DEF_STR( Cocktail ) )
    	PORT_DIPNAME( 0x08, 0x00, "Auto Round Advance (Cheat)")
    	PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
    	PORT_DIPSETTING(    0x08, DEF_STR( On ) )
    	PORT_DIPNAME( 0x10, 0x00, DEF_STR( Free_Play ) )
    	PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
    	PORT_DIPSETTING(    0x10, DEF_STR( On ) )
    	PORT_DIPNAME( 0x20, 0x00, "SW5" )
    	PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
    	PORT_DIPSETTING(    0x20, DEF_STR( On ) )
    	PORT_DIPNAME( 0x40, 0x00, "SW7" )
    	PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
    	PORT_DIPSETTING(    0x40, DEF_STR( On ) )
    	PORT_DIPNAME( 0x80, 0x00, "SW8" )
    	PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
    	PORT_DIPSETTING(    0x80, DEF_STR( On ) )
    	PORT_BIT( 0xe0, IP_ACTIVE_LOW, IPT_UNUSED )
    /* 0x40 must be connected to the IP16 line */
    
    
    	PORT_START_TAG("IN1")
    	PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_START1 )
    	PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 )
    	PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_COIN1 )
    	PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_COIN2 )
    	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNKNOWN )
    	PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_UNKNOWN )
    	PORT_SERVICE( 0x40, IP_ACTIVE_LOW )
    	PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_SERVICE ) PORT_NAME("Select in Service Mode") PORT_CODE(KEYCODE_F1)
    
    
    	PORT_START_TAG("IN2")	/* trackball H not used */
    	PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
    
    
    	PORT_START_TAG("IN3")	/* trackball V not used */
    	PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
    
    
    	PORT_START_TAG("IN4")      /* joystick */
    	PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_4WAY
    	PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_4WAY
    	PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_4WAY
    	PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_4WAY
    	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_4WAY PORT_COCKTAIL
    	PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_4WAY PORT_COCKTAIL
    	PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_4WAY PORT_COCKTAIL
    	PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_4WAY PORT_COCKTAIL
    INPUT_PORTS_END
    
    
    Resolution: 256x240 @ 61.000000Hz
    
    
    TG Game Entry: https://www.twingalaxies.com/scores.p...name=Q*Bert%20[US%20set%201]
    Rules, [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=7795
    Rules, [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=5163
    
    
    ROMSet: QBert
    Kicker: On
    Cabinet: Upright
    Auto Round Advance [Cheat]: Off
    Free Play: Off
    SW5: Off
    SW7: Off
    SW8: Off
    Service Mode: Off
    Internal Defaults
    -----------------
    3 Lives Per Game
    Difficulty: Normal
    First Extra Life: 8000
    Extra Life Each Additional: 14000
    
    
    Sample correct TG:
    DSW: offset 0x23, repeat every 0x7C, typical value 0xE2
    - DSW: 0x01 (Demo_Sounds): [not relevant]
    - DSW: 0x02 (Kicker): 0x02 (On)
    - DSW: 0x04 (Cabinet): 0x00 (Upright)
    - DSW: 0x08 (Auto Round Advance (Cheat)): 0x00 (Off)
    - DSW: 0x10 (Free_Play): 0x00 (Off)
    - DSW: 0x20 (SW5): 0x00 (Off)
    - DSW: 0x40 (SW7): 0x00 (Off)
    - DSW: 0x80 (SW8): 0x00 (Off)
    
    
    NOTE: If Service Mode is on, this will be obvious on screen - no need to check hexdump.
    NOTE: Use Service Mode (F2) to check settings after playback.  Use Select (F1) briefly to navigate and hold Select (F1) to choose an option.  This also enables checking the hardware dip switches via DIP switches option.
    NOTE: Altering SW5, SW7 & SW8 has no effect on INP - this also follows through when checking via Service Mode.
    
    
        20: 00 00 00 E2 00 00 00 40  00 00 00 FF 00 00 00 FF
        90: 00 00 00 00 00 00 00 00  3E 82 43 E1 00 00 00 E2
       110: 00 00 00 00 3E 82 43 E1  00 00 00 E2 00 00 00 40

    Generic Info for game:
    Code:
    ROM set changed: no
    0.106-0.209: qbert - "Q*bert (US set 1)"
    
    
    Resolution, 0.106-0.126: 256x240 @ 61.000000Hz
    Resolution, 0.127-0.209: 256x240 @ 61.419025Hz
    
    
    TG Game Entry: https://www.twingalaxies.com/game/qbert-us-set-1/mame/
    Rules, [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=7795
    Rules, [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=5163
    
    
    NOTES:
    Use Service Mode (F2) to check internal settings "OPTIONS/PARAMETERS" settings after playback.  Use Select (F1) briefly to navigate and hold Select (F1) to choose an option.
    However this cannot be used to verify DIP SWITCHES used in the INP, as doing so after playback will only display your local DIP settings - use hexdump or inpview as usual.
    Altering SW5, SW7 & SW8 has no effect on INP - this also follows through when checking via Service Mode.

    INP Header:
    Code:
        10: F0 3D 32 A0 00 00 00 00  29 D9 E3 5C 89 DE D7 0B | =2 ....)\..
        20: 00 00 00 E2 00 00 00 40  00 00 00 FF 00 00 00 FF | ......@......
        30: 00 00 00 00 00 00 00 00  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 E2 | ........>.C...
        A0: 00 00 00 40 00 00 00 FF  00 00 00 FF 00 00 00 00 | ...@..........
        B0: 00 00 00 00 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 E2 00 00 00 40 | ....>.C......@
       120: 00 00 00 FF 00 00 00 FF  00 00 00 00 00 00 00 00 | ..............
       130: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
       140: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................

    INP Mid-section:
    Code:
    4F5FB0: 00 00 00 FF 00 00 00 FF  00 00 00 08 00 00 00 00 | ..............
    4F5FC0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F5FD0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F5FE0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F5FF0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F6000: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F6010: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F6020: A2 82 43 E1 00 00 00 E2  00 00 00 40 00 00 00 FF | .C......@...
    4F6030: 00 00 00 FF 00 00 00 08  00 00 00 00 00 00 00 00 | ...............
    4F6040: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F6050: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F6060: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F6070: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F6080: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F6090: 00 00 00 00 00 00 00 00  00 00 00 00 A2 82 43 E1 | .............C
    4F60A0: 00 00 00 E2 00 00 00 40  00 00 00 FF 00 00 00 FF | ......@......
    4F60B0: 00 00 00 08 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F60C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F60D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4F60E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................

    INP Tail-end:
    Code:
    9EBF70: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EBF80: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EBF90: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EBFA0: 00 00 00 00 00 00 00 00  A2 82 43 E1 00 00 00 E2 | .........C...
    9EBFB0: 00 00 00 40 00 00 00 FF  00 00 00 FF 00 00 00 00 | ...@..........
    9EBFC0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EBFD0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EBFE0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EBFF0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC000: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC010: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC020: 00 00 00 00 A2 82 43 E1  00 00 00 E2 00 00 00 40 | .....C......@
    9EC030: 00 00 00 FF 00 00 00 FF  00 00 00 00 00 00 00 00 | ..............
    9EC040: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC050: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC060: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC070: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC080: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC090: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    9EC0A0: A2 82 43 E1                                      | .C



    MAME Info
    MAMEInfo.dat entries: qbert and gottlieb.c
    Code:
    MAMEInfo.dat entries for:
    qbert
    qbertqub
    gottlieb.cpp
    ----
    0.17 [Fabrice Frances]
    
    
    
    
    Artwork available
    
    
    Samples required (qbert)
    
    
    
    
    SETUP:
    
    
    - The first time you run the game, you should go into service mode, select 4. Options/Parameters with key F1, reset the High Score Table to have the high score table properly initialized.
    
    
    - To enter your name in the high score list, use 1 or 2.
    
    
    - When the Auto Round Advance dipswitch is On, use 1 or 2 to advance to the following round. You also get infinite lives.
    
    
    
    
    WIP:
    
    
    - 0.213: Osso added notes about differently sized Q*bert roms found.
    
    
    - 15th December 2018: Mr. Do - Added 'Playstation Network for Playstation 3' artwork and widescreen graphics by hausjam (based on graphics in official arcade artwork) to Q*bert.
    
    
    - 0.181: Simulate Votrax SC-01 sound [O. Galibert]. Replaced Samples sound with Votrax SC-01 (720000 Hz).
    
    
    - 0.147u2: Re-added support for optional Q*bert knocker sound sample. Q*bert knocker obviously shouldn't be routed to main mono speaker [hap]. Added 2nd sound channel, 'knocker_sam' Samples and 2nd Speaker.
    
    
    - 0.143u8: Tafoid changed Q*bert and Q*bert's Qubes joystick layout to 8-Way to allow for diagonals to be not only be mapped but used if desired.
    
    
    - 0.142u2: Robbbert fixed missing speech 'Hello. I'm turned on.' in Q*bert and clones.
    
    
    - 0.133u1: Renamed (qbertjp) to (qbertj).
    
    
    - 0.127: Aaron Giles fixed misplaced graphics in Q*bert and clones.
    
    
    - 0.125u3: Added dipswitches 'SW5', 'SW7' and 'SW8'.
    
    
    - 0.125u2: Added new cpu2 roms to clone Mello Yello Q*bert.
    
    
    - 21st January 2008: Mr. Do - I went back and revisited Q*Bert, as it's another of those that has bugged me for awhile; the colors were pretty off on the previous version. I found a real bezel and some good pics to compare too, so that I could fix the existing vector that is floating around; no gray, the same shade of each color throughout the whole bezel like it should be, and those black specks on Berty don't belong there (I'm guessing the original source was flaking a bit).
    
    
    - 0.122u5: Zsolt Vasvari fixed the missing "Hello, I'm turned on" playing in Q*bert. Fixed cpu2 roms addresses.
    
    
    - 0.118u3: Aaron Giles fixed Q*bert's input mapping.
    
    
    - 0.107u4: Aaron Giles modified the Q*Bert driver to signal a "knocker0" output when the knocker is triggered.
    
    
    - 0.101u1: Kevin Jonas fixed Q*bert knocker sample connection.
    
    
    - 0.82u3: Added clone 'Q*bert Board Input Test Rom'.
    
    
    - 0.78u1: Smitdogg added clone Q*bert (US set 2). Changed parent description to 'Q*bert (US set 1)'.
    
    
    - 0.76: Peter Rittwage added clone Q*bert (early test version).
    
    
    - 14th October 2003: Peter Rittwage submitted an addition of Q*bert test ROMs.
    
    
    - 0.68: David Haywood added clone Mello Yello Q*bert.
    
    
    -  7th April 2003: David Haywood added Mello Yello Q*bert to the Gottlieb driver.
    
    
    -  6th April 2003: Douglas Gauck dumped Q*Bert 'Mello Yellow'.
    
    
    - 15th April 2001: Nicola Salmoria fixed an i8086 CPU core bug which broke the high score screen in Q*Bert.
    
    
    - 0.37b7: Added samples (knocker.wav, fx_17a - fx_36.wav).
    
    
    - 0.36b12: Andrea Mazzoleni added the possibility to use a multiple keys or joysticks sequence to drive a generic action. This can be handy with consoles or cabinets with a limited number of buttons, to reuse all buttons with only one extra button, like a shift key. For example the COIN1 action can be mapped to the "Player 1 Fire" plus the "Extra Shift Button". It can also be used to map Q*Bert movements to joystick diagonals (since the orginal used a joystick rotate 45 degrees).
    
    
    - 0.36b2: Support for new samples in Q*Bert [Fabrice Frances]. Added samples (fx_17a-fx_36.wav and knocker.wav).
    
    
    - 0.35RC1: Added dipswitches 'Demo Sounds' and 'Cabinet'.
    
    
    - 0.35b13: Changed descriptions to 'Q*bert (US)' and clone (Japan) to 'Q*bert (Japan)'.
    
    
    - 26th March 1999: Juergen Buchmueller fixed the Gottlieb games (Q*Bert, Reactor).
    
    
    - 0.33b7: Changed description to 'Q*Bert (US)' and clone (Japanese version) to 'Q*Bert (Japan)'.
    
    
    - 0.31: John Butler and Howie Cohen added back speech sample support to Q*Bert. The first time you play Q*Bert, the high scores are automatically initialized to the default. Note: Your old high scores will be lost, sorry [Nicola Salmoria].
    
    
    - 0.28: Fabrice Frances added *emulated* sound to Q*Bert, Reactor, Krull and Mad Planets. The samples are no longer needed and may be removed. Please do not complain because there is no speech in Q*Bert. We are aware of that. Added sound roms (qb-snd1.bin, qb-snd2.bin).
    
    
    - 0.27: Changed description to 'Q*Bert (US version)' and clone Japanese to 'Q*Bert (Japanese version)'.
    
    
    - 0.25: Control: F1 = Test mode and F2 = Select.
    
    
    - 0.20: Fabrice Frances fixed some bugs in Q*Bert.
    
    
    - 0.19: Fabrice Frances fixed the Qbert driver.
    
    
    - 0.18: Fabrice Frances submitted a much faster version of the 8086 emulation. Q*Bert now runs at full speed with -frameskip 1 on my 486/100. Rotated the controls for Q*Bert [Nicola Salmoria]. Control: Arrows = Move around. To enter your name in the high score list, use 1 or 2.
    
    
    - 0.17: Added 'Q*Bert' (Gottlieb 1982) and clone 'Q*Bert Japanese'. Fabrice Frances submitted a massive contribution: An 8086 CPU emulator, and drivers for Q*Bert. They run quite slowly on my 486/100 (~25 fps) but are playable [Nicola Salmoria]. Q*Bert has sound too (with samples). Control: Arrows = Move around. Note: The Intel 8086 CPU emulator comes from David Hedley's IBM PC Emulator (pcemu), heavily modified in order to allow memory-mapped I/O and interfaced to MAME by Fabrice Frances. Fabrice Frances used his own 6502 emulator in order to compute the digital effects because the clock emulation is much more precise and allows to put timestamps on amplitude DAC writes. MAME doesn't allow to compute the digital effects in real time like Euphoric so the effects are provided as precomputed samples (some of them are quite big, he should convert them to 22kHz).
    
    
    - 28th December 1995: Dumped Q*bert (Japan).
    
    
    - 22nd February 1995: Dumped Q*bert (US set 1).
    
    
    
    
    PLAY INSTRUCTIONS:
    
    
    - Jump on squares to change them to the target color.
    
    
    - Stay on playfield! Jumping off results in a fatal plumment unless a disk is there.
    
    
    - Avoid all objects and creatures that are not green.
    
    
    - Use spinning disks to lure snake to his death.
    
    
    - Extra life at 8000 and each additional 14000.
    
    
    
    
    ARCADE RELEASE: Q*bert (Konami distributed it in Japan) - 1983/Feb
    
    
    
    
    LEVELS: 9 (endless)
    
    
    
    
    Other Emulators:
    
    
    * FB Alpha
    
    
    * HBMAME
    
    
    
    
    Recommended Games (Platform 3):
    
    
    Steel Worker
    
    
    Frisky Tom
    
    
    Kaos
    
    
    Manhattan (DECO Cassette)
    
    
    Jack the Giantkiller
    
    
    Minky Monkey
    
    
    Q*bert
    
    
    Faster, Harder, More Challenging Q*bert
    
    
    Q*bert's Qubes
    
    
    Zzyzzyxx
    
    
    Birdiy
    
    
    Dr. Micro
    
    
    Levers
    
    
    Pig Newton
    
    
    Popper
    
    
    Mr. Kougar
    
    
    Speed Coin
    
    
    City Connection
    
    
    Noboranka
    
    
    Angel Kids
    
    
    Risky Challenge
    
    
    Jump Jump
    
    
    Tower & Shaft
    
    
    Brick People / Block PeePoo
    
    
    
    
    Romset: 68 kb / 11 files / 24.8 zip
    
    
    ----
    0.24 [Fabrice Frances, Rodimus Prime]
    
    
    
    
    Artwork available
    
    
    Samples required (qbert)
    
    
    
    
    SETUP:
    
    
    - To enter your name in the high score list, use 1 or 2.
    
    
    
    
    Bugs:
    
    
    - Missing sounds because the Q*bert sound roms are being used instead of the Q*bert's Qubes sound roms. sxevious (ID 00486)
    
    
    
    
    WIP:
    
    
    - 0.181: Simulate Votrax SC-01 sound [O. Galibert]. Replaced Samples sound with Votrax SC-01 (720000 Hz).
    
    
    - 0.147u2: Fixed Q*bert's Qubes coincounter. Re-added support for optional Q*bert knocker sound sample. Q*bert knocker obviously shouldn't be routed to main mono speaker [hap]. Added 2nd sound channel, 2nd Samples and 2nd Speaker.
    
    
    - 0.143u8: Tafoid changed Q*bert and Q*bert's Qubes joystick layout to 8-Way to allow for diagonals to be not only be mapped but used if desired.
    
    
    - 0.142u2: Robbbert fixed missing speech 'Hello. I'm turned on.' in Q*bert's Qubes.
    
    
    - 14th January 2011: Mr. Do - Seems I forgot a credit note in the LAY file of The Q*bert's Qubes. The bezel scan was kind of faded. But, thanks to pics that Shoegazer sent me some time ago, I had a picture of a proper bezel with correct colors. So many thanks to him for allowing us to have a correctly colored bezel. Go ahead and grab the new LAY file.
    
    
    - 29th December 2010: Mr. Do - TrevEB continues to contribute more full bezel scans. And I have another new toy to help clean artwork up, we have a bezel for Q*bert's Qubes (dedicated to Angela, the biggest Q*Bert fan out there).
    
    
    - 0.125u2: Added new cpu2 roms to Q*bert's Qubes.
    
    
    - 0.125u1: Lord Nightmare marked the sound roms in Q*Bert's Qubes as bad and changed the flag to imperfect sound. The current sound cpu roms are the same as on a normal Q*Bert board, which is incorrect. At least three sound effects are present in the real qq-snd roms but not the Q*Bert qb-snd ones.
    
    
    - 0.122u5: Fixed cpu2 roms addresses.
    
    
    - 0.37b7: Added Q*bert samples.
    
    
    - 0.36b2: Added samples (fx_17a - fx_36 and knocker.wav).
    
    
    - 22nd July 1999: Fabrice Frances added quite some new samples to Q*Bert and Reactor.
    
    
    - 0.33b3: Rodimus Prime put back sample support in Q*Bert Qubes.
    
    
    - 0.35b13: Changed description to 'Q*bert's Qubes'.
    
    
    - 0.31: The first time you play Q*Bert Qubes, the high scores are automatically initialized to the default. Note: Your old high scores will be lost, sorry [Nicola Salmoria].
    
    
    - 0.29: Fabrice Frances added sound to Q*Bert Qubes. You just have to use Q*Bert's sound ROMs, they are the same.
    
    
    - 0.28: Fabrice Frances added *emulated* sound to Q*Bert, Reactor, Krull and Mad Planets. The samples are no longer needed and may be removed. Q*Bert Qubes would work as well, if we had the sound ROM.
    
    
    - 0.25: Control: F1 = Test mode and F2 = Select.
    
    
    - 0.24: Fabrice Frances added 'Qbert Qubes' (Mylstar 1983). Only hitch with the driver: You have to reset (F3) the game at first time when the empty supreme noser table appears, then the table will be correctly filled. Alternatively, you can insert a coin before this empty table appears... Hiscore save not supported yet. Game is playable with accurate colors and sound. Control: Arrows = Move around. To enter your name in the high score list, use 1 or 2.
    
    
    -  4th June 1997: Dumped Q*bert's Qubes.
    
    
    
    
    LEVELS: 11 (endless)
    
    
    
    
    Other Emulators:
    
    
    * FB Alpha
    
    
    
    
    Recommended Games (Platform 3):
    
    
    Steel Worker
    
    
    Frisky Tom
    
    
    Kaos
    
    
    Manhattan (DECO Cassette)
    
    
    Jack the Giantkiller
    
    
    Minky Monkey
    
    
    Q*bert
    
    
    Faster, Harder, More Challenging Q*bert
    
    
    Q*bert's Qubes
    
    
    Zzyzzyxx
    
    
    Birdiy
    
    
    Dr. Micro
    
    
    Levers
    
    
    Pig Newton
    
    
    Popper
    
    
    Mr. Kougar
    
    
    Speed Coin
    
    
    City Connection
    
    
    Noboranka
    
    
    Angel Kids
    
    
    Risky Challenge
    
    
    Jump Jump
    
    
    Tower & Shaft
    
    
    Brick People / Block PeePoo
    
    
    
    
    Romset: 108 kb / 12 files / 44.3 zip
    
    
    ----
    0.33b3 [Fabrice Frances, Rodimus Prime, Marco Cassili, John Butler, Howie Cohen, Fred Sookiasian]
    
    
    0.17 [Fabrice Frances, Rodimus Prime, Nicola Salmoria]
    
    
    
    
    NOTES:
    
    
    - There was a bug in the hardware of the GG1 and GG2 boards, which is not emulated. The bug seems to have disappeared with the later revision of the board, e.g the board used by 3Stooges and Mach3 don't seem to have it). The bug was affecting the first character column (on horizontal games): Screen memory could be used, but whatever was stored in this column, always the same character was displayed. This led to two consequences: * The image on the monitor had to be stretched so that the column was not visible. * game designers were not using the first column. In fact, when the first column was ejected from the screen, the last one was usually out too, so it wasn't used either...
    
    
    
    
    WIP:
    
    
    - 0.212: Removed TEXFORMAT_PALETTEA16 [Ryan Holtz].
    
    
    - 0.205: Removed MACHINE_CONFIG macros [Ryan Holtz].
    
    
    - 0.204: Cleanup driver and gfxdecode. Reduced unnecessary arguments. Fixed namings. Reduced unnecessary arguments of handlers (audio\gottlieb.cpp) [cam900]. Removed GOTTLIEB_SOUND MCFG macros [Osso].
    
    
    - 0.202: Allow watchdog timer to take any tag-like for the screen tag rather than only C strings [Vas Crabb]. Removed WATCHDOG MCFG macros [Osso].
    
    
    - 0.201: Removed NVRAM MCFG macros [Ryan Holtz].
    
    
    - 0.200: Clean up/encapsulate gottlieb sound (audio\gottlieb.cpp) [Vas Crabb].
    
    
    - 0.186: Removed timer_pulse (sound\sp0250.cpp) [Osso].
    
    
    - 0.181: Simulate Votrax SC-01 sound (gorf, qbert, qbertqub, reactor, sqbert, tylz and wow) [O. Galibert].
    
    
    - 0.180: Added (missing?) & to MCFG_LASERDISC_AUDIO [smf].
    
    
    - 0.155: Added audio\gottlieb.h. Untangled Gottlieb audio from the arcade driver, so it becomes available for pinball [Robbbert].
    
    
    - 0.148: Document Argus' game ID as GV-101, derived from a tag on the wiring harness of one of the prototype machines, which had been converted to a prototype Q-bert later on at Gottlieb [C. Anstett].
    
    
    - 0.147u2: Gottlieb gamelist was lop sided, had tabs in it [hap].
    
    
    - 0.145u4: Aaron Giles converted Gottlieb r1 and r2 sound boards into full-on devices, using the recently-added mixer interface. All sound outputs are redirected to the new sound device itself, and then the consuming driver can route the new sound device's outputs as appropriate. The Votrax chip has been hooked up properly, with a crude guess at the variable clocking. Current Votrax emulation is turned off, but it can be enabled by changing USE_FAKE_VOTRAX to 0 in gottlieb.h. Added 'Gottlieb Sound rev. 1' and 'Gottlieb Sound rev. 2' sound.
    
    
    - 0.144u7: Upgraded gottlieb driver to render RGB32 to fix laserdisc overlays. Improved out-of-bounds pixel detection helper. Fixed missing and/or corrupted graphics in mach3 and cobram3 [Aaron Giles].
    
    
    - 0.143u8: Various Gottlieb driver fixes [Tafoid]: Verified through playtesting, manuals and in-game service modes all DIPs in the driver. Consolidated and added DIP locations based on all available information.
    
    
    - 0.133u2: hap fixed access violation of all sets with Rev 1 Sound Board in Gottlieb driver.
    
    
    - 0.132u5: Aaron Giles added mechanism for the laserdisc core to return 0 for the Philips codes if video is squelched. Updated the Gottlieb and Cliff Hanger drivers to request it this way, since they decode externally.
    
    
    - 0.132u2: Kevin Eshbach added some information to the Gottlieb driver about the board IDs of Q*Bert and M.A.C.H. 3 and the various known Gottlieb assigned game IDs.
    
    
    - 0.129u4: Aaron Giles fixed an error at the start in M.A.C.H. 3 and Us vs. Them.
    
    
    - 0.129: Added sound\votrax.h. Aaron Giles added polling hooks for SP0250 DRQ line. The callback is now optional. If not provided, then the kick timer is not used. Converted gottlieb speech driver to use polling for SP0250 DRQ line.
    
    
    - 0.126u4: Other Gottlieb cleanups [Aaron Giles]: Fixed revision 2 sound board again. Fleshed out memory maps and behaviors according to the schematics. Hooked up coin counters. Moved sound inputs to audio\gottlieb.c and included them in all relevant drivers. Ordered input ports and ROM definitions consistently.
    
    
    - 0.126u3: A bit more cleanup in the Gottlieb driver, still incomplete [Aaron Giles].
    
    
    - 0.126u2: Added includes\gottlieb.h. Began Gottlieb driver cleanup [Aaron Giles]: Converted palette calculations to resistor weights. Corrected video timing. Reduced the number of separate machine drivers. Fixed incorrect spriteram sizes. Populated full memory maps for the main CPU and the rev 1 sound board. More to come. Changed the 6532 RIOT device into a proper device. Rewrote the logic to be simpler and leverage the new attotime functions. Changed the I/O port setters to specify a mask, and changed the I/O port callbacks to pass in the previous value. Converted audio\gottlieb.c to use the new RIOT implementation instead of rolling their own. Changed VSync to 61.419025 Hz. Added dipswitches 'Sound Test' and 6x 'Unknown'.
    
    
    - 0.125u3: David Haywood fixed duplicate input port bits in Gottlieb driver.
    
    
    - 0.118u3: Changed I8086 CPU core to use a 16-bit data bus [Aaron Giles]. Replaced I8086 CPU with 8088 in all games.
    
    
    - 0.107u4: Aaron Giles modified the Q*Bert driver to signal a "knocker0" output when the knocker is triggered.
    
    
    - 0.101u4: HobbesAtPlay fixed inverted colors or somehow off in Gottlieb games.
    
    
    - 26th January 2004: Aaron Giles fixed Cavelon and Gottlieb games.
    
    
    - 0.78u4: Aaron Giles fixed the memory handlers in gottlieb.c to use address space masking instead of mapping extra mirrored areas.
    
    
    - 24th September 2002: Stephane Humbert fixed the dipswitch settings in some of the games in the Gottlieb driver.
    
    
    - 13th May 2000: Aaron Giles sent in another i86 core / Gottlieb drivers update fixing some bugs.
    
    
    - 23rd January 2000: Zsolt Vasvari fixed Gottlieb driver's graphics bugs.
    
    
    - 26th March 1999: Juergen Buchmueller fixed the Gottlieb games (Q*Bert, Reactor).
    
    
    - 0.33b5: Removed 3stooges.c, krull.c, mplanets.c, qbert.c, qbertqub.c and reactor.c driver and machine\gottlieb.c.
    
    
    - 0.33b3: Merged 3stooges.c, krull.c, mplanets.c, qbert.c, qbertqub.c and reactor.c with gottlieb.c driver.
    
    
    - 0.28: Added sndhrdw\votrax.c. New osd_modify_pen() function, proposed by Aaron Giles. It allows drivers to dynamically modify the palette. WARNING: Since this feature can severely reduce performance on some systems, it must only be used when necessary - that is, when the emulated game dynamically modifies the palette. The other games should continue to use the static palette as before. Many games already use this feature (e.g. Crystal Castles, the Gottlieb games, Tapper, Bubble Bobble, and many others). There's also osd_get_pen(), which is used by usrintf.c to dynamically pick the pens used to render menus. All-new handling of rotation [Nicola Salmoria]: The GameDriver structure now has a "orientation" field which allows driver writers to handle fairly easily games which run on the same hardware but with different orientations. Crazy Climber/Crazy Kong, Lady Bug/Snap Jack/Cosmic Avenger and the Gottlieb games are examples of drivers using this feature. Rotation is handled automatically by gfxdecode(), which creates a prerotated charset, and drawgfx(), which swaps the arguments appropriately. Drivers which use only the standard functions to render their display will automatically handle the "orientation" field. If a driver writes directly to the bitmap, it must handle the rotation itself. IMPORTANT NOTE: osd_create_bitmap() swaps width and height when a rotation is requested. Take that into account or you'll risk trashing memory. IMPORTANT NOTE TO PORTERS: Remember to update osd_create_bitmap() and osd_create_display() to take into account the rotation. Check msdos.c to see how this must be done.
    
    
    - 0.27: Fabrice Frances added high score saving support to all Gottlieb drivers.
    
    
    - 0.26: Added 3stooges.c driver.
    
    
    - 0.24: Added qbertqub.c driver.
    
    
    - 0.23: Removed vidhrdw\qbert.c.
    
    
    - 0.21: Added machine\gottlieb.c.
    
    
    - 0.20: Added krull.c driver and sndhrdw\gottlieb.c. Removed sndhrdw\qbert.c.
    
    
    - 0.19: Added reactor.c driver and vidhrdw\gottlieb.c.
    
    
    - 0.18: Fabrice Frances fixed the Qbert driver and added support for Reactor.
    
    
    - 0.17: Added mplanets.c and qbert.c driver, vidhrdw\qbert.c and sndhrdw\qbert.c.
    
    
    ----

    Human interpretation:
    Time calc: 20:55:37 + (83903 frames 61Hz @ 99.998617% [22:55.48]) = 21:18:32 vs zip mod 21:48:36 [please allow for timezone differences]


    Name:  qbert.png
Views: 16
Size:  2.0 KBName:  qber0000.png
Views: 16
Size:  1.8 KB

    Name:  image.png
Views: 16
Size:  11.1 KB
    Thanks JasonV91, OOO, ivanstorm1973 thanked this post
  3. 11-14-2019, 04:20 AM
    Accepted. Good job Rob. I know you're not a massive fan of this game. Don't forget to submit this to the 5 life track also - gotta get those ESI points and take down Barra :)
    Likes RMacauley liked this post
  4. 11-14-2019, 11:15 AM
    Accepted!!
Results 1 to 4 of 4
Join us