Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: DeathMonk on September 11, 2013, 09:53:46 am
-
I've been away from the scene a while and I come back to all this cool new stuff, so I had to give it a try.
I started with a fresh install of XP 64, with a dell x600, installed crt_emudriver the rebooted.
I then changed these settings in vmmaker.ini:
listfromxml = 0
generatexml = 0
monitortype = d9200
modetablemethod_xml = 2 (in case I want to use hyperspin)
I generated a clean mame.ini and only changed one option - monitor d9200
I then ran vmmaker and it said it generated 25 modes. Upon reboot, windows was at 640x480i (Is that wrong?)
running a test at the command line "mame64 mk2" shows:
switchres 399x253@54.82 --> 768x512@54.82
switchres 400x254@54.71 --> 768x512@54.71
And I'm guessing that's what the rom was running at.. I'm obviously doing something wrong.
Any help would be appreciated!
-
I seem to be getting it to work by generating inis/setting modetablegenerator to 0.. I get 120 modes created and it seems like its doing what it should be doing..
Regarding magic or dummy resolutions, am I just forgetting to change something in mame.ini or a command line switch?
-
do you need to install windows?
can't you just install the linux version: groovyarcade?
-
I considered it. I may end up trying it instead.
I did eventually get everything working by removing the driver and starting from scratch. Groovymame/umudriver are great pieces of work. Props to all involved.
One other thing I noticed was 640x480@60p wasnt there and I had to modify the interlaced res. Also, 800x600 only shows in 4-bit color.
-
Hi DeathMonk,
It seems you sorted it out. Anyway, if you want to have a progressive 640x480 resolution, you can edit the mode definition in ReslList.txt before running VMMaker. By default, it's defined as interlaced (640x480@30) change @30 by @60. Then use a monitor preset that's capable of doing that resolution as progressive, like a tri-sync preset. Same for 800x600.
Alternatively you can use Winmodelines and add the new modelines that you want or edit the existing ones.
-
Thanks for the reply, Calamity.
I added two lines at the bottom or reslist (800x600, 640x480@60) but it doesn't seem to matter as the 640 resolution was still interlaced after running vmmaker and 800x600 was still listed as "native" in arcadeosd and not editable. Editing the 640x48030i resolution worked, however.
Is this due to using the magic resolutions option and vmmaker ignoring the monitor preset? If so, any ways around this?