rom116 Posted January 27, 2020 Share Posted January 27, 2020 Hi everyone. So there are a few games for MAME that I cannot find any bezel art for. NFL Blitz 2000 is one of them. Also, since I have a 4 player cabinet I'd like to use a 16:9 apsect ratio for that game anyways to take up more of the screen. Is there a way in MAME, not retroarch with a mame core, to change the aspect ratio for a single game? Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted January 27, 2020 Share Posted January 27, 2020 Since I have never done this myself I can't give you any details on how or even if you can do it but here is the documentation for it so you can look into it. https://docs.mamedev.org/advanced/multiconfig.html By the looks of it you can make an ini file for the games you want and put the settings you want in it and it should load it. Quote Link to comment Share on other sites More sharing options...
rom116 Posted January 27, 2020 Author Share Posted January 27, 2020 6 minutes ago, Lordmonkus said: Since I have never done this myself I can't give you any details on how or even if you can do it but here is the documentation for it so you can look into it. https://docs.mamedev.org/advanced/multiconfig.html By the looks of it you can make an ini file for the games you want and put the settings you want in it and it should load it. Thank you sir. Looks like I'll be google searching per game ini files MAME next...lol Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted January 27, 2020 Share Posted January 27, 2020 I just gave this a try and it works. Go to your Mame\Ini folder and create an ini file for the game you want, name it the same as the rom, for example I just tested with 1942. I made a 1942.ini and in it I turned off HLSL by copying the: hlsl_enable 1 setting from the mame.ini and changing it to: hlsl_enable 0 Loaded up the game an no HLSL shader enabled. Quote Link to comment Share on other sites More sharing options...
rom116 Posted January 27, 2020 Author Share Posted January 27, 2020 Just now, Lordmonkus said: I just gave this a try and it works. Go to your Mame\Ini folder and create an ini file for the game you want, name it the same as the rom, for example I just tested with 1942. I made a 1942.ini and in it I turned off HLSL by copying the: hlsl_enable 1 setting from the mame.ini and changing it to: hlsl_enable 0 Loaded up the game an no HLSL shader enabled. I was able to make Blitz 2000 full screen by copying the mame.ini and renaming it to blitz2k.ini and changing keep aspect ratio from 1 to 0 and it worked perfect. Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted January 27, 2020 Share Posted January 27, 2020 There ya go Quote Link to comment Share on other sites More sharing options...
DOS76 Posted January 27, 2020 Share Posted January 27, 2020 If you go into the MAME.ini under the core configuration options if you set writeconfig to 1 it will do this for every game (although that is usually unnecessary). Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted January 28, 2020 Share Posted January 28, 2020 1 hour ago, rom116 said: I was able to make Blitz 2000 full screen by copying the mame.ini and renaming it to blitz2k.ini and changing keep aspect ratio from 1 to 0 and it worked perfect. You only need the single line that differs from mame.ini Quote Link to comment Share on other sites More sharing options...
spycat Posted January 28, 2020 Share Posted January 28, 2020 An alternative to using a game ini is to set a custom command line parameter for the game in LaunchBox like -nokeepaspect or -noka Of course, this will only work when the game is opened with LaunchBox. 1 Quote Link to comment Share on other sites More sharing options...
rom116 Posted January 28, 2020 Author Share Posted January 28, 2020 4 hours ago, spycat said: An alternative to using a game ini is to set a custom command line parameter for the game in LaunchBox like -nokeepaspect or -noka Of course, this will only work when the game is opened with LaunchBox. Oh sweet. I'll give that a shot. There's only a few games I'd want in that aspect ratio. This will be helpful. Quote Link to comment Share on other sites More sharing options...
damageinc86 Posted January 29, 2020 Share Posted January 29, 2020 Can't you just use the TAB key to bring up the menu and change the game's screen aspect ratio in there? I swear I've done that before. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted January 29, 2020 Share Posted January 29, 2020 I don't think it is for the game and if you change it in the tab menu it will be for all games Quote Link to comment Share on other sites More sharing options...
rom116 Posted February 5, 2020 Author Share Posted February 5, 2020 So...I just tried to create a custom command line parameter and the boxes are greyed out. I know I have edited these before, do I need to turn something on before I can edit? Quote Link to comment Share on other sites More sharing options...
spycat Posted February 5, 2020 Share Posted February 5, 2020 Click the Emulation tab in the Edit Game window , enable the tickbox and type your parameters. Quote Link to comment Share on other sites More sharing options...
rom116 Posted February 5, 2020 Author Share Posted February 5, 2020 5 minutes ago, spycat said: Click the Emulation tab in the Edit Game window , enable the tickbox and type your parameters. Duh...lol. Thanks. I was trying to enable on the first page of the edit screen. Another qq. If I create a custom .ini file for the game and tell it no not keep aspect ratio the game boots right into it no problem. If i use the custom command line parameter -noka the game boots fine, but it has the MAME rom information screen first. Any way to auto disable that? I know we're kinda splitting hairs here as a single button press dismisses it...But just curious. Thank you Quote Link to comment Share on other sites More sharing options...
spycat Posted February 5, 2020 Share Posted February 5, 2020 LaunchBox custom parameters override the defaults. If your default parameters are, say -keyboardprovider dinput -skip_gameinfo then you would need to include those in the custom parameters. Or you can permanently set them in your mame.ini file. I don't use the LaunchBox pause screen feature, so I really can't say if you need -keyboardprovider dinput included in LaunchBox, if you were to configure it in the mame.ini file. Quote Link to comment Share on other sites More sharing options...
5thWolf Posted June 26 Share Posted June 26 On 1/27/2020 at 8:30 PM, spycat said: An alternative to using a game ini is to set a custom command line parameter for the game in LaunchBox like -nokeepaspect or -noka Of course, this will only work when the game is opened with LaunchBox. Your awesome! Works perfectly!!!! Does LB have anyway to "Bulk Edit" the custom command like you can data fields? I want to apply the -noka to most games but not all. Quote Link to comment Share on other sites More sharing options...
5thWolf Posted June 26 Share Posted June 26 (edited) Just stumbled on this amazing plugin by @JoeViking245 if anyone is interested to do exactly what I was requesting! Dev team should implement this into LB! Edited June 26 by 5thWolf Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.