Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    3,446
  • Joined

  • Last visited

  • Days Won

    30

Everything posted by JoeViking245

  1. I haven't looked at this in 2 years but fairly certain there are no 'extra' settings beyond what shows on the forms. I imagine my thinking at the time was that most, it not all games would have their Clear Logos already and that the end user would want to be aware of the few(?) that are missing.
  2. Can you share a screenshot of the 'Save State box'? Can't I have ever seen that when launching a game. Does it appear with any of the arcade games you launch? If you run MAME by itself then start a game from it, does the box still appear? When you installed MAME, did you have LaunchBox install it? Or install it yourself from the file from MAMEDev?
  3. Apologies. Didn't notice the folder you were in at the top of your 1st image.
  4. Under \LaunchBox\Images\Platform Icons\, try putting them inside their respective subfolder(s). Might be able to select the platform then press F5 to refresh those images. If not, restart LaunchBox.
  5. Don't know about Categories. Never tried. Pretty sure it'll only work on Platforms. I don't mess with hierarchies at all, but if you can have a 'Ports' Platform under your Windows Platform, it might just work. But if you put this into the Windows Platform, couldn't you just have it be a 'game' in Windows instead?
  6. Just tested with [a copy of] the Default Theme and also with Hypermax Refried on LB/BB v13.10 and everything worked as expected. If you go to \LaunchBox\Plugins\LaunchPlatform\, is there a text file in there named after the Platform that has only the one 'game' in it? aka, the platform that you added on Step #2 in Launch Platform Setup.
  7. Were the other Themes that were tested and worked, tested on the cab? (vs. a different PC) Did you, could you test others on the cab? (more process of elimination)
  8. Did you add the line at the bottom also? (have to ask) Also, just curious, did the Setup add those 2 lines for you (and create the backup files 1st)? I didn't study the Theme's xml file. Hopefully it isn't trying to use the backuped files. I doubt the Theme author would be able to help (because of my plugin changes). But would be cool if they had the answer. Are you using a view that uses the [new] PlatformWheelxxx? Maybe try a different View (for process of elimination).
  9. Thanks! Glad it still working after 3.5 years. As for any pro tips, here's what I got... I'd start by looking in the themes folder for the folder \Hypermax Refried\Views\WheelBackup\ if 'WheelBackup' doesn't exist, the theme wasn't setup. If it does exist, check that it has 4 files in it. Hopefully it does. If so... Back in the Views folder, edit the 1st of the 4 files. In the declarations section add: xmlns:LPlat="clr-namespace:LaunchPlatform;assembly=LaunchPlatform" At the bottom of the file, above </Canvas>, add: <LPlat:LPControl /> It should look like this: And this: Save and close. Now edit the 2nd of the 4 files the same way. Then the 3rd and 4th. Start BigBox and try it again. That's about all the Pro Tippin' I can give.
  10. You'll need to press (and hold) the Left stick button 1st, then press the Right stick button. (Right then Left won't work) 1Joy10:: If GetKeyState("Joy9") { SendLevel, 1 Send, {Esc} }
  11. [What I see different between yours and mine is...] Your <system> needs to encapsulate <input>. You have it closed right away. "<system name="default" />" Need to remove the / (slash) then close it down below (the [added] 2nd to last line). <?xml version="1.0"?> <!-- This file is autogenerated; comments and unknown tags will be stripped --> <mameconfig version="10"> <system name="default" > <input> <mapdevice device="XInput Player 1" controller="JOYCODE_1" /> <mapdevice device="XInput Player 2" controller="JOYCODE_2" /> </input> </system> </mameconfig>
  12. After thought... May try ONLY having an Xinput controller connected before stating a MAME game. I don't have any Dinput controllers to test, so don't know for sure if that would 'confuse' MAME by having 2 different input types plugged in at the same time.
  13. Thanks for clarifying what doesn't work. Tested with the Back button (7) and that worked as well for me. But if in MAME, Coin 1 is set to "5 or Joy 1 Back" the script won't work to limit it to 5 credits. Setting it without 'Joy 1 Back' did work to limit it. If you used the keyboard to enter credits then start the game, will either Xinput controllers work to play the game (move, shoot, run, jump...)? If not, make sure the controller is ON before starting MAME. Since you were able to set 'Joy 1 Back', I assume they do work in-game But even then, when you had it at "Coin 1 - 5 or Joy 1 Back", if it didn't accept a coin, then there's likely a controller [type] issue. Did you add to the top of the script "SetKeyDelay, 125, 50 " (without quotes)? Without this line at the top, the script won't work. But again, when you had it at "Coin 1 - 5 or Joy 1 Back", regardless of the script, it should still accept a coin using the Back button. Beyond that, I'm at a loss as to why it doesn't accept the Coin input for either of your Xinput controllers.
  14. Still curious... What exactly isn't working for you? Can you add ANY credits? Can you add 5? Does it add a 6th one if you attempt to do so? Regardless, that might be your problem. It's highly recommended to use stand-alone MAME for... well, MAME. I've heard that controllers can have issues when using the RA core. I've never personally tested it because I don't (and more-than-likely won't) use RA and its MAME core. Nothing personal, but no. Maybe someone else can chime in and test it via RA.
  15. Yes. Added the script to the Running Script section of my MAME emulator. Using a wireless Xbox 360 controller. Launched "1942". Once loaded, pressed "Start" on the controller (my 'button 8'). Pressed it 5 times with a slight pause between each press (for the Sleep, 750). Got to 5 credits. Pressed Start again... nothing. No more credits. What exactly isn't working for you? Can you add ANY credits? Can you add 5? Does it add a 6th one if you attempt to do so?
  16. I [actually just now] tested the script as you have it. It's pressing 5 twice. Then when coin1 = 5, is still presses five, but only once. Instead of messing with the joy buttons, just have it do what it is we want it to do. SetKeyDelay, 125, 50 1joy8:: { if (coin1 = 5) ; Max 5 coins Return coin1++ Send, 5 Sleep 750 }
  17. Can you show your script as you have it.
  18. Ah ya. You can't assign a joy output. You can only read its input. In MAME, revert your Coin 1 to Kbd 5. Then this might work. 1Joy8:: { if (coin1 = 5) ; Max 5 coins Return coin1++ 1Joy8::5 Sleep 750 }
  19. I thought you were just wanting to configure it MAME. JOYCODE_1_SELECT is MAME lingo. Did it work to replace the number with 8? Though I doubt it's a literal "8". May try 1Joy8 Which is player-1 joystick, button 8. 1Joy8:: { if (coin1 = 5) ; Max 5 coins Return coin1++ 1Joy8::1Joy8 Sleep 750 }
  20. When assigning the inputs in MAME, you should be able to just highlight Coin 1, press enter (it'll wait for your 'input') then press the button on the controller to select it.
  21. Glad it worked! As far as digging into the what's and why-for's, someone recently reminded me "If it ain't broke, don't fix it." I say we call it a win and get back to playing games.
  22. Shooting from the hip here... What happens if when mapping the Hold key in BigBox, you press "v" on the keyboard (set it to 'v')? Then test it with the Red button (hold) + something-else-you-set. Since the Red button 'presses v'.
  23. It'd be easier just to press "f" next you start it. Final, Final-Script - With failsafe Run the exe Wait 'til it's actually active Get the window 'Style' of the exe's window and save them to the variable 'style' If within the 'style' contains "Title Bar" (when the game is not fullscreen, it has a Title Bar. aka "WS_CAPTION". aka "0xC00000") Press "f". And to be safe, make sure you send it to the exe's window. "hang out until it's no longer running." #SingleInstance force SetWorkingDir %A_ScriptDir% Run, Z2TAOL_P03.exe WinWaitActive, ahk_exe Z2TAOL_P03.exe WinGet, style, Style, ahk_exe Z2TAOL_P03.exe if(style & 0xC00000) ControlSend,,f,ahk_exe Z2TAOL_P03.exe WinWaitClose, ahk_exe Z2TAOL_P03.exe ExitApp $Esc:: Send, !{F4}
×
×
  • Create New...