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: Asteroids Deluxe Is Too Demanding  (Read 3487 times)

0 Members and 1 Guest are viewing this topic.

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Asteroids Deluxe Is Too Demanding
« on: January 13, 2017, 11:17:42 pm »
You'd think that an i5 with 4 GB of RAM could handle Asteroids Deluxe. Actually, I know it can, because out of two similarly-specced machines, one plays AD at normal speed, and one consistently averages only 75% speed running AD. Both run MAME .177 with the same roms installed (from a MAME .177 set). The difference is that the one which runs it at normal speed is Windows XP 32-bit, and the one which runs it too slow is Ubuntu 64-bit.  I've tried running other roms and emulators which are much more demanding on the new Ubuntu machine. SFIII 3rd Strike runs at full speed, as well as NullDC with WINE. Is there one weird trick I'm missing with AD?
No Quarter - a basic FE, WIP

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 06:36:13 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Asteroids Deluxe Is Too Demanding
« Reply #1 on: January 14, 2017, 01:52:56 am »
*nix is weird.  Run mame on windows unless you want to constantly tinker with your OS.  Also a *i5* should be running a 64 bit OS always.  Get with the times and at least put win 7 on there. 
« Last Edit: January 15, 2017, 05:35:14 pm by Howard_Casto »

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Re: Asteroids Deluxe Is Too Demanding
« Reply #2 on: January 14, 2017, 03:00:35 am »
The Linux-as-a-tinkerer's-only OS idea gets trotted out more often than is fair. Yes, I'm going to customize it, but probably no more so than I would a Windows install, and compiling my own MAME build was much easier on Linux, as well as the installation of other emulators being a breeze with apt-get. The switch to Linux has been pretty smooth. So far this Asteroids Deluxe issue is the only oddball thing I'd blame on Linux, and even then, I'd bet in the history of MAME, there's been instances of certain releases having issues in Windows which weren't present in Linux.

 I've discovered that if I make the background artwork unavailable to MAME, then AD runs at full speed. This is the only game I have artwork for, so I don't know if including artwork kills the speed on every game.
 
No Quarter - a basic FE, WIP

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5905
  • Last login:June 30, 2025, 02:11:31 pm
  • This plan is foolproof
Re: Asteroids Deluxe Is Too Demanding
« Reply #3 on: January 14, 2017, 08:22:14 am »
Howard is right.

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Re: Asteroids Deluxe Is Too Demanding
« Reply #4 on: January 14, 2017, 09:51:05 am »
I see now what a fool I've been. Thanks Mike!
No Quarter - a basic FE, WIP

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5905
  • Last login:June 30, 2025, 02:11:31 pm
  • This plan is foolproof
Re: Asteroids Deluxe Is Too Demanding
« Reply #5 on: January 16, 2017, 07:40:56 am »
Glad to clear things up for you.  ;)

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Re: Asteroids Deluxe Is Too Demanding
« Reply #6 on: January 21, 2017, 05:45:18 pm »
I tried using the artwork for a few more games. Using the artwork for Double Dragon caused it to run too fast. Speed was 145%. It was normal without artwork. For In The Hunt, Galaga, and Ghosts And Goblins, speed was unaffected by artwork.  I just used these as a point of reference. The only one I would really like to get working is Asteroids Deluxe, since the artwork for that title consists of a static background image for the screen, as opposed to the cabinet artwork for the other titles.
No Quarter - a basic FE, WIP

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 06:36:13 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Asteroids Deluxe Is Too Demanding
« Reply #7 on: January 21, 2017, 07:47:31 pm »
My advice still stands.  To elaborate (because apparently you don't believe me):  Linux has substandard driver support for video cards and it sometimes uses odd methods of implementing hardware acceleration.  The reason you are only running into issues with the artwork turned on is because that is the only time mame really uses the hardware acceleration on your video card. 

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Re: Asteroids Deluxe Is Too Demanding
« Reply #8 on: January 21, 2017, 08:56:46 pm »
My advice still stands.
Your original post made untrue assumptions.
Quote
  Linux has substandard driver support for video cards and it sometimes uses odd methods of implementing hardware acceleration.  The reason you are only running into issues with the artwork turned on is because that is the only time mame really uses the hardware acceleration on your video card.
That's more like it. I was under the impression that MAME never used hardware acceleration. Thank you.
No Quarter - a basic FE, WIP

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 06:36:13 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Asteroids Deluxe Is Too Demanding
« Reply #9 on: January 21, 2017, 09:00:30 pm »
No, no it didn't.  You just didn't take it. 

acvieluf

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 956
  • Last login:May 14, 2024, 04:21:18 pm
  • I want to build my own arcade controls!
    • forum.arcadecontrols.com/index.php/topic,147793.0.html
Re: Asteroids Deluxe Is Too Demanding
« Reply #10 on: January 21, 2017, 09:10:53 pm »
Sorry to get in the middle of this little tiff  :lol, but AD is also slow on my windows machine, but only with the artwork running.  I can't imagine why, as many others with overlays on are fine.  I wouldn't think this game would be very taxing, either.

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Re: Asteroids Deluxe Is Too Demanding
« Reply #11 on: January 21, 2017, 10:25:59 pm »
Any chance you have artwork for Double Dragon? I'm curious if you also have the speed-up issue that I have for that title.
No Quarter - a basic FE, WIP

nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1782
  • Last login:May 23, 2025, 02:30:58 pm
  • I want to build my own arcade controls!
Re: Asteroids Deluxe Is Too Demanding
« Reply #12 on: January 22, 2017, 12:57:06 pm »
Hey Drake,
Are you using official intel drivers or open source drivers?
Sometimes depending on what phase of the moon it is one is usually better than the other when it comes to mame and linux and intel drivers.

Also depends on which desktop and if and 3d desktop affects are turned on.
I usually just use fluxbox for my desktop with mame  to avoid any issues you sometimes see with the default eye-candy desktops.

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Re: Asteroids Deluxe Is Too Demanding
« Reply #13 on: January 22, 2017, 02:46:30 pm »
I'm using open source drivers. I'm using Xubuntu, so I have XFCE and no 3d effects. I'm testing on different hardware than what will actually be going in my cabinet, so I haven't been overly-concerned about tweaking my testing build for this one minor issue.

I found a work-around. I've just tested with WINE, and oddly enough, AD runs at double speed through Wine on the same MAME version which runs slow as a native Linux app, but when I use an older version (don't know the exact version, I think it's in the 150s) through Wine (I don't have any other Linux versions), it runs at 100%.
No Quarter - a basic FE, WIP

acvieluf

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 956
  • Last login:May 14, 2024, 04:21:18 pm
  • I want to build my own arcade controls!
    • forum.arcadecontrols.com/index.php/topic,147793.0.html
Re: Asteroids Deluxe Is Too Demanding
« Reply #14 on: January 23, 2017, 08:14:26 am »
Any chance you have artwork for Double Dragon? I'm curious if you also have the speed-up issue that I have for that title.

No i am not using artwork for Double Dragon.  Sorry.