xboxscene.org forums

OG Xbox Forums => Software Forums => Homebrew & Ported Games => Topic started by: Carcharius on March 25, 2005, 01:56:00 PM

Title: Doom Legacy
Post by: Carcharius on March 25, 2005, 01:56:00 PM
Hi guys,

well I've been asked quite a bit lately when there will be a new release of Doom Legacy.

To be honest - the Doom Legacy port itself is pretty much ready to go.

The hold up now is with the launching application. Quite simply at this moment in time I can't be bothered to rewrite it so that it can handle all of the options/functions needed (selection of custom wad files etc).

So rather than just keep things stagnant until I get my backside in gear I decided I'd put this message out and see if anyone else out there wants to get involved and write a launcher.


So.......anybody fancy it?


This is a serious question - I don't want to hear from a shed load of people saying they'll help just to try and get hold of a beta of Legacy.

But if someone genuinely wants to help then please get in touch.

The launcher should be written as an SDL app (the current one isn't) - if you like you could even go so far as knocking up a demo (as it's SDL it could even be on the pc I guess)

Basic requirements for the launcher are - select game to play, list and allow selection of custom wad file(s), allow setting of options. Pretty much the same sort of things as the Legacy launcher for windows.


So over to you - any individual (or group) that wants to help out please get in touch.

I should probably also say that I had envisaged the same launcher (albeit revised, probably with a different skin etc) being used with the port I've got underway of Marathon as well.

Thanks for your time

Carcharius <
Title: Doom Legacy
Post by: toaks on March 25, 2005, 02:18:00 PM
What language is it written in. If it's C++ I may be able to help. I am not a pro, but have worked with C++ a bit. I don't have a ton of time, but I would be willing to work on it when I can. <
Title: Doom Legacy
Post by: big_xbox_n00bie on March 25, 2005, 04:05:00 PM
I'll knock up a new skin for it if you want, as far as c++ goes im learning but im a newb so i m not much help there.

-BxN <
Title: Doom Legacy
Post by: freakdave on March 25, 2005, 06:41:00 PM
This is a screenshot from an app (actually a launcher) that i wrote several months ago. Even though the app has some minor bugs, the launcher itself is pretty much complete.
It shouldn't be too hard to rewrite it for Doom Legacy.
At the current stage it allows you to list files in a directory, set options and launch a game.
It's coded in SDL (compiles for both Windows and XBOX thanks to #ifdef) and does even have background music. If anyone wants to rewrite this launcher (i won't do this as i simply don't have that time), pm me to get the source code.
I'll probably post a link to a working windows build tonight. Here's the pic:

(IMG:http://freakdave.xbox-scene.com/FableTools.jpg) <
Title: Doom Legacy
Post by: XDelusion on March 26, 2005, 08:01:00 AM
Looks good. <
Title: Doom Legacy
Post by: jbrian16 on March 26, 2005, 10:51:00 AM
I might be able to assist here.  I have one thing it seems that you guys don't...time.  If it is just a matter of modifying freakdave's Fable launcher to fit Doom legacy, I could do that (give it a different skin and menu items).  If you'll knock up the background skin that I need, big_xbox_n00bie, and supply your code for the Fable Launcher, freakdave, I'll see if I can put something together.  

Carcharius, do you have the code ready to go for the menu items, such as launch game or choosing the game options or exiting to the dashboard, etc?  So it is just the interface that you need?  

Please let me know!  I am really interested in getting this new version of Legacy ready for release.  By the way, have you fixed the sound-related issue in Heretic?

Thanks,

James

 <
Title: Doom Legacy
Post by: Carcharius on March 26, 2005, 01:43:00 PM
No there's no existing code - well there's what is in the existing launcher - but the whole thing needs rewriting.

As I said the windows launcher is a good example of the kind of options that are needed - but obviously it needs to be given the 'xbox treatment'.

freakdave's launcher looks like a good starting point.

To be honest though, because of the nature of the beast (meaning Legacy) it will need more than a quick skin job. But once there's something in existence with the basics we can talk about adding the other bits and pieces.

And yes the sound bug in Heretic is fixed.

Carch <
Title: Doom Legacy
Post by: kobazz on March 26, 2005, 03:24:00 PM
whoever makes the launcher, plz embed an icon into to xbe. I hate the Iconless apss :P <
Title: Doom Legacy
Post by: freakdave on March 26, 2005, 06:32:00 PM
I've came to the conclusion that it would be better to write a new launcher and e.g. use parts of my code (like input stuff, etc.) rather than rewriting my launcher, as it would take a lot of work to add new options into it (my launcher doesn't have enough options for this kind of 'beast').
Nevertheless, here's the link to the source code of my Fable launcher (compiles for both XBOX and Windows).

http://freakdave.xbox-scene.com/launcher_src.rar
 <
Title: Doom Legacy
Post by: XDelusion on March 27, 2005, 03:37:00 AM
Carcharius: Is the mouse look implemented correctly now? <
Title: Doom Legacy
Post by: Carcharius on March 27, 2005, 04:04:00 AM
QUOTE(XDelusion @ Mar 27 2005, 09:32 AM)
Carcharius: Is the mouse look implemented correctly now?
*


No it isn't - there's no mouse look support at this time.

I don't mean to be rude but please can we keep this thread on topic.

I don't want my request for assistance to get lost under a pile of 'is xyz feature implemented?' or 'can I do flibble with doom legacy'. In fact it's in the interests of the project to keep this thread as focused as possible. Cos without it Legacy is unlikely to get a release anytime soon.

I'm more than happy to answer most of those type of questions, but can we please keep them out of this particular thread, there are other Doom Legacy threads in existence for that kind of thing.

Thanking you kindly

Carcharius
Title: Doom Legacy
Post by: Mr.INSANE on March 27, 2005, 11:57:00 AM
if the old xml file allowed you to give commands to legacy you could easily do this if i could code i would help but i cant <
Title: Doom Legacy
Post by: Carcharius on March 27, 2005, 11:54:00 AM
QUOTE(Mr.INSANE @ Mar 27 2005, 05:52 PM)
if the old xml file allowed you to give commands to legacy you could easily do this if i could code i would help but i cant
*


Actually, that's not true.

The Doom Legacy xbe itself does absolutely nothing with the xml file. Only the launcher uses it.
Title: Doom Legacy
Post by: C_7 on March 27, 2005, 08:25:00 PM
I've a few weeks before I start a new job that I could spend on this.

What exactly are you looking done? I know you want a launcher but how far are you wanting it taken? If I had a better idea of what you're after I'd be able to let you know if it'd be possibel for me to work on this..

Send me an email when you get a chance and we can work it out.


.c_7

This post has been edited by C_7: Mar 28 2005, 04:28 AM <
Title: Doom Legacy
Post by: andrewmc on March 27, 2005, 09:38:00 PM
I suck at coding but I'm a good beta tester... <
Title: Doom Legacy
Post by: Carcharius on March 30, 2005, 03:25:00 AM
QUOTE(C_7 @ Mar 28 2005, 02:20 AM)
I've a few weeks before I start a new job that I could spend on this.
Title: Doom Legacy
Post by: Carcharius on March 30, 2005, 03:26:00 AM
Edit - double post - stupid server!!
Title: Doom Legacy
Post by: XDelusion on March 30, 2005, 04:17:00 AM
I dunno, looks like all of us who have got our hands on 3, are spending all of our time with the classics it came with. smile.gif

Once people see this in GL Mode, and all the new things can be done in the MODs, people are REALLY going to turn there heads. No doubt probably having more fun than they do with Quake 1 and 2.
Title: Doom Legacy
Post by: XDelusion on March 30, 2005, 05:40:00 AM
OH, what do you know...

...you can separate the Classics from the rest of the game...


...and do custom sound tracks... hmmm. smile.gif
Title: Doom Legacy
Post by: incognegro on March 30, 2005, 09:21:00 AM
I care quite a bit and i already have the doom 3 bundle. It just doesnt have the same engine and customization possibilities as doom legacy. Carcharius, I'm happy so much progress has been made on my fav homebrew game (Ballzy is pretty close). I'm looking forward to this release, wish I could help. I'll probably just play the official doom stuff just for the four player.
Title: Doom Legacy
Post by: XDelusion on March 30, 2005, 02:02:00 PM
of course not, Legacy rules man.
Title: Doom Legacy
Post by: XDelusion on May 04, 2005, 10:52:00 PM
http://www.newdoom.com/hosted/dlw/


All of this, and more. smile.gif
Title: Doom Legacy
Post by: XDelusion on May 05, 2005, 08:07:00 PM
We can't load MODs atm, we are still waiting on a launcher for Legacy, and thus far, I don't think Carcharius has gotten the help he deserves. So being that he's a one man army, it may be a while till that pWAD support is a reality.
Title: Doom Legacy
Post by: cam_cow88 on May 12, 2005, 04:57:00 PM
I think I'm doing something wrong. I load the pre-alpha version and the loader comes up but my only option is to exit with "X", if I push "A" it freezes. The legacy.xbe is in the same folder. Any help would be great, thanks.
Title: Doom Legacy
Post by: StickyIckyBud on September 09, 2005, 08:36:00 PM
I found a crappy hack to load custom wads.  My example uses the classic mrdoom30.wad  Although until I can take a look @ Carcharius' launcher code, its kind of useless because you can't set a frag limit.

download a wad file editor, like wadmn103.zip:
ftp://[email protected]/data/wadmn103.zip

run the app and open the doom2.wad file.
copy everything to the output wad list.
open the mrdoom30.zip (or whatever custom wad)
copy everything over to the right on the output wad list (overwrite existing maps, textures, etc. that are supposed to be replaced anyway)
write output wad to some other file name, it will be a full 13 meg compleate wad file.

Now get into IWADS.XML

add the following code,
   <wad>
      <name>Mr. Doom 30</name>
      <path>IWADS\mrdoom30.wad</path>
      <image>IMAGES\mrdoom.PNG</image>
   </wad>

right above the </iwad> command.

now download this png file:
http://myspace-057.v...219949057_m.jpg
rename is to mrdoom.png

Then put it on your xbox in the images folder, probably somewhere around here:
E:\GAMES\DoomLegacy\WADS\IMAGES

next time you start legacy on your xbox you will have a new menu item for mrdoom30.wad.  You will be able to play level one against bots.  But you can never leave because bots are stuipd and there is no frag limit.

Is anyone still working on this project or do I have to start from scratch?
Title: Doom Legacy
Post by: XDelusion on September 10, 2005, 12:30:00 PM
This SUX. We got a Legacy update right around the corner, one which will feature Hi-Res textures support and Quake 3 models amongst other things, and NO ONE is capable of writing a simple little launcher for it. sad.gif

Title: Doom Legacy
Post by: Carcharius on September 10, 2005, 12:36:00 PM
QUOTE(XDelusion @ Sep 10 2005, 08:41 PM)
This SUX. We got a Legacy update right around the corner

Not from me there isn't - I'm finished with any Doom related projects.

There hasn't been enough interest in the Legacy port to warrant continuing the project.

In fact I don't even know where the source to it is these days!
Title: Doom Legacy
Post by: Likklebaer on September 10, 2005, 04:29:00 PM
QUOTE(XDelusion @ Sep 10 2005, 08:41 PM)
...one which will feature Hi-Res textures support and Quake 3 models amongst other things...
Title: Doom Legacy
Post by: XDelusion on September 10, 2005, 04:52:00 PM
Carcharius: That's sad to hear, if anything the lack of interest has to be attributed to lack of knowledge. If people were aware of what all this engine does...

...well I don't think they would be near as excited for Quake 3. Not that Quake 3 is bad, but it ain't easy to dev for, and you can do A LOT of what Q3 does in Legacy.


Even in it's abandoned state it would be a million times better with a simple launcher. That's all it needed, but now it goes un-sung.
Title: Doom Legacy
Post by: VampX on September 10, 2005, 06:02:00 PM
QUOTE(Likklebaer @ Sep 11 2005, 01:40 AM)
*yuck!*
Title: Doom Legacy
Post by: XDelusion on September 10, 2005, 09:31:00 PM
Ya...


...more important things in life I guess.


---===FREE LEGAL DOWNLOAD===---

http://www.911inplanesite.com/

http://www.seedler.o...oad.x?id=152414
Title: Doom Legacy
Post by: Heet on September 12, 2005, 12:32:00 AM
Heres a better site Xdelusion.  

http://www.laughatliberals.com/
Title: Doom Legacy
Post by: XDelusion on September 13, 2005, 01:12:00 PM
What can be larger than that?!?!? smile.gif


Good page, I've read a couple articles so far.