Archvile
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > XDLaunch - A Java-based Front-end for Doom source Ports
 
Author
All times are GMT. The time now is 20:50. Post New Thread    Post A Reply
MTrop
Member


Posts: 425
Registered: 12-05


I have made a program called "XDLaunch" for providing a front-end for running Doom Engine Source Ports and PWADs. The currently supported Source Ports are ZDoom, Skulltag, PrBoom, and Chocolate Doom, and more will be added later. It is close to where I want it to be (after a couple years of on-and-off development) in terms of a usable application. In fact, I have been using it a lot personally, so I think that's a good benchmark for something usable by others.

It not only provides a means for setting up profiles for games and such, but also creates a database for a person's stored PWADs and is intelligent enough to figure out if there are new or replaced graphics or music or sounds or what-have-you. It also displays the first replaced map in each WAD (if any) and the amount of maps each Wad (or Zip, or PK3) contains. Make sure that the profile's game setting matches the type of WADs that you are importing into the program.

It automatically reads inside zip files and automates the unzipping and cleanup processes on a per-launch basis. It stores all profiles by OS user, in the user's application settings directories (under a folder called XDLaunch). It will examine the APPDATA environment variable under Windows or the HOME variable under UNIX/Linux/OSX to find it. It also puts its temporary storage there.

It uses the TinyLAF look and feel for its appearance. I'd rather it use something like Doom Builder 2's look and feel, but I couldn't find anything free that I could use that was close enough.

The program is started by running XDLaunch.exe. It will automatically search for available JVMs, but you need at least a Sun 1.6.0 JVM for it to run. If you can't get it to run via the executable (or you use a non-Windows OS), make sure that the JARs in the Jar folder are included in the Java classpath and call "com.blackrook.xdl.XDMain" as the main class.

It's downloadable at http://www.blackrooksoftware.com/do...xdl-beta09a.zip

The program is IN BETA and may contain some bugs or whatever. That's where you guys come in: I need BETA TESTERS. Right now, I think it is in a perfectly usable state, but I need other people for testing/feature requests.

I also am in need of a better ICO maker. Why the hell is it still a pain in the ass these days to find one (even with the power of Google at my fingertips)?

Screenshots:

http://img265.imageshack.us/img265/9200/xdl01.th.png
http://img193.imageshack.us/img193/3029/xdl02.th.png
http://img219.imageshack.us/img219/1737/xdl03.th.png

Old Post 04-08-10 22:13 #
MTrop is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
WildWeasel
Resident Castlevania Super-Fanboy


Posts: 2794
Registered: 07-03


For a better ICO maker, just make a PNG at the appropriate dimensions, and convert it to an XP/Vista/7-compatible icon with translucency using IrfanView.

Old Post 04-08-10 22:22 #
WildWeasel is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
MTrop
Member


Posts: 425
Registered: 12-05


Thanks. I was unaware that IrfanView even made ICOs.

It also has been years since I even installed it on a computer.

Old Post 04-08-10 22:35 #
MTrop is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 20:50. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > XDLaunch - A Java-based Front-end for Doom source Ports

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.