MiraiKuma Posted May 31, 2017 Share Posted May 31, 2017 (edited) Here is a small plugin I made to import the eXoDOS games into LaunchBox. Currently it does not import images, just the game and the info about it in the about.txt and the ini file in the eXoDOS folders. Usage: Backup your MS-DOS.xml file if you have one. Make sure you have run the "Setup eXoDOS.bat" file or this plugin will fail. Place plugin in the Plugins folder of LaunchBox. The plugin should appear at the bottom of the tools menu. When you click on it, it wants you to select the root folder of the eXoDOS folder structure. This means the top folder, the one that houses the Setup eXoDOS.bat file. After that it will go through the Games/!dos folder to find all your games and it will import them into LaunchBox. This takes a bit. For some reason when I was generating the xml file without the plugin system it worked in about 20 seconds. However using the IGame add new game function, it takes a couple of hours for my 5094 games. I would suggest running this at night. To do: Import images. Does anyone know a quick and easy way to detect where the LaunchBox install is? There I could find the correct folders to place images in. My other option is to have a second File Dialog Box that lets you select your LaunchBox install folder. I will only be importing front and back images. Make this run as a separate thread. I made a BackgroundWorker and made a delegate to run the IGame add new game in the background, but it did not seem to work. Any hints? Make a progress bar. The video that the LaunchBox creator did shows how to control a gui through a theme, but I can't figure out how to make a progress bar on its own. Any hints? eXoDosImport.dll Edit, I have uploaded my Visual Studio folder. I am no longer going to develop this so I figured others might want to see how I went about it and make their own. Warning, this is not optimized code. If you are learning how to code, do not follow my examples. This is very sloppy and while I know better, I was lazy. You can use this to see how I made the plugin and what API calls I made, but don't learn to program this way. This is bad programming. If you want to learn C# and .net I would suggest going to plural sight (It is worth the price if you are going to use it) and start by looking up object oriented programming basics, then doing some C# .net tutorials. If you end up tweaking it and make it run in a background process so you can still use LaunchBox and/or add a progress bar, let me know so I can see your code for when/if I make my next app. eXoDosImport.zip Edited October 19, 2017 by MiraiKuma Uploaded source code. 5 Quote Link to comment Share on other sites More sharing options...
Ize Posted June 1, 2017 Share Posted June 1, 2017 Neat. If you use Application.StartupPath from within your plugin, it should return the LaunchBox path. Quote Link to comment Share on other sites More sharing options...
MiraiKuma Posted June 1, 2017 Author Share Posted June 1, 2017 Thanks. New to .net. Quote Link to comment Share on other sites More sharing options...
Krait Rosado Gaming Posted July 3, 2017 Share Posted July 3, 2017 Great Plugin It is working Flawless! THANK YOU MAN! Quote Link to comment Share on other sites More sharing options...
syntax_X Posted July 11, 2017 Share Posted July 11, 2017 (edited) Should work with the images in my tutorial, and also should work with the Win3x0 collection as the file structure is the same. Will test tonight and if it's ok with you ill swap the first half of the tutorial for your plugin. Nice work getting the game info imported, now we have a complete import! Edited July 11, 2017 by syntax_X 1 Quote Link to comment Share on other sites More sharing options...
Krait Rosado Gaming Posted July 11, 2017 Share Posted July 11, 2017 Quote "work with the Win3x0 collection" Hello! what is the Win3x0 Collection ? is like exodos? have you got more information? THANKS! Quote Link to comment Share on other sites More sharing options...
syntax_X Posted July 11, 2017 Share Posted July 11, 2017 Exo has released a Dos collection and a Win3x collection. Soon a Win9x. Quote Link to comment Share on other sites More sharing options...
FistyDollars Posted July 12, 2017 Share Posted July 12, 2017 Worked great! Any chance you could make a version for the Win3xO Collection? Should be a very similar process, I'd think. Quote Link to comment Share on other sites More sharing options...
MiraiKuma Posted August 2, 2017 Author Share Posted August 2, 2017 @FistyDollars Probably not. If I end up downloading Win3xO I'll do it, but Unless you can point me into some good 3.0 games I doubt I will. Quote Link to comment Share on other sites More sharing options...
djarthur78 Posted August 5, 2017 Share Posted August 5, 2017 On 2017-7-11 at 10:27 AM, syntax_X said: Should work with the images in my tutorial, and also should work with the Win3x0 collection as the file structure is the same. Will test tonight and if it's ok with you ill swap the first half of the tutorial for your plugin. Nice work getting the game info imported, now we have a complete import! Hi, what (or where) is your tutorial on uploading the images? Did it work for you with eXoDOS? Thanks!! Quote Link to comment Share on other sites More sharing options...
newyears1978 Posted September 25, 2017 Share Posted September 25, 2017 (edited) Can someone help me using this? When I ran it, it said games folder found..but then didn't do anything - it appears to have just hung up..unless I just have to wait quite awhile for it to finish (seems locked up currently) Edit:/ Well it finally finished and said "eXodoc imported" or whatnot, but there are no games in my list. Edited September 25, 2017 by newyears1978 Quote Link to comment Share on other sites More sharing options...
syntax_X Posted September 25, 2017 Share Posted September 25, 2017 Do not expect any support from me anymore with regards to these imports. I don't use launchbox anymore and the EXO import feature should of been finished by now. I have no idea what has changed or if my tutorial is even still valid. I made this over a weekend because Jason cannot do it in nearly 2 years. Pray for Launchbox... 1 Quote Link to comment Share on other sites More sharing options...
Klopjero Posted September 30, 2017 Share Posted September 30, 2017 since when did that solve anything ? 1 1 Quote Link to comment Share on other sites More sharing options...
Klopjero Posted October 2, 2017 Share Posted October 2, 2017 The plugin works nicely. I used it this past weekend and all games were imported nicely. I then proceeded to use a tool made by Turranius to rename and sort the artwork by front, back, media and screenshot/title and threw that into the respective launchbox folder. worked like a charm. Quote Link to comment Share on other sites More sharing options...
cleverest Posted October 3, 2017 Share Posted October 3, 2017 On 10/2/2017 at 2:30 AM, Klopjero said: The plugin works nicely. I used it this past weekend and all games were imported nicely. I then proceeded to use a tool made by Turranius to rename and sort the artwork by front, back, media and screenshot/title and threw that into the respective launchbox folder. worked like a charm. 2 Where can I get the sorting tool by Turranius? Thanks. Quote Link to comment Share on other sites More sharing options...
Klopjero Posted October 4, 2017 Share Posted October 4, 2017 19 hours ago, cleverest said: Where can I get the sorting tool by Turranius? Thanks. How to use: Step 1 - press the Step 1 button, and browse to the [exodos]\games folder Step 2 - Click on the Long Names radio button. NOTICE copy the path adress of step 1, step 3 will overwrite that path (bug) Step 3 - step 3 appears and it will ask for a zipmapping INI file. step 4 - copy path back into step 1 Final Step, choose a a destination folder. after the program has run, go to the destination folder and copy the images into their respective launchbox folders. In launchbox, refresh images (F5). eXoDosArtworkExtractor.zip 1 Quote Link to comment Share on other sites More sharing options...
Klopjero Posted October 17, 2017 Share Posted October 17, 2017 On 3-10-2017 at 7:49 PM, cleverest said: Where can I get the sorting tool by Turranius? Thanks. are you in need of further assistance? 1 Quote Link to comment Share on other sites More sharing options...
cleverest Posted October 17, 2017 Share Posted October 17, 2017 5 hours ago, Klopjero said: are you in need of further assistance? Thanks, not sure yet...have not been able to try it yet :-) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.