Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: notbillcosby on June 27, 2017, 11:28:31 am
-
Hello! My arcade CPU's hard drive recently died and I decided to start from scratch with GroovyMame and Arcade OSD. I followed this guide:
http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1016#p1016 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1016#p1016)
I'm trying to get Donkey Kong up and running, which is my primary concern. I'm using a horizontal monitor (Sony Wega) which I know isn't ideal for vertical games, but I wanted it to be as versatile as possible. Please don't tell me to run a dedicated vertical setup! This is my only option right now. Considerable amounts of the top and bottom of the screen are cut off when running it. I've tried adjusting the vertical size within ArcadeOSD for the 256p resolution which appears to be what DK runs in, and while I can get the test screen in ArcadeOSD to look good, it doesn't appear to change anything when running DK in GroovyMame. I feel I'm probably missing a step somewhere; maybe a line in an INI file that tells GroovyMame to look at settings I've adjusted in ArcadeOSD? I'm not sure. Can anyone help?
-
Post screen
-
Check "F.2) Tuning up the screen geometry in a per-game basis" here: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=987#p987 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=987#p987)
-
Post screen
What screen? Settings? Donkey Kong?
Sent from my iPhone using Tapatalk
-
Check "F.2) Tuning up the screen geometry in a per-game basis" here: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=987#p987 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=987#p987)
Much reading! I'll look at this tonight. Thanks!
Sent from my iPhone using Tapatalk
-
Check "F.2) Tuning up the screen geometry in a per-game basis" here: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=987#p987 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=987#p987)
I'm supposed to paste the modeline in machinename.ini; what folder should this be in? In c:\mame\ini\ there is only a \presets folder, no dkong.ini.
My other concern is that when I open ArcadeOSD and paste in the modeline from the clipboard, it loads up the resolution I had already adjusted that doesn't appear to be making any difference in Dkong. I would deduce that this means DKong is already loading up the resolution it's supposed to be loading up... but perhaps pasting the modelines into the .ini file will give it the extra instructions needed? I don't know, maybe this isn't a problem at this point and all will be fixed once I can finish the instructions, but I figured I'd share this anyway incase it means something.
Thanks a bunch!
-
Create 'source' directory inside 'ini' directory and put desired ini file. Example:
[mame directory]\ini\source\cps1.ini
Of course You have to manually create each ini, for example in notepad.
-
E ) P e r - g a m e c o n f i g u r a t i o n
To force specific MAME and Groovy MAME settings into one only game/machine (or just the games from a particular MAME driver), a machinename.ini file should be placed in MAME's INI folder (or a drivername.ini in ini\source, for the MAME driver case). The machinename is the exact name of the particular romset (including the ones for home systems, as their BIOS romsets) in MAME, without the extension. Keep in mind the priority order for INI files, being mame.ini the lowest priority and romname.ini the highest; they work as transparent layers.
If you're new to MAME, you should read the whole guide, 'cept the ASIO part.
You "paste" a mode in A-OSD in order to make changes therein. The changes are visible on the fly if you do them properly. Once you have it accomodated by the particular game/machine's demands, it's time to paste the result in machinename.ini.
But really -- don't try this if you haven't read the whole guide previously.
-
Create 'source' directory inside 'ini' directory and put desired ini file. Example:
[mame directory]\ini\source\cps1.ini
Of course You have to manually create each ini, for example in notepad.
I copied the modeline settings from Kong and pasted them into ArcadeOSD; it was already adjusted from when I had previously changed the geometry in the x256 resolution. I then copied this modeline and pasted it into notepad, which I saved as c:\mame\ini\source\dkong.ini
No change at all.
Sent from my iPhone using Tapatalk
-
don't forget to put this line in your ini:
monitor custom
-
Alright. I have read the tutorial and still didn't pick up anything eye-opening. On a whim I decided to paste the modeline for my 640x480 desktop setting into my dkong.ini file; When the game fires up though, the info screen still says it's running at 2560x256. Mame isn't reading my dkong.ini file it would seem. All my dkong.ini file has in it is the modeline info that I'd pasted. Is there more formatting that needs to occur or something?
EDIT: I moved it into ini\source and it worked. I'm at 480 now. Maybe the adjustments I've made to account for overscan at 256 aren't actually doing as much as I thought, which is why nothing appears to happen in dkong.
-
This is probably blasphemy to even ask, but here it goes.
Is there a way to make all vertical games automatically display in 480i? It seems to be a decent compromise for me at this point, until I can really dig into figuring out how to do some custom stuff in VMMaker. I'd just like to be able to play some games with my buddies this weekend without having to make an ini for every game we want to play.
-
Try paste your config into vertical.ini