Jump to content
LaunchBox Community Forums

syntax_X

Members
  • Posts

    215
  • Joined

  • Last visited

Everything posted by syntax_X

  1. Just making sure that it wasn't going to be run. If its an example its best to put it in text.
  2. That batch file only has 159 lines and there is no way of telling if his games are named the same.
  3. Its something you've done then get it working the way you had it then try the batch again, you can test it by opening the game then manually starting the .bat It shoud tell you its monitoring magslay.exe, then try closing magslay and dosboxportable should close with it. All I can suggest to edit with that .bat is increase the first timeout to about 4-5. 2 seconds is a bit fast
  4. try ticking the run before box for additional apps
  5. Dosbox can be a bit tricky, I had to use START in the batch to avoid a CMD confict. But it worked when you used dosboxportable as an additional app so it should of worked.
  6. It opens dosbox portable, then waits 2 seconds before checking the tasklist for magslay.exe If it finds magslay.exe then the batch file stays open and continues to check every second. The second it doesn't find magslay.exe it will close dosboxportable and close the batch. It should also run minimised. Using it by itself will just load dosboxportable and close it 2 seconds later.
  7. Try using this as the additional app mageslay.bat If it closes dosboxportable before mageslayer gets a chance to load edit the batch file and increase the first timeout to 3 or 4.
  8. no it wont, what is the exe name of the game you are running?
  9. Does the dosbox additional app close when you exit the game or stay open?
  10. Run dosbox as an additional app for the game, even if it is closing dosbox it will reopen it as an additional app. Not sure if it will close on exit. You could write a short batch file to monitor your games exe and close dosbox when it closes if that's the case. I would also recommend unchecking the use dosbox/scummvm boxes.
  11. I have a couple of issues/requests that id like to share here to see if i can get some upvotes. Please feel free to make suggestions ect. :Launchbox search feature. If you perform a search and scroll to the bottom of it then create a new search you will be at the bottom of the new search. The correct action should be to refresh the scroll bar to the top each time a new search is made. https://bitbucket.org/jasondavidcarr/launchbox/issues/2903/search-feature-in-launchbox :Request for the option to redownload failed/error metadata and error log export. For those of us that have unstable connections and get "The operation timed out" or "server not available" errors having the option to retry downloads for these errors would save a significant amount of time. In the current error log there is no copy/paste/log function which means either screenshot or write down your failed downloads by hand, then manually select each one and retry. https://bitbucket.org/jasondavidcarr/launchbox/issues/3077/request-for-retry-download-failed-error :Request for the option of additional apps per platform, mass edit additional apps (on emulator start and close) For anyone using a keyboard encoder being able to run external programs on emulator start and exit is a must for on-the-fly flashing. They can currently be ran on emulator start via additional apps if applied to each game 1 by 1 but not on emulator close. https://bitbucket.org/jasondavidcarr/launchbox/issues/3070/request-for-additional-apps-on-emulator
  12. +6000 DS roms with dodgy names? Id at least try to use CLRmamepro with a valid .dat on as many roms as I could. Your going to get a headache scrolling thru that collection lol. http://datomatic.no-intro.org/?page=download https://mamedev.emulab.it/clrmamepro/
  13. The best bet would be not to copy and paste the code, it needs to be manually entered for the site to register it.
  14. From my experience the only way to prevent dupe images is: Start fresh and download all metadata from only Emumovies. Do an image clean. You should find a heap of dupes still. (Same if you only downloaded from Launchbox DB) Now audit each system and arrange an image column descending, highlight all roms with 0 images and download metadata from the Launchbox DB for them for only that image type. Repeat for each column, and each system..... I did try using the cleanup tool ( and 2 others) on my Mame clear logos which took it down to 156mb, but after I used the above method the same folder is only 60mb. One would think that the final option when importing images "Yes, but do not update games with existing metadata" (or along those lines) would still download images for empty fields, but it literally wont touch a game if it has any type of metadata attached to it. The option "Yes, but do not replace any existing fields." only really works if you choose to download solely from LB or EM. If you choose both it will result in downloading the same image from LB and EM with different names (most of the time) So I guess if you used my above method you could quickly scan for meta updates if you chose "Yes, but do not replace any existing fields." and made sure you were only downloading from your "primary" server ( in my instance EM) Then to check for LB updates you'd have to do the audit per platform per column thing....
  15. Using this method you could potentially bulk edit a lot of the fields that are currently not available.
  16. Quick tutorial on how to add additional apps for every game across an entire platform. Currently you have to add the new apps one by one but if you have notepad++ there's a faster way. Backup your Data folder before going any further. Open launchbox and browse to a game on the platform you want to have additional apps on. Right click any game and edit. Go to the additional apps tab and Add Application Make a name for your app and find its path ect Close Launchbox after your done and navigate to the data folder, find your platform and open it in notepad++ Highlight <ID> and press ctrl+f choose mark, bookmark line, mark all scroll to the bottom of the xml file and unmark the bottom bookmark( or else well make a dupe of the app for our game we chose at the start) Copy all the bookmarked lines and paste them into a new text document. In the new text highlight <ID> and ctrl+f . Match whole word and case then Replace all with <GAMEID> Go back to the platform xml and scroll to the bottom, we want to find the whole string for the additional app we made earlier. Highlight it from start to end, and copy paste it into a new text twice. Highlight from </GAMEID> to </Playcount> and copy. click on the bottom right of the the game id text file then scroll to the top and hold alt+shift and select the entire right hand side </ID> Hold your breath and press ctrl+v Most of the hard part is done we just need to clean up the start and end of the file and copy paste it into the original platform xml. Highlight the last 3 rows of text, cut and paste them to the top of the file, be sure there are no blank lines or odd spaces ect. Copy this entire file ctrl+a ctrl+c and paste it OVER your additional app settings in the platform xml. Save and load Launchbox, right click on any game in the platform and it should have the option to load the additional app. FLASH-MONITOR-FLASH-EXIT.bat FLASH-MONITOR-FLASH-EXIT.zip Here's the addition app I use, its a small batch file that starts minimised and performs whatever code you choose to add, then monitors the emulator/task of choice and on exit runs another code then closes itself. I use it to flash a keyboard encoder on emulator start, monitor the emulator, then on exit flash the encoder to BigBox. Works perfectly but can be a resource hog if the delay is too low.
  17. The BlissBox is compatible with a PS3! So 1 usb cable to the PS3 = 4 controllers, you could use a NES controller on it lol. Its one of BlissBoxes 4 modes. I still use my PS360+ for consoles though but i feel the BlissBox is on par or better than it on a PS3. The ps360+ and toodles boards even in forced modes are not compatible with the Bliss Box unfortunately. Maybe in Saturn mode but that lacks buttons. Good news for you though, I have a custom firmware laying around somewhere that will fix your ps360+ needing to be unplugged/cycled. **Edit** Found it! Bundled with instructions and flip installer. you need java runtime also but I didn't include that as its 50mb. The things I had to do for this firmware.... PS360+ Default PC.zip
  18. With this you would only need the 1 config per emulator. You would have your arcade stick running off a PS2 or Wii-Classic controller, and would have the config file for the BlissBox API setup PS2 or Wii-Classic controllers to how you like your arcade stick setup, and the SNES controller for FF. For now I only have "1" config, and it works great. Here's the HID numbers for my Wii-Classic based CP vs a SNES controller.
  19. You can't really configure controllers just yet, but I spent some time with the BlissBox developer to make a global mapping which suits the majority of situations for Arcades. At the moment if you try to play a sega 6 button title on an SNES controller you wont have C because that is mapped to R2 which a SNES does not have. Use a PS2 controller on the same game R1 and R2 are C and Z. Use a saturn controller on that title the shoulders do nothing But as long as your going for a visually compatible controller everything's fine, i mean playing a sega 6 on a snes controller is gimmicky at best. Soon there will be an API for BlissBox which will mean we can check what emulator we are playing, and apply mappings to suit that emulator for any controller connected. Just finished writing up a batch file that scans the process list for emulators, if it finds one is present it will flash an I-pac to the desired mapping and monitor the program, on close it will flash the I-pac to a BigBox mode and continue to check for emulators till it finds one ect. You supply the i-pac IPC files and emulator names ect, its a pretty easy to follow batch. open in notepad++ highligh the name you want to change ctrl+f replace ect. This will easily be adapted to the BlissBox API I had to make this bat file because Launchbox currently has no method of starting external programs on emulator start or exit. There are autohotkey work arounds but I couldn't get them to work for custom platforms or MsDOS when no emulator is selected. There was talk awhile back of adding additional apps on startup per platform but that didn't include starting programs on emulator exit. It's pretty essential to clean the Ipac back to Big Box mode on each exit with my system. Some of the macros used for emulator hotkeys are damaging to Big Box. The below files have a short set of instructions inside. Best to use notepad++ to edit Ipac_Auto_Flasher.zip
  20. Update** Made a batch file that checks the process list for emulators , if found flashes the Ipac to that emulator. The second you exit the emulator the Ipac flashes to BigBox/LB and starts to check the process list for emulators again. Works fine, Its not really ideal as its polling the tasklist a lot , but it works. Ipac_Auto_Flasher.zip Ipac_Auto_Flasher.bat
  21. Ok so I can get the first half of my script running by making it a .bat and running it as an additional app. Seems there still isn't a bulk edit option for this or a Platform additional app option. If we do end up getting this implemented can it also be made to execute additional apps on process exit? Or Aps that be executed everytime we go back to Bigbox/launchbox? Ancient frontends like Mamewah could do this with ease.
  22. I can't get the MS-DOS Auto hot key script to run. I think its because all my MS-Dos games run from .bat files and I have chosen the "Do not use DosBox/ScummVM" I just need an Ipac reprogramming script to run on game launch and on process exit. I have it all working in other emulators fine so I know its not an issue with the script.
  23. I would suggest simply creating batch files to start your games, and import these into Launchbox. Super easy. From there you can make your own custom theme ect. **Edit** Misunderstood the OP. I'm sure there's something 95 compatible you could work with like MAMEWAH?
  24. If it plays on a Dos computer is a Dos game. No real space for argument there. Doesn't matter when it was released, a game is a game. There are still new NES and SMS carts being produced in Brazil, you could get them, dump them and play them on a windows NES/SMS emulator but you wouldn't call them windows games. If the game doesn't run natively in windows then not windows
×
×
  • Create New...