Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Williams driver speed update?  (Read 1175 times)

0 Members and 1 Guest are viewing this topic.

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Williams driver speed update?
« on: November 08, 2004, 08:26:44 pm »
I was using Mame .36 on a cabinet.  One of my favorite games to play is Robotron.

It would slow down heavily when there was a lot of action on screen, predictably.  I mean, it's only running on a 450 MHz processor.  It's actually 550, but I can't clock it any higher on the board it's on.

So for giggles I put .84 on, because I'm looking to test for some other games (like Uo Poko).  Uo Poko is slow, but I figured it would be.

For fun, I launch Robotron, expecting it to be slow.  Instead, not only is it mirror smooth, but has *none* of the slowdown in the busy parts like it used to.  It's actually a *pleasure* to play.

When did this driver get optimized?

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re:Williams driver speed update?
« Reply #1 on: November 08, 2004, 10:41:25 pm »
Actually, there was a thread on the MAME forum where people were complaining about them removing the slowdown.

Supposedly, the real arcade machine had a certain amount of slowdown on the later levels that you could exploit to give you a little more time to react.

With that gone, the game is much harder at later levels and people are having trouble getting the same high scores.

I'll try to find the thread.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re:Williams driver speed update?
« Reply #2 on: November 08, 2004, 10:45:46 pm »
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10992
  • Last login:March 29, 2022, 06:10:15 pm
  • Awesome face!
Re:Williams driver speed update?
« Reply #3 on: November 09, 2004, 01:41:25 am »
Hmmm, this is GOOD NEWS! This means that I must actually be a true Robotron master, if I can get a half million on mame or on my JAMMA multi-williams board (which is certainly mame as well), then that means I could probably go forever on a real machine!  ;D
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:Williams driver speed update?
« Reply #4 on: November 09, 2004, 05:24:56 am »
Found it on mameworld's mametesters forum:

http://www.mameworld.info/ubbthreads/showthreaded.php?Number=2793

At least Aaron showed some interest...I wonder if he ever got round to looking at it?

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re:Williams driver speed update?
« Reply #5 on: November 09, 2004, 07:49:35 am »
Yeah, I remember that.

The slowdown I was referring to was in FPS, where is would go from 60 FPS to 45 when there were a lot of moving objects on screen.  That was for .36.  It's not doing it for .84.

2600

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1630
  • Last login:June 05, 2017, 10:20:56 am
  • I want my own arcade controls!
Re:Williams driver speed update?
« Reply #6 on: November 09, 2004, 08:30:35 am »
According to Maws, the driver hasn't been touched for a while, .24. You may be experiencing benefits of a newer mame core, how things are displayed, directdraw, and/or compiler optimizations


SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re:Williams driver speed update?
« Reply #7 on: November 09, 2004, 09:38:55 am »
Def. not DirectDraw, it's a DOS setup.

MAWS is a little off I think, I submitted (and was accepted) a couple of revisions for this driver back a few versions.  It didn't have anything to do with gameplay, though.

JoyMonkey

  • Voodoo Wiki Master . . .
  • Wiki Master
  • Trade Count: (+5)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2899
  • Last login:March 25, 2023, 09:38:52 am
  • Candy is Dandy but Liquor is Quicker
    • JoyMonkey.com
Re:Williams driver speed update?
« Reply #8 on: November 09, 2004, 10:22:14 am »
Didn't Aaron or someone optimize all the CPU cores recently? I think it happened around 0.78. Maybe the M6808 code has been cleaned up too much? ???

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:Williams driver speed update?
« Reply #9 on: November 09, 2004, 10:43:56 am »
Didn't Aaron or someone optimize all the CPU cores recently? I think it happened around 0.78. Maybe the M6808 code has been cleaned up too much? ???

Maybe something to do with the 'watchdogs' I read about a while ago...IIRC it caused problems for some other games too.

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re:Williams driver speed update?
« Reply #10 on: November 09, 2004, 10:46:56 am »
I certainly wouldn't call this a problem!

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:Williams driver speed update?
« Reply #11 on: November 09, 2004, 11:01:11 am »
I certainly wouldn't call this a problem!

Right, I meant the 'removal of slowdown that was present in the original' (bad emulation) problem.  Thinking about it that probably occurred before the major watchdog stuff tho...