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: MAME stutters when the layout is set to change resolution  (Read 1678 times)

0 Members and 1 Guest are viewing this topic.

Elaphe666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:December 04, 2024, 07:47:40 am
  • I want to build my own arcade controls!
MAME stutters when the layout is set to change resolution
« on: November 07, 2024, 08:16:40 am »
I have found a problem when I use ChangeResolution=1, for instance to stretch my 1920x1080 layout to a 2K screen. The problem is that all games in MAME perform really bad, never at 100% (my computer has more than enough power). However, if I run MaLa at the original resolution of the layout, MAME works perfectly. Any idea?

Elaphe666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:December 04, 2024, 07:47:40 am
  • I want to build my own arcade controls!
Re: MAME stutters when the layout is set to change resolution
« Reply #1 on: November 10, 2024, 05:42:11 am »
I have tried in another computer, also with Windows 10. This computer's screen is 1920x1080. I have made a layout at a fixed size of 1280x720. When I run it using ChangeResolution=1 again all games run at around 80%. Actually, when I quit MaLa and the resolution of 1920x1080 is restored, the mouse pointer, the windows, everything moves slowly and stutters. I have to change the resolution from Windows control panel to go back to a normal performance. This is very weird. Anyway, a workaround in case I need to scale a layout to a higher resolution is to always set ChangeResolution=0 and automate the resolution change with nircmd before MaLa starts and restore it on exit.