thread

M.A.M.E. - Pengo [set 1 rev C] - Points - 1,264,850 - Paul Hornitzky

User Tag List

Is this a valid score?

This poll is closed
    This poll is closed
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 13
  1. VERIFIED Senior Member Credibility: 1,267
    Join Date
    Nov 2011
    Posts
    900
    Thanks (Received)
    200
    Likes (Received)
    405
    Blog Entries
    8
    Mentioned
    20 Post(s)
    Tagged
    6 Thread(s)
    Follows
    26
    Following
    7

    M.A.M.E. - Pengo [set 1 rev C] - Points - 1,264,850 - Paul Hornitzky

    Points
    WolfMame version106
    Score Trackhttp://www.twingalaxies.com/scores.php?scores=7783
    RulesROMSet: Pengo
    Bonus Life: 30000
    Cabinet: Upright
    Lives: 5
    Rack Test [Cheat]: Off
    Difficulty: Medium
    Special Rules: None
    Submission Message



    inp and wlf files attached.
    Attached Files Attached Files
    Likes Max, Barra, creech liked this post
  2. VERIFIED FORUM RESTRICTED Credibility: 27,793
    Join Date
    Jul 2015
    Posts
    4,296
    Thanks (Received)
    2747
    Likes (Received)
    1617
    Blog Entries
    1
    Mentioned
    17 Post(s)
    Tagged
    59 Thread(s)
    Follows
    13
    Following
    0
    Top class play. Haven't seen this game played so well, since the early '80s. First class
  3. VERIFIED Senior Member Credibility: 6,295
    Join Date
    Feb 2015
    Location
    Vermilion, Ohio
    Posts
    3,976
    Thanks (Received)
    1611
    Likes (Received)
    2743
    Blog Entries
    86
    Live Streaming Channel(s)
    View Channel: snowflaketg
    Mentioned
    53 Post(s)
    Tagged
    29 Thread(s)
    Follows
    41
    Following
    22
    awesome. thx for submitting. I've been hoping someone would submit a pengo i could learn from.
  4. VERIFIED Senior Member Credibility: 4,357
    Join Date
    Dec 2008
    Location
    Atlanta, GA
    Posts
    914
    Thanks (Received)
    1026
    Likes (Received)
    765
    Blog Entries
    1
    Mentioned
    16 Post(s)
    Tagged
    4 Thread(s)
    Follows
    10
    Following
    7
    *** 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.bat on Sat 03/11/2017 at 23:45:02.45

    Zip test
    Code:
    Zip:
    
    7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04
    
    Scanning the drive for archives:
    1 file, 639685 bytes (625 KiB)
    
    Testing archive: C:\MAME_Analysis\batch\inp\MARP\PH_OOO_pengo_1264850.zip
    --
    Path = C:\MAME_Analysis\batch\inp\MARP\PH_OOO_pengo_1264850.zip
    Type = zip
    Physical Size = 639685
    
    Everything is Ok
    
    Files: 2
    Size:       82208910
    Compressed: 639685
    RAR:
    
    7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04
    
    Scanning the drive for archives:
    Zip list
    Code:
    7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04
    
    Scanning the drive for archives:
    1 file, 639685 bytes (625 KiB)
    
    Listing archive: C:\MAME_Analysis\batch\inp\MARP\PH_OOO_pengo_1264850.zip
    
    --
    Path = C:\MAME_Analysis\batch\inp\MARP\PH_OOO_pengo_1264850.zip
    Type = zip
    Physical Size = 639685
    
    ----------
    Path = PH_OOO_pengo_1264850.inp
    Folder = -
    Size = 82208312
    Packed Size = 639197
    Modified = 2016-11-17 16:39:48
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = DE4D86EE
    Method = Deflate
    Host OS = NTFS
    Version = 20
    Volume Index = 0
    
    Path = PH_OOO_pengo_1264850.wlf
    Folder = -
    Size = 598
    Packed Size = 218
    Modified = 2016-11-17 16:39:48
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = ECC5566A
    Method = Deflate
    Host OS = NTFS
    Version = 20
    Volume Index = 0
    
    
    7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04
    
    Scanning the drive for archives:
    MAME Major Version 106

    What MAME thinks:
    Code:
    Recorded in WolfMAME 0.106
    Recorded system's speed = ~2194MHz (Intel)
    This recording was made with the C 68k core enabled
    Start date of recording: Wed Nov 16 21:37:26 2016
    
    Checks out OK. [e943]
    Playing back previously recorded game pengo (Pengo (set 1 rev c)) [press return]
    loading ep1689c.8   
    loading ep1690b.7   
    loading ep1691b.15  
    loading ep1692b.14  
    loading ep1693b.21  
    loading ep1694b.20  
    loading ep5118b.32  
    loading ep5119c.31  
    loading ep1640.92   
    loading ep1695.105  
    loading pr1633.78   
    loading pr1634.88   
    loading pr1635.51   
    loading pr1636.70

    What wlfview thinks:
    Code:
    WLFVIEW 0.3 - Apr  5 2006
    
    Info loaded.  WLF rev 9
    
    Recorded for the game 'pengo'
    MAME version string: 0.106 (May 16 2006)
    
    -- CPU info --
    Vendor: Intel
    Processor Family: 6  Processor Model: 15
    Approximate clock speed: 2194620604Hz
    
    -- OS info --
    Operating System: Windows NT 5.1 Service Pack 3
    
    -- INP info --
    Number of frames: 662970
    Average record speed: 99.999029%
    System time at start of emulation: Wed Nov 16 21:37:26 2016
    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:
    pengo src/drivers/pengo.c
    DIP Info from source:
    Code:
    static INPUT_PORTS_START( pengo )
        PORT_START("IN0")
        PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_4WAY
        PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_4WAY
        PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_4WAY
        PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_4WAY
        /* the coin input must stay low for no less than 2 frames and no more */
        /* than 9 frames to pass the self test check. */
        /* Moreover, this way we avoid the game freezing until the user releases */
        /* the "coin" key. */
        PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(2)
        PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_IMPULSE(2)
        /* Coin Aux doesn't need IMPULSE to pass the test, but it still needs it */
        /* to avoid the freeze. */
        PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_IMPULSE(2)
        PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 )
    
        PORT_START("IN1")
        PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_4WAY PORT_COCKTAIL
        PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_4WAY PORT_COCKTAIL
        PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_4WAY PORT_COCKTAIL
        PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_4WAY PORT_COCKTAIL
        PORT_SERVICE_NO_TOGGLE(0x10, IP_ACTIVE_LOW)
        PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START1 )
        PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
        PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_COCKTAIL
    
        /* Offset: 0x2c, Repeats every 0x7c */
        PORT_START("DSW0")
        PORT_DIPNAME( 0x01, 0x00, DEF_STR( Bonus_Life ) )       PORT_DIPLOCATION("SW1:1")
        PORT_DIPSETTING(    0x00, "30000" )
        PORT_DIPSETTING(    0x01, "50000" )
        PORT_DIPNAME( 0x02, 0x00, DEF_STR( Demo_Sounds ) )      PORT_DIPLOCATION("SW1:2")
        PORT_DIPSETTING(    0x02, DEF_STR( Off ) )
        PORT_DIPSETTING(    0x00, DEF_STR( On ) )
        PORT_DIPNAME( 0x04, 0x00, DEF_STR( Cabinet ) )          PORT_DIPLOCATION("SW1:3")
        PORT_DIPSETTING(    0x00, DEF_STR( Upright ) )
        PORT_DIPSETTING(    0x04, DEF_STR( Cocktail ) )
        PORT_DIPNAME( 0x18, 0x10, DEF_STR( Lives ) )            PORT_DIPLOCATION("SW1:4,5")
        PORT_DIPSETTING(    0x18, "2" )
        PORT_DIPSETTING(    0x10, "3" )
        PORT_DIPSETTING(    0x08, "4" )
        PORT_DIPSETTING(    0x00, "5" )
        PORT_DIPNAME( 0x20, 0x20, "Rack Test (Cheat)" ) PORT_CODE(KEYCODE_F1)   PORT_DIPLOCATION("SW1:6")
        PORT_DIPSETTING(    0x20, DEF_STR( Off ) )
        PORT_DIPSETTING(    0x00, DEF_STR( On ) )
        PORT_DIPNAME( 0xc0, 0x80, DEF_STR( Difficulty ) )       PORT_DIPLOCATION("SW1:7,8")
        PORT_DIPSETTING(    0xc0, DEF_STR( Easy ) )
        PORT_DIPSETTING(    0x80, DEF_STR( Medium ) )
        PORT_DIPSETTING(    0x40, DEF_STR( Hard ) )
        PORT_DIPSETTING(    0x00, DEF_STR( Hardest ) )
    
        PORT_START("DSW1")
        PORT_DIPNAME( 0x0f, 0x0c, DEF_STR( Coin_A ) )           PORT_DIPLOCATION("SW2:1,2,3,4")
        PORT_DIPSETTING(    0x00, DEF_STR( 4C_1C ) )
        PORT_DIPSETTING(    0x08, DEF_STR( 3C_1C ) )
        PORT_DIPSETTING(    0x04, DEF_STR( 2C_1C ) )
        PORT_DIPSETTING(    0x09, "2 Coins/1 Credit 5/3" )
        PORT_DIPSETTING(    0x05, "2 Coins/1 Credit 4/3" )
        PORT_DIPSETTING(    0x0c, DEF_STR( 1C_1C ) )
        PORT_DIPSETTING(    0x0d, "1 Coin/1 Credit 5/6" )
        PORT_DIPSETTING(    0x03, "1 Coin/1 Credit 4/5" )
        PORT_DIPSETTING(    0x0b, "1 Coin/1 Credit 2/3" )
        PORT_DIPSETTING(    0x02, DEF_STR( 1C_2C ) )
        PORT_DIPSETTING(    0x07, "1 Coin/2 Credits 5/11" )
        PORT_DIPSETTING(    0x0f, "1 Coin/2 Credits 4/9" )
        PORT_DIPSETTING(    0x0a, DEF_STR( 1C_3C ) )
        PORT_DIPSETTING(    0x06, DEF_STR( 1C_4C ) )
        PORT_DIPSETTING(    0x0e, DEF_STR( 1C_5C ) )
        PORT_DIPSETTING(    0x01, DEF_STR( 1C_6C ) )
        PORT_DIPNAME( 0xf0, 0xc0, DEF_STR( Coin_B ) )           PORT_DIPLOCATION("SW2:5,6,7,8")
        PORT_DIPSETTING(    0x00, DEF_STR( 4C_1C ) )
        PORT_DIPSETTING(    0x80, DEF_STR( 3C_1C ) )
        PORT_DIPSETTING(    0x40, DEF_STR( 2C_1C ) )
        PORT_DIPSETTING(    0x90, "2 Coins/1 Credit 5/3" )
        PORT_DIPSETTING(    0x50, "2 Coins/1 Credit 4/3" )
        PORT_DIPSETTING(    0xc0, DEF_STR( 1C_1C ) )
        PORT_DIPSETTING(    0xd0, "1 Coin/1 Credit 5/6" )
        PORT_DIPSETTING(    0x30, "1 Coin/1 Credit 4/5" )
        PORT_DIPSETTING(    0xb0, "1 Coin/1 Credit 2/3" )
        PORT_DIPSETTING(    0x20, DEF_STR( 1C_2C ) )
        PORT_DIPSETTING(    0x70, "1 Coin/2 Credits 5/11" )
        PORT_DIPSETTING(    0xf0, "1 Coin/2 Credits 4/9" )
        PORT_DIPSETTING(    0xa0, DEF_STR( 1C_3C ) )
        PORT_DIPSETTING(    0x60, DEF_STR( 1C_4C ) )
        PORT_DIPSETTING(    0xe0, DEF_STR( 1C_5C ) )
        PORT_DIPSETTING(    0x10, DEF_STR( 1C_6C ) )
    INPUT_PORTS_END
    
    GAME( 1982, pengo,    0,     pengoe, pengo, driver_device, 0,      ROT90, "Sega", "Pengo (set 1 rev c)", MACHINE_SUPPORTS_SAVE )
    Generic Info for game:
    Code:
    ROM set changed: no
    0.106-0.175: pengo - "Pengo (set 1 rev c)"
    
    Resolution, 0.106-0.115: 288x224 @ 60.606060Hz
    Resolution, 0.116-0.175: 288x224 @ 60.606061Hz
    
    TG Game Entry: http://www.twingalaxies.com/scores.php?platformid=46&gamename=Pengo%20[set%201%20rev%20C]
    Rules, Points: http://www.twingalaxies.com/scores.php?scores=7783
    INP Header:
    Code:
        10: BC 40 CF 82 00 00 00 00  E6 17 2D 58 A2 42 43 E9 | @......-XBC
        20: 00 00 00 FF 00 00 00 FF  00 00 00 A0 00 00 00 CC | ......... ...
        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 FF | ........>.C...
        A0: 00 00 00 FF 00 00 00 A0  00 00 00 CC 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 FF 00 00 00 FF | ....>.C......
       120: 00 00 00 A0 00 00 00 CC  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:
    2733280: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733290: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    27332A0: 00 00 00 00 00 00 00 00  00 00 00 00 A2 82 43 E1 | .............C
    27332B0: 00 00 00 FF 00 00 00 FF  00 00 00 A0 00 00 00 CC | ......... ...
    27332C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    27332D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    27332E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    27332F0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733300: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733310: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733320: 00 00 00 00 00 00 00 00  A2 82 43 E1 00 00 00 FF | .........C...
    2733330: 00 00 00 FF 00 00 00 A0  00 00 00 CC 00 00 00 00 | ...... .......
    2733340: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733350: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733360: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733370: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733380: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    2733390: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    27333A0: 00 00 00 00 A2 82 43 E1  00 00 00 FF 00 00 00 FF | .....C......
    27333B0: 00 00 00 A0 00 00 00 CC  00 00 00 00 00 00 00 00 | ... ...........
    INP Tail-end:
    Code:
    4E66500: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66510: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66520: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66530: 00 00 00 00 00 00 00 00  00 00 00 00 A2 82 43 E1 | .............C
    4E66540: 00 00 00 FF 00 00 00 FF  00 00 00 A0 00 00 00 CC | ......... ...
    4E66550: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66560: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66570: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66580: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66590: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E665A0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E665B0: 00 00 00 00 00 00 00 00  A2 82 43 E1 00 00 00 FF | .........C...
    4E665C0: 00 00 00 FF 00 00 00 A0  00 00 00 CC 00 00 00 00 | ...... .......
    4E665D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E665E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E665F0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66600: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66610: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66620: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    4E66630: 00 00 00 00 A2 82 43 E1                          | .....C

    MAME Info
    MAMEInfo.dat entries: pengo and pengo.c
    Code:
    MAMEInfo.dat entries for:
    pengo
    pengo.cpp
    ----
    0.27 [Gary Walton]
    
    0.01 [Nicola Salmoria, Sergio Munoz, Allard van der Bas]
    
    
    Artwork available (pengo, penta)
    
    
    Bugs:
    
    - Clones pengojpm, pengopac: Info about dip switches. Fortuna (ID 05945)
    
    
    WIP:
    
    - 0.178: Asociacion ARCADE added clone Pinguinos (Spanish bootleg on Pac-Man hardware).
    
    - 0.173: Replaced Z80 CPU1 with Z80 SegaCrypt.
    
    - 0.163: J.J.Boy corrected clone Penta company.
    
    - 0.155: Ace added clone Pengo (bootleg on Pac-Man hardware, set 1). Added Pengo (bootleg on Pac-Man hardware, set 2).
    
    - 0.141u3: hap fixed Player 2 cocktail graphics are offset in Pengo.
    
    - 0.139u1: Atari Ace removed global variables from NAMCO sound core.
    
    - 0.138u1: Tafoid added DIP locations to Pengo.
    
    -  1st February 2009: 3D ARCADE - Re-done Pengo 3D cabinet model by Fossil and Jibmums.
    
    - 26th July 2008: Mr. Do - Funny story. Tormod sent me a BUNCH of instruction cards a long time ago. You've probably been seeing them added in every so often. Well, around July of last year, I had completed a whole bunch of them, but then had a computer crash, and they ended up on the "spare" hard drive by mistake. I found them again going through a cleanup. So thanks to Tormod, this week we have Penta.
    
    - 0.115u4: Lord Nightmare fixed Pengo to explicitly use the SN76489 now that it behaves differently from the SN76496. Changed Z80 CPU1 clock speed to 3072000 Hz, VSync to 60.606061 Hz and palettesize to 512 colors.
    
    - 0.113u1: Fixed rom names in clone Pengo (set 2 not encrypted).
    
    - 24th December 2006: Mr. Do - Thanks to the loan by Vintage Arcade Superstore and top-of-the-line restoration by Addy, we have Pengo bezel.
    
    - 0.94u4: Shimapong fixed ROM loading in clones pengo3u, pengo4 and penta.
    
    - 0.93: Added clock parameter to Namco sound (96000 Hz).
    
    - 0.91: smf fixed Pengo (was broken in 0.90u4).
    
    - 0.88u2: Gerald fixed rom names in Pengo (set 4).
    
    - 0.87u2: MASH added clone Pengo (set 4).
    
    - 0.73: Added clone Pengo (set 3 not encrypted). Fixed rom names. Changed parent description to 'Pengo (set 1 rev c)'.
    
    - 0.60: Added clone Pengo (bootleg).
    
    - 0.37b12: Changed VSync to 60.606060Hz.
    
    - 0.34b1: Added sound and color proms ($0, 20). Changed description of clone (set 2 unencrypted) to 'Pengo (set 2 not encrypted)'.
    
    - 0.33b7: Tim Lindquist added clone Pengo (set 2). Changed parent description to 'Pengo (set 1)' and clone (alternate) to 'Pengo (set 2 unencrypted)'. Renamed (pengoa) to (pengo2u).
    
    - 0.31: Gerrit Van Goethem added high score saving to Pengo (alternate).
    
    - 0.28: Rewritten the decryption routines in Pengo [Nicola Salmoria]. Merged Pengo and Pac Man vidhrdw [Nicola Salmoria].
    
    - 0.27: Added Pengo and clone Pengo (alternate). Removed Pengo, 'Pengo Popcorn Music' and Penta. Thanks to Gary Walton, speed in Pengo should now be closer to the original [Nicola Salmoria]. The unencrypted versions of Penta and "pengopop" are no longer supported because they are just hacks, not coming from a real board. The *original*, *encrypted* versions are now supported instead. They are exactly the same, the only difference is that they are encrypted and come from real boards. The names now are: "pengo" original Pengo with "PopCorn" music, "pengoa" alternate version (earlier) with different music and no slow screen draw and "penta" the bootleg called Penta. Changed description of clone 'Pengo (alternative version)' to 'Penta'. Renamed (pengoa) to (penta).
    
    - 31st July 1997: Gary Walton dumped Pengo (set 1 rev c).
    
    - 0.26: Added clones 'Pengo Popcorn Music' and 'Pengo (alternative version)'.
    
    - 0.15: Brad Oliver deserves a prize for being the person who, alone, has discovered more bugs than everyone else put together. This time the bug was illegal memory acesses in games using 224x288 and 288x224 modes (Pengo, Pac Man, Rally X).
    
    - 0.13: Nicola Salmoria added high score saving to Pengo.
    
    - 0.02: Added clone Penta.
    
    - 0.01: Nicola Salmoria added 'Pengo' (Sega 1982). Game is playable with accurate colors and sound. Control: Arrows = Move around, CTRL = Push, F1 = Skip level and F2 = Test mode. Very special thanks to Sergio Munoz for the precious information about the Pengo sound hardware and colors. Thanks to Allard van der Bas ([email protected]) for starting the Arcade Emulation Programming Repository at http://valhalla.ph.tn.tudelft.nl/emul8. Without the Repository, I would never have even tried to write an emulator.
    
    
    LEVELS: 99 (endless)
    
    
    Other Emulators:
    
    * FB Alpha
    
    * JAE
    
    * Raine
    
    * Sparcade
    
    * VAntAGE
    
    
    Recommended Games (Penguin):
    
    Pengo
    
    Doki Doki Penguin Land
    
    Penguin-Kun Wars
    
    Penguin Adventure
    
    Poizone
    
    Sea Hunter Penguin
    
    Penguin Brothers
    
    
    Recommended Games (Maze Block):
    
    Domino Man
    
    Dream Shopper
    
    Pengo
    
    Dommy
    
    Mr. Jong
    
    Rock Duck
    
    Scrambled Egg
    
    BanBam
    
    Pirate Ship Higemaru
    
    Rumba Lumber
    
    Toypop
    
    Kitten Kaboodle
    
    Meikyu Jima
    
    Plotting
    
    Puzznic
    
    Puzznic (Tourvision PCE bootleg)
    
    Rompers
    
    Be Ball (alt) (Tourvision PCE bootleg)
    
    Boxy Boy
    
    Sokoban World (Tourvision PCE bootleg)
    
    Pushman
    
    Tricky (Tourvision PCE bootleg)
    
    Yam! Yam!?
    
    Poizone
    
    Puzzle Boy (Tourvision PCE bootleg)
    
    Three Wonders (Don't Pull)
    
    Brixian
    
    Castle Of Dracula
    
    Mr. Kicker
    
    
    Romset: 50 kb / 14 files / 27.8 zip
    
    ----
    0.01 [Nicola Salmoria, Sergio Munoz, Allard van der Bas]
    
    
    NOTES:
    
    - The correct clock speed of the Z80 CPU1 is 3.072 MHz, but 3.020 gives a more accurate emulation speed (time for two attract mode cycles after power up, until the high score list appears for the second time: 3'39").
    
    
    WIP:
    
    - 0.173: Changed machine\segacrpt.cpp/h to segacrpt_device.cpp/h. Sega encryption emulation (segacrpt) is now a device, kill off a whole bunch of duplicated decryption code across several drivers [David Haywood].
    
    - 0.101: Aaron Giles wired up save state support for all the games in Pengo driver and marked all games as GAME_SUPPORTS_SAVE.
    
    - 0.90u4: Removed vidhrdw\pengo.c and includes\pengo.h. Pango driver update [smf]. pacman/pengo/jrpacman use the same tile/sprite decode and palette decode & sprite rendering. Renamed pengo sound & video hardware to pacman as it was used their first. Converted to use tilemaps. Merged memory maps. Moved jrpacmbl back into pengo.c.
    
    - 0.58: Added includes\pengo.h.
    
    - 0.53: Added machine\segacrpt.h.
    
    - 0.34b1: Added machine\segacrpt.c.
    
    - 0.31: Added sndhrdw\namco.c/h.
    
    - 0.30: Removed sndhrdw\pengo.c.
    
    - 0.12: Added vidhrdw\generic.c/h.
    
    - 0.06: Changed pengo\driver.c, pengo\machine.c, pengo\vidhrdw.c and pengo\sndhrdw.c to drivers\pengo.c, vidhrdw\pengo.c and sndhrdw\pengo.c.
    
    - 0.03: Removed pengo\machine.c.
    
    - 0.01: Added pengo\driver.c, pengo\machine.c, pengo\vidhrdw.c and pengo\sndhrdw.c.
    
    ----
    Click image for larger version. 

Name:	pengo1.png 
Views:	42 
Size:	124.7 KB 
ID:	24842Click image for larger version. 

Name:	pengo2.png 
Views:	42 
Size:	105.6 KB 
ID:	24843Click image for larger version. 

Name:	pengo3.png 
Views:	42 
Size:	34.5 KB 
ID:	24844


    DIP Settings:

    No info in the @terencew / Barthax repository. I researched the driver code (pengo.c) to identify the DIP values in the INP dumps. DSW0 is the relevant DIP and was set as follows throughout the performance:

    DSW0 (value: A0)
    • Bonus Life: 30,000
    • Cabinet: Upright
    • Lives: 5
    • Rack Test [Cheat]: Off
    • Difficulty: Medium

    Jamey Pittman
    Perfect Pac-Man - 3,333,360 (Twin Galaxies, MARP)
    The Pac-Man Dossier
    Thanks Almighty Dreadlock, HugDD thanked this post
    Likes HugDD liked this post
  5. VERIFIED Senior Member Credibility: 2,143
    Join Date
    Apr 2014
    Location
    Australia
    Posts
    233
    Thanks (Received)
    138
    Likes (Received)
    166
    Mentioned
    5 Post(s)
    Tagged
    2 Thread(s)
    Follows
    7
    Following
    18
    Am I missing something here?

    The score submission states 1264850, yet screen shot and also inp analysis show a final score of 610960 (level 13)

    Suggest this gets cancelled or it should certainly be rejected? Possibly wrong inp uploaded @OOO
  6. VERIFIED FORUM RESTRICTED Credibility: 27,793
    Join Date
    Jul 2015
    Posts
    4,296
    Thanks (Received)
    2747
    Likes (Received)
    1617
    Blog Entries
    1
    Mentioned
    17 Post(s)
    Tagged
    59 Thread(s)
    Follows
    13
    Following
    0
    Quote Originally Posted by cuda View Post
    Am I missing something here?
    Yes, you are. I strongly suggest that you watch the INP's replay, before commenting on the validity of this submission.
  7. VERIFIED Senior Member Credibility: 2,143
    Join Date
    Apr 2014
    Location
    Australia
    Posts
    233
    Thanks (Received)
    138
    Likes (Received)
    166
    Mentioned
    5 Post(s)
    Tagged
    2 Thread(s)
    Follows
    7
    Following
    18
    Quote Originally Posted by Almighty Dreadlock View Post
    Yes, you are. I strongly suggest that you watch the INP's replay, before commenting on the validity of this submission.
    Just asking a question. Sorry.
  8. VERIFIED Senior Member Credibility: 2,143
    Join Date
    Apr 2014
    Location
    Australia
    Posts
    233
    Thanks (Received)
    138
    Likes (Received)
    166
    Mentioned
    5 Post(s)
    Tagged
    2 Thread(s)
    Follows
    7
    Following
    18
    @OOO I sincerely apologise.
    I had no idea about the score rollover in this game, however have now had a chance to review the footage and am sorry for my misguided question.

    Lesson learnt :-(

    Great gameplay btw.
    Likes HugDD liked this post
  9. VERIFIED FORUM RESTRICTED Credibility: 27,793
    Join Date
    Jul 2015
    Posts
    4,296
    Thanks (Received)
    2747
    Likes (Received)
    1617
    Blog Entries
    1
    Mentioned
    17 Post(s)
    Tagged
    59 Thread(s)
    Follows
    13
    Following
    0
    There has been a slight miscalculation of the score, here. Before the scoreboard is broken, the score on display is 653,890 points.

    Click image for larger version. 

Name:	1.jpg 
Views:	38 
Size:	44.5 KB 
ID:	24869

    The player carries the score past 653,890 points by making a 1,600 point play.

    Click image for larger version. 

Name:	2.jpg 
Views:	38 
Size:	44.3 KB 
ID:	24870

    This means that the score has moved up to 655,490 points. Since the new score on display is 130 points, this means that the scoreboard broke at 655,360 points.

    As shown by various screenshots provided by the player and INP analyst, the final score on display is 610,960 points. The actual final score is therefore 1,266,320 points.
    Thanks jpittman thanked this post
  10. VERIFIED Senior Member Credibility: 4,357
    Join Date
    Dec 2008
    Location
    Atlanta, GA
    Posts
    914
    Thanks (Received)
    1026
    Likes (Received)
    765
    Blog Entries
    1
    Mentioned
    16 Post(s)
    Tagged
    4 Thread(s)
    Follows
    10
    Following
    7
    Quote Originally Posted by Almighty Dreadlock View Post
    This means that the score has moved up to 655,490 points. Since the new score on display is 130 points, this means that the scoreboard broke at 655,360 points.

    As shown by various screenshots provided by the player and INP analyst, the final score on display is 610,960 points. The actual final score is therefore 1,266,320 points.
    This makes sense to me as it seems quite likely the rollover is tied to a two-byte storage limit in the game's RAM for the score. The minimum score value registered by the game is 10 points, so the 1's digit can be safely ignored when storing the score in RAM. A two-byte score limit in hexadecimal is FFFF, which translates to 65,535 in decimal; multiply that by 10 to determine the highest score value that can be displayed (655,350). This means the score variable in RAM will overflow from FFFF to 0000 once a score of 655,360 is reached (which would be displayed as 1P 0 HI 655350).

    Jamey Pittman
    Perfect Pac-Man - 3,333,360 (Twin Galaxies, MARP)
    The Pac-Man Dossier
    Thanks Almighty Dreadlock thanked this post
Page 1 of 2 1 2 LastLast