M.A.M.E. - Robotron [Solid Blue label] - Points [Marathon Settings] - 1,948,825 - Mark Hoff

Is the performance claim below valid?

    This poll is closed
This poll is closed
  1. M.A.M.E. - Robotron [Solid Blue label] - Points [Marathon Settings] - 1,948,825 - Mark Hoff

    03-25-2015, 07:31 PM
    Points [Marathon Settings]
    Track
    https://www.twingalaxies.com/scores.php?scores=5218
    Rules
    ROMSet: Robotron
    Internal Settings
    -----------------
    Extra Man: Every 25000 Recommended
    Turns Per Player: 3 Recommended
    Fancy Attract Mode: Yes
    Difficulty Of Play: 5 Recommended
    Special Rules: None
    Submission Message

    wolf160, original 1982 blue romset (same one used in 106), 25k bonus, 3 man start, difficulty 5. Robo code was rewritten between 145 and 153 by Sean Riddle. Got caught looking on grunt mob of wave 69 and tank wave at 72 sealed the deal. The Robotrons win again!
  2. 03-26-2015, 09:51 AM
    PS- writing a step-by-step quick-reference for the Robo players to learn how to compete on mame at TG. any tips or suggestions would be welcome to make it accurate and easy. thanks.
    http://www.robotron2084guidebook.com...rdsubmissions/
    Are you inspired to find the joy in gaming?

    TG employee (82-84)
    robotron2084guidebook.com/
  3. 03-26-2015, 05:05 PM
    Accepted.

    Your guide looks good, but it is definitely geared towards PC users. OS X and Linux users have to handle WolfMAME differently. I'll write something up over the next day or two and post it.

    Great job!

    Dave
  4. 03-26-2015, 07:51 PM
    great. I showed it to Jace earlier and he replied favorably. Whatever you compile I'll post. That guidebook site is pretty much a community driven endeavor, anyone is welcome to submit useful content. David Gomez is an admin, too. cheers.
    Are you inspired to find the joy in gaming?

    TG employee (82-84)
    robotron2084guidebook.com/
  5. 03-26-2015, 09:45 PM
    I like this little shortcut to get to the Robotron settings screen.
    At the "Factory Settings Restored" prompt press F2
    Then you hold down F1 and hit F2.
    Then it is just one more F2 after that to the settings screen.
    salamandermike
    Thanks anningmay thanked this post
  6. 03-27-2015, 04:25 AM
    Quote Originally Posted by Salamandermike View Post
    I like this little shortcut to get to the Robotron settings screen.
    At the "Factory Settings Restored" prompt press F2
    Then you hold down F1 and hit F2.
    Then it is just one more F2 after that to the settings screen.
    Wow, this is really helpful, thanks for posting! I know that all of this is probably obvious to more experienced MAME / Robotron users, but it has been really helpful going through this here. One danger about this: I noticed that once you do this, it will happen EVERY time you run robotron, which could lead to a situation where the inp plays back incorrectly (since if MY robotron only takes 2 F2 presses to reach the settings screen, and yours takes 6 or 7, the inp will be playback wrongly if you try to play my inp or vice versa). Worth knowing, as this can be "reset" by repeating the process (holding F1 and hitting F2).

    Mark, as I think about this, it occurs to me that the IDEAL way to record a robotron inp is to first go to the settings via F2, scroll down to "Restore Factory Settings," choose "YES," hit F2 again, and then do what Salamandermike says above (hold F1 and F2) to get back to the settings screen to make your changes. Then, begin your game. At the end, hold F1 and F2 to show the settings screen again (which also serves to reset the number of F2 presses to the correct amount). Do all of the above without ever stopping the recording, and no one will ever have any trouble playing back your game (since the necessary factory reset is contained within the inp itself).

    I am attaching an example inp of this, WolfMAME 160 naturally. Please don't judge what little Robotron play there is, as it is 8 am, I use nothing but a keyboard, and I am (obviously) no Robotron player!

    robotronTest.inp

    :-)

    Dave
  7. 03-27-2015, 05:19 AM
    the first inp i submitted in that other test run, i had used f1 hold then hit f2 and you guys didn't see it correctly. definitely need to test and see if it picks up properly for playback. i'll try your inp
    PS-the raw version of williams emulation found on the "official" versions of mame are much harder than a real machine, i go into detail about that in a linked item from the above post. so even the top players are going to struggle with it. for example, on properly tuned mame emulation i can be at 30 men at wave 100 per my current skillset..not so on the official release of mame. but no matter, it's at least a level playing field and not completely jacked up williams coding like on 106.
    Are you inspired to find the joy in gaming?

    TG employee (82-84)
    robotron2084guidebook.com/
  8. 03-27-2015, 05:59 AM
    Quote Originally Posted by anningmay View Post
    I am attaching an example inp of this, WolfMAME 160 naturally. Please don't judge what little Robotron play there is, as it is 8 am, I use nothing but a keyboard, and I am (obviously) no Robotron player!
    robotronTest.inp

    :-)

    Dave
    Tested your INP and it played back properly. showed f2 settings at start of game and at end of game. i could clearly see you change it to difficulty 5 and it showed that at end of game. for future submissions, i'll probably show settings at end of game just as a best practice.
    Attached Files Attached Files
    Are you inspired to find the joy in gaming?

    TG employee (82-84)
    robotron2084guidebook.com/
  9. 03-27-2015, 06:51 AM
    Starting check on 27/03/2015 at 13:48:29.15


    Zip test
    Code:
    Zip:
    
    
    7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
    
    
    Processing archive: C:\MAME\inp\MARP\robotronTG.zip
    
    
    Testing     robotronTG.inp
    
    
    Everything is Ok
    
    
    Size:       886552
    Compressed: 869227
    RAR:
    
    
    7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
    
    
    
    
    Error:
    there is no such archive

    Zip list
    Code:
    
    7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
    
    
    Listing archive: C:\MAME\inp\MARP\robotronTG.zip
    
    
    --
    Path = C:\MAME\inp\MARP\robotronTG.zip
    Type = zip
    Physical Size = 869227
    
    
    ----------
    Path = robotronTG.inp
    Folder = -
    Size = 886552
    Packed Size = 869065
    Modified = 2015-03-27 13:42:28
    Created = 2015-03-27 13:42:27
    Accessed = 2015-03-27 13:42:28
    Attributes = ....A
    Encrypted = -
    Comment = 
    CRC = 311C2737
    Method = Deflate
    Host OS = FAT
    Version = 20
    
    
    
    
    7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
    
    
    
    
    Error:
    there is no such archive

    MAME Major Version 160


    What MAME thinks:
    Code:
    Input file: robotron.inp
    INP version 3.5
    Created Thu Mar 26 02:53:22 2015
    
    
    Recorded using MAME 0.160/W 26/3/15
    Total playback frames: 115495 (32:01.83)
    Average recorded speed: 100%
    Average speed: 520.55% (1924 seconds)



    Source driver:
    robotron williams.c
    DIP Info from source:
    Code:
    All configuration is done via soft-dips.  Use F2 repeatedly (cycles through settings) after the 
    
    
    recording if they are not shown during the recording.
    
    
    Resolution, 0.106: 292x240 @60Hz
    Resolution, 0.160: 292x240 @60.096154Hz
    
    
    Rules, Solid Blue, Marathon: https://www.twingalaxies.com/scores.php?scores=5218
    ROMSet: Robotron
    Internal Settings
    -----------------
    Extra Man: Every 25000 Recommended
    Turns Per Player: 3 Recommended
    Fancy Attract Mode: Yes
    Difficulty Of Play: 5 Recommended
    Special Rules: None
    
    
    Rules, Solid Blue, Tournament: https://www.twingalaxies.com/scores.php?scores=7803
    ROMSet: Robotron
    Internal Settings
    -----------------
    Extra Man: 0 No Extra Men
    Turns Per Player: 5
    Fancy Attract Mode: Yes
    Difficulty Of Play: 5 Recommended
    Special Rules: None

    INP dump not relevant




    MAME Info
    robotron is the parent set.
    MAMEInfo.dat entries: robotron and williams.c
    Code:
    MAMEInfo.dat entries for:
    robotron
    williams.c
    ----
    0.23 [Steven Hugg]
    
    
    
    
    Artwork available
    
    
    
    
    SETUP and TEST MODE:
    
    
    - When you see "FACTORY SETTINGS RESTORED", hit F2 (Service Mode) to proceed.
    
    
    - Press F2 for Test-Mode
    
    
    - Press F1 + F2 for Bookkeeping/Setup
    
    
    
    
    WIP:
    
    
    - 0.145u2: Williams blits with bit 2 set take approximately 2x as long because they are bus-shared with 
    
    
    RAM. Should impact some timing behaviors such as later levels in Robotron, where approximately 10% of 
    
    
    the blits are done with bit 2 set. Further refinements may be necessary but this addresses the most 
    
    
    significant issue [Sean Riddle, Aaron Giles].
    
    
    - 0.133u1: Renamed (robotryo) to (robotronyo).
    
    
    -  9th July 2008: Mr. Do - Fixed some errors on the UK Robotron, and matched the colors from the UK and 
    
    
    cabaret version to those of the US version, originally color matched by Ad_Enuff.
    
    
    - 18th February 2007: Mr. Do - Fixed the colors and a couple missing elements on the Robotron Cabaret 
    
    
    bezel.
    
    
    - 26th November 2006: Mr. Do - The current US Robotron has been replaced, thanks to fine vectorizations 
    
    
    by Zorg and to the loan by Vintage Arcade Superstore.
    
    
    -  9th August 2006: Mr. Do - Thanks to Trigg, I realized that one game can have more than one view, 
    
    
    including more than one type of artwork in the file. (Well, Aaron explained it, but I guess it went 
    
    
    woosh over my head the first time). This will be good for a great deal of games. First one will be 
    
    
    Robotron (three different bezels).
    
    
    - 0.106u11: Aaron Giles added X and Y offset/scale controls for each screen. This allows you to control 
    
    
    the actual position of the screen within its container. In order to see beyond the game-configured 
    
    
    visible area, the game must have set up the screen size to be larger than the core visible area. The 
    
    
    Williams drivers have been updated as an example. Eugene Jarvis mentioned that if you adjust your 
    
    
    monitor, you can see the stack in Robotron off to the right, and now you can in MAME as well. The values 
    
    
    configured in the OSD are saved in the config file for each game.
    
    
    - 0.95u3: Changed cpu1 roms addresses from $0-8000 to $10000-18000.
    
    
    - 0.92: Highwayman added proms ($0, 200 - video inversion for cocktail table).
    
    
    - 0.57: Removed 3rd coin slot.
    
    
    - 0.33b7: Changed description to 'Robotron (Solid Blue label)'.
    
    
    - 0.30: Valerio Verrando added clone Robotron (Yellow/Orange label), where quarks are incorrectly called 
    
    
    Cubeoids during the demo.
    
    
    - 0.29: Changed description of 'robotron' to 'Robotron'.
    
    
    - 0.25: Valerio Verrando fixed the Williams driver to support joystick in Blaster, Defender, Joust, 
    
    
    Robotron, Splat and Stargate. Control: 1+2 = Goes into game setup menu and 2+3 = Diagnostic menu.
    
    
    - 0.24: Marc Lafontaine provided drivers for Robotron, Splat, Defender, Joust, Stargate, Bubbles, 
    
    
    Blaster and Sinistar. Bubbles doesn't start, and Sinistar do weird things at startup. The other games 
    
    
    work very well, though. For this version I provide a set of fonts that can be used to avoid jerkiness in 
    
    
    williams games. If you use zipped roms remember to include them in the ZIP files. Fixed rom names.
    
    
    - 0.23: Added Robotron (Williams 1982). Steven Hugg provided a Williams games driver. Stargate, Robotron 
    
    
    and Joust are currently supported and playable. Game is playable with accurate (?) colors and no sound. 
    
    
    Control: Arrows = Move around and E,S,D,F = Fire. Known issues: Controls don't work right yet.
    
    
    
    
    STORY:
    
    
    - Inspired by his never ending quest for progress, in 2084 man perfects the robotrons: A robot species 
    
    
    so advanced that man is inferior to his own creation. Guided by their infallible logic, the robotrons 
    
    
    conclude: The human race is inefficient and therefore must be destroyed. You are the last hope of 
    
    
    mankind, due to a genetic engineering error, you possess superhuman powers. Your Mission is to stop the 
    
    
    robotrons, and SAVE THE LAST HUMAN FAMILY. The adventure continuous in 'Blaster'.
    
    
    
    
    Other Emulators:
    
    
    * HiVE
    
    
    * Retrocade
    
    
    
    
    Recommended Games (Maze 2):
    
    
    Berzerk
    
    
    Frenzy
    
    
    Wizard of Wor
    
    
    Draco
    
    
    Venture
    
    
    Warp & Warp
    
    
    Black Widow
    
    
    Kram
    
    
    Naughty Boy
    
    
    QB-3
    
    
    Robotron: 2084
    
    
    Tazz-Mania
    
    
    Wacko
    
    
    Gridlee
    
    
    Mazer Blazer
    
    
    ***** Loose
    
    
    Inferno (Williams)
    
    
    Wiz Warz
    
    
    Alien Arena
    
    
    Butasan - Pig's & Bomber's
    
    
    Smash T.V.
    
    
    Dynablaster / Bomber Man
    
    
    Bomber Man World
    
    
    Super Bomberman 2 (Super Famicom Box)
    
    
    Neo Bomberman
    
    
    Exvania
    
    
    Nitro Ball
    
    
    Ultraman Club
    
    
    Last Fighting
    
    
    BnB Arcade
    
    
    
    
    Recommended Games (Robots):
    
    
    Robot Bowl
    
    
    Berzerk
    
    
    Frenzy
    
    
    Robotron: 2084
    
    
    Hopper Robo
    
    
    I, Robot
    
    
    Marvin's Maze
    
    
    ***** Loose
    
    
    Hole Land
    
    
    Bygone
    
    
    Galactic Warriors
    
    
    Metal Clash
    
    
    Metal Soldier Isaac II
    
    
    Robo Wres 2001
    
    
    Mutant Night
    
    
    Star Guards
    
    
    Xybots
    
    
    Atomic Robo-kid
    
    
    Bakutotsu Kijuutei
    
    
    Enforce
    
    
    Povar / Sobrat' Buran / Agroprom (Pssst)
    
    
    Robocop
    
    
    Robocop 2
    
    
    Robocop 3 (Nintendo Super System)
    
    
    Act-Fancer Cybernetick Hyper Weapon
    
    
    Escape from the Planet of the Robot Monsters
    
    
    Robo Army
    
    
    Terminator 2 - Judgment Day
    
    
    Turbo Force
    
    
    Battle of the Solar System
    
    
    X-Men
    
    
    Schmeiser Robo
    
    
    Rise of the Robots
    
    
    Cyberbots: Fullmetal Madness
    
    
    
    
    Romset: 53 kb / 15 files / 35.4 zip
    
    
    ----
    0.24 [Marc Lafontaine, Steven Hugg]
    
    
    0.23 [Steven Hugg]
    
    
    
    
    WIP:
    
    
    - 0.155: Changed Williams diag AU/MD button to PORT_TOGGLE [joemagiera, hap].
    
    
    - 0.154: Fixed generic_paletteram regression. Moved blaster-specific and williams2-specific stuff into 
    
    
    subclass. Use bankdevs instead of dynamic address map modification. Reorganize code and driver state 
    
    
    class [Alex Jackson]. Minor whitespace clean-up for alignment [Brian Troha].
    
    
    - 0.149u1: Improved Williams blitter logic and timing to match tests run on real hardware [Sean Riddle].
    
    
    - 0.145u8: Sean Riddle fixed video counter reporting on Williams games (should stay at maximum value 
    
    
    until reset). Miodrag Milanovic fixed Williams driver regression.
    
    
    - 0.145u2: Williams blits with bit 2 set take approximately 2x as long because they are bus-shared with 
    
    
    RAM. Should impact some timing behaviors such as later levels in Robotron, where approximately 10% of 
    
    
    the blits are done with bit 2 set. Further refinements may be necessary but this addresses the most 
    
    
    significant issue [Sean Riddle, Aaron Giles].
    
    
    - 0.143u4: Williams driver update [hap]: Fixed screen garbage when frameskipping. Fixed blaster 
    
    
    background color (eg. screen flashes when hit). Changed M6808 CPU2 clock speed to 3579545 Hz.
    
    
    - 0.129u3: Nathan Woods converted 6821new device to use the module DEVCB. Updated Williams driver to 
    
    
    remove trampoline functions.
    
    
    - 0.129u1: Nathan Woods introduced a parallel 6821 PIA implementation, as a MAME device (6821new.c). 
    
    
    Ported the Williams driver over to use this new PIA implementation.
    
    
    - 0.128u4: Derived clocks from crystals in Williams driver [Luigi30].
    
    
    - 0.125u7: Couriersud fixed duplicated inputs.
    
    
    - 0.122u8: Aaron Giles updated Williams driver to use VIDEO_UPDATE_SCANLINE (most bitmap-based drivers 
    
    
    should). Converted to 32bpp to catch mid-screen palette tweaks. Removed some unnecessary read/write 
    
    
    handlers.
    
    
    - 0.122u7: Zsolt Vasvari fixed invalid memory_install_*_handler calls in drivers\williams.c. Emulated 
    
    
    external OR circuit for all drivers using the PIA chip. This used to be internal to the PIA emulation, 
    
    
    but, in fact, this is external logic. The PIA has two seperate INTA and INTB out lines. This fixes at 
    
    
    least PlayBall. Changed M6808 CPU2 clock speed to 3579000 Hz in all games, except in Mystic Marathon, 
    
    
    Turkey Shoot, Inferno and Joust 2 - 4MHz.
    
    
    - 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.115u1: Aaron Giles added correct video timings for the Williams games. Fixed visible area and VSync 
    
    
    to 60.096154 Hz.
    
    
    - 0.106u11: Aaron Giles added X and Y offset/scale controls for each screen. This allows you to control 
    
    
    the actual position of the screen within its container. In order to see beyond the game-configured 
    
    
    visible area, the game must have set up the screen size to be larger than the core visible area. The 
    
    
    Williams drivers have been updated as an example. Eugene Jarvis mentioned that if you adjust your 
    
    
    monitor, you can see the stack in Robotron off to the right, and now you can in MAME as well. The values 
    
    
    configured in the OSD are saved in the config file for each game.
    
    
    - 0.101u1: Aaron Giles added save state support to the classic Williams drivers, marking them as 
    
    
    GAME_SUPPORTS_SAVE.
    
    
    - 0.95u3: Williams driver rewrite [Aaron Giles]: Rederived all addressing from schematics. Cleaned up 
    
    
    banking mechanisms. Fixed sound CPU clock in later games. Simplified blitter code significantly. Added 
    
    
    timing to the blitter (just a guess right now). Implemented clipping circuits correctly. Simplified 
    
    
    palette handling significantly. Rewrote video system to use tilemaps for later games.
    
    
    - 0.84u6: Arthur Peale fixed Williams coin inputs.
    
    
    - 0.57: Added includes\williams.h.
    
    
    -  8th December 2001: Aaron Giles fixed a bug in the Williams games' blitter, fixing Bubbles from 
    
    
    crashing on startup.
    
    
    - 0.37b10: Changed palettesize from 272 to 256 colors.
    
    
    - 0.36b9: Added sndhrdw\williams.c/h.
    
    
    -  7th October 1999: Aaron Giles added Mayday to the Williams driver and improved the blitter for the 
    
    
    Williams games.
    
    
    - 0.35b11: Changed M6802 CPU2 clock speed to 894750 Hz.
    
    
    - 0.35b10: Changed M6802 CPU2 clock speed to 3579000 Hz.
    
    
    - 0.35b6: Replaced M6803 CPU2 with M6808.
    
    
    -  9th March 1999: Michael Soderstrom has finally sent in the newest Williams driver with added support 
    
    
    for Mystic Marathon, Turkey Shoot, Inferno and Joust 2.
    
    
    - 0.33b5: Added machine\ticket.h.
    
    
    - 0.33b4: Slightly reduced the visible area of the Williams games, I'm not sure which would be the 
    
    
    correct setting though [Nicola Salmoria].
    
    
    - 0.31: Merged colony7.c with williams.c driver. Removed sndhrdw\williams.c. Added machine\ticket.c. 
    
    
    Aaron Giles and Brad Oliver improved the blitter for the Williams games. Sinistar now works correctly. 
    
    
    Major cleanup of the Williams drivers [Aaron Giles].
    
    
    - 0.30: Added colony7.c driver and machine\colony7.c. Aaron Giles added dirty rectangles to all Williams 
    
    
    games. Tatsuyuki Satoh added cpu_setbankhandler_r() / cpu_setbankhandler_w() for better bank switching 
    
    
    support. The Williams drivers take advantage of it.
    
    
    - 0.29: Added sound to all Williams games. Samples are no longer needed and may be deleted [Steven Hugg, 
    
    
    Mirko Buffoni, Nicola Salmoria]. Several fixes and enhancements to the Williams driver [Aaron Giles].
    
    
    - 0.28: John Butler added optimizations to some Williams games.
    
    
    - 0.26a: Sound is back on Williams games.
    
    
    - 0.24: Marc Lafontaine provided drivers for Robotron, Splat, Defender, Joust, Stargate, Bubbles, 
    
    
    Blaster and Sinistar. Bubbles doesn't start, and Sinistar do weird things at startup. The other games 
    
    
    work very well, though. For this version I provide a set of fonts that can be used to avoid jerkiness in 
    
    
    williams games. If you use zipped roms remember to include them in the ZIP files.
    
    
    - 0.23: Added williams.c driver, machine\williams.c, vidhrdw\williams.c and sndhrdw\williams.c. TODO: 
    
    
    How does the blitter chip work? How often does the game generate interrupts? What is the value at 
    
    
    0xcb00? How do I display the fonts? Anybody have specs for the 6802/6808? Some sample sounds would be 
    
    
    nice.
    
    
    ----

    Human interpretation:
    Achievement accomplished: 1948825
    Recorded speed: 100%
    DIP-switches: soft-dips shown & correct.
    Time calc: 26th 02:53:22 + 32:01.83 ~= 03:25 vs. zip mod: 27th 13:42:28
    Dates: bizarre date-time discrepancy
    Autofire used?: no
    ROM set changed?: no
    Lots of 1sts to be surpassed: what are you waiting for? Play the game, submit the score...
  10. 03-27-2015, 06:18 PM
    We have been told to vote this one down, due to the fact that the database is not yet ready to handle the listing of different versions. :-(

    That said, newer versions will be allowed soon!

    Dave
Page 1 of 2 12 LastLast
Results 1 to 10 of 14
Page 1 of 2 12 LastLast
Join us