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: Optimus laptop; proper settings ? (chipset not compatible, unstable games)  (Read 1931 times)

0 Members and 1 Guest are viewing this topic.

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 791
  • Last login:October 03, 2023, 02:27:31 pm
  • Multiple Electronic Machine Emulator
Hello everyone!

I often use GM on my everyday laptop (which uses nVidia Optimus technology) and things have been great but not entirely, there are two issues;

1. I always get the 'video chipset not compatible' warning, although I've specified my system to use the nVidia 820m chip for the MAME exe, it seems it still has to go through the Intel iGPU for some reason. Not sure how it really works.

2. Some off-60Hz games like for instance Darius Gaiden @58.97Hz don't stay smooth (random sync drops/hiccups) even with -autosync on and sync_tolerance @2.5

Is it my computer's Optimus architecture that's creating problems or did I mess up the ini settings? Not sure I understand how lcd-range works, nor how to properly set up GM for a basic LCD configuration in general. Maybe I expect too much from it since it is limited to 59-61?

 ???

log and mame.ini attached, using 0.182 but the issues are the same with older and newer builds.

« Last Edit: September 10, 2017, 08:07:18 am by schmerzkaufen »

pakoman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 163
  • Last login:April 12, 2024, 11:02:35 am
  • I want to build my own arcade controls!
Re: Optimus laptop; proper settings ? (chipset not compatible, unstable games)
« Reply #1 on: September 11, 2017, 09:24:33 am »
On windows you simply need ATI/AMD chipset.

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 791
  • Last login:October 03, 2023, 02:27:31 pm
  • Multiple Electronic Machine Emulator
Re: Optimus laptop; proper settings ? (chipset not compatible, unstable games)
« Reply #2 on: September 11, 2017, 03:41:15 pm »
Er, no...not for my use.

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 791
  • Last login:October 03, 2023, 02:27:31 pm
  • Multiple Electronic Machine Emulator
Re: Optimus laptop; proper settings ? (chipset not compatible, unstable games)
« Reply #3 on: September 13, 2017, 02:34:04 am »
Bump ?  :angel:

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Optimus laptop; proper settings ? (chipset not compatible, unstable games)
« Reply #4 on: September 13, 2017, 10:37:16 am »
Hi,

The 'video chipset not compatible' message is normal, it's just telling you GM won't be able to program the video card for custom video modes, that's all.

I'm testing dariusg here with v0.189 and it seems to run smooth. I'm using an LCD with -sync_tolerance 2.5, the speed goes up to 102% as expected and I can't notice anything wrong.

My laptop also uses the Optimus architecture, it was a big disappointment when I realized how it works. Even if you select the Nvidia gpu for a certain program, the low level stuff (video modes) is still handled by the Intel chipset. However I can't see how it could be causing the issues you describe.

The lcd_range setting has nothing to do with this, it was meant for Powerstrip + LCD use.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 791
  • Last login:October 03, 2023, 02:27:31 pm
  • Multiple Electronic Machine Emulator
Re: Optimus laptop; proper settings ? (chipset not compatible, unstable games)
« Reply #5 on: September 13, 2017, 12:14:40 pm »
Thanks a lot Calamity, BTW I forgot to mention that when the framerate drops happen sound is distorted as well (as expected)

with that I went and checked a number of things;

- tried an older GM build (0.170) up to newer (0.188) > same result
- reverted from portaudio latency 1, to auto latency 2.0 > same result
- suspecting Win Defender (btw im on Win 8.1) I installed Avast > same result
- made sure no buffering is forced on GM in the nVidia control panel, leaving it controlled by application > same result

That's really strange, I'll investigate further and try several other off-60Hz hardwares and see if I notice something.
I don't know if my memory's wrong but I thought I remembered that some time ago every game falling under my defined sync_tolerance ran butter smooth on that very same laptop.
Arf, mystery.  ???
« Last Edit: September 13, 2017, 12:16:39 pm by schmerzkaufen »