Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Bloodshedder

Odamex, Shmodamex

Recommended Posts

It's a word that seems to have been spreading like a virus around the community, and like many viral memes, almost everyone repeats it without having any idea behind its meaning. Well, I'm here to tell you that it really doesn't mean anything. Odamex is just a portable, open source Doom multiplayer port, in development for the past year, that focuses on having a classic Doom experience with a few modern perks. They also just happen to be looking for people to help with programming and beta testing before its actual release, and if you want to spend your otherwise idle time helping, you can sign up at the site. The developers also have a focus on sharing, having an open community, and being responsive to user questions and fixing bugs.

Share this post


Link to post

I'm making a raid coop project, but I'm guessing this port won't have any advanced features. :(

Good to know what Odamex is.

Share this post


Link to post
BlackFish said:

I'm making a raid coop project, but I'm guessing this port won't have any advanced features. :(

Good to know what Odamex is.


That depends entirely on what you consider advanced features. Odamex strives for full boom compatibility and also has other enhancements over regular doom such as mouselook and jumping (which can both be turned off on the server level).

Share this post


Link to post

I was planning on abusing decorate and scripting, and have enough monsters in a room (or high enough health) that you'll need 6 players in the room. Levels may be really big as well. It sounds a tad ambitious but I feel like experimenting.

I don't mind doing a vanilla coop wad for practice though.

Share this post


Link to post

Is it ZDoom based? Why did it have Hexen code?

It's not Eternity or PrBoom based?

Does it have (true) Doom compatibility?

Share this post


Link to post

It's based on csDoom 0.62 which was ZDoom 1.22. Due to license conflictions all the Hexen source had to be removed or replaced.

Share this post


Link to post
myk said:

It's not Eternity or PrBoom based?

No sir. We used CSDoom 0.62 as a base because we didn't want to write client/server netcode from scratch, though it is possible that version 2.0 might be based on PRBoom.

myk said:

Does it have (true) Doom compatibility?

It got the stamp of approval from Dash and Toke, who both contributed to the source code. Notable oldschool players have commented on the accuracy of the mouse code, which was written by the latter of those two.

Share this post


Link to post

Yay for me for making the first thread on the Odamex forums (after the forums became public, that is).

Share this post


Link to post
exp(x) said:

Odamex and Chocolate Doom are the best source ports EVER.

Odamex is approximately 4.25 times better than Chocolate Doom.

Share this post


Link to post

Unlike Zdamon/Skullfuck, Odamex isn't closed and is gpl and is truly crossplatform meaning WOOOOOO APT-GET INSTALL ODAMEX!!

Share this post


Link to post
myk said:

Is it ZDoom based? Why did it have Hexen code?

The earliest version to start having raven code in some form was zdoom 1.17. While there weren't that many outwardly noticeable features at this earlier stage it was there. Denis has put in yeoman's work to remove all the raven bits and replace with either a gpl equivilent or simply to lose whatever features may have come along with it.

Share this post


Link to post
leileilol said:

Unlike Zdamon/Skullfuck, Odamex isn't closed and is gpl

Yawn.

Anyways, yay or something.

Share this post


Link to post

Thanks to the Odamex Development Team for bringing us a new source port.

But why don't you guys take the most newer ZDoom build, remove all Hexen code and use it as a base?

Again, thanks.

Share this post


Link to post

Sweet, a Zdaemon alternative for all those who don't care for the glitz and glamor of Skulltag. Personally, I like the glitz and glamor, but this port is also fully open source which is cool and I think I'll sign up for beta testing anyway.

Share this post


Link to post
Danarchy said:

Sweet, a Zdaemon alternative for all those who don't care for the glitz and glamor of Skulltag. Personally, I like the glitz and glamor, but this port is also fully open source which is cool and I think I'll sign up for beta testing anyway.

I don't know if it's a zdaemon alternative really. I mean zdaemon is probably the most popular zdoom deathmatch port around right now. We're more of a Doom alternative you could say. But thanks for your support all the same!

RazTK said:

But why don't you guys take the most newer ZDoom build, remove all Hexen code and use it as a base?

Unfortunately there's way too much else going on in later zdoom builds to attempt such a feat. And not only do you have to contend with all of the raven code, but you'd have to deal with the BUILD code as well. All in all we chose what we chose based on various factors including what would be done for us and what would need to be done.

Share this post


Link to post

I've had a hand in the source as well. Those of you with international keyboards should be happy to know that the key bindings will work for your ! and @ keys and odamex will know the key names instead of calling them KeyXXX like the old ZDoom code did.

:)

Share this post


Link to post

Looking good, guys! The website looks pretty impressive (I'm guessing Manc did it). Hopefully, the port will be, too. Maybe it will get all the oldschoolers off my back :P

Share this post


Link to post
SoM said:

I've had a hand in the source as well. Those of you with international keyboards should be happy to know that the key bindings will work for your ! and @ keys and odamex will know the key names instead of calling them KeyXXX like the old ZDoom code did.

:)


I AM INTERNATIONAL, thank you many times SoM. :p

Share this post


Link to post
SoM said:

I've had a hand in the source as well. Those of you with international keyboards should be happy to know that the key bindings will work for your ! and @ keys and odamex will know the key names instead of calling them KeyXXX like the old ZDoom code did.

:)


You mean the " and @ keys, right? If so, yay!

Share this post


Link to post
Mancubus II said:

Unfortunately there's way too much else going on in later zdoom builds to attempt such a feat. And not only do you have to contend with all of the raven code, but you'd have to deal with the BUILD code as well. All in all we chose what we chose based on various factors including what would be done for us and what would need to be done.

Fair enough. Besides, with the whole open-source thing, people could just port the netcode into the latest version themselves (as large a feat as that would seem to be, it'd be pretty cool).

Looking forward to it, guys!

Share this post


Link to post

Trasher][ said:
Fair enough. Besides, with the whole open-source thing, people could just port the netcode into the latest version themselves (as large a feat as that would seem to be, it'd be pretty cool).

Looking forward to it, guys!


They would then have to make it available under the GPL license, with which zdoom code is not compatible, so no it's not quite that simple :)

Share this post


Link to post

It ran on my Pentium II 350mhz at full speed and 640x400, so I'm guessing anything within the past eight years should be fine.

Carnevil said:

Looking good, guys! The website looks pretty impressive (I'm guessing Manc did it). Hopefully, the port will be, too. Maybe it will get all the oldschoolers off my back :P

Thanks for the comments! Naturally Manc did the website design, since I sure as hell can't pull off snazzy-looking graphics nor can I tolerate CSS that much.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×