Jump to content
LaunchBox Community Forums

Antropus

Members
  • Posts

    533
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Antropus

  1. @CriticalCid, The problem with the additional applications mixing mess and mame seems gone on my end, so not sure if it was a recent change I made. Should be good on the next release. I Added the Gaelco platform. Gaelco actually has 47 games listed under it. I will think about the demul set. More likely I will need someone to assemble a full list in txt format, just the rom names listed and use that list to start, instead of relying on filters for such custom list. @what2be, have you tried the latest beta 9 posted above? I believe the problem with the "&" was fixed already on the previous version. About the ratings.ini, it's already supported. The way it works is: Lightspeed gathers all the ratings from Launchbox and pre-populates the list for you, so if you click on a game that was rated in LB you will see the stars accordingly. This ratings.ini is basically an overwrite, so if you want to select any number of games and click on the stars, it will update the ratings for those games and as soon as you close Lightspeed those ratings will be saved in the ratings.ini file. Next time you open Lightspeed, it will search for the info in Launchbox, but if it finds any new data in the ratings.ini, it will then import those ratings instead, so next time you export your list it will sync Lightspeed ratings with Launchbox's ratings.
  2. You should be good with the 0.182 roms, I think. Nothing much changed, but you will definitely need to update your software lists. I think you will solve your problem by doing so. Good luck!
  3. And you will need all bioses for all consoles/arcade/computers, any bios, zipped and saved under the main ROMS folder, together with MAME's arcade ROMS. Unless you keep them in a separate folder then add this folder to your mame.ini.
  4. If you downloaded the 0.182 roms, you should use Mame 0.182, preferably. The latest Mame is 0.183. Did you download the Software Lists roms version 0.182 as well? If you are having problems with the platforms you mentioned you should be looking at software lists for download, not roms per se. The thing is, Lightspeed comes packaged with 0.183 databases, so if something changed between 0.182 and 0.183 you will get incorrect results. If you are planning to use 0.182 software lists instead of the latest 0.183, you will have to set mame 0.182 as the main mame.exe version and then run "Updater > mame -listxml". That will syncronize your databases with mame 0.182. My main point is: - You need the correct sets, both ROMS and SOFTWARE LISTS, syncronized with the MAME version you are using, preferably the latest version of everything, which is 0.183 at this point. If this is not what you have right now, you will need to run the updater to downgrade/syncronize your database to match whatever mame.exe ROMS/Software Lists you are using, as long as they are all the same version to make sure they will work.
  5. Yeah, that's the path defined for .ini files in your mame.ini, so it will always save in there: So, what version of Mame are you using and what version of the roms are you using? Are the software list roms as indicated by the folder name (0.151)?
  6. Once you find/create it, around line 11 you will see "rompath". Add both your roms folder and Sofware lists folder in there, separated by ";", like so: E:\Dysk Google\Launchbox\Emulators\Mame\roms;E:\Dysk Google\Launchbox\Emulators\Mame\MESS 0.151 Software List ROMs Now... looking at the folder name, if you are trying to use the latest version of Mame (0.183) to execute ROMS from version 0.151 (VERY OLD!) you are asking a little too much! Mame changes roms names all the time. New dumps are found, core bios changes are added etc. You need to make sure you are running the right version of Mame matched with the correct ROM set, or else you are out of luck. If I were you I would download a 0.183 complete split set.
  7. I tested double clicking the MSX and MSX2 games and they are launching for me as well. If you are using Mame64 you will definitely need to find your mame.ini file! If not in your Mame root folder, maybe under the Mame\ini folder. If you still can't find it you will need to create it manually by opening a DOS shell, navigating to your mame root folder and running "mame64.exe -cc"
  8. What happens when you double click the games in Lightspeed? Do they launch at all? I am randomly double clicking some Apple II games and they are running fine for me, so the command line being parsed, at least for Apple II look correct.
  9. @wirtual82, could you please zip the entire "data" folder under your LaunchBox installation folder and send the zip to me? What are the platforms not working again? None of the games work or just part of them? If none is working, then it might be related to the exporter itself. If part of them work, then it might be related to the parameters I am using (if the problem is coming from Lightspeed). Please send me the files and I will try to emulate the problem on my end. Thanks!
  10. A question for you guys: how many of you are using Lightspeed to import software lists into Launchbox? What I mean by that is: how many of you are giving MAME a chance to emulate consoles, instead of purely relying on Retroarch? I would like to hear from you guys about the experience if that's the case, from emulation quality to HLSL filters, compatibility etc. I am pretty sure that in terms of setup, Lightspeed is making this as pain free as possible, even easier to setup than Retroarch. I am just curious if the experience when playing those games with MAME instead of Retroarch is comparable. My own bias opinion is that MAME will always be the king, emulating almost everything out there, but still with a lot of improvements necessary to make some systems fully playable. Still, out of all major systems, my experience is a good one with MAME and I can run more games than I will ever be able to play and it will only get better, since MAME is by far the most updated piece of emulation anywhere. Let me know your thoughts. -Kris
  11. @wirtual82, I would love to help, but I am afraid I don't understand what's going on with your system. The best way to make sure things will work when it comes to Lightspeed or any front-end, is to make sure that everything works when using MAME, not MAMEUI, but MAME itself, the official release. If you are able to run those games using MAME, then we can go from there. If you can't, then either you have missing files in your setup or your mame.ini needs to be edited and the correct paths need to be added in there. -Kris
  12. Version: 0183_Beta9 Date: 3/8/2017 3:30pm Full Installer: https://drive.google.com/file/d/0B23vaxsfSk1yZmYtcnEzWkJDbmc/view?usp=sharing Zip File: https://drive.google.com/file/d/0B23vaxsfSk1yYUJLWVU0WnFCS00/view?usp=sharing Change log: - Two versions for download now: installer or zip file. The zip file should be used if you are planning to install Lightspeed in multiple folders in the same machine, for whatever reason. Just bear in mind that running two instances of the program at the same time might produce undesirable effects, since part of the code relies on context sensitivity, meaning that it will operate based on the active window's name. - Fixed a bug that was causing additional applications (clones) info and custom fields to be duplicated - Application paths (rom paths) are now being generated at all times, even when the roms are not present in your system. Lightspeed will tell Launchbox to point to those "ghost" roms anyway and that allows for a "future planned setups", even when you still don't have the roms in place yet. - When no extra info is found, the Additional Application name will assume the rom description name - Fixed a bug causing the gui to freeze every time you tried to export to different front-ends and replied "no" when asked if you want to overwrite a file that was previously exported - Lightspeed will now parse the GameID from Launchbox's game databse assigning it correctly to all games found in it - Lightspeed will also parse the wiki link if the game is present in Launchbox's DB - Fixed a bug causing some of the Hikaru, Sega Model 1, Sega Model 2, Naomi, Naomi2 and Atomiswave games to be parse as "Sega" platform, producing incorrect lists when filtering those systems in isolation - Fixed a bug causing the number of games exported to be reported incorrectly, thanks to the new Additional Applications feature. From now on if clones are being added as applications instead of imported as roms, only the parents will be counted, producing a consistent count at the end. If games are being merged, the games already present in the current library will not be counted and the difference will be reported. - Fixed an additional bug causing a game under the Nintendo Gameboy.xml file to get corrupted thanks to a date misinformed, causing Launchbox to crash. As always, please test and report. Thanks! -Kris
  13. Implemented and will be available in the next release.
  14. Found it. Easy to implement, no sweat.
  15. Sure thing. Not sure where that info lives though. Is in the specific platforms xml files?
  16. Can you post a picture of your CRT with Lightspeed maximized in it so I can see what's missing? Setting up my LCD to 800x600 shows everything, but I know CRTs are different beasts, so I will need a visual reference. Thanks!
  17. @CriticalCid, honest mistake Some of those games were being parsed as "Sega" instead of "Hikaru" and so on. Sega was set to the highest priority instead of the driver name, I moved Sega up in the code and let the parser grab the driver info last, especially for all drivers concerning Sega (Model1, model2, naomi, naomi2, hikaru etc) and the problem was gone. My list shows now 286 games, as it should. The fix will be in the next version as well. Cheers!
  18. The code is already in place, but I think I a better way to keep the format is to clip the description at around x number characters. I can use maybe 12 or so characters to represent that entry when no extra info is found, so it doesn't break the gui when the name is like 30 characters long! I am looking into this probably with hikaru/naomi. Probably a little miscalculation on the filter parameters. I was able to generate a list showing the difference between the two so I can use it as a guide. Thanks!
  19. No, no , no. This is my problem, because I want people to be able to use it with their CRTs as well, especially considering that I have one in my arcade cabinet (although never tested with it... yeah, I suck!). I will definitely look into this soon! Language is the good and old Autohotkey
  20. The program is in constant development, so it gets outdated pretty fast these days, until it gets closer to a final format that works for most people. The manual needs update and the video made by the Launchbox team was done a long time ago. My intention is to create a series of videos demonstrating, but I have a full time job and this is one of my many hobbies at night, so not much hope there either To the questions: You don't need a Launchbox.xml file anymore. Jason made it obsolete many versions ago. You will not find anywhere in Lightspeed a place looking for this file. You will be requested to provide the root folder where Launchbox was installed, that's all. 1. No need to unzip artwork for the sake of using them as filters, but if they are zipped, just like what happens with the UI in Mame, no artwork preview will be visible in the gui. It only works if you have a collection of .zip or .7z files named correctly after the rom name and all living in a folder you can point to. One single file with all artwork in it will not do it. 2. Overwrite is only necessary if you already exported the ROMs you are trying to export now, so all the information for those ROMs will be overwritten. If you already exported those ROMs before and you try to use "Merge to Library" instead, then only the difference will be imported and Lightspeed will skip any game found in your library. Think it this way: Merge = incremental + found games are bypassed. Overwrite = acts as if you were exporting those games for the first time, overwriting any matching game already in the library. 3. The button "2 Output" is context sensitive, so watch out what listview you have selected. Why is that? Because it's very useful when you are trying to assemble a list based on searches for example. Let's say you want to create a list of games with the keywords "Donkey Kong" for example. You can search those words and you will see the results under the "search" listview. While still there, you can click "2 Output" and select "Add All". All games containing the words "Donkey Kong" are now ready to be exported to any list format you want. If you are exporting to Launchbox, just select it from the dropdown menu on the lower left, browse for Launchbox's root folder and then click "3 Export". That's really all you need to know. Try it out and let me know. -Kris
  21. You can import everything using Lightspeed straight away. Actually favorable imho, because of the extensive number of filters and customization that is possible this way. I will take a look into the resolution issue! You should have no problem with higher resolutions, but 800x600 seem like it's not quite enough to fit all controls.
  22. 1) You mean game description then, not the rom name? That's easy. Bear in mind that some descriptions are pretty darn long though... 2) Good find! I fixed both as well. Should be good in the next release. -Kris
  23. @CriticalCid, The date corruption is coming from this entry: Platform: Nintendo Game boy.xml Game: "Football International" The word "Europe" is being parsed as if it was the name of the month. You can open the .xml file, search for this game and replace "Europe" with "01" and your should be good to go for now. The fix was already rolled into the next version. -Kris
  24. No worries If for any reason your files get corrupted, you can safely delete: - Arcade.DB - SoftLists.DB - MAME.xml - MAMELight.xml Then run the mame -xml updater again and it should re-create all files for you. Cheers, -Kris
×
×
  • Create New...