M.A.M.E. - Mad Planets - Points - 56,010 - Robert Macauley

Is this Performance Claim Valid?

    This poll is closed
This poll is closed
  1. M.A.M.E. - Mad Planets - Points - 56,010 - Robert Macauley

    01-22-2022, 08:39 PM

    Additional Video Evidence:
    WolfMame version
    ROMSet: MPlanets
    Bonus Life: 10000
    Allow Round Select: No
    Lives: 3
    Difficulty: Medium
    Special Rules: None
    Submission Message
    Improving another old score

    Attached Files Attached Files
  2. 01-22-2022, 08:46 PM
    Looks like the video upload issue isn't quite fixed yet. Will re-upload the video when I can
    It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark, and we're wearing sunglasses.
  3. 01-23-2022, 12:20 AM
    The following analysis is neither exhaustive nor conclusive,
    and is not confirmation that this submission is valid.

    Starting check.bat on 23/01/2022 at 9:10:54.72

    ZIP test
    7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21
    Scanning the drive for archives:
    1 file, 164667 bytes (161 KiB)
    Testing archive: F:\Analysis\zip\RJM_mplanets_56010_w183.zip
    Path = F:\Analysis\zip\RJM_mplanets_56010_w183.zip
    Type = zip
    Physical Size = 164667
    Everything is OK
    Size:       169282
    Compressed: 164667

    ZIP list
    7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21
    Scanning the drive for archives:
    1 file, 164667 bytes (161 KiB)
    Listing archive: F:\Analysis\zip\RJM_mplanets_56010_w183.zip
    Path = F:\Analysis\zip\RJM_mplanets_56010_w183.zip
    Type = zip
    Physical Size = 164667
    Path = RJM_mplanets_56010_w183.inp
    Folder = -
    Size = 169282
    Packed Size = 164515
    Modified = 2022-01-22 17:14:56
    Created = 
    Accessed = 
    Attributes = A
    Encrypted = -
    Comment = 
    CRC = ECE367E7
    Method = Deflate
    Characteristics = 
    Host OS = FAT
    Version = 20
    Volume Index = 0
    Offset = 0

    MAME Major Version 183

    What MAME thinks
    Input file: mplanets.inp
    INP version 3.5
    Created Sat Jan 22 06:38:53 2022
    Recorded using 0.183W (unknown)
    Total playback frames: 22145
    Average recorded speed: 99%
    Average speed: 509.25% (393 seconds)

    ROM and TG information
    ROM set changed: no
    0.106-0.234: mplanets - "Mad Planets"
    Resolution, 0.106-0.126: 256x240 @ 61.000000Hz
    Resolution, 0.127-0.234: 256x240 @ 61.419025Hz
    TG Game Entry: https://www.twingalaxies.com/game/mad-planets/mame/
    Rules, Points: https://www.twingalaxies.com/scores.php?scores=23022

    Source driver

    MAME info
    mplanets is the parent set.
    mameinfo.dat entries:
    0.17 [Fabrice Frances]
    Artwork available
    - 0.133u1: Renamed (mplanuk) to (mplanetsuk).
    - 0.122u5: Fixed cpu2 roms addresses.
    - 0.106u3: Fixed rom names.
    - 0.76: Tom McClintock added clone Mad Planets (UK).
    - 0.37b7: Removed Samples sound.
    - 0.35RC1: Added dipswitches 'Demo Sounds' and 'Lives'.
    - 0.31: The first time you play Mad PLanets, 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. Added sound roms (snd1/snd2).
    - 0.25: Control: F1 = Test mode and F2 = Select.
    - 0.23: Full rotation allowed in Mad Planets (Thanks to Andrew Scott). Control: Z,X = Dialer control.
    - 0.21: Mad Planets doesn't crash anymore with the new samples (shorter!). Thanks to Richard Davies who provided a keyboard/joystick substitute for the dialer.
    - 0.20: Fabrice Frances returned audio to Mad Planets.
    - 0.18: The dialer (used to rotate the ship) is not supported.
    - 0.17: Fabrice Frances added 'Mad Planets' (Gottlieb 1983). Runs on the same hardware as Q*Bert. The dialer (used to rotate the ship) is not supported. Control: Arrows = Move around and CTRL = Fire. 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. The game run quite slowly on my 486/100 (~25 fps) but are playable [Nicola Salmoria].
    - 26th April 1993: Dumped Mad Planets.
    LEVELS: 100 (endless)
    Other Emulators:
    * FB Alpha
    Romset: 84 kb / 13 files / 41.7 zip
    0.33b3 [Fabrice Frances, Rodimus Prime, Marco Cassili, John Butler, Howie Cohen, Fred Sookiasian]
    0.17 [Fabrice Frances, Rodimus Prime, Nicola Salmoria]
    - 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...
    - 0.236: Adjusted volume level to avoid hitting limiter [David Haywood].
    - 0.233: Minor updates to handlers. Save some more members (audio\gottlieb.cpp) [AJR].
    - 0.225: Tweaked Votrax speech frequency settings to better match samples/recording for Q*bert (audio\gottlieb.cpp) [Tafoid].
    - 0.224: GI SP0250 LPC: Matched clock divider to real chip measurements. Fixed behavior when not fed enough data; addresses "gapping" in speech in Sega games. Implemented accurate LFR noise generator according to real chip measurements. Added pulse-width modulation DAC output mode for future consumption by netlist [Aaron Giles].
    - 0.222: Moved some RC timing macros out of the core (machine\rescap.h) [AJR]. READ/WRITE macros removal [Osso].
    - 0.221: Simplified some handlers (audio\gottlieb.cpp) [Osso].
    - 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.

    Name:  3.png
Views: 45
Size:  47.3 KB

    Thanks RMacauley, wwdkong, redelf thanked this post
  4. 01-24-2022, 01:20 PM
    Additional evidence video now uploaded
    It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark, and we're wearing sunglasses.
    Thanks Evan thanked this post
  5. 01-24-2022, 05:34 PM
    Looks good to me.
    Lauren Tyler
    Eternal Champion of Ragol
    Thanks RMacauley thanked this post
Results 1 to 5 of 5
Join us