Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    2,946
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by JoeViking245

  1. For CriticalZoneV2, in Visual Studio I've never been able to see the top half of the screen (preview) due to some error or another. However you can still make changes to the code and it does work in LB/BB without issue. You just don't get the WYSIWYG effect and can't make adjustments on the upper half by dragging. The Default theme you can. It just lacks the <!--comments--> CZ2 has to help show you where you're at.
  2. Assuming "xpadder.exe" is located in "D:\RocketLauncher\Profiles\Xpadder\", to load a profile you need the run the program and tell it the profile name. (Also the "/w" might be causing the blank screen issue. So take it out.) start "" D:\RocketLauncher\Profiles\Xpadder\xpadder.exe "D:\RocketLauncher\Profiles\Xpadder\AAE\_Default\p1.xpadderprofile" /M Did you already have a batch file to start AAE that looked like...? : D:\Hyperspin\Emulators\AAE\aae.exe %1 "D:\Hyperspin\Roms\AAE\%1.zip" If it works, great! But it doesn't need the last part. The 1st "%1" tells it the roms path and filename already. (On this line, keep "/w" in.) start /w "" D:\Hyperspin\Emulators\AAE\aae.exe %1 The 'Batch file emulator' pict you show looks fine. So "AAE Batch.bat" would look like start "" D:\RocketLauncher\Profiles\Xpadder\xpadder.exe "D:\RocketLauncher\Profiles\Xpadder\AAE\_Default\p1.xpadderprofile" /M start /w "" D:\Hyperspin\Emulators\AAE\aae.exe %1 start "" D:\RocketLauncher\Profiles\Xpadder\xpadder.exe "D:\RocketLauncher\Profiles\Xpadder\AAE\_Default\blank.xpadderprofile" /M For Daphne, you said you already use a batch file to load/run the games that looked like: Daphne.exe %1 vldp -fullscreen -x 1920 -y 1080 -framefile "D:\Hyperspin\Emulators\Daphne\framefile\%1.txt" Adding start /w "" in front of it shouldn't (wouldn't?) cause a syntax error.
  3. When I 1st tried, I was having a heck of a time to get it to work. Like you, I tried the URL with and without the trailing slash, with and without the http: and so on. I'm not saying anyone is as slow as me ?, but it wasn't 'til I realized that the Steam Import Wizard wasn't showing an "example" of the URL, it was actually providing the 1st part of it... that I got it to work. So in the empty field, I only needed to enter just my Steam user id name.
  4. I really don't know anything about the Daphne emu or xpadder. A quick search looks like to load the profile you need: "D:\<path_to>\xpadder.exe" "D:\RocketLauncher\Profiles\Xpadder\Daphne\_Default\p1.xpadderprofile" /M ....just reread your comment about using a batch file..... why didn't you say so.. lol Edit your batch file to read... start /w "" "D:\<path_to>\xpadder.exe" "D:\RocketLauncher\Profiles\Xpadder\Daphne\_Default\p1.xpadderprofile" /M start /w "" Daphne.exe %1 vldp -fullscreen -x 1920 -y 1080 -framefile "D:\Hyperspin\Emulators\Daphne\framefile\%1.txt" start "" "D:\<path_to>\xpadder.exe" "D:\RocketLauncher\Profiles\Xpadder\Daphne\_Default\blank.xpadderprofile" /M This is assuming that is indeed the command line to apply a profile for xpadder (including the /M). The "/w" after "start" just says 'wait for it to finish it's thing before going to the next line'. We put it on the 1st line because without it, line 1 and 2 will load virtually simultaneously and Daphne might kick in before 'it was told' we're using p1'. Line 3, load profile "blank", won't start until Daphne closes. For the 2nd line, adding in start /w "" you may need to put Daphne.exe in quotes. But nothing else on that line changes. If that all works, we (or you) can figure out how to hide xpadder command-prompt windows that'll pop up.
  5. No. The "Exit AutoHotkey Script" is only for closing (shutting down) the emulator. Not sure what the other one does. ? The alternative to editing each and every game to have a 'launch before' and 'launch after' like what you show in your pict. is to write an AutoHotkey script (or a batch file) that will send the commands that will: load your xpadder profile run the game (** see note) (then when you exit the game) load the blank profile Then in LaunchBox go to: Tools Manage Emulators Add Give it a name (like maybe Daphne Xpadder) Under Application Path, Browse to were you have the AHK or batch file that you created. Put a check in "Don't use quotes.." In Associated Platforms tab, add Daphne. **note: LaunchBox will pass the games name (rom file name) as %1 to the script or batch file. So if you write an AHK script, this line might look like RunWait, "D:\Emulators\Daphne\Daphne.exe" %1 Or in a batch file start /w "" "D:\Emulators\Daphne\Daphne.exe" %1
  6. The only way I've found to do what you're asking to create a new 'emulator' based off a script. Something like: Run, xpadder-load-commandline RunWait, "path_to_Daphne.exe" %1 Run, blank-load-commandline And have that Platforms default emulator be the script. I've only tried something to that affect with Mame and it worked great. 'Worked' (past tense)... actually it still does, but with Mame I can't seem to properly pass "-keyboardprovider" to get the LB Pause Screen to work via the scripted-emu. I think LB need to get that argument 1st hand and it (sorta) can't through a script in this manner. I have not tested this with any other emulator.
  7. VPX and FP are free to use and definitely do work in LB/BB. They are easily imported with a drag-and-drop. Of course you'll need to set up the Platforms and emulators. The BIG issue I think is supporting the import of metadata (which is a lot of what LB/BB is about) as there are no standards for file-naming conventions. For tables or images. If something were figured out, then there'd be the issue of "...hey! I have JPSalas' version of the table, but the scraped image is from Xenonph's table." I don't envy the person who sets out to work on that. For game info (notes), I don't know if IPDB.org is open to allow for scraping. But then that'd only get info about the commercially made tables (vs Originals). As Awesome as it would be, I feel Jason's pain. I'm guessing he doesn't want to add platform/emu defaults if he can't properly support it beyond that ('the Big issue'). Oh the repercussions he'd get from the masses... lol?
  8. The "Exit AutoHotkey script" is used to send whatever key presses are necessary to close the specific emulator. It redirects the Esc key to do this. Since Mame (and many other eum's) already uses the Esc for this, it's not required to add this in. For something like PCSX2, Esc doesn't close it. You need to close the emu, i.e. Alt+F4, or possibly a little cleaner, shutdown or Close the process. Process, Close, {{{StartupEXE}}} To reset your mouse sensitivity after exiting a game, you'll need to add that code/batch file to the games "Additional Apps" and select it to "Automatically Run After Main Application". The only issue with that is you'll need to add that in for every game.
  9. It should be in wherever you installed Launchbox and then sub directory Themes. Of course it is possible that I found it somewhere else a long while back (thus forgot) and put there myself. It looks something like: (hopefully it attached here) Documentation.pdf
  10. Check out the Documentation.pdf in the ..\LaunchBox\Themes directory. There's a link at the beginning for getting started. When you open it (and after watching it) there are links on the right for more videos.
  11. In LaunchBox, go to your Arcade platform (assuming you didn't call it something else), select all games. Go to the Tools menu and select - Export/Copy ROM Files from Selected Games to New Folder... Follow the prompts to tell it where to copy the roms to. As this only copies them and doesn't change anything else, when that's done: Select all games (again). Go to the Tools menu and select - Change ROMs Folder Path for Selected Games... Follow the prompts to tell it where the roms are now located. The caveat is [I'm pretty sure...] it doesn't copy any necessary bios/device/chd files.
  12. I could probably make it so they all change to 0 (zero). ? So, do you mean something like your ctrl+A selecting, edit thing to get to the Bulk Edit Wizard. Then select the "Field" Genre: and under "Value", check Action and also Fighter / 2D and click 'Next', 'Next'? Now I can't attest that it works for "Playlists" though.
  13. @cleverest How about a LaucnhBox plugin that'll do that? ? I recently watched one of @Jason Carr's videos (made 2 yrs ago) about building plugins... ..and thought how cool is that! I've worked with various programming languages (self taught, just geeking around) but never specifically C# or using Visual Studio. After watching the video (rewind-watch, rewind-watch again) and taking notes I was able to recreate the sample plugins he was going over AND get them to work . After going over the Notepad++ resolution (above) and your "user friendlier" comment I started to write an AutoHotKey script. After a while I got to thinking I should probably try to do it the right way. Grabbed my notes for the video, started VS, a little copy/paste, some adjustments, a quick C# search or 2. Build/test/refine a couple times and "Oh Wow! It works!" ...short story long...... It's not 'built-in' per se , but at least plugin-able.
  14. Reset Play Count to zero - Plugin View File Edit: This is now a builtin LaunchBox feature as of release 10.7-beta-1. Resets a games Play Count to 0 (zero). Place the "ResetPlayCount.dll" file into your ..\LaunchBox\Plugins\ folder. *edit* Right click ResetPlayCount.dll, select Properties and click "Unblock". Start LaunchBox. Select just one, multiple or all (Ctrl+A) games. Right-click and then click on "Reset Play Count" located at (or near) the bottom of the popup menu. There is no "Please Confirm" nor "Play Counts have been reset to 0 (zero)" message boxes. It just does it as soon as you click it. (V1.0) *edit* Version 1.1 adds a confirmation message box. ResetPlayCount.dll - 6KB Submitter JoeViking245 Submitted 06/22/2019 Category Third-party Apps and Plugins
  15. Version 1.1

    87 downloads

    Edit: This is now a builtin LaunchBox feature as of release 10.7-beta-1. Resets a games Play Count to 0 (zero). Place the "ResetPlayCount.dll" file into your ..\LaunchBox\Plugins\ folder. *edit* Right click ResetPlayCount.dll, select Properties and click "Unblock". Start LaunchBox. Select just one, multiple or all (Ctrl+A) games. Right-click and then click on "Reset Play Count" located at (or near) the bottom of the popup menu. There is no "Please Confirm" nor "Play Counts have been reset to 0 (zero)" message boxes. It just does it as soon as you click it. (V1.0) *edit* Version 1.1 adds a confirmation message box. ResetPlayCount.dll - 6KB
  16. Manually reset all PlayCounts in all Platforms to 0 (zero) using Notepad++: In windows Explorer, go to your "..\LaunchBox\Data\Platforms" directory. MAKE A BACKUP OF YOUR xml Documents FILES FIRST! Select all files (Ctrl+A). Right click and select "Edit with Notepad++" Click "Search" "Replace" (or hit Crtl+H) In "Find what:", insert <PlayCount>\d+</PlayCount> In "Replace with:", insert <PlayCount>0</PlayCount> Under "Search Mode", select "Regular expression" Then click "Replace All in All Opened Documents" Save all and exit. \d means any digit(s). + means.... well.... plus. So... look for "<PlayCount>" followed by any number(s), followed by "<\PlayCount>"
  17. Yes. Include the quotes just like where he and you typed it. You can also see it has them in the image (a little above the OK and Cancel buttons).
  18. Sounds like what you have is similar to mine. Basically your PC set to dual monitors. The PC and the TV. Here's what I did to solve this issue. Granted there may be an easier way and they're always be a different way. But this one I know works. Basically the link shows how to easily switch between single and dual monitors. I've since set mine up where I created a popup menu ("Joe's Monitor Menu") and select the monitor configuration for starting BigBox. Keeping BigBox always on the "primary" monitor.
  19. Since you're using a keyboard only and not an attached controller, you don't need to mess with mame.ini. In mame.ini, the section that sundogak pointed out (CORE INPUT OPTIONS), leave the "ctrlr" line empty.Start Mame. "Configure Options" "General Inputs" Under "Player 1 Controls" is where you changed "P1 Start" and "P1 Select" to "9" and "N". This is all good. Now under "General Inputs" go to "Other Controls" and change "1 Player Start" and "Coin 1" to "9" and "N".Note that a little lower down you'll see "Service 1" and Service 2" are set to "9" and "0" which may conflict with your new "1 Player Start" and "2 Players Start". Just highlight those and press Delete and they change to None. Return to Previous Menu(s) and be sure to "Save Configuration". You should be good to go.
  20. This is pretty intriguing! Though I only have one controller, I see people asking about just this sort of thing. I tried to run DeviceLister but get "Unsupported 16 bit application" error. Did you guys get that error as well? [EDIT] Operator error. Actually it was a bad download and now works great. I then ran joy.cpl and saw my "Controller (Xbox 360 Wireless Receiver for Windows)". So I'm kinda confused, but think I get what's happening. Maybe someone can enlighten me. Say (for whatever reason) I wanted to "hide" my Xbox 360 controller from RetroArch. I edit devreorder.ini to look like: [order] [hidden] Controller (Xbox 360 Wireless Receiver for Windows) I then copy devreorder.ini and dinput8.dll (which I'd get from the x64 folder) and put them in the root RetroArch folder. And... well.... that's it. What I'm assuming is RA looks at this 'dinput8.dll' instead of the one in \System32 (or \SysWOW64).?. If I did get this all correct, and it is that easy, awesome find @guyverjay!! Definitely something to add to my \Help Files\Controllers\ folder. In the back of my head, it seems it would be nice to have/know/use the GUID of the devices. Something to research. [EDIT] Research finds that if you don't download correctly from github, you'll never get it to work. ? DeviceLister shows the name and GUID.
  21. Try: View - Refresh All Missing Media... Option B is click one that you don't see an image for. Then, while holding the Ctrl key, click on the other's that are missing them. Then go to Tools - Download Metadata and Media..
  22. JoeViking245

    ppsspp

    You need to look in the emulators' menu. For PPSSPP, look under: Settings - Graphics - Show FPS Counter
  23. http://adb.arcadeitalia.net/default.php Find your machine (game) and scroll down to the ROMSET section and it will list the bios zip file name (if) needed. This example: Machine - 11beat.zip Bios file needed - aleck64.zip
  24. It should in that if the controller is NOT plugged in, the default.cfg file you painstakingly created by setting all the controller inputs when the controller was plugged in, exited Mame and made it Read Only, it won't be overwritten to 'default' (stock inputs only) if you start Mame without the controller plugged in. Granted you still need to exit, turn on the controller then restart. If that truly doesn't seem to 100% protect your cfg file, follow the last paragraph in this post. (click "JoeViking245 replied to a topic") I just stress tested having a script (with a MsgBox, then wait for user to press a key before continuing) Automatically Run Before Main Application and it doesn't work fully as intended. It'll show the MsgBox and wait for you to press a key but at the same time continue to load the game. Which is actually the way it should work. Just doesn't help in this situation. So no. LB doesn't check to make sure your controller is plugged in/turned on. And if you look at the link @DOS76 referenced, I don't believe there's a reasonably simple way that Jason could program that in to cover the 1000's (10's of 1000's?) of possibilities of detectable devices, and that one of them is actually the controller (device) you're intending to use. As a Hail Mary, edit the Startup Theme for "Arcade" so that is says/shows "Dude. If you controller's not turned on, hit Escape NOW!" and increase the Startup Load Delay a little (5+ seconds?). Or... start a game, slap yourself in the forehead "DOH!", hit Escape, turn on the controller and restart the game. ?
×
×
  • Create New...