PDA

View Full Version : What are the current features of 1.99 alpha?


Boingo the Clown
June 17th, 2005, 11:19 AM
I haven't been paying much attention to Legacy over the last couple of months.

Does it have high res sprites and textures available yet?

What is the current features list?

Aliotroph?
June 17th, 2005, 02:32 PM
Its current features include semi-random crashes, unexplained palette shifts that don't show in screenshots, the player starting at the wrong angle, misaligned menu graphics, and the occasional ability to walk through walls! :p

It does seem to support big textures without a problem though. I played a level Mystic made that seemed to have 384 tall wall textures.

MR_ROCKET
June 17th, 2005, 11:15 PM
heh, it seems pretty stable for an alpha.
Hexen data types, bex, acs?, Fraggle, good ol boom legacy data types.
it feels sorta like a 1.25ish version with the above added and not everything working. with a minimum system requirement just above Alio's.:P

But yeah I'd like a nice list too! heh
I'll let ya know when I find out the differences between what the plan is vs. whats been added to it and is working heh.

iori
June 18th, 2005, 01:53 AM
I presume that the focus for the time being, besides that of adding Hexen and BEX obviously, is getting a stable, polished release out. Features can all be added later, after the basics are out of the way.

Planky
June 18th, 2005, 02:11 AM
Im sorry, but Boingo's request should be TOP PRIORITY.

the player starting at the wrong angle

Isnt that a hexen feature (or was it heretic?)? Either way, the player starts at whatever angle he/she exited on in the previous level.

smite-meister
June 18th, 2005, 05:56 AM
No, the starting angle thing is not a feature, it's caused by the unfinished netcode.

The engine understands hi-res textures but they are not rendered yet, because frankly I
don't understand how the Legacy software renderer works. *confused*
In OpenGL it's trivial to support hi-res stuff, so when Hurdler gets the renderer done,
you can actually see them:)

Single player games (Doom, Heretic, 90% of Hexen) should be fully playable, with all linedeftypes working as expected. If not, they're bugs.

Most new editing features should work, i.e. Hexen mapformat, MAPINFO,
SNDINFO, SNDSEQ, ANIMDEFS, DeHackEd/BEX, ACS, FS and the new pickup system
(with which you can make new scriptable pickups like this (http://cvs.sourceforge.net/viewcvs.py/doomlegacy/doomlegacy_c%2B%2B/docs/example.deh?view=auto), although the syntax is not yet final).
FS has several bugs, many of which will be fixed by the alpha3 release coming in a few weeks.

Danimetal
June 18th, 2005, 07:56 AM
Single player games (Doom, Heretic, 90% of Hexen) should be fully playable, with all linedeftypes working as expected. If not, they're bugs.

I´m neglecting this a lot lately... The tests are near so I don´t know when I´ll be able to take on the job. Nuxius, want to take some?.
DeHackEd/BEX, ACS, FS
This means the "StartFS" and "StartACS" codepointers are working?... There´s a lot to do with these :).

MR_ROCKET
June 18th, 2005, 08:28 AM
Does someone want to make an example wad? out of the dehack/bex example above?, to get the scripts rolling so to speak.
Here's some Hexen specs I found, converted to html and uploaded it to my host.
http://home.comcast.net/~mrrocket/hexen_ref.htm

smite-meister
June 20th, 2005, 05:21 AM
The example wad is a good idea, Hurdler and I were discussing the same thing some time ago.
Kind of like RainBowStar, but one which uses all of the new features somewhere in the maps.
You should have at least three or four maps to show off the new MAPINFO stuff, but the maps don't have to be big.
Maybe two maps in Hexen format and two in Doom?

Danimetal
June 20th, 2005, 06:03 AM
I could take it... Or I guess I could if I had the docs, the engine and whatever you want to have done. Of course, only if there ain´t anyone better to do it :P.

MR_ROCKET
June 20th, 2005, 11:35 AM
cool, hell I'v got some stuff in the works too heh.
Maybe we should get ahold of Simo Malinen, see if he feels like doing some examples aswell :)

Edit:
someone start a thread for this! heh

rustyslacker
June 20th, 2005, 01:12 PM
but what about basic things like:

Deathmatch spawnpoints,
Respawning items/monsters,
Teleports,
TCP/IP support
Internet play

are those kinds of things working?

smite-meister
June 21st, 2005, 03:47 AM
Deathmatch spawnpoints,
Respawning items/monsters,
Teleports,
TCP/IP support
Internet play

DM and team DM works, but only with local (splitscreen) players (and in the next alpha also with local bots).
All respawns and teleports should work.

The netcode is not yet finished. You can make client/server connections over IP and IPX, chat and
such, but there is no game object ghosting implemented yet. So no netgames.

sl4
July 30th, 2005, 01:45 PM
Can the Hexen format be used in Doom maps, like Zdoom allows? Or is it only for actual Hexen maps?

smite-meister
July 31st, 2005, 03:10 AM
Can the Hexen format be used in Doom maps, like Zdoom allows? Or is it only for actual Hexen maps?
Short answer: yes. Longer answer: read the docs (http://cvs.sourceforge.net/viewcvs.py/*checkout*/doomlegacy/doomlegacy_c%2B%2B/docs/editing.html) :)

rustyslacker
August 1st, 2005, 04:16 PM
so has the bot code been improved recently?

smite-meister
August 2nd, 2005, 07:59 AM
so has the bot code been improved recently?
In some trivial ways yes. For example now the bots can appreciate also Heretic and Hexen powerups and
weapons. The pathfinding algorithm and the AI are the same as in 1.42, though.
I think especially the pathfinding would require some attention, currently it's much too CPU-greedy.

The Undertaker
August 2nd, 2005, 02:11 PM
Then make the bot code a seperate thread and put it on CPU2. That way Doom will be part of the dual core revolution.:)

lucius octavion
August 4th, 2005, 02:42 PM
What is the difference between v 2.0 and v 1.99?

MR_ROCKET
August 4th, 2005, 05:34 PM
Bug fixes and what not, it doesn't crash like alot the last version, Hexen is much more stable. deh isnt causing crashes anymore.
Being an alpha but one step closer to beta :)

lucius octavion
August 8th, 2005, 10:04 AM
So, which one is better?

Nuxius
August 12th, 2005, 09:07 AM
I think MR_ROCKET read your question wrong there, Lucius Octavion. He described the differences between 1.99 alpha2 and 1.99 alpha3.

1.99 is the precursor to 2.0. As to why this is called 1.99 alpha/2/3 instead of 2.0 alpha/2/3, well, only smite-meister knows for sure. My best guess is that there was some major change outside of converting it to C++ that smite wanted to do, but realized that he didn't have the time to take it on right now. So instead of sitting on it and waiting, he decided to do a 1.99 set of releases to fix the bugs he has now and get them out of the way, and then later on when he has more time to finish whatever he wanted to accomplish in 2.0, it will then become, well, 2.0.

lucius octavion
August 12th, 2005, 01:43 PM
Ahh, I see. Thanks for all your help. And thanks to you all for being nice to me, unlike the majority of the people on the doomsday forum.

smite-meister
August 15th, 2005, 06:39 AM
1.99 is the precursor to 2.0. As to why this is called 1.99 alpha/2/3 instead of 2.0 alpha/2/3, well, only smite-meister knows for sure.
Good guess, but wrong :)
Actually it was Hurdler who suggested we call the alpha versions 1.99 alphaXXX, because otherwise people
who are not familiar with usual version numbering conventions might think that 2.0 alpha1 is somehow better than 2.0. So, for all intents and purposes, versions 1.99 and 2.0 are synonymous.

MR_ROCKET
August 17th, 2005, 04:50 PM
Yeah I was wondering why there wasnt a 2.0 download *wacky*

Planky
September 4th, 2005, 12:09 AM
http://www.doomworld.com/vb/showthread.php?s=&postid=561264

Goes to show Sloped 3d floors arent that hard...

and he is adding FS support.

chaoscorp
September 23rd, 2005, 10:43 AM
i like the multiplayer (nice)!!!! *thumbs*
BUT!!! *what* ....

When you select the controls of player2----> crash
I think later (when it´s done[not like duke nukem forever] ) legacy will have many more fan than other ports.. If Legacy supports all these features ,then it will become the N°1 Port with the most compatible scripts and features....

Hope you guys have success with your port
I ´ll stay a legacy freak anyway *bow* *bow* .... anyway 1.42 is OK 4 me.... But with new features coming..... *thumbs* *thumbs* *thumbs*

Danimetal
September 23rd, 2005, 11:58 AM
http://www.doomworld.com/vb/showthread.php?s=&postid=561264

Goes to show Sloped 3d floors arent that hard...

and he is adding FS support.

I think Legacy needs of these architectural possibilities (both slopes and sloped 3d floor)... Also having another port with FS support would also mean that Legacy specific things could be played in other things, something new (and possibly not too good :P) that could make Legacy difficult to distinguish. I think we could seriously discuss possible exclusive features to focus on (attractive to both mappers and players).

Of course, I´m just an user.

MR_ROCKET
September 23rd, 2005, 04:01 PM
I agree, and I think thats part of smites todo list heh.

No danimetal, your a mapper and dont you forget it!

Danimetal
September 23rd, 2005, 04:44 PM
No danimetal, your a mapper and dont you forget it!
Come on dude, let me try to fool people :P... Anyway, about attractive things, what happened to that hability to play as any of the monsters?. That could attract a lot of people, specially those who aren´t really into the mechanics of the game.

chaoscorp
October 15th, 2005, 08:57 AM
LEGACY ALPHA!!!!

I tested some features:

This works:
-hexen

this doesn´t work or is missing:
-config file
-loading maps
-config of player2 in doom2

But with that new features (in hexen you can choose the pig)*owned* you could do a really good game. Hope you are done soon!!!! I can´t WAIT!!!!

derek
October 22nd, 2005, 10:01 AM
Anything new? It would be nice to see a stable port for once again, with a wide range of things.

g6672D
November 1st, 2005, 01:19 AM
Where can Doom Legacy 1.99a be found?

smite-meister
November 1st, 2005, 03:01 AM
Where can Doom Legacy 1.99a be found?
Here: http://forums.newdoom.com/showthread.php?t=28034

g6672D
November 1st, 2005, 06:44 AM
Here: http://forums.newdoom.com/showthread.php?t=28034

Wow! Limited. But it certainly demonstrates what will come...

...It's gonna be great!