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: Confused, CRT emudriver 15k only monitor, some programs still go 31.5k  (Read 1966 times)

0 Members and 1 Guest are viewing this topic.

dabone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 898
  • Last login:May 27, 2025, 09:51:37 pm
  • Time to work...
Following the basic guide here..
http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=301

I've tried setting this up with the following.

6450 with win7,
4350 with win7,
8490 with win10.
R7-260 with 7 and 10.

All of these I install windows, do all my drivers, switch to testing mode and install crt emudriver, then disable amd events service.

Running groovymame with this setup results in great 15k gaming goodness.
Retroarch also gives great results.

My issues are,  getting these tied together, I need a front end that can handle automatic joystick servo switching, so I'm trying to use Attractmode.

1. When you start it in 640x480 interlaced, it switches to 640x480 non interlaced 31.5k. This mode is NOT available with my arcadeosd.

2. I can launch in in a 320x240 resolution, and it stays in 15k, but entering and exiting emulators don't reset the resolution back to the starting resolution. (I'm using retroarch and superesolutions)
So I can end up in any of the 15 modes..


Is there a command line version of arcadeosd so I can just manually specify the resolution when exiting a game? or launching a certain emulator?
Since we can do it with a OSD, why not have a way just to feed modes to a exe?


Thanks.
Later,
dabone

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1804
  • Last login:Today at 06:57:49 am
  • Is running at 15kHz
If you're on Windows 10 you need to tick the "hide modes this monitor cannot display" box in windows display properties, and to stop and disable the windows service called AMD External Events Utility. You can just type "services" into the start menu to get to the services options. Then search for and open “Power options” in the Start Menu. Click “Choose what the power buttons do” on the left side of the window. Click “Change settings that are currently unavailable.” Under “Shutdown settings” make sure “Turn on fast startup” is disabled/unchecked. The former steps stop programs grabbing higher res video modes they once used despite the fact those modes are not meant to exist now, and the latter stops your computer from ever starting up with a letterbox crush, where the whole vertical resolution is compressed into half it's size in the middle of your screen.

Fast startup isn't part of windows 7, but the other stuff still applies.

Try those adjustments and see if it helps. You'll probably need to set up programs to use the resolutions you want again, but they shouldn't go grabbing other resolutions anymore.
« Last Edit: June 13, 2020, 11:07:23 pm by buttersoft »

dabone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 898
  • Last login:May 27, 2025, 09:51:37 pm
  • Time to work...
Those cleared up 90% of the issues.


Redoing all my retroarch configs solved most of the others. I like to use separate config files per system.

Genesis was the hardest.. genesis_plus_gx_libretro doesn't reset the video back when you exit. Replacing this with picodrive_libretro seems to have fixed that.