M.A.M.E. - Popeye [revision D] - Points - 3,272,590 - Max Haraske

Is this Performance Claim valid?

    This poll is closed
This poll is closed
  1. M.A.M.E. - Popeye [revision D] - Points - 3,272,590 - Max Haraske

    12-11-2019, 08:37 AM

    WolfMame version
    ROMSet: Popeye
    Unknown: Off
    Copyright: Nintendo
    Lives: 3
    Difficulty: Easy
    Bonus Life: 40000
    Cabinet: Upright
    Special Rules: None
    Submission Message

    Attached Files Attached Files
    Thanks JJT_Defender thanked this post
    Likes HAN, OOO, RaGe, Barra, ILLSeaBass and 2 others liked this post
  2. 12-11-2019, 12:32 PM
    Name:  32548b.jpg
Views: 92
Size:  65.7 KB

    carry on.
    Likes Barra, JasonV91 liked this post
  3. 12-11-2019, 12:35 PM
    Amazing game Max! Congratulations on the incredibly impressive score. Outstanding.
  4. 12-12-2019, 03:39 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.bat on Thu 12/12/2019 at 17:50:53.79

    Zip test
    7-Zip [64] 15.14 : Copyright (c) 1999-2015 Igor Pavlov : 2015-12-31
    Scanning the drive for archives:
    1 file, 1696530 bytes (1657 KiB)
    Testing archive: C:\WolfMAME\204\inp\TG\popeye204max3272590.zip
    Path = C:\WolfMAME\204\inp\TG\popeye204max3272590.zip
    Type = zip
    Physical Size = 1696530
    Everything is Ok
    Size:       4238347
    Compressed: 1696530
    7-Zip [64] 15.14 : Copyright (c) 1999-2015 Igor Pavlov : 2015-12-31
    Scanning the drive for archives:

    Zip list
    7-Zip [64] 15.14 : Copyright (c) 1999-2015 Igor Pavlov : 2015-12-31
    Scanning the drive for archives:
    1 file, 1696530 bytes (1657 KiB)
    Listing archive: C:\WolfMAME\204\inp\TG\popeye204max3272590.zip
    Path = C:\WolfMAME\204\inp\TG\popeye204max3272590.zip
    Type = zip
    Physical Size = 1696530
    Path = popeye204max3272590.inp
    Folder = -
    Size = 4238347
    Packed Size = 1696386
    Modified = 2019-10-04 20:53:18
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = 83F5611B
    Method = Deflate
    Host OS = FAT
    Version = 20
    7-Zip [64] 15.14 : Copyright (c) 1999-2015 Igor Pavlov : 2015-12-31
    Scanning the drive for archives:
    MAME Major Version 204

    What MAME thinks:
    Input file: popeye.inp
    INP version 3.5
    Created Fri Oct 04 16:45:40 2019
    Recorded using 0.204W (wolf204)
    Total playback frames: 891456
    Average recorded speed: 100%
    Average speed: 661.89% (14857 seconds)
    Source driver:
    popeye popeye.cpp
    Generic Info for game:
    ROM set changed: no
    0.33b1-0.209: popeye - "Popeye (revision D)"
    Resolution, 0.106-0.209: 512x448 @ 60.000000Hz
    TG Game Entry: https://www.twingalaxies.com/game/po...vision-d/mame/
    Rules, Points: https://www.twingalaxies.com/scores.php?scores=7792
    INP dump not relevant

    MAME Info
    MAMEInfo.dat entries: popeye and popeye.cpp
    MAMEInfo.dat entries for:
    0.33b1 [?]
    0.19 [Marc Lafontaine]
    Artwork available
    - To enter service mode, reset keeping the service button pressed.
    - popeye and clones: Final game resolution output is different at original game. kamilz (ID 05600)
    - [possible] The colors of the platforms, steps and ladder of the first board seem off. reesal (ID 04284)
    - Incorrect sprite rendering in Popeye. Oliver_A (ID 03725)
    - 0.198: Adjusted Popeye layer positions to match tests on real hardware. Added preliminary emulation of the corruption on the Popeye bootleg logo caused by x flipped and non x flipped sprites being displayed right next to each other [smf].
    - 0.197: smf added clone Popeye (Braze High Score Kit P1.00D). Swapped clones Popeye (bootleg set 1) and Popeye (bootleg set 2) and repaired some of the proms as they appear to be bad dumps [smf]. Changed description of clones (bootleg set 2) to 'Popeye (bootleg set 1)' and (bootleg set 1) to 'Popeye (bootleg set 2)'. Renamed (popeyeb2) to (popeyebl) and (popeyebl) to (popeyeb2).
    - 0.195: Reverted clone Popeye (bootleg set 1) to 0.33b6 names and contents. The tile ROM was replaced with the contents from the TPP2 set and all the graphics roms were renamed to match the names in use at the time. The tile rom in the recently dumped "Popeye (bootleg set 2)" also matches the old tile rom, so it's a reasonable bet that the dump was correct. Moved Copyright from dipswitches to machine configuration, the schematics show that they are just resistors. The Unknown bit isn't hooked up on the schematics and the game doesn't access it, so I've changed it to unused. Fixed background alignment in TPP2 sets. Converted machine config, address maps, palette init, background write handler & background drawing to virtual methods. Only include protection device on hardware that has it. Fixed TPP2 test mode background. Added sprite ram, background scroll and palette buffering. Unmap $8000 to $87ff for TPP2 as 7f is not populated at the factory. Moved popeye palette resistor network into driver class. NMI disable is latched from A9 (which corresponds to bit 0 of the I register) when RFSH goes from high to low [smf].
    - 0.194: Joe Magiera added clone Popeye (bootleg set 2). caius added clone Popeye (bootleg set 3). Fixed background in Popeye (Japan), Popeye (Japan, Older) and Popeye (bootleg set 1). Popeye (Japan) does not run on the exact same hardware as Sky Skipper & was the basis for the popeyebl set. Fixed horizontal and vertical scroll register behaviour in Popeye. Changed function names from the game name to the hardware id the functionality was first used in. Fixed Popeye background scrolling when screen is flipped. Implemented sprite priority & clipping according to description in MT03725. Note: On the real Popeye hardware, sprite colour 0 is not transparent with respect to overlapping sprites. It's only transparent with respect to the background graphics. When two sprites overlap in Popeye, the sprite with the highest priority completely overdraws the sprite underlying it, including the transparent area (pixel with colour value 0). The result is that instead of proper sprite prioritzing, overlapping sprites are overdrawn like chunky blocks [smf, Oliver_A]. Moved protection save state into driver_start() leaving driver init for decryption, combine sprite proms & invert bootleg proms in the rom load, bank the sprite palette & only update the palette if the bank register changes, draw background directly into bitmap & include the area above the background buffer (although it's not clear exactly where the values are fetched from on real hardware) [smf]. Changed description of clone (bootleg) to 'Popeye (bootleg set 1)', (Japan, Sky Skipper hardware) to 'Popeye (Japan)' and (Japan, Sky Skipper hardware, Older) to 'Popeye (Japan, Older)'.
    - 0.189: Justin Rudebaugh added clone Popeye (Japan, Sky Skipper hardware, Older).
    - 27th August 2017: Smitdogg - caius dumped a bootleg of Popeye.
    - 0.178: ShouTime added clone Popeye (Japan, Sky Skipper hardware).
    - 0.154: Changed netlist gauss seidel solver to be a subclass of direct solver and got rid of ugly fallback solution. As a result, Popeye is now 45% faster in comparison to 0.153. AY8910_RESISTOR_OUTPUT now selects resistance calculation by simple saturation MOSFET model in ay8910.c. Currently only 1942 and Popeye use this [Couriersud].
    - 0.153: Changed Popeye to use palette computed from schematics. Also implemented interlaced field support. This is actually read by the game. Popeye now has netlist filtering and amplification for AY-3-8910A [Couriersud]. Note: On the original Popeye board, sound channel A from AY-3-8910 is run through a discrete filter, producing a smoothed wave form. This only affects sound channel A. Popeye driver cleanups [Alex Jackson]. No more legacy CUSTOM_INPUT on Popeye (emu\ioport.h) [Miodrag Milanovic]. Added 'Netlist Sound Device' (48000 Hz).
    - 21st October 2012: 3D ARCADE - New Nintendo 3D cabinet model for Popeye from Jibmums.
    - 0.129: Kevin Eshbach corrected the rom names for Popeye, added save state support, added the DIP locations to the encrypted Popeye and fixed the coin settings according to the manual (unencrypted Popeye not changed).
    -  8th October 2006: Mr. Do - Ad_Enuff finished vectorizing his work of love: Popeye bezel.
    - 0.91: Nicola Salmoria fixed Popeye crash and the Water colour by correctly masking the tile attribute.
    - 12th July 2004: 3D ARCADE - New 3D cabinet model for Popeye from Baraka.
    - 0.60: Changed VSync to 60Hz.
    - 22nd October 2001: William Kucharski sent in cocktail mode fixes for 1943 and Popeye.
    - 0.53: Decrypted the original Popeye [Nicola Salmoria]. Added new cpu1 rom ($6000) to clone (revision F). Changed palettesize from 304 to 288 colors. Added dipswitches 'Copyright' and 'Unknown'. Removed 3rd coin slot. Changed parent description to 'Popeye (revision D)' and clones (set 2) to 'Popeye (revision D not protected)' and (rev. F) to 'Popeye (revision F)'. Renamed (popeye2) to (popeyeu).
    - 0.37b6: Added clone Popeye (rev. F).
    - 25th June 1999: Mike Coates modified Popeye to be properly rotated.
    - 0.35b2: Nicola Salmoria added clone Popeye (set 2). Not working due to encryption. Replaced proms in (set 1) with (set 2). Changed parent description to 'Popeye (set 1)'.
    - 0.34b1: Added color proms ($0, 20, 40, 140).
    - 0.33b2: Nicola Salmoria adjusted the brightness of the background in Popeye, which should make it correct according to the schematics. Maybe now it's too dark?
    - 0.33b1: Added Popeye (Nintendo). The original doesn't work because the ROMs are encrypted. The encryption is based on a custom ALU and seems to be dynamically evolving (like Jr. PacMan).
    - 0.31: Known issues: You get about 7 bonus lives when you reach level 4.
    - 0.30: Juan Carlos Lorente fixed high score saving in Popeye.
    - 0.28: Since there are now many games which don't run at 60fps (e.g. Popeye and the vector games), F11 was confusing and lead people to think the emulation was slow, while it was running at the correct speed. F11 now displayes the percentage of the speed of the real machine. 100% is the correct speed, 200% is twice as fast, 50% is half as fast [Nicola Salmoria].
    - 0.27: Popeye runs at the correct speed of 30 fps [Nicola Salmoria].
    - 0.26: Mauro Minenna introduced a new option (-dir4) that simplify the use of the joysticks to be connected on the keyboard. This modify resolves the problem of diagonal direction in games such as PacMan, Popeye, and Kung Fu Master.
    - 0.23: Some fix to Popeye sound pitch.
    - 0.20: Thanks to Marc Lafontaine's invaluable help, Popeye is now fully playable and has 100% accurate colors. Supports high score saving, too. Still very slow. Added protection prom po_d1-e1.bin.
    - 0.19: Marc Lafontaine added 'Popeye (bootleg)' (1982). It's not yet playable (when the game starts the machine resets) but it has music already. It's also very slow, since it uses a 512x480 screen. I'm looking for decryption scheme for original Popeye board using Lionel's idea [pain!].
    -  9th March 1996: Dumped Popeye (revision D).
    LEVELS: 3
    Other Emulators:
    * FB Alpha
    Animation: Popeye The Sailor
    Year: USA 1936
    Studio: Max Fleischer
    Cast: Popeye, Olive Oyl, Bluto, Wimpy
    Movie: Popeye
    Genre: Comedy, Musical
    Year: USA 1980
    Director: Robert Altman
    Studio: Paramount Pictures
    Cast: Robin Williams, Shelly Duvall, Paul L. Smith, Linda Hunt, Paul Dooley
    Recommended Games (Platform):
    Donkey Kong
    FamicomBox (Donkey Kong)
    Donkey Kong / Donkey Kong Jr / Mario Bros
    Crazy Kong
    Crazy Kong Part II
    Donkey Kong Junior
    FamicomBox (Donkey Kong Jr.)
    Donkey Kong 3
    Super Donkey Kong (Super Famicom Box)
    Naughty Mouse
    Burger Time
    Burger Time (DECO Cassette)
    Super Burger Time
    Peter Pepper's Ice Cream Factory (DECO Cassette)
    Dock Man
    FamicomBox (Popeye)
    Super Mouse
    Boggy '84
    Bristles (Max-A-Flex)
    Congo Bongo
    Hopper Robo
    Jump Coaster
    Namco Classic Collection Vol.1 (Mappy)
    Mario Bros.
    Mario Bros. (PlayChoice-10)
    Mr. Do's Castle
    Number Crash
    Roc'n Rope
    Konami 80's AC Special (Roc'n Rope)
    Super Glob
    Ben Bero Beh
    Jump Kun
    Jumping Jack
    Mr. Do's Wild Ride
    Pandora's Palace
    Peter Pack-Rat
    Video Vince and the Game Factory
    Vs. Ice Climber
    Vs. Ice Climber Dual
    Vs. Wrecking Crew
    Wily Tower
    Fire Trap
    Solomon's Key
    Snezhnaja Koroleva
    Pig Out: Dine Like a Swine!
    Sea Hunter Penguin
    Multi 5 (Tong Boy)
    Romset: 68.8 kb / 14 files / 39.2 zip
    0.19 [Marc Lafontaine]
    - The main set has a protection device mapped at E000/E001. The second set (which is the same revision of the program code) has the protection disabled in a very clean way, so I don't know if it's an original (without the protection device to save costs), or a very well done bootleg.
    - The bootleg derives from a different revision of the program code which we don't have.
    - 0.204: Removed AY8910 MCFG macros [Osso].
    - 0.201: Removed EEPROM MCFG macros [Ryan Holtz].
    - 0.198: Set default EEPROM clock to zero (machine\eepromser.h and drivers\popeye.cpp) [smf].
    - 0.197: Implemented NMI acknowledge and TPP2 watchdog [smf].
    - 0.139u3: Added includes\popeye.h.
    - 0.131u1: Angelo Salese merged memory maps in the Popeye driver.
    - 0.123u2: Changed palettesize to 304 colors.
    - 0.31: Removed sndhrdw\popeye.c.
    - 0.19: Added popeye.c driver, vidhrdw\popeye.c and sndhrdw\popeye.c.
    Name:  dips.PNG
Views: 73
Size:  37.1 KB

    Rollover 1:
    Name:  rollover1.png
Views: 73
Size:  88.1 KB

    Rollover 2:
    Name:  rollover2.png
Views: 70
Size:  73.6 KB

    Rollover 3:
    Name:  rollover3.png
Views: 73
Size:  85.0 KB

    Final death and initials:
    Name:  death.png
Views: 69
Size:  76.6 KBName:  game over.PNG
Views: 71
Size:  47.8 KB
    Thanks JJT_Defender, Max, Almighty Dreadlock, Doron, OOO and 2 others thanked this post
    Likes JJT_Defender liked this post
  5. 12-12-2019, 03:40 PM
    Very glad you decided to submit this score here, sir - amazing performance!
    Thanks Max thanked this post
Results 1 to 5 of 5
Join us