M.A.M.E. - Zoo Keeper [Set 1] - Points - 1,498,830 - Andrew Barrow

Is this Performance Claim Valid?

    This poll is closed
This poll is closed
  1. M.A.M.E. - Zoo Keeper [Set 1] - Points - 1,498,830 - Andrew Barrow

    03-30-2020, 05:54 AM
    vzaar-player


    Points
    WolfMame version
    183
    Score Track
    https://www.twingalaxies.com/scores.php?scores=5217
    Rules
    ROMSet: zookeep
    Dip Switches/Service Mode are Activated via using F1 and virtually all these settings are the default displayed

    Initial Number of Keepers: 3
    High Score Enable: 1
    Cocktail Table Mode: 0
    Novice Animal Speed: 39
    Expert Animal Speed: 30
    No Hit Mode: 0
    Free Game Rate: 0
    Special Rules: Extra lives possible every successful completiOn of the escalator stage. Point scrabbing in the coconut stage is expressly forbidden! No more than three [3] landings On the top platform are allowed per stage attempt. Any more and your score WILL be disqualified!
    Submission Message
    Played for Yolympics 2020
    Somehow cheesed a 1m jump then proceeded to die on a coconut board
    Thanks for watching!








    Attached Files Attached Files
    Likes ABC-ArcadePlayerABC, evan04 liked this post
  2. 03-30-2020, 07:02 AM
    Awaiting INP analysis.
  3. 03-30-2020, 10:20 AM
    Awaiting MAME INP analyst before voting yes
    Extra lives possible every successful completion of the escalator stage.
    Game starts at :12 on the video
    Final score is at 6:35 on the video Name:  image.png
Views: 25
Size:  216.3 KB
    Game settings Name:  image.png
Views: 25
Size:  282.7 KB
    JJTJohnnyLightning World #1 Racer on Arcade Game Fast & Furious Super Cars 1,803 Match Wins 49Cities
  4. 03-30-2020, 10:29 AM
    A million point jump is at 5:29 on the video Name:  image.png
Views: 25
Size:  250.0 KB
    JJTJohnnyLightning World #1 Racer on Arcade Game Fast & Furious Super Cars 1,803 Match Wins 49Cities
  5. 03-30-2020, 03:28 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 Mon 03/30/2020 at 19:19:27.65

    Zip test
    Code:
    Zip:
    
    
    7-Zip [64] 15.14 : Copyright (c) 1999-2015 Igor Pavlov : 2015-12-31
    
    
    Scanning the drive for archives:
    1 file, 188071 bytes (184 KiB)
    
    
    Testing archive: C:\WolfMAME\183\inp\TG\zookeep-1498830-barra-183.zip
    --
    Path = C:\WolfMAME\183\inp\TG\zookeep-1498830-barra-183.zip
    Type = zip
    Physical Size = 188071
    
    
    Everything is Ok
    
    
    Size:       191479
    Compressed: 188071
    RAR:
    
    
    7-Zip [64] 15.14 : Copyright (c) 1999-2015 Igor Pavlov : 2015-12-31
    
    
    Scanning the drive for archives:

    Zip list
    Code:
    
    7-Zip [64] 15.14 : Copyright (c) 1999-2015 Igor Pavlov : 2015-12-31
    
    
    Scanning the drive for archives:
    1 file, 188071 bytes (184 KiB)
    
    
    Listing archive: C:\WolfMAME\183\inp\TG\zookeep-1498830-barra-183.zip
    
    
    --
    Path = C:\WolfMAME\183\inp\TG\zookeep-1498830-barra-183.zip
    Type = zip
    Physical Size = 188071
    
    
    ----------
    Path = zookeep.inp
    Folder = -
    Size = 191479
    Packed Size = 187951
    Modified = 2020-02-07 23:27:30
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = FE4155A8
    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 183

    What MAME thinks:
    Code:
    Input file: zookeep.inp
    INP version 3.5
    Created Fri Feb 07 05:20:41 2020
    
    
    Recorded using 0.183W (unknown)
    Total playback frames: 24373
    Average recorded speed: 100%
    Average speed: 168.44% (406 seconds)
    Source driver:
    zookeep qix.cpp
    Generic Info for game:
    Code:
    ROMs changed: no
    0.106-0.199: zookeep - "Zoo Keeper (set 1)"
    
    
    Resolution, 0.106-0.114: 256x240 @ 60.000000Hz
    Resolution, 0.115: 256x256 @ 55.838470Hz
    Resolution, 0.116-0.146: 256x256 @ 76.293945Hz
    Resolution, 0.147-0.199: 256x256 @ 55.838470Hz
    
    
    TG Game Entry: https://www.twingalaxies.com/scores....me=Zoo+Keeper+[Set+1]
    Rules, Points: https://www.twingalaxies.com/scores.php?scores=5217
    Rules, Points: [ The Coconut Challenge ]: https://www.twingalaxies.com/scores.php?scores=131624
    Rules, Zoo Keeper Extreme! (ZEKE-99): https://www.twingalaxies.com/scores.php?scores=132438
    
    
    NOTE: All relevant rules are covered by internal settings.  If not shown during playback, use F1 to access after playback completed.
    INP dump not relevant

    MAME Info
    MAMEInfo.dat entries: zookeep and qix.cpp
    Code:
    MAMEInfo.dat entries for:
    zookeep
    qix.cpp
    ----
    0.29 [John Butler, Ed. Mueller]
    
    
    
    
    Artwork available
    
    
    
    
    SETUP and TEST MODE:
    
    
    - The first time you run the game, it will ask the location. You can change the name using F5/F6 and F2, then F1 to proceed through all the configuration screens, or just reset (F3).
    
    
    - Keep F2 pressed to enter test mode, then F1 to advance to the next test.
    
    
    - There are no dipswitches, press F1 to enter the service mode, then F1=Next screen, F2=Next line, F5=Up and F6=Down.
    
    
    
    
    WIP:
    
    
    - 0.182: Replaced M68705 CPU4 with MC68705P3.
    
    
    - 0.164: Lord Nightmare added rom locations to Zoo Keeper sets.
    
    
    - 0.122u6: Changed M68705 CPU4 clock speed to 4MHz.
    
    
    - 10th December 2006: Mr. Do - We have Zoo Keeper bezel, cleaned up by Ad_Enuff.
    
    
    - 0.37b16: Changed M6802 CPU3 clock speed to 921600 Hz, M68705 MCU to 1MHz and palettesize to 1024 colors.
    
    
    - 0.35b4: Fixed cpu1 rom ($8000).
    
    
    - 28th February 1999: Nicola fixed Zoo Keepers from crashing on the first bonus life stage.
    
    
    - 0.35b6: Replaced M6803 CPU3 with M6802 and M6805 CPU4 with M68705.
    
    
    - 0.35b4: Added new maincpu ($8000).
    
    
    - 0.35b3: Nicola Salmoria added clone Zoo Keeper (set 2). Properly emulated the 68705 protection in Zoo Keeper. Added M6805 (2MHz) CPU4 and 3rd coin slot. Known issues: Every time you start the emulation, you get a free credit. This is due to the 68705 based protection. Changed description of clone (set 2) to 'Zoo Keeper (set 3)'. Renamed (zookeepa) to (zookeep3).
    
    
    - 0.33b7: Nicola Salmoria added clone Zoo Keeper (set 2). Changed parent description to 'Zoo Keeper (set 1)'.
    
    
    - 0.31: John Butler merged the Qix and Zookeeper drivers, they now also support rotation.
    
    
    - 0.30: Changed description to 'Zoo Keeper'.
    
    
    - 0.29: John Butler added 'Zookeeper' (Taito 1982). Early attempt at a Zookeeper driver, based on the Qix one, which unfortunately doesn't work yet [John Butler, Ed Mueller]. ZooKeeper uses the same hardware as Qix (two 6809 CPUs). One CPU for data and sound and the other for video. Communication between the two CPUs is done using a 4K RAM space at $0000 which both CPUs have direct access. FIRQs (fast interrupts) are generated by each CPU to interrupt the other at specific times. The coin door switches and player controls are connected to the CPUs by Mototola 6821 PIAs. These devices are memory mapped as shown below. The screen is 256x256 with eight bit pixels (64K). The screen is divided into two halves each half mapped by the video CPU at $0000-$7FFF. The high order bit of the address latch at $9402 specifies which half of the screen is being accessed. Timing is critical in the hardware. The data CPU must have an interrupt signal generated externally at the right frequency to make the game play correctly. The address latch works as follows. When the video CPU accesses $9400, the screen address is computed by using the values at $9402 (high byte) and $9403 (low byte) to get a value between $0000-$FFFF. The value at that location is either returned or written. The scan line at $9800 on the video CPU records where the scan line is on the display (0-255). Several places in the ROM code wait until the scan line reaches zero before continuing.
    
    
    - 26th April 1993: Dumped Zoo Keeper (set 1).
    
    
    
    
    Other Emulators:
    
    
    * HiVE
    
    
    
    
    Recommended Games (Animals):
    
    
    Lasso
    
    
    Zoo Keeper
    
    
    Noah's Ark
    
    
    Portraits
    
    
    Bullfight
    
    
    Snake Pit
    
    
    Video Vince and the Game Factory
    
    
    Frantic Fred
    
    
    Jambo! Safari
    
    
    Animal Catch
    
    
    Pye-nage Taikai
    
    
    Inu No Osanpo / Dog Walking
    
    
    Sweet Life
    
    
    Sweet Life 2
    
    
    Animal Basket
    
    
    Zoofari
    
    
    
    
    Romset: 78 kb / 20 files / 43.1 zip
    
    
    ----
    0.23 [John Butler, Ed. Mueller]
    
    
    
    
    TODO:
    
    
    - The Kram encryption algorithm is not understood. I merely provide tables to decrypt it, derived by comparison with the not encrypted versions. According to the QIX and Kram schematics, these games should be using 68A90Es. The 6809E has a 'Last Instruction Cycle' pin that is likely tied in with the encryption: "LIC is HIGH during the last cycle of every instruction and its transition from HIGH to LOW will indicate that the first byte of an opcode will be latched at the end of the present bus cycle".
    
    
    - I applied the interleave change only to elecyoyo because these games are really sensitive to timing, and kram's service mode was disturbed by it (the high score and audit pages were broken).
    
    
    
    
    NOTES:
    
    
    - The encrypted version of Kram doesn't have the protection MCU
    
    
    - It's not clear what the 16R4 PAL does.
    
    
    - Electric Yo-Yo was hanging in attract mode because of a synchronization issue. This was fixed by increasing the interleave to 20. The reason for the hang was that CPU #2 was reading location $8013 of shared RAM after clearing it and before CPU #1 had put the correct value in it.
    
    
    
    
    WIP:
    
    
    - 0.183: Correctly assign service buttons [Michael.S.G].
    
    
    - 0.167: Fixed horizontal partial updates in Qix driver [David Haywood].
    
    
    - 0.154: Fixed Qix driver save state regression [Osso].
    
    
    - 0.153: Fixed 6821 PIA regressions in Kram (set 1/2), Electric Yo-Yo (set 1/2) and Space Dungeon [smf]. Let's not regenerate the entire Qix palette every time we do a partial update [Alex Jackson]. Misc cleanups [Osso].
    
    
    - 0.148u1: Resolved device references at initialisation where possible in Qix driver [Phil Bennett].
    
    
    - 0.147u1: Fixed regressions (includes\qix.h) [Miodrag Milanovic].
    
    
    - 0.146u3: Set screen to CRTC initial parameters (256x256 at ~55hz) [hap]. Changed VSync to 55.838470Hz.
    
    
    - 0.140: Aaron Giles fixed player's character disappears during gameplay in qix, zookeep and clones.
    
    
    - 0.129: Turned on perfect interleave for Qix hardware games [Aaron Giles].
    
    
    - 0.123u5: Added layout\elecyoyo.lay.
    
    
    - 0.123u2: Zsolt Vasvari reorganized Qix driver (driver state, decoupled audio section, etc).
    
    
    - 0.123u1: Zsolt Vasvari changed Qix driver to RGB32 mode and made its videoram_w do the partial updating instead of a per scanline timer.
    
    
    - 0.123: Atari Ace fixed multisession problem in the Qix driver.
    
    
    - 0.122u7: Changed M6802 CPU3 clock speed to 3686400 Hz.
    
    
    - 0.116u1: Aaron Giles improved MCU timing and communication in the Qix driver. Still a few issues remain. Zsolt Vasvari fixed scanline address reporting in the Qix driver.
    
    
    - 0.115u3: Zsolt Vasvari fixed subtle behavior in handling of PIA port A. This allows for the removal of hacks in the Qix driver and the Williams driver.
    
    
    - 0.115u2: Zsolt Vasvari changed the CRTC6845 emulator to optionally control the screen configuration and video rendering. Updated the Qix and Spiders driver to use the new functionality. Added notifications for when the display enable pin changes in order to drive blanking signals. Changed VSync to 76.293945Hz.
    
    
    - 0.115: Aaron Giles hooked up 6845 CRTC to the qix-based games. All games now generate display resolutions and frame rates on the fly. Cleaned up memory maps and a few other bits along the way. Added save state support. Changed visible area to 256x256 and VSync to 55.838470 Hz.
    
    
    - 0.96u2: Nicola Salmoria added cocktail flip support to the Qix driver.
    
    
    - 0.91u1: Added sndhrdw\qix.c. Derrick Renaud added external volume control and stereo support. Replaced DAC sound with Discrete.
    
    
    - 0.37b16: Added includes\qix.h.
    
    
    -  2nd June 2001: Aaron Giles fixed a multitude of problems in the other games.
    
    
    - 0.35b12: Changed M6802 CPU3 clock speed to 920000 Hz.
    
    
    - 0.35b10: Changed M6802 CPU3 clock speed to 3680000 Hz.
    
    
    - 0.31: Merged zookeep.c with qix.c driver.
    
    
    - 0.30: Added vidhrdw\zookeep.c.
    
    
    - 0.29: Added zookeep.c driver and machine\zookeep.c.
    
    
    - 0.23: Added qix.c driver, machine\qix.c and vidhrdw\qix.c.
    
    
    ----
    Name:  dips.PNG
Views: 25
Size:  62.7 KBName:  game over.PNG
Views: 25
Size:  90.2 KB
  6. 03-30-2020, 09:55 PM
    Andrew. I'm disappointed that YOU didn't put up a higher score. I thought YOU'D be good for at least 5M.

    Thanks for submitting on this track.


    john

    .
    Likes Barra liked this post
  7. 03-31-2020, 05:22 AM
    Well played. Nice 1 million point jump. Accepted
Results 1 to 7 of 7
Join us