Jump to content


Photo

Doom Legacy - Xbox Port


  • Please log in to reply
150 replies to this topic

#1 Carcharius

Carcharius

    X-S Expert

  • Members
  • PipPipPip
  • 635 posts

Posted 24 December 2004 - 10:23 PM

Merry Christmas!

This is an early version of a port of Doom Legacy v1.42



I wanted to get a proper release done by now, but I haven't had time, so I
decided to release a version as it is, as a present to the scene.

The work was started by lantus, who had partially ported an older legacy version.
He kindly passed the work he had done over to me, I used that as a basis for porting
the more recent v1.42 - So big props to lantus for kicking the whole project off.

As stated above - this is a pre-alpha release. Lots of stuff isn't implemented yet
and there may well be a lot that doesn't work properly.

Please be aware of this and don't expect it to be perfect!

That being said, there is plenty that does work, including....

- All Doom games should work (Doom, Doom II, Ultimate Doom and Final Doom)
- Heretic works (Hexen isn't supported in this version of Doom Legacy)
- Two player split screen works
- Network play should work
- IWAD files shown in launcher can be adding to/changing by editing the wads\iwads.xml file
- XBOX specific in game options, including control setups
- Video mode can be set/changed from Doom Legacy options


This should be enough information to get you up and playing. I don't want to go into too much
detail as this is a very, very early version so things are liable to change in the future.

Seasons Greetings!

Carcharius

#2 Likklebaer

Likklebaer

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,689 posts
  • Location:UK
  • Xbox Version:v1.6
  • 360 version:unknown

Posted 24 December 2004 - 11:37 PM

Let me be the first to say well done for porting this happy.gif

The split-screen mode alone makes it an essential addition, even for classic Doom fans like me.

Now we have ports of both original and enhanced engines. Choice is a wonderful thing biggrin.gif

Edited by Likklebaer, 24 December 2004 - 11:42 PM.


#3 XDelusion

XDelusion

    X-S Hacker

  • Members
  • PipPipPipPipPipPip
  • 2,013 posts
  • Location:Your Location
  • Interests:DOOM, Star Wars (Books Comics), Natural Law.
  • Xbox Version:v1.1
  • 360 version:none

Posted 24 December 2004 - 11:54 PM

So this is what you were hinting on to Lick Me!!! You dirty baer you!

Looks like Starwars Legacy will someday be coming to the XBOX too...

...so long as the CPU holds up. wink.gif

Thankx a ton Carcharius, this is great, DOOMX for classic DOOM hands down, and of course this for all those Legacy goodies!

Any plans to update the code when the C++ conversion is finished? That's not to say that this is not an awsome gift in itself! smile.gif

Oh man, I gotta go home now...

#4 freakdave

freakdave

    X-S X-perience

  • Dev/Contributor
  • PipPip
  • 472 posts
  • Location:Europe
  • Interests:PROGRAMMING,XBOX...
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 25 December 2004 - 12:04 AM

very nice smile.gif

#5 Carcharius

Carcharius

    X-S Expert

  • Members
  • PipPipPip
  • 635 posts

Posted 25 December 2004 - 12:06 AM

QUOTE(XDelusion @ Dec 25 2004, 12:25 AM)
Looks like Starwars Legacy will someday be coming to the XBOX too...

...so long as the CPU holds up. wink.gif

View Post


Would be interested to see that myself.

QUOTE(XDelusion @ Dec 25 2004, 12:25 AM)
Any plans to update the code when the C++ conversion is finished? That's not to say that this is not an awsome gift in itself! smile.gif

View Post


Yes probably - although I'd like to wait for an official release of the c++ version by the Doom Legacy team before doing too much work with it.

I have been in touch with Hurdler from the Doom Legacy team and with luck my xbox specific changes will ultimately be merged into the main Doom Legacy source tree.

Carcharius

#6 Mr. Chips

Mr. Chips

    X-S Senior Member

  • XS-BANNED
  • PipPip
  • 283 posts
  • Xbox Version:unk

Posted 25 December 2004 - 12:20 AM

just tried it out, it's very nice. Was a little surprised to see that I could look/up and down. Haven't played legacy in about 3 years!
questions:
Are the graphics filters enabled?
Could you set the highest resolution (800x600) to default? Or how about adding 720x480 or whatever the TV's resolution is. 800x600 ran fine, but I want to know whether it is ok to run at that res for a long time on a tv?
Any chance you could add fully digital stick support? Like in DoomX. Which I will still use for that reason alone. They're both awesome programs which deserve a round of applause biggrin.gif merry christmas!!

#7 XDelusion

XDelusion

    X-S Hacker

  • Members
  • PipPipPipPipPipPip
  • 2,013 posts
  • Location:Your Location
  • Interests:DOOM, Star Wars (Books Comics), Natural Law.
  • Xbox Version:v1.1
  • 360 version:none

Posted 25 December 2004 - 12:23 AM

Carcharius: Well if you need ANY help, feel free to contact me and I'll do what I can. I don't code, but I have been working on my Legacy MOD for a little over 4 years now, so I'd like to think I'm familiar with the wonderful world of Legacy. smile.gif

My E-mail:

amixdel at yahoo dot com

#8 Mr.INSANE

Mr.INSANE

    X-S Senior Member

  • Members
  • PipPip
  • 186 posts
  • Xbox Version:unk

Posted 25 December 2004 - 12:33 AM

carachirus your a a god
{immedietly starts worshiping carcachirius}

#9 Carcharius

Carcharius

    X-S Expert

  • Members
  • PipPipPip
  • 635 posts

Posted 25 December 2004 - 12:55 AM

QUOTE(Mr. Chips @ Dec 25 2004, 12:51 AM)
just tried it out, it's very nice.  Was a little surprised to see that I could look/up and down.  Haven't played legacy in about 3 years! 
questions:
Are the graphics filters enabled?
Could you set the highest resolution (800x600) to default?  Or how about adding 720x480 or whatever the TV's resolution is.  800x600 ran fine, but I want to know whether it is ok to run at that res for a long time on a tv?
Any chance you could add fully digital stick support?  Like in DoomX.  Which I will still use for that reason alone.  They're both awesome programs which deserve a round of applause biggrin.gif  merry christmas!!

View Post


No there are no graphics filters.

You can set a default video mode yourself - just follow the instructions on the screen. Although it says 800x600 it isn't actually displaying at that. All it means is that internally things are rendered to an 800x600 screen which is then resized to 640x480 for display.

So running at 800x600 if you want to is no problem. Personally I run 640x480 and enable the 'scale status bar' option.

Incidentally all of the video resolution settings come from within the SDL library itself and at this time I have no intention of tinkering with these.

As mentioned this is a very early release - I have a list of things that need to be done (or that I want to do). Analog controls does cause an issue however - as I want to keep the controls fully configurable from within the Doom Legacy menu system. Unfortunately analog controls (such as joysticks/mouse) aren't configurable this way - their functions are hard wired.

But we shall see what comes with time!

Carcharius


Point to note:-

This is a completely separate project from DoomX. Just because I'm involved with both or because DoomX does xyz thing a certain way does not mean that Doom Legacy will follow suit.

For the most part DoomX was driven by Likklebaer's thoughts and ideas.

Legacy is all mine!!! *insert evil 'taking over the world' type laugh here*

#10 XDelusion

XDelusion

    X-S Hacker

  • Members
  • PipPipPipPipPipPip
  • 2,013 posts
  • Location:Your Location
  • Interests:DOOM, Star Wars (Books Comics), Natural Law.
  • Xbox Version:v1.1
  • 360 version:none

Posted 25 December 2004 - 01:25 AM

Ok, so far it looks like you have all the sounds in Heretic mapped to the same sound file. Also Legacy does not have a Dash Icon yet what gives!?!? smile.gif

No pwad loader so I think I'll try to merge together DSV4 with my DOOM64 Sprite package into DOOMII, and see how well it runs on the XBOX.

I'll test networking later on, XBOX 2 XBOX. Got to put my other XBOX back together.

#11 EmperorPsiblade

EmperorPsiblade

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,115 posts
  • Location:!umoms
  • Interests:Helping newbies, installing modchips, evil genetic experiments......
  • Xbox Version:v1.5
  • 360 version:v1 (xenon)

Posted 25 December 2004 - 01:26 AM

cool... i've been waiting fo a Legacy port... happy.gif

Excellent, excellent work! beerchug.gif

#12 devguy

devguy

    X-S X-perience

  • Members
  • PipPip
  • 373 posts
  • Location:Texas
  • Xbox Version:v1.0

Posted 25 December 2004 - 01:30 AM

Is this working online? I saw the options and couldn't figure them out.

Also, how can you change settings for player 2?

Note: U R A Maze ing

#13 XDelusion

XDelusion

    X-S Hacker

  • Members
  • PipPipPipPipPipPip
  • 2,013 posts
  • Location:Your Location
  • Interests:DOOM, Star Wars (Books Comics), Natural Law.
  • Xbox Version:v1.1
  • 360 version:none

Posted 25 December 2004 - 01:33 AM

Nope, does not like it a bit when I merge wads, no DSV4 yet.

#14 Carcharius

Carcharius

    X-S Expert

  • Members
  • PipPipPip
  • 635 posts

Posted 25 December 2004 - 01:37 AM

QUOTE(XDelusion @ Dec 25 2004, 01:56 AM)
Ok, so far it looks like you have all the sounds in Heretic mapped to the same sound file. Also Legacy does not have a Dash Icon yet what gives!?!? smile.gif

View Post


Heretic sounds etc are as they would be in the pc version of Doom Legacy - I've not made any changes to anything like that.

Another problem that you might notice is that level names/ transition text is incorrect in Final Doom. Again this is something that is present in the pc version.

Like I said earlier - the goal is for my changes to be included in the main Doom Legacy source tree, so at this stage I'm not going to go round hacking about at large portions of the code. Especially because, as you said, there is an improved Doom Legacy (the c++ version) in the pipeline.

As for the icon - I'm sure I said this was a very early pre-alpha and as such.....it's not anywhere near finished!!

It's just a taster because it's Christmas and I was in a good mood.

#15 XDelusion

XDelusion

    X-S Hacker

  • Members
  • PipPipPipPipPipPip
  • 2,013 posts
  • Location:Your Location
  • Interests:DOOM, Star Wars (Books Comics), Natural Law.
  • Xbox Version:v1.1
  • 360 version:none

Posted 25 December 2004 - 01:42 AM

Ya, just joking about the Icon. smile.gif

Not sure wha't up with Heretic.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users