LaunchBox Version 2.0 Released

LaunchBoxAnd, finally, here is version 2.0! This release is a big one, with a completely revamped box art view. The new view supports fanart and custom backgrounds, and is a huge visual upgrade over prior versions. Furthermore, searching TheGamesDB.net now allows you to select from multiple results and download multiple images for a game, including front and back box art, fanart, and screenshots. Here’s a quick look at the new version:

LaunchBox 2.0

There are many more changes/additions for this release; please view the Changelog under the Help menu for the complete list. Also, those currently running version 1.3 will be prompted to auto-update, assuming they haven’t disabled the auto-update check.

Download LaunchBox 2.6 here. As always, you can install directly on top of your previous installation, and all of your games and configuration will be preserved. Enjoy, and please do provide feedback as to how you like the new look and/or any suggestions to improve the app. Feel free to do so in the comments below.

P.S. The most priority new features to be added include D-Fend Reloaded game imports, support for multiple genres per game, and support for multiple applications/commands. Look for these features to be added in the near future.

8 thoughts on “LaunchBox Version 2.0 Released

    1. Jason Carr Post author

      Glad to hear you’re liking it, mgtroyas. I’ll add DBGL import support to my list of (hopefully near future) list of features to add. D-Fend Reloaded will probably be first, but I’m not sure how similar they are in the way they store games.

      Reply
  1. mgtroyas

    I just installed the app, and it’s great, I really like how it looks!

    It installs by default under “My documents” folder, not the “Documents” folder on Windows 7. I don’t know if it can be autodetected, just to let you know.

    I have a decent game collection (+7000 games) installed under DBGL. I think it could be “imported” to your XML file. It has a folder called “profiles” with a .conf file for each game, with the differences from a base “dosbox.conf” file, and the path to it’s “screenshots” folder.

    If, after adding D-Fend reloaded compatibility, you want to add DBGL collection import, I offer me to do all the testing you could need.

    Here’s an example of a .conf file:

    [sdl]
    fullresolution=original
    output=surface
    mapperfile=mapper-0.74.map
    usescancodes=true

    [dosbox]
    captures=..\captures\6104

    [render]
    scaler=normal2x

    [cpu]
    core=dynamic
    cycles=max
    cycleup=5000
    cycledown=5000

    [mixer]
    prebuffer=240

    [sblaster]
    irq=5

    [speaker]
    disney=true

    [autoexec]
    mount C "Carmageddon + Splat Pack (ISO+OGG)" -freesize 100000
    imgmount D "Carmageddon + Splat Pack (ISO+OGG)\CARMA\GAME.DAT" -t iso
    C:
    cd \CARMA
    call CARM3DFX.BAT -vrush
    exit

    Reply
    1. Jason Carr Post author

      Interesting about My Documents, Windows documentation claims Microsoft automatically takes care of My Documents to Documents conversions, but I guess maybe not. That would figure. ;)

      Looks like DBGL behaves similar to DFR. But that conf file only has DOSBox stuff in it; I don’t see anything like game title there. Do you know where that’s stored? DFR actually inserts its own custom entries into the conf file. But regardless, I’m sure we can figure that stuff out easy enough.

      Thanks for the offer on testing; if you wouldn’t mind I’ll send you copies pre-release so you can test any new releases.

      Oh, and I see your example is for Carmageddon. Ever been able to get it running well in hi-res mode in DOSBox? ;)

      Reply
      1. mgtroyas

        DBGL stores the game information in a HSQL database, which is stored on a plain text file with SQL-like commands. Seems it reads this file each time it launchs, populating the database in memory. Here’s the example of the Carmageddon entry, I’ve trimmed the description so it isn’t too long.

        INSERT INTO GAMES VALUES(6105,'Carmageddon (ISO+OGG)',78,68,107,13,0,'***DESCRIPTION_GOES_HERE***',FALSE,'Carmageddon + Splat Pack (ISO+OGG)\CARMA\SNDSETUP.EXE','','','','','','profiles\Carmageddon(ISOOGG).conf','captures\6105',0,'http://www.mobygames.com/game/dos/carmageddon','dosroot\Carmageddon + Splat Pack (ISO+OGG)\Carmageddon - Manual.pdf','dosroot\Carmageddon + Splat Pack (ISO+OGG)\Carmageddon - Quick Reference Card.pdf','dosroot\Carmageddon + Splat Pack (ISO+OGG)\Carmageddon - Tips Book.pdf','','','','','Ficha de MobyGames','Manual','Tarjeta de referencia','Gu\u00eda','','','','',0,0,0,0,'','','','',87,0)

        No problem about beta-testing, if I could import the game collection to the app, I think it would be a great test case. Also I have all the files on a NAS, so could be interesting to see how the network-access impacts the speed of browsing (i.e. caching of images would be great).

        About Carmageddon: do a clean install from the ISO, then download the 3dfx patch and install it. Then you’ll get the voodo2c.exe binary. If you run that .exe with the options “-novoodoo -hires” you’ll be able to run Carma in high-res. The standard carma.exe starts with the -hires switch, but crashes when stating a new race, at least on my install.

        Anyway you need a very fast CPU to run DOS Carma in hires and decent framerate. My suggestion is creating a VMware Workstation Windows XP virtual machine, and installing the Windows Carma version. Hires mode will run smoothly. Is what I use for the XP era Windows games.

        Reply
        1. Jason Carr Post author

          HSQL might be a bit of pain, but I still think it’d be worth it. Thanks for your research on that.

          I recently just added Steam import support. Do you have any Steam games? Want to beta test it?

          Yeah, the NAS would be interesting. Right now, the only lengthy operation is when all the box art images get resized and redrawn (for the borders and such) when the app first starts up or you resize the images. I tested with a 1,000 game database and performance was acceptable, but not ideal. But that wasn’t over a NAS, either. I’m thinking I’m probably going to have to add an image cache to disk to at least help performance there.

          Thanks for the tips on Carmageddon. I prefer it without 3dfx, but I might just have to deal with the 3dfx version.

          Reply
          1. mgtroyas

            I don’t use Steam a lot but I do have it installed with some games. So yes, I could do some testing.

            The “-novoodoo” option activates the a software only renderer, so it’s like using the original “carma.exe”, no 3dfx acceleration involved. Anyway I like more the old blocky lowres version, that’s what I played for months on my 233MMX ;-)

            I could send you the HSQL text file so you can give it a look. I think some text parser could batch import the information at once. Some DBGL features like links to external files (manuals, maps) or multiple dosbox versions support (for specific SVN versions) could be a inspiration for future versions of your frontend.

            I have found your thread on vogons forum, so if you like it better we can talk that way.

Leave a Reply