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: How to add a console and a desktop resolution to resllist?  (Read 2838 times)

0 Members and 1 Guest are viewing this topic.

kirillov

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • Last login:February 16, 2016, 10:25:44 am
  • Model Kit arcade cabinet
How to add a console and a desktop resolution to resllist?
« on: February 16, 2016, 03:30:16 am »
Hi, first of all thanks to Calamity for this awesome work, really its awesome.
I have a cabinet with a HD 4850 W7 X64 built months ago.
CRT_emudriver 1.2b and VMMaker 1.4b

Im trying to deal with super and custom resolutions in VMMaker and i need to add the typical console resolutions (SNES, MD, and some more) but i need to add too a desktop (1366x768 or 1920x1090) resolution to change configs remotely with teamviewer (seriously, some windows are unusable in 640x480)

I tried to add a 1366x768 @ 60.000000 resolution in resllist.txt and run vmmaker with ModeTableMethod_XML / ModeTableMethod_Custom 0  in .ini but only adds the super resolutions and the 640x480@60 (using resllist-super file). Im doing something wrong?
(Sorry if this question was answered before, but every info i saw was only mame related)


Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7461
  • Last login:May 23, 2025, 06:07:25 am
  • Quote me with care
Re: How to add a console and a desktop resolution to resllist?
« Reply #1 on: February 16, 2016, 08:24:34 am »
You can't do that with VMMaker 1.x. That's because you're probably using a 15 kHz preset. And you can only use a single preset at once.

With VMMaker 2.0, you can still use a just a single preset to create the mode list. But after that, you can change the monitor preset to something like vesa_768 and then add a new mode for the desktop using a command in VMMaker.

Anyway... my advice is to generate 768x512, or even 800x600, which are certainly possible at 15 kHz, and use those during configuration. They should be more than enough for that.
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

wildbil52

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:June 24, 2020, 04:59:40 pm
Re: How to add a console and a desktop resolution to resllist?
« Reply #2 on: March 23, 2016, 03:27:37 pm »
I'm trying to do the same thing, RocketLauncherUI is unusable at 640x480 so I've been switching off to an LCD to configure and then switch back to the arcade monitor to play.

I was playing with VMMaker a little on my laptop today to get more familiar and when I added "800 x 600 @60 desktop" to the user modes - super.ini and generated modes in VMMaker, the mode generated was 800 X 480 instead of 800 x 600.  Did some trial and error, found I couldn't get it to generate a y resolution above 576.  I'll try later on the machine that actually has the CRT emudriver installed and see if I can get it to work.

Apologies if this has been addressed before.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7461
  • Last login:May 23, 2025, 06:07:25 am
  • Quote me with care
Re: How to add a console and a desktop resolution to resllist?
« Reply #3 on: March 24, 2016, 11:44:53 am »
Assuming you're on CRT Emudriver 2.0. Edit your current monitor preset, and replace the 576 value for interlaced lines limit by 600. Then it will properly generate your 800x600 modes.
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

wildbil52

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:June 24, 2020, 04:59:40 pm
Re: How to add a console and a desktop resolution to resllist?
« Reply #4 on: March 25, 2016, 01:25:57 pm »
Assuming you're on CRT Emudriver 2.0. Edit your current monitor preset, and replace the 576 value for interlaced lines limit by 600. Then it will properly generate your 800x600 modes.

I am using 2.0 and thanks for the info.  When I change the interlaced lines limit to 600, the Timing Chart in VMMaker drops all values to 0.  When I generate modes I get an error that the 600 is out of range and a mode is generated consisting of all zeroes.  I'm using a K7000 monitor.

wildbil52

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:June 24, 2020, 04:59:40 pm
Re: How to add a console and a desktop resolution to resllist?
« Reply #5 on: April 06, 2016, 03:11:20 pm »
Assuming you're on CRT Emudriver 2.0. Edit your current monitor preset, and replace the 576 value for interlaced lines limit by 600. Then it will properly generate your 800x600 modes.

I am using 2.0 and thanks for the info.  When I change the interlaced lines limit to 600, the Timing Chart in VMMaker drops all values to 0.  When I generate modes I get an error that the 600 is out of range and a mode is generated consisting of all zeroes.  I'm using a K7000 monitor.

Any idea why I can't increase the line limit up to 600?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7461
  • Last login:May 23, 2025, 06:07:25 am
  • Quote me with care
Re: How to add a console and a desktop resolution to resllist?
« Reply #6 on: April 06, 2016, 04:42:17 pm »
You need to use an HfreqMax value of at least 16200. Switch to arcade_15, and edit with the 600 interlaced lines limit.
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

kortina

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 15, 2019, 05:06:26 am
  • I want to build my own arcade controls!
Re: How to add a console and a desktop resolution to resllist?
« Reply #7 on: April 06, 2016, 11:33:00 pm »
I was having a hard time configuring everything on my cab with a desktop res of 640x480.
RocketLauncherUI was unusable
WinUAE was unusable

The way I fixed it was to use the 2.0 drivers, then make the "Secondary" monitor display at 1280x1024.
I did this even WITHOUT the physical monitor attached. This works as the new EDID detection just tells windows to output.

Install VNC server

On your primary desktop, which *probably* has a resolution of 1920x1080, install the VNC client.

Remote (VNC) to your cabinet and then you can run and display all of your apps on the fake Second monitor. The entire VNC session will be displayed with the 640x480 and 1280x1024 displays side by side and all contained within your 1920x1080 desktop!

PS - Normally I love RDP, but it is NOT the right protocol for this job.

This has drastically reduced the messing around with the cabinet, keyboard, mouse etc.
PPS - don't forget that you should CLOSE the VNC session before you kick off anything D3D or Direct Draw related, otherwise expect weird results.

While I would normally never recommend it, I have installed VNC without a password, so reconnecting is really easy. When all your config tasks are done... you can/should stop the VNC server service from running.