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: Issue with vertical sizing and crt emu drivers causing screen shake  (Read 1753 times)

0 Members and 1 Guest are viewing this topic.

purbeast

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:April 08, 2024, 05:51:38 pm
I have recently setup a PC to work in my KI2 cabinet running Hyperspin and Windows 10.  Everything is working fine however I am having issues with vertical sizing.

If I try to size it to fit my screen perfectly, I get a bunch of shakiness in both the Windows desktop and Hyperspin UI as well.  Like it hurts my eyes and isn't really usable.

But if I shrink it a bit to the point I have bars on top/bottom, it stops shaking.

On the flipside of it, if I make it larger to where it stops shaking, the screen is too big and the top/bottom are being cut off.

Is this a common issue and something that is fixable?

I am using an NT-2501C for my monitor with a Radeon 5460 as the GPU.

Video of issue below, thanks.

https://www.youtube.com/shorts/jLsFlKYuXRc
« Last Edit: July 31, 2022, 12:03:33 pm by purbeast »

gamer83

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:September 13, 2022, 05:50:54 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #1 on: August 01, 2022, 07:26:51 pm »
Its a bit difficult to see the shaking your talking about in the video. what Im thinking is its running in an interlaced resolution. what is your desktop resolution? does it do that while running a game or just in hyperspin and the windows desktop? did you run VMMaker and install the resolutions? im thinking it could just be a config issue, if youre doing all the configuration in windows on the crt then your probably using a resolution of 640x480 or higher, which will run interlaced and cause the shaking.
« Last Edit: August 01, 2022, 07:31:13 pm by gamer83 »

purbeast

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:April 08, 2024, 05:51:38 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #2 on: August 01, 2022, 07:44:07 pm »
Its a bit difficult to see the shaking your talking about in the video. what Im thinking is its running in an interlaced resolution. what is your desktop resolution? does it do that while running a game or just in hyperspin and the windows desktop? did you run VMMaker and install the resolutions? im thinking it could just be a config issue, if youre doing all the configuration in windows on the crt then your probably using a resolution of 640x480 or higher, which will run interlaced and cause the shaking.

LOL damn you are right in the video you can't even see it shaking at all.  It's super noticeable in person.

I am doing all the config stuff via HDMI on another monitor.  I did run vmmaker and install the resolution and followed the guide on how to do it.

I am not sure actually if it does that in game I actually never checked that.

I will check that out tonight and also see what resolution the desktop is running at.

Is there a recommended resolution to set the desktop at?

gamer83

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:September 13, 2022, 05:50:54 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #3 on: August 01, 2022, 08:20:25 pm »
Set the crt desktop res to 320x240, load up hyperspin from the other monitor and see if the shaking is gone, if its still there it might be a problem with the chassis. I keep my crt in my cab at 320x240 because I dont like the shaking either. The only reason to run the crt in 640x480 or up is to be able to navigate and do work in windows, but since you are doing the work on a secondary monitor just leave the crt in a lower res progressive mode.

abispac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1523
  • Last login:Today at 01:59:47 am
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #4 on: August 01, 2022, 08:22:10 pm »
Well, to get help, is important to post your OS, and settings, along with what kind of card and what kind of monitor  you have. To me , Desktop and hyperspin wont look totally smooth because they running at 640x480 nterlaced i guess, but all games should look nice. I did try once hyperspin with 320x240 and it look great but not the desktop, so i just lived with it, as you spend more time playing than actually selecting a game.

abispac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1523
  • Last login:Today at 01:59:47 am
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #5 on: August 01, 2022, 08:23:01 pm »
Set the crt desktop res to 320x240, load up hyperspin from the other monitor and see if the shaking is gone, if its still there it might be a problem with the chassis. I keep my crt in my cab at 320x240 because I dont like the shaking either. The only reason to run the crt in 640x480 or up is to be able to navigate and do work in windows, but since you are doing the work on a secondary monitor just leave the crt in a lower res progressive mode.
Great advice, this should fix his problem.

purbeast

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:April 08, 2024, 05:51:38 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #6 on: August 01, 2022, 08:43:09 pm »
Set the crt desktop res to 320x240, load up hyperspin from the other monitor and see if the shaking is gone, if its still there it might be a problem with the chassis. I keep my crt in my cab at 320x240 because I dont like the shaking either. The only reason to run the crt in 640x480 or up is to be able to navigate and do work in windows, but since you are doing the work on a secondary monitor just leave the crt in a lower res progressive mode.

So I just checked it out and in game it does not shake at all, and as you thought, the res was 640x480.  However I did not see any other option to select below that, that seemed to be the smallest one I could use and it also had the (Recommended) text next to it.

On another odd note, my RocketLauncherUI settings reverted and it was trying to find the RocketLauncherUI as the plugin and front end.  Not sure why that happened, it was working fine last night.  But after figuring that out I tested the games and the games weren't shaking like the UI was.

purbeast

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:April 08, 2024, 05:51:38 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #7 on: August 01, 2022, 08:43:56 pm »
Well, to get help, is important to post your OS, and settings, along with what kind of card and what kind of monitor  you have. To me , Desktop and hyperspin wont look totally smooth because they running at 640x480 nterlaced i guess, but all games should look nice. I did try once hyperspin with 320x240 and it look great but not the desktop, so i just lived with it, as you spend more time playing than actually selecting a game.

I do have all that information in my original post.  Maybe not settings, but what settings are you specifically asking about?

gamer83

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:September 13, 2022, 05:50:54 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #8 on: August 01, 2022, 09:27:28 pm »
Set the crt desktop res to 320x240, load up hyperspin from the other monitor and see if the shaking is gone, if its still there it might be a problem with the chassis. I keep my crt in my cab at 320x240 because I dont like the shaking either. The only reason to run the crt in 640x480 or up is to be able to navigate and do work in windows, but since you are doing the work on a secondary monitor just leave the crt in a lower res progressive mode.

So I just checked it out and in game it does not shake at all, and as you thought, the res was 640x480.  However I did not see any other option to select below that, that seemed to be the smallest one I could use and it also had the (Recommended) text next to it.

On another odd note, my RocketLauncherUI settings reverted and it was trying to find the RocketLauncherUI as the plugin and front end.  Not sure why that happened, it was working fine last night.  But after figuring that out I tested the games and the games weren't shaking like the UI was.

You most likely need to add that resolution to the user_modes-super.ini and generate the modelines again. It should look like this

## Desktop ##

 640 x 480 @ 60.000000 desktop
 320 x 240 @ 60.000000 desktop <-------add new res here

## Super resolutions ##

2560 x 240 @ 60.000000 super
2560 x 248 @ 60.000000 super
2560 x 256 @ 60.000000 super
2560 x 264 @ 60.000000 super
2560 x 272 @ 60.000000 super
2560 x 280 @ 60.000000 super
2560 x 288 @ 60.000000 super
2560 x 296 @ 60.000000 super
2560 x 304 @ 60.000000 super
2560 x 320 @ 60.000000 super
2560 x 336 @ 60.000000 super
2560 x 344 @ 60.000000 super
2560 x 352 @ 60.000000 super
2560 x 360 @ 60.000000 super
2560 x 368 @ 60.000000 super
2560 x 376 @ 60.000000 super
2560 x 384 @ 60.000000 super
2560 x 392 @ 60.000000 super
2560 x 400 @ 60.000000 super
2560 x 416 @ 60.000000 super
2560 x 432 @ 60.000000 super
2560 x 448 @ 60.000000 super
2560 x 464 @ 60.000000 super
2560 x 480 @ 60.000000 super
2560 x 496 @ 60.000000 super
2560 x 512 @ 59.000000 super
2560 x 544 @ 55.000000 super
2560 x 560 @ 54.000000 super
2560 x 768 @ 60.000000 super
2560 x 800 @ 60.000000 super

once you have that file saved open up vmmaker and click generate, then install the modes again. You should see 320x240 in the windows resolution settings now. As for rocketlauncher resetting its config doesnt surprise me, seems Hyperspin and RL are still full of bugs that have to be resolved.

purbeast

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:April 08, 2024, 05:51:38 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #9 on: August 02, 2022, 07:06:13 am »
Great thanks a lot I will give that a go tonight and report back once I try it out.

purbeast

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:April 08, 2024, 05:51:38 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #10 on: August 09, 2022, 05:03:32 pm »
Set the crt desktop res to 320x240, load up hyperspin from the other monitor and see if the shaking is gone, if its still there it might be a problem with the chassis. I keep my crt in my cab at 320x240 because I dont like the shaking either. The only reason to run the crt in 640x480 or up is to be able to navigate and do work in windows, but since you are doing the work on a secondary monitor just leave the crt in a lower res progressive mode.

So I just checked it out and in game it does not shake at all, and as you thought, the res was 640x480.  However I did not see any other option to select below that, that seemed to be the smallest one I could use and it also had the (Recommended) text next to it.

On another odd note, my RocketLauncherUI settings reverted and it was trying to find the RocketLauncherUI as the plugin and front end.  Not sure why that happened, it was working fine last night.  But after figuring that out I tested the games and the games weren't shaking like the UI was.

You most likely need to add that resolution to the user_modes-super.ini and generate the modelines again. It should look like this

## Desktop ##

 640 x 480 @ 60.000000 desktop
 320 x 240 @ 60.000000 desktop <-------add new res here

## Super resolutions ##

2560 x 240 @ 60.000000 super
2560 x 248 @ 60.000000 super
2560 x 256 @ 60.000000 super
2560 x 264 @ 60.000000 super
2560 x 272 @ 60.000000 super
2560 x 280 @ 60.000000 super
2560 x 288 @ 60.000000 super
2560 x 296 @ 60.000000 super
2560 x 304 @ 60.000000 super
2560 x 320 @ 60.000000 super
2560 x 336 @ 60.000000 super
2560 x 344 @ 60.000000 super
2560 x 352 @ 60.000000 super
2560 x 360 @ 60.000000 super
2560 x 368 @ 60.000000 super
2560 x 376 @ 60.000000 super
2560 x 384 @ 60.000000 super
2560 x 392 @ 60.000000 super
2560 x 400 @ 60.000000 super
2560 x 416 @ 60.000000 super
2560 x 432 @ 60.000000 super
2560 x 448 @ 60.000000 super
2560 x 464 @ 60.000000 super
2560 x 480 @ 60.000000 super
2560 x 496 @ 60.000000 super
2560 x 512 @ 59.000000 super
2560 x 544 @ 55.000000 super
2560 x 560 @ 54.000000 super
2560 x 768 @ 60.000000 super
2560 x 800 @ 60.000000 super

once you have that file saved open up vmmaker and click generate, then install the modes again. You should see 320x240 in the windows resolution settings now. As for rocketlauncher resetting its config doesnt surprise me, seems Hyperspin and RL are still full of bugs that have to be resolved.

So I finally got around to doing this and I am not sure why, but it's not working for me.  I tried it twice and I still do not see that option under Windows.

All I did was add that line to the users - super.ini file, open vmmaker, made sure it was still pointing to the user - super.ini file, then clicked generate modes, and I saw it in the list there, then I clicked on install modes and it said it successfully installed them.  I then shut down the PC and put it back in my cab, and I'm not seeing it in the list. 

Is there something else in the settings I should be checking for that I don't have set properly?

Here is a pic of what it's showing in the list of resolutions, and that is all the way at the bottom.  It's also not on the top.


gamer83

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:September 13, 2022, 05:50:54 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #11 on: August 09, 2022, 11:43:25 pm »
ill be honest, im not too sure why it didn't show up. The only things I can think of is maybe you are trying to change it for the wrong screen? I have mine setup on windows 7 and you have to click the screen  in display settings you want to change the resolution for. Double check that. Also, do you have duplicate displays on? It might not work that way unless your other monitor supports 320x240., so it might be showing the minimum res your secondary monitor supports if duplicate displays is on.check to see if extend these displays is on instead of duplicate. EDID emulation could be enabled for your 5xxx series card. Not sure if EDID emulation enabled matters at all for this but it might.  You could also try running arcadeOS, drag it to the CRT and attach it to that monitor then check to see if 320x240 is there listed in arcadrOS, if it is select it and choose set as desktop resolution. Try enabling EDID emulation last. That's all I can think of, if none of that works Calamity's genius might be needed here. Sorry I couldn't be more helpful.
« Last Edit: August 10, 2022, 12:16:49 am by gamer83 »

purbeast

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:April 08, 2024, 05:51:38 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #12 on: August 10, 2022, 12:39:13 pm »
ill be honest, im not too sure why it didn't show up. The only things I can think of is maybe you are trying to change it for the wrong screen? I have mine setup on windows 7 and you have to click the screen  in display settings you want to change the resolution for. Double check that. Also, do you have duplicate displays on? It might not work that way unless your other monitor supports 320x240., so it might be showing the minimum res your secondary monitor supports if duplicate displays is on.check to see if extend these displays is on instead of duplicate. EDID emulation could be enabled for your 5xxx series card. Not sure if EDID emulation enabled matters at all for this but it might.  You could also try running arcadeOS, drag it to the CRT and attach it to that monitor then check to see if 320x240 is there listed in arcadrOS, if it is select it and choose set as desktop resolution. Try enabling EDID emulation last. That's all I can think of, if none of that works Calamity's genius might be needed here. Sorry I couldn't be more helpful.

I believe it's the only monitor showing up but I will check it out again today.  It looks like it is showing all of the other resolutions in the list though so I'm not sure.

I am pretty sure I don't have duplicate displays on though, and I know when I hook it up to my monitor via HDMI, the resolutions it shows aren't the same resolutions I see when I hook it up to my arcade cab. 

I am pretty sure I did set up the whole EDID emulation thing though, when I initially did the configuration of the drivers.  I basically went through this whole process here, which talks about enabling EDID emulation, and I don't even know what that is I Just did it because it was in the steps.

https://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1052

I am on Windows 10 though not Windows 7.

purbeast

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:April 08, 2024, 05:51:38 pm
Re: Issue with vertical sizing and crt emu drivers causing screen shake
« Reply #13 on: August 10, 2022, 03:38:46 pm »
Okay I got it working.

The only different thing I did was on the video card I selected the ARCADE_15 VGA option from the dropdown.  Prior to that it was set to the HDMI input on my card.

Then I also noticed after I did that then re-installed the modes, in the display settings while connected to HDMI, I could also select my arcade monitor, even though I wasn't connected to it.  In there I saw the 320x240 resolution so I set it to that.

However when I put it in my cabinet again it was back to the 640x480 resolution.  But this time when I went to change it, it was now showing and I changed it, and shakiness is gone now for good.

I'm guessing it was just that dropdown not being set right and once I did that it worked.

Thanks for the help!