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: GroovyMAME not switched resolutions?  (Read 5772 times)

0 Members and 1 Guest are viewing this topic.

agalardi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:March 21, 2020, 02:46:05 pm
  • Be water my friend....
GroovyMAME not switched resolutions?
« on: October 10, 2019, 09:04:08 am »
Hi, this is my first post, so first of all greetings.

I have CRT emudriver succesfully installed.

If I set desktop in interlaced mode (ie 640x480i) and I launch groovyMAME, the games look fine, but I notice flickering.

If I set desktop in progressive mode (ie 2560x240p) and I launch groovyMAME, the games look fine and I have not flickering.

It looks like there is not resolution change at all.

I thought that with super-resolutions groovyMAME should change vertical resolution for each game. Am I wrong?

What am I missing?

Thanks in advance

PS: Currently using HyperSpin with the same result, so it seems not related.

agalardi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:March 21, 2020, 02:46:05 pm
  • Be water my friend....
Re: GroovyMAME not switched resolutions?
« Reply #1 on: October 15, 2019, 03:34:26 am »
Nobody have a suggestion? any clue to investigate?  :cry:

Paradroid

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 687
  • Last login:April 12, 2024, 04:50:06 pm
    • SCART Hunter
Re: GroovyMAME not switched resolutions?
« Reply #2 on: October 15, 2019, 05:05:48 am »
What am I missing?

A log file?


Sent from my SM-G955F using Tapatalk

My MAME/SCART/CRT blog: SCART Hunter

agalardi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:March 21, 2020, 02:46:05 pm
  • Be water my friend....
Re: GroovyMAME not switched resolutions?
« Reply #3 on: October 15, 2019, 09:04:26 am »
What am I missing?

A log file?


Sent from my SM-G955F using Tapatalk



Touché!  :embarassed:

Attached you can find both examples:
   > gng-i.txt = desktop at 640x480. result is flickering in game
   > gng-p.txt = desktop at 2560x240. result is NO flickering in game

Thank you!

agalardi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:March 21, 2020, 02:46:05 pm
  • Be water my friend....
Re: GroovyMAME not switched resolutions?
« Reply #4 on: October 22, 2019, 06:35:44 am »
I give up!  :cry:

As I have not solution I will set desktop at 2560x240p. This is useless because the stretch but I will try to change it only when needed.


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: GroovyMAME not switched resolutions?
« Reply #5 on: October 22, 2019, 06:51:42 am »
Sorry for the late response.

Your configuration looks correct, however D3D9ex is not switching resolutions for some reason. Please before giving up, try this:

- If you're on Windows 10, make sure to disable the Game Bar.
- Make sure to install DirectX Redistibutables (https://www.microsoft.com/en-us/download/details.aspx?id=8109)

You can't use a super resolution on the desktop, if you do so GM will not be able to adjust the refresh rate.
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

agalardi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:March 21, 2020, 02:46:05 pm
  • Be water my friend....
Re: GroovyMAME not switched resolutions?
« Reply #6 on: October 22, 2019, 08:35:40 am »
Hi Calamity, if I have chances I'll retake the problem... Thank you

- Curretly using RetroOS 2.0.3 (Windows 7 Pro 64 bit)
- DirectX 11 is pre-installed (attached screenshot)

GroovyMAME is also 64bit version. HyperSpin and RocketLauncher ... I don't know, I think that they are 32 bit. I don't know if it really matters.




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: GroovyMAME not switched resolutions?
« Reply #7 on: October 22, 2019, 09:22:36 am »
You need to install the DirectX redistributables from the link above. See the error you have in your log. It's because DX 9.0c is not included by default in Windows.


Also, try renaming your GM executable to something different. This may sound silly, but sometimes after a failure, Windows includes a given executable into some sort of black list and then DX runs into an emulated mode. Renaming it will bypass the issue.
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

agalardi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:March 21, 2020, 02:46:05 pm
  • Be water my friend....
Re: GroovyMAME not switched resolutions?
« Reply #8 on: October 22, 2019, 12:59:14 pm »
Bad news (for me). Same result. :(

DirectX 9c installed. System rebooted. GM EXE renamed.

Attached the verbose logs. Maybe I am not very good at it, but I am not able to see the problem in the logs... are you?

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: GroovyMAME not switched resolutions?
« Reply #9 on: October 22, 2019, 01:19:02 pm »
The DX specific error is now fixed.

However you still have a problem with modes not switching:

Code: [Select]
Direct3D: Device created at 640x480
There you should see the correct resolution (2560x240 or any other).

The reason why it's not switching is impossible to say by looking into the log. There must be something in your system blocking mode switching from working correctly. It could be a remote desktop app, or desktop cloning, or pointing to the wrong output, etc. Can you switch modes through Arcade OSD?
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

agalardi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:March 21, 2020, 02:46:05 pm
  • Be water my friend....
Re: GroovyMAME not switched resolutions?
« Reply #10 on: October 23, 2019, 05:46:27 am »
... Can you switch modes through Arcade OSD?

Yes, I can switch modes through Arcade OSD.

There must be something in your system blocking mode switching from working correctly. It could be a remote desktop app, or desktop cloning, or pointing to the wrong output, etc....

wait! wait! wait!... I am using UltraVNC to work without opening the cabinet, connecting keyboard... do you mean that this could be the reason? I can even use Arcade OSD to switch it remotely...mmm

I need to say that working remotely is totally comfortable and fast. If there is no option to do it it will be a pain. But of course, the most important is to solve the problem.

To do list for this evening:
- Connect a physical keyboard and try without using UltraVNC
- Connect a physical keyboard and try uninstalling UltraVNC if needed


newmanfamilyvlogs

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1694
  • Last login:June 15, 2022, 05:20:38 pm
    • forum.arcadecontrols.com/index.php/topic,103584.msg1096585.html#msg1096585
    • Newman Family Vlogs
Re: GroovyMAME not switched resolutions?
« Reply #11 on: October 23, 2019, 10:35:16 am »
I may be wrong, but I seem to recall having a similar issue with UltraVNC in the past. I currently use TightVNC and do not have this problem (TightVNC also has an excellent mobile version which is very handy when you're standing at the machine).

Does UltraVNC install a 'display mirror' driver? There is one available for TightVNC, which I do not use, that I also think I've run into issues with.

I would try uninstalling UltraVNC in favor of a vanilla TightVNC installation.

agalardi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:March 21, 2020, 02:46:05 pm
  • Be water my friend....
Re: GroovyMAME not switched resolutions?
« Reply #12 on: October 24, 2019, 02:52:10 am »
I haven't time to make all tests. Only one: stop UltraVNC and try, but it didn't work.

When I have a little more time I will test other options.

I may be wrong, but I seem to recall having a similar issue with UltraVNC in the past. I currently use TightVNC and do not have this problem (TightVNC also has an excellent mobile version which is very handy when you're standing at the machine).

Does UltraVNC install a 'display mirror' driver? There is one available for TightVNC, which I do not use, that I also think I've run into issues with.

I would try uninstalling UltraVNC in favor of a vanilla TightVNC installation.

Thank you for your suggestion newmanfamilyvlogs, If UVNC is the problem, TightVNC will be a perfect solution.

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: GroovyMAME not switched resolutions?
« Reply #13 on: October 24, 2019, 04:46:10 am »
If the problem is related to a remote desktop app, it's certainly cause by its mirror driver. So probably you'd need to uninstall it rather than just stop it.

IIRC mirror drivers are a Windows 7 thing, probably you wouldn't have this problem on 8 or 10.
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