so i found the driver it is midyunit.c so i go to the crtlr folder make a folder called midyunit then add a midyunit.ini into that folder then i add -ctrlr midyunit to the command line and njope nothing any ideas what i still may be doing wrong?
First try deleting the cfg/
gamename.cfg file (if it exists).
If that doesn't work, make sure you have in your mame.ini file:
ctrlr_directory ctrlr
ctrlr
anyname(second line is same as the commandline "-ctrlr
anyname" And I'm using "anyname" as the folder name to avoid confusion with the filename, but you can use any name you want)
Then make the folder ctrlr/
anyname inside your mame folder.
Add the midtunit.ini file into the above folder. Run mame with the -verbose option, exit the game, and look for lines that say
trying to parse ctrlr file windows.ini
trying to parse ctrlr file hotrodse/default.ini
trying to parse ctrlr file hotrodse/midtunit.iniIf none of those lines show, then either the ctrlr_directory or ctrlr options are not set up correctly. If the first two lines show, but not the third, then the ini file is not named correctly.
Also, if you're talking about mortal kombat, the file should be called "mid
tunit.ini". That's the name "mame mk -listsourcefile" outputs, even though the file is named mid
yunit.c. You need to use the name that -listsourcefile outputs.
*edit* Opps, there are a few versions (4) of mk that use the midyunit.c driver, but most (9) use the midtunit.c driver.