The NEW Build Your Own Arcade Controls
Software Support => GroovyMAME => Topic started by: Grobyc on April 23, 2014, 12:41:05 am
-
Hello again!
Today I did a fresh install of xp64 sp2, previously I was using xp32. Everything was working fine before, but after this install I'm getting "SwitchRes : could not find a video mode that meets your specs"... No matter what monitor preset I use... Just launching Groovy.. All games are squished.
I'm stumped (again :-[ ) , the only thing different is the 64bit, for both the OS and the CRT_emu drivers.
Under xp32 I was using : monitor pc_31_120 switchres worked perfect. Now I can't even get standard 31khz :(
Please help :notworthy:
-
but after this install I'm getting "SwitchRes : could not find a video mode that meets your specs"
I think you might need to run vmmaker once to create the video modes after installing on XP x64 edition.
I recall that when I last installed crt_emudriver on xp64, there was some kind of error at the end of the install, I rebooted, and the result was that none of the custom resolutions got installed, even though the drivers were installed.
-
but after this install I'm getting "SwitchRes : could not find a video mode that meets your specs"
I think you might need to run vmmaker once to create the video modes after installing on XP x64 edition.
I recall that when I last installed crt_emudriver on xp64, there was some kind of error at the end of the install, I rebooted, and the result was that none of the custom resolutions got installed, even though the drivers were installed.
So I should remove the crt_emudriver, then run vmmaker (new one, not the one that comes with the drivers), then reinstall the drivers?
I've ran the new vmmaker after the drivers already, no luck :(, I don't need to modify the vmmaker ini, correct? Just run, "press any key", done? Thanks :)
EDIT: Sorry, I meant to write, "It just runs and says "press any key"..." Looking at it again, it says "Mame executable not found:" I tried modifying the Ini to point to it, but it stays saying the same thing. I don't know what's wrong... I didn't need to do anything for xp32.
-
Hi Grobyc,
First, download the most recent version of VMMaker (1.3c), here: http://mame.3feetunder.com/windows-ati-crt-emudriver/ (http://mame.3feetunder.com/windows-ati-crt-emudriver/)
(this step is NECESSARY)
Set it up as usual, run vmmaker.exe, restart, etc.
Notice VMMaker is outdated with respect to GM regarding monitor presets, check this: http://forum.arcadecontrols.com/index.php/topic,116023.0.html (http://forum.arcadecontrols.com/index.php/topic,116023.0.html)
I'd leave the default MonitorType settings in vmmaker.ini (custom), and just let GM tweak the modes according to pc_31_120.
Then, make sure you create a new mame.ini, not just copy the ini from the old version (I'm saying this just in case).
-
That's the VMMaker I'm using. When I try to run it (after drivers successfully install), it says it can't find the executable.
Note: I didn't even run vmmaker in xp32 , switchres just worked after the crt_emu drivers were installed.
steps I did for xp64:
1. Crt drivers (9.3 1.2a x64 multisync) Download - install - restart
2. VMMaker 1.3c download
3. Mame64 .153 DL - Groovymame64 .153.015a DL
3. Extract Mame - Overwrite exe with Groovy's
4. Run VMMaker (it can't find exe)
5. Change it's INI to Groovy's path (D:\mame\ ) (leave everything else default)
6. Try VMMaker again, failed.
7. CMD D:\mame>mame64.exe -cc
8. Try VMMaker again, failed with both paths to mame
I don't know why VMMaker isn't seeing it... I'm thinking of reinstalling xp64 and doing the Groovy stuff first before anything else (only really installed network drivers to download Groovy and WinRAR...)
Thanks
"set it up as usual" is that referring to VMMaker, CRT_Emu drivers or Groovymame?
-
I don't know why VMMaker isn't seeing it... I'm thinking of reinstalling xp64
Oh God! Don't do that! There's nothing wrong with XP, it's obviously VMMaker can't see your mame.exe because you're not pointing to the right full path.
5. Change it's INI to Groovy's path (D:\mame\ ) (leave everything else default)
It is not the INI path what needs to be changed. It is the MameExe field:
MameExe = "\Emuladores\Mame\mame.exe"
You need to use the full path (path + filename) for the executable file.
PD: The fact you didn't need to do this in XP 32 is because the XP 64 9.3 package lacks the modelines in the .inf file, it's a known problem and will be fixed. Running VMMaker just after install adds the modelines.
-
So I changed it from "D:\mame\mame64.exe" to "\Mame\mame64.exe\"
It worked... Wow, I don't know what to say, I blame my lack of sleep :-[
Thanks again!
EDIT: Double checked my issue by adding the "D:" again. It worked again... I probably had a ' instead of " or something silly like that :laugh:
-
You know, this is home made software, config file parsing is rather crude so you need to be extra careful even to avoid crashing the program :laugh:
I'm since long working on a GUI version of VMMaker which eventually will see the light and will avoid many of these problems.
-
I'm since long working on a GUI version of VMMaker which eventually will see the light and will avoid many of these problems.
Don't be too confident.... we'll probably still find ways to kill it :)