M.A.M.E. - Golden Tee '98 [v1.10] - Arbor Hill [Longest Drive] - 317 - Andrew Barrow

Is the performance claim below valid?

    This poll is closed
This poll is closed
  1. M.A.M.E. - Golden Tee '98 [v1.10] - Arbor Hill [Longest Drive] - 317 - Andrew Barrow

    03-23-2015, 05:51 AM

    Arbor Hill [Longest Drive]
    Track
    https://www.twingalaxies.com/scores.php?scores=70048
    Rules
    ROMSet: GT98
    Service Mode: Off
    Trackball Orientation: Normal Mount
    Cabinet: Upright
    Controls: One Trackball
    Internal Defaults
    -----------------
    Skill Level 3
    No Hole In One Contest
    Special Rules: The above are the default internal settings for this title and need not be changed. This variation is if you qualify for the Longest Drive for this Course. You may submit this alone or as part of your Full 18 Hole game for the Least Amount of Strokes variation for this course.
    Submission Message
    Longest drive achieved on 18th hole


  2. 03-24-2015, 11:35 PM
    SS:

    Name:  2015_03_25_07_35_051.png
Views: 59
Size:  269.6 KB
    Craig Rout Gallant

    Current verified TG WRs: 58

    My Youtube channel: http://www.youtube.com/CraigARG
    MAME World Records channel: http://www.youtube.com/MAMEWorldRecords
    Thanks Barra thanked this post
  3. 03-25-2015, 12:14 PM
    Starting check on 25/03/2015 at 20:01:52.90

    Zip test
    Code:
    Zip:
    
    7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
    
    Processing archive: T:\LocalMAME\combined\inp\MARP\GT98-AH-Barra.zip
    
    Testing     gt98-AH-Barra.inp
    Testing     gt98-AH-Barra.wlf
    Testing     gt980000.png
    
    Everything is Ok
    
    Files: 3
    Size:       13211212
    Compressed: 318655
    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: T:\LocalMAME\combined\inp\MARP\GT98-AH-Barra.zip
    
    --
    Path = T:\LocalMAME\combined\inp\MARP\GT98-AH-Barra.zip
    Type = zip
    Physical Size = 318655
    
    ----------
    Path = gt98-AH-Barra.inp
    Folder = -
    Size = 13117760
    Packed Size = 225120
    Modified = 2015-03-23 02:30:39
    Created = 2015-03-23 02:16:07
    Accessed = 2015-03-23 02:30:39
    Attributes = ....A
    Encrypted = -
    Comment = 
    CRC = 45ADB90C
    Method = Deflate
    Host OS = FAT
    Version = 20
    
    Path = gt98-AH-Barra.wlf
    Folder = -
    Size = 598
    Packed Size = 231
    Modified = 2015-03-23 02:30:39
    Created = 2015-03-23 02:30:39
    Accessed = 2015-03-23 02:30:39
    Attributes = ....A
    Encrypted = -
    Comment = 
    CRC = 06A13F03
    Method = Deflate
    Host OS = FAT
    Version = 20
    
    Path = gt980000.png
    Folder = -
    Size = 92854
    Packed Size = 92854
    Modified = 2015-03-23 02:30:31
    Created = 2015-03-23 02:30:31
    Accessed = 2015-03-23 02:34:02
    Attributes = ....A
    Encrypted = -
    Comment = 
    CRC = FBCD275A
    Method = Store
    Host OS = FAT
    Version = 10
    
    
    7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
    
    
    Error:
    there is no such archive
    MAME Major Version 106

    What MAME thinks:
    Code:
    Recorded in WolfMAME 0.106
    Recorded system's speed = ~2261MHz (Intel)
    This recording was made with the C 68k core enabled
    Start date of recording: Mon Mar 23 02:16:09 2015
    
    Checks out OK. [e8d7]
    Playing back previously recorded game gt98 (Golden Tee '98 (v1.10)) [press return]
    loading gt98prm0.110
    loading gt98prm1.110
    loading gt98prm2.110
    loading gt98prm3.110
    loading gt_nr.u88   
    loading gt98_grm.0_0
    loading gt98_grm.0_1
    loading gt98_grm.0_2
    loading gt98_grm.0_3
    loading gt98_grm.1_0
    loading gt98_grm.1_1
    loading gt98_grm.1_2
    loading gt98_grm.1_3
    loading gt98_grm.2_0
    loading gt98_grm.2_1
    loading gt98_grm.2_2
    loading gt98_grm.2_3
    loading gt_srom0.nr 
    loading gt_srom1.nr 
                                  
    Average FPS: 5.246638 (2656 frames)
    Average recorded speed: 100.027214% (51995 total frames)

    What wlfview thinks:
    Code:
    WLFVIEW 0.3 - Apr  5 2006
    
    Info loaded.  WLF rev 9
    
    Recorded for the game 'gt98'
    MAME version string: 0.106 (May 16 2006)
    
    -- CPU info --
    Vendor: Intel
    Processor Family: 6  Processor Model: 5
    Approximate clock speed: 2261540096Hz
    
    -- OS info --
    Operating System: Windows NT 6.1 Service Pack 1
    
    -- INP info --
    Number of frames: 52058
    Average record speed: 100.027181%
    System time at start of emulation: Mon Mar 23 02:16:09 2015
    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:
    gt97 src/drivers/itech32.c
    DIP Info from source:
    Code:
    INPUT_PORTS_START( gt97 ) /* v1.30 is the first known version of GT97 to support Cocktail mode! */
        PORT_INCLUDE(gt3d)
    
        PORT_MODIFY("DIPS")
        PORT_DIPNAME( 0x0010, 0x0000, "Freeze Screen" )
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0010, DEF_STR( On ))
        PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Unknown ))    /* Seem to have no effect on the game */
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0020, DEF_STR( On ))
        PORT_DIPNAME( 0x0040, 0x0000, DEF_STR( Cabinet ))
        PORT_DIPSETTING(      0x0000, DEF_STR( Upright ))
        PORT_DIPSETTING(      0x0040, DEF_STR( Cocktail ))
    INPUT_PORTS_END
    
    INPUT_PORTS_START( gt3d )
        PORT_INCLUDE(itech32_base)
    
        PORT_MODIFY("P1")
        PORT_BIT( 0x00f0, IP_ACTIVE_LOW, IPT_UNUSED )
    
        PORT_MODIFY("P2")
        PORT_BIT( 0x00f0, IP_ACTIVE_LOW, IPT_UNUSED )
    
        PORT_MODIFY("P3")
        PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_VOLUME_UP )
        PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_VOLUME_DOWN )
        PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 )
        PORT_BIT( 0x00f8, IP_ACTIVE_LOW, IPT_UNUSED )
    
        PORT_MODIFY("DIPS")
        PORT_DIPNAME( 0x0010, 0x0000, DEF_STR( Unknown ))
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0010, DEF_STR( On ))
        PORT_DIPNAME( 0x0020, 0x0000, "Trackball Orientation" )
        PORT_DIPSETTING(      0x0000, "Normal Mount" )
        PORT_DIPSETTING(      0x0020, "45 Degree Angle" )
        PORT_DIPNAME( 0x0040, 0x0000, DEF_STR( Controls ))
        PORT_DIPSETTING(      0x0000, "One Trackball" )
        PORT_DIPSETTING(      0x0040, "Two Trackballs" )
    
        PORT_START_TAG("TRACKX1")
        PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_X ) PORT_MINMAX(0,255) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_REVERSE PORT_PLAYER(1)
    
        PORT_START_TAG("TRACKY1")
        PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_Y ) PORT_MINMAX(0,255) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_PLAYER(1)
    
        PORT_START_TAG("TRACKX2")
        PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_X ) PORT_MINMAX(0,255) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_REVERSE PORT_COCKTAIL PORT_PLAYER(2)
    
        PORT_START_TAG("TRACKY2")
        PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_Y ) PORT_MINMAX(0,255) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_COCKTAIL PORT_PLAYER(2)
    INPUT_PORTS_END
    
    INPUT_PORTS_START( itech32_base )
        PORT_START_TAG("P1")    /* 080000 */
        PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_COIN1 )
        PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 )
        PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
        PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
        PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(1)
        PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(1)
        PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(1)
        PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(1)
    
        PORT_START_TAG("P2")    /* 100000 */
        PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_COIN2 )
        PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START2 )
        PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
        PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
        PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(2)
        PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(2)
        PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(2)
        PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(2)
    
        PORT_START_TAG("P3")    /* 180000 */
        PORT_BIT( 0x00ff, IP_ACTIVE_HIGH, IPT_UNUSED )
    
        PORT_START_TAG("P4")    /* 200000 */
        PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED )
    
        PORT_START_TAG("DIPS")    /* 280000 */
        PORT_SERVICE_NO_TOGGLE( 0x0001, IP_ACTIVE_LOW )
        PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_SERVICE1 )
        PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_VBLANK )
        PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_SPECIAL )
        PORT_DIPNAME( 0x0010, 0x0000, "Video Sync" )
        PORT_DIPSETTING(      0x0000, "-" )
        PORT_DIPSETTING(      0x0010, "+" )
        PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Flip_Screen ))
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0020, DEF_STR( On ))
        PORT_DIPNAME( 0x0040, 0x0000, DEF_STR( Unknown ))
        PORT_DIPSETTING(      0x0040, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0000, DEF_STR( On ))
        PORT_DIPNAME( 0x0080, 0x0000, DEF_STR( Service_Mode ) )
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0080, DEF_STR( On ))
    
        PORT_START_TAG("EXTRA")    /* 78000 */
        PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED )
    INPUT_PORTS_END
    
    Resolution: 384x240 @ 60Hz
    
    Rules, all variations:
    ROMSet: GT97
    Service Mode: Off
    Freeze Screen: Off
    Unknown: Off
    Cabinet: Upright
    Internal Defaults
    -----------------
    Skill Level 3
    No Hole In One Contest
    
    Sample correct TG:
    DIPS: offset 0x33, repeat varies due to analogue input, typical value 0x0F
    - DIPS: 0x0001 (service): [not relevant]
    - DIPS: 0x0002 (service 1): [not relevant]
    - DIPS: 0x0004 (vertical blank): [not relevant]
    - DIPS: 0x0008 (special): [not relevant]
    - DIPS: 0x0010 (Freeze Screen): 0x0000 (Off)
    - DIPS: 0x0020 (Unknown): 0x0000 (Off)
    - DIPS: 0x0040 (Cabinet): 0x0000 (Upright)
    - DIPS: 0x0080 (Service_Mode): 0x0000 (Off)
        30: 00 00 00 0F 00 00 00 FF  00 00 00 00 00 00 00 00 | ....... ........
        A0: 00 00 00 FF 00 00 00 FF  00 00 00 FF 00 00 00 0F | ... ... ... ....
       120: 00 00 00 FF 00 00 00 FF  00 00 00 0B 00 00 00 FF | ... ... .......
    INP dump not relevant.

    MAME Info
    MAMEInfo.dat entries: gt97 and itech32.c
    Code:
    MAMEInfo.dat entries for:
    gt97
    itech32.c
    ----
    0.92 [Brian Troha, Aaron Giles]
    
    
    Artwork available
    
    
    WIP:
    
    - 27th June 2010: Guru - The 2x PIC16C54 chips (ITGFS-3(C)1997 and ITGFM-3(C)1997) from Golden Tee '97 have now been successfully processed (decap, de-protect & read).
    
    - 0.119u4: Brian Troha added clone Golden Tee '97 Tournament (v2.43).
    
    - 0.92: Added Golden Tee '97 (v1.30) and clones (v1.20), (v1.21), (v1.21S), (v1.22) and Golden Tee '97 Tournament (v2.40).
    
    -  4th December 2000: Guru - Dumped Golden Tee 97.
    
    
    Recommended Games (Golf):
    
    18 Holes Pro Golf
    
    Pro Sports - Bowling, Tennis and Golf
    
    Tournament Pro Golf (DECO Cassette)
    
    Birdie King
    
    Birdie King 2
    
    Birdie King 3
    
    Crowns Golf
    
    Crowns Golf in Hawaii
    
    Super Crowns Golf
    
    Vs. Stroke & Match Golf (Men Version)
    
    Golf (PlayChoice-10)
    
    Big Event Golf
    
    Competition Golf Final Round
    
    Tee'd Off
    
    Great Golf (Mega-Tech)
    
    Birdie Try
    
    Country Club
    
    Fighting Golf
    
    Leader Board (Arcadia)
    
    Arnold Palmer Tournament Golf (Mega-Tech)
    
    Super Masters Golf
    
    U.S. Classic
    
    Golden Tee Golf
    
    Golden Tee Golf II
    
    Golden Par Golf
    
    Golden Tee 3D Golf
    
    Golden Tee '97
    
    Golden Tee '98
    
    Golden Tee '99
    
    Golden Tee 2K
    
    Golden Tee Classic
    
    Golden Tee Fore! 2002
    
    Golden Tee Fore! 2004
    
    Golden Tee Fore! 2005
    
    Major Title
    
    Major Title 2
    
    Top Player's Golf
    
    Dynamic Country Club
    
    Dynamic Golf / Virtua Golf
    
    Golfing Greats
    
    Mario's Open Golf (PlayChoice-10)
    
    Skins Game (Nintendo Super System)
    
    Eagle Shot Golf
    
    Konami's Open Golf Championship
    
    New Super 3D Golf Simulation - Waialae No Kiseki (Super Famicom Box)
    
    Super Eagle Shot
    
    Pebble Beach - The Great Shot
    
    Neo Turf Masters / Big Tournament Golf
    
    Country Club Classic
    
    Mocap Golf
    
    Sega Club Golf 2006 Next Tours
    
    -
    
    Atari Mini Golf
    
    Mini Golf
    
    Tri-Sports (Minigolf Deluxe)
    
    
    Romset: 9856 kb / 19 files / 5.81 zip
    
    ----
    ----
    Human interpretation:
    Achievement accomplished: 317 yards
    Recorded speed: 100.027181%
    DIP-switches: good
    Time calc: 02:16:09 + 52058 frames @ 60Hz (14.4605 min) ~= 02:30 vs. zip mod: 02:30:39
    Dates: good
    Autofire used?: no

    Name:  gt980002.png
Views: 52
Size:  90.6 KB
    Lots of 1sts to be surpassed: what are you waiting for? Play the game, submit the score...
  4. 03-25-2015, 12:16 PM
    Oops, I played that back as GT97, not GT98... Good job MAME plays the correct one based on the INP. ;)
    Lots of 1sts to be surpassed: what are you waiting for? Play the game, submit the score...
  5. 03-25-2015, 01:22 PM
    Dips check re-done. ;)

    Source driver:
    gt98 src/drivers/itech32.c
    DIP Info from source:
    Code:
    INPUT_PORTS_START( gt98 )
        PORT_INCLUDE(gt3d)
    
        PORT_MODIFY("DIPS")
        PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Unknown ))    /* Seem to have no effect on the game */
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0020, DEF_STR( On ))
        PORT_DIPNAME( 0x0040, 0x0000, DEF_STR( Cabinet ))
        PORT_DIPSETTING(      0x0000, DEF_STR( Upright ))
        PORT_DIPSETTING(      0x0040, DEF_STR( Cocktail ))
    INPUT_PORTS_END
    
    INPUT_PORTS_START( gt3d )
        PORT_INCLUDE(itech32_base)
    
        PORT_MODIFY("P1")
        PORT_BIT( 0x00f0, IP_ACTIVE_LOW, IPT_UNUSED )
    
        PORT_MODIFY("P2")
        PORT_BIT( 0x00f0, IP_ACTIVE_LOW, IPT_UNUSED )
    
        PORT_MODIFY("P3")
        PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_VOLUME_UP )
        PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_VOLUME_DOWN )
        PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 )
        PORT_BIT( 0x00f8, IP_ACTIVE_LOW, IPT_UNUSED )
    
        PORT_MODIFY("DIPS")
        PORT_DIPNAME( 0x0010, 0x0000, DEF_STR( Unknown ))
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0010, DEF_STR( On ))
        PORT_DIPNAME( 0x0020, 0x0000, "Trackball Orientation" )
        PORT_DIPSETTING(      0x0000, "Normal Mount" )
        PORT_DIPSETTING(      0x0020, "45 Degree Angle" )
        PORT_DIPNAME( 0x0040, 0x0000, DEF_STR( Controls ))
        PORT_DIPSETTING(      0x0000, "One Trackball" )
        PORT_DIPSETTING(      0x0040, "Two Trackballs" )
    
        PORT_START_TAG("TRACKX1")
        PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_X ) PORT_MINMAX(0,255) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_REVERSE PORT_PLAYER(1)
    
        PORT_START_TAG("TRACKY1")
        PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_Y ) PORT_MINMAX(0,255) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_PLAYER(1)
    
        PORT_START_TAG("TRACKX2")
        PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_X ) PORT_MINMAX(0,255) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_REVERSE PORT_COCKTAIL PORT_PLAYER(2)
    
        PORT_START_TAG("TRACKY2")
        PORT_BIT( 0xff, 0x00, IPT_TRACKBALL_Y ) PORT_MINMAX(0,255) PORT_SENSITIVITY(25) PORT_KEYDELTA(32) PORT_COCKTAIL PORT_PLAYER(2)
    INPUT_PORTS_END
    
    INPUT_PORTS_START( itech32_base )
        PORT_START_TAG("P1")    /* 080000 */
        PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_COIN1 )
        PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 )
        PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
        PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
        PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(1)
        PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(1)
        PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(1)
        PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(1)
    
        PORT_START_TAG("P2")    /* 100000 */
        PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_COIN2 )
        PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START2 )
        PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
        PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
        PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(2)
        PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(2)
        PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(2)
        PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(2)
    
        PORT_START_TAG("P3")    /* 180000 */
        PORT_BIT( 0x00ff, IP_ACTIVE_HIGH, IPT_UNUSED )
    
        PORT_START_TAG("P4")    /* 200000 */
        PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED )
    
        PORT_START_TAG("DIPS")    /* 280000 */
        PORT_SERVICE_NO_TOGGLE( 0x0001, IP_ACTIVE_LOW )
        PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_SERVICE1 )
        PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_VBLANK )
        PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_SPECIAL )
        PORT_DIPNAME( 0x0010, 0x0000, "Video Sync" )
        PORT_DIPSETTING(      0x0000, "-" )
        PORT_DIPSETTING(      0x0010, "+" )
        PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Flip_Screen ))
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0020, DEF_STR( On ))
        PORT_DIPNAME( 0x0040, 0x0000, DEF_STR( Unknown ))
        PORT_DIPSETTING(      0x0040, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0000, DEF_STR( On ))
        PORT_DIPNAME( 0x0080, 0x0000, DEF_STR( Service_Mode ) )
        PORT_DIPSETTING(      0x0000, DEF_STR( Off ))
        PORT_DIPSETTING(      0x0080, DEF_STR( On ))
    
        PORT_START_TAG("EXTRA")    /* 78000 */
        PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED )
    INPUT_PORTS_END
    
    Resolution: 384x240 @ 60Hz
    
    Rules: https://www.twingalaxies.com/scores.php?scores=70048
    ROMSet: GT98
    Service Mode: Off
    Trackball Orientation: Normal Mount
    Cabinet: Upright
    Controls: One Trackball
    Internal Defaults
    -----------------
    Skill Level 3
    No Hole In One Contest
    
    Sample correct TG:
    DIPS: offset 0x33, repeat varies due to analogue input, typical value 0x0F
    - DIPS: 0x0001 (unused): [not relevant]
    - DIPS: 0x0002 (service 1): [not relevant]
    - DIPS: 0x0004 (vertical blank): [not relevant]
    - DIPS: 0x0008 (special): [not relevant]
    Note: the DIPs here don't make sense from the source.  Both the Controls and the Cabinet occupy the same 0x40 mask.  The following is worked out by testing.
    - DIPS: 0x0010 (Trackball Orientation): 0x0000 (Normal Mount) [0x0010 = 45 Degree Angle]
    - DIPS: 0x0020 (Cabinet): 0x0000 (Upright) [0x0020 = Cocktail]
    - DIPS: 0x0040 (Controls): 0x0000 (One Trackball) [0x0040 = Two Trackballs]
    - DIPS: 0x0080 (Service_Mode): 0x0000 (Off)
        30: 00 00 00 0F 00 00 00 FF  00 00 00 00 00 00 00 00 | ....... ........
        A0: 00 00 00 FF 00 00 00 FF  00 00 00 FF 00 00 00 0F | ... ... ... ....
       120: 00 00 00 FF 00 00 00 FF  00 00 00 0B 00 00 00 FF | ... ... .......
    INP Header:
    Code:
        10: 00 5D CC 86 00 00 00 00  69 77 0F 55 CF 7A D7 E8 | .].....iw.Uz
        20: 00 00 00 FF 00 00 00 FF  00 00 00 FF 00 00 00 FF | ............
        30: 00 00 00 0F 00 00 00 FF  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 FF  00 00 00 FF 00 00 00 0F | .............
        B0: 00 00 00 FF 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 FF 00 00 00 FF  00 00 00 0B 00 00 00 FF | .............
       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:
    641400: 00 00 00 3B 00 00 00 96  00 00 00 3B 00 00 00 96 | ...;.......;....
    641410: 00 00 00 3B 00 00 00 96  00 00 00 3B 00 00 00 96 | ...;.......;....
    641420: 00 00 00 3B 00 00 00 96  00 00 00 3B 00 00 00 96 | ...;.......;....
    641430: 00 00 00 3B 00 00 00 96  00 00 00 3B 00 00 00 96 | ...;.......;....
    641440: 00 00 00 3B 00 00 00 96  00 00 00 3B 00 00 00 96 | ...;.......;....
    641450: 00 00 00 3B 00 00 00 96  00 00 00 3B 00 00 00 96 | ...;.......;....
    641460: 00 00 00 3B 00 00 00 96  00 00 00 3B 00 00 00 96 | ...;.......;....
    641470: 00 00 00 FF 00 00 00 FF  00 00 00 FF 00 00 00 FF | ............
    641480: 00 00 00 0B 00 00 00 FF  00 00 00 3B 00 00 00 96 | ..........;....
    641490: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    6414A0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    6414B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    6414C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    6414D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    6414E0: 00 00 00 00 00 00 00 00  A2 82 43 E1 00 00 00 3B | .........C...;
    6414F0: 00 00 00 96 00 00 00 3B  00 00 00 96 00 00 00 3B | .......;.......;
    641500: 00 00 00 96 00 00 00 3B  00 00 00 96 00 00 00 3B | .......;.......;
    641510: 00 00 00 96 00 00 00 3B  00 00 00 96 00 00 00 3B | .......;.......;
    641520: 00 00 00 96 00 00 00 3B  00 00 00 96 00 00 00 3B | .......;.......;
    641530: 00 00 00 96 00 00 00 3B  00 00 00 96 00 00 00 3B | .......;.......;
    INP Tail-end:
    Code:
    C82800: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    C82810: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    C82820: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    C82830: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    C82840: A2 82 43 E1 00 00 00 76  00 00 00 20 00 00 00 76 | .C...v... ...v
    C82850: 00 00 00 20 00 00 00 76  00 00 00 20 00 00 00 76 | ... ...v... ...v
    C82860: 00 00 00 20 00 00 00 76  00 00 00 20 00 00 00 76 | ... ...v... ...v
    C82870: 00 00 00 20 00 00 00 76  00 00 00 20 00 00 00 76 | ... ...v... ...v
    C82880: 00 00 00 20 00 00 00 76  00 00 00 20 00 00 00 76 | ... ...v... ...v
    C82890: 00 00 00 20 00 00 00 76  00 00 00 20 00 00 00 76 | ... ...v... ...v
    C828A0: 00 00 00 20 00 00 00 76  00 00 00 20 00 00 00 76 | ... ...v... ...v
    C828B0: 00 00 00 20 00 00 00 76  00 00 00 20 00 00 00 76 | ... ...v... ...v
    C828C0: 00 00 00 20 00 00 00 FF  00 00 00 FF 00 00 00 FF | ... .........
    C828D0: 00 00 00 FF 00 00 00 0B  00 00 00 FF 00 00 00 76 | .............v
    C828E0: 00 00 00 20 00 00 00 00  00 00 00 00 00 00 00 00 | ... ............
    C828F0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    C82900: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    C82910: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    C82920: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 | ................
    C82930: 00 00 00 00 00 00 00 00  00 00 00 00 A2 82 43 E1 | .............C
    Lots of 1sts to be surpassed: what are you waiting for? Play the game, submit the score...
Results 1 to 5 of 5
Join us