Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    4,267
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by JoeViking245

  1. If you haven't done so already, try 1st some of the build in features under Edit Emulator.
  2. Can you explain what you mean by "tool"? There is a bulk edit feature available if you select all roms (Ctrl+A) and then right click on [one of] them.
  3. Very well produced! Looks Awesome!!
  4. If all your Windows games use the same hotkeys... i.e. a::p s::o q::l w::k ...you'll only need to write and compile one AutoHotkey script file (not to be confused with a batch file). Otherwise yes. One per game. Let's pretend they'll all use the same hotkeys [thus only needing one compiled script]. When you compile an AutoHotkey script, it compiles it to an executable file with the file extension of .exe We'll call this newly compiled script "GameKeyRemap.exe". Because "GameKeyRemap.exe" doesn't have an exit hook in it, it will keep running even after exiting your Windows game. So... For this 2nd script, you can use WinClose, ahk_exe "GameKeyRemap.exe" ExitApp Or if you prefer, you can write a batch file instead which may look like taskkill.exe /F /IM GameKeyRemap.exe Either way [compiled script or batch file], it will need to be set as another Additional App to the game(s) but 'checked' to "Run After Main Application".
  5. @TWANG45 Plan "B" SetTitleMatchMode, 2 Loop { IfWinActive, Slot { Send #+{Right} Break } } The games' window will have the Title "Slot... something_or_another". So this will hang around (Loop) until it 'sees' a window with "Slot" in the Title, move it and then stop hanging around (Break). If you only have 2 monitors, using {Left} or {Right} doesn't matter. It just goes to the 'next' monitor.
  6. @TWANG45 Do you have "Show Console" checked?
  7. If it's a [Windows] game that's not using an Emulator, you'll need to add your compiled script as an Additional App and check the box to Automatically Run Before Main Application. You'll then need a 2nd script compiled and also set as an Additional App, but check the box Automatically Run After Main Application. The 2nd script will commit a murder - suicide. That is, kill the 1st one then kill itself. So if the 1st one is compiled to "GameKeyRemap.exe", the 2nd one will be: WinClose, ahk_exe "GameKeyRemap.exe" ExitApp (I'm sure with some thought, there's a more elegant ways to do this as well)
  8. From the link in your 1st post...
  9. @monsterm90 It worked with Notepad. ? 1st of all found the correct executable name. ("PPSSPPWindows64.exe"?) But for some reason just sending Win+Shift+Left [in the script] isn't working for me. Even if I put that first Sleep for 10 seconds. Here's Joe's workaround for PPSSPP. (at least it seemed to work on mu computer) Loop { IfWinActive, ahk_exe PPSSPPWindows64.exe { Sleep, 2000 ;hang out a couple seconds Send, !{Enter} ;go to windowed mode ;Sleep, 1000 Send #+{Left} ;Send Win+Shift+Left ;Sleep, 1000 Send, !{Enter} ;go back to fullscreen ExitApp } } Part of it I'm thinking is because it's running in fullscreen. But once opened, you can press Win+Shift+Left and it works. What's worse is you can create a hotkey and THAT will work. Here it won't Loop (wait around), but if PPSSPP is the active window and you press "Q", it'll move it over. q:: { IfWinActive, ahk_exe PPSSPPWindows64.exe { Send #+{Left} ExitApp } }
  10. Hmmm.... Interesting. The basic command line is: (game_name extension may vary) "full/path/to_your/PCSX2/pcsx2.exe" --fullscreen "full/path/to/the_rom_file/game_name.cso" So to reiterate, you double-click the PS2 game to simply play it. OR... right click the game, then click the Additional App (that you added in) to play it with the cheats enabled (loaded). The Additional App, which is the AHK script you're wanting to create, will basically execute.... Run, Mouse_Patcher.exe [and] Run, the_command_line_above. Which is all very doable. But there are some caveats. The main one being you can't pass variables to an Additional App. The key variable in this case being "full/path/to/the_rom_file/game_name.cso". Using this method you'd need to create one for each game , manually putting the ../path/game_name in there. But again, very doable. (just giving a heads up, is all. )
  11. Can you be a little more specific? Are you trying to get it to work in LaunchBox or are you just wanting to like have a shortcut on your desktop to launch a specific game? When setting up the emulator in LaunchBox, it will automatically (I think it did) put in an exit hook that will exit the game and close PCSX2. Then of course to launch a game, just associate the emulator to the game or Platform. If you want to launch one from your desktop, it might be easier to create a batch file. But we can get pretty creative with AHK scripts.
  12. To expand on this, clicking "Uncheck All" only visually doesn't uncheck the boxes. Test: [Luigi's Mansion Wii] LaunchBox tab - click Uncheck All (check boxes remain checked). Emu Movies tab - manually uncheck all boxes except one. Clicking download only downloads 1 image. Test-2: Click Uncheck All on both tabs (boxes remain visually checked), click download and nothing downloads.
  13. That's good because that's how it's supposed to be. (process of elimination - baby steps. lol) Is the only command line parameter(s) you have for Dolphin -b -e ?
  14. I'm pretty confident that it's going to be in the folder structure. Here's what I ended up doing.. string LBApplicationPath; // LB absolute (root) path (ver 11.3+) LBApplicationPath = Directory.GetParent(Path.GetDirectoryName(Application.ExecutablePath));
  15. Under Tools, Edit Emulators - Dolphin, do you have anything in the "Running AutoHotkey Script" or " Exit AutoHotkey Script" tabs?
  16. Does that string ApplicationPath get you to the LaunchBox root directory? [Maybe .MainModule helps. (would have to read up on it)] An issue I had with one of my plugins was, with the change to .NET Core, the code I was using (would have to look it up to see exactly what I used) returned ../LaunchBox/Core/. I ended up just putting .GetParent(... in front of it which took me back to ../LaunchBox/ (ya, maybe a little cheesy. lol) I haven't noticed anything in the API regarding BB settings, but my guess is your method isn't any less efficient then an API call. (As in it'd end up doing the same thing ) .
  17. Not sure if there's a way (other than going into Game - Edit - Videos) to view them, but you can prioritize which one appears by going into Tools - Options - Video Priorities and moving them up/down.
  18. Hmmm.... Good. Glad you got it working. I'm guessing then there's more to your rompath than indicated.
  19. The default command line parameters look fine. Well, not sure about the Intellivision ECS Carts. I've only messed the the non ESC carts ("intv -cart"). For Coleco ColecoVision cartridges... based on your rompath in mame.ini, you should be able to put coleco.zip in that folder (don't unzip it). And then place your Coleco roms in a subfolder called "coleco" below that. D:\ROMS\MAME224\ D:\ROMS\MAME224\coleco.zip D:\ROMS\MAME224\coleco\alcazar.zip D:\ROMS\MAME224\coleco\alphazoo.zip D:\ROMS\MAME224\coleco\amazing.zip ..... I'm assuming groovymame is a simply fork of MAME, so all the how-to's, what-not's and why-for's should be synonymous between the 2. Check that mame.ini is in your MAME's root folder ("D:\HyperSpin_1.5.1\Emulators\mame0224b_64bit\mame.ini") and that there isn't a 2nd copy in the ..\ini subfolder. Also look for a possible "coleco.ini" file (either in the root folder or the ini folder. Hopefully not both). If there is one, either look inside at it's rompath line (to make sure it's correct) or just delete it. Oh, and you do NOT need to add "coleco" to the rompath in mame.ini. As it's a soflist console, when you "tell" MAME "coleco" in the default command line parameter, it knows to look inside a "coleco" subfolder within it's rompath. Same thing with "a2600" and "intvecs". D:\ROMS\MAME224\a2600\roms.zip D:\ROMS\MAME224\intvecs\roms.zip Lastly, in the Edit Emulator - Associated Platforms, make sure the Associated Platform names are exactly the same as the actual Platform. (this "oops" actually happens quite a bit.)
  20. You are spot on. (assuming you have xmen.zip...) As DOS76 lent towards, your rom and MAME revisions don't match up. One way tell if you have the rom is click "Available" on the left hand pane (in MAME). You're using MAME 0.224 and your rom is for revision 0.220 (or older). You need to have the same revision of MAME and roms. There's no backwards compatibility (with some exceptions). Yup! And since it appears that the clone works but not the parent, you probably have a non-merged set of roms. Well, at least for the X-Men series. Not in a way that it's worth anyone's time and effort. You best bet is to match the romset revision with the MAME executable. In MAME, No. well, I suppose you could delete the roms that are not compatible with the revision of MAME you have. Then when you start MAME and click Available you won't see the ones that don't exist. But MAME doesn't 'set a default'. "Fundamental: forming a necessary base or core; of central importance." The rom set that you acquire needs to be of the same revision as the MAME executable. If you find a rom set that says it's for for MAME 0.220, get the MAME revision 0.220 executable. (Do you see a little bit of a recurring theme here? )
  21. Yes. The last program executed ("Run") is what will have 'focus'.
  22. This will move whichever program you indicate (ppsspp.exe in this case) to the monitor left of it's current location once the program's window becomes active. It then closes itself (the script). Loop { IfWinActive, ahk_exe ppsspp.exe { Send #+{Left} ;Send Win+Shift+Left ExitApp } }
  23. I've never used ePSXe myself, but see if there's any useful information in this [a little bit older] thread.
  24. Update Notes: Updated to work with LaunchBox version 11.6 and later. Includes updated hi2txt.exe and hi2txt.zip release 1.12 (2020-05-03). Please visit GreatStone's site for more information about the invaluable hi2txt utility! Without it, this and the built-in LaunchBox MAME Community Leaderboard would not be possible. https://greatstoneex.github.io/hi2txt-doc/index.html This plugin complements the LaunchBox MAME Community Leaderboard by showing your local high scores to see "how far you need to go" to make the LaunchBox Community Leaderboard.
  25. Is there a ../DOC/ folder in with your install? In there you should see the README, INSTALL and USAGE files (as well as others). If not, you can find them in the link that seaview59 shared.
×
×
  • Create New...