Message Boards

Topic: Odamex 0.4.1 is now available!  (Read 9928 times)

Offline Ralphis

  • Administrator
  • Posts: 111
    • View Profile
Odamex 0.4.1 is now available!
« on: August 03, 2008, 11:33:38 »
** This is a required update **

Without further adieu, the Odamex team proudly presents to you, the first official minor point release. Don't let the word minor fool you though as there are plenty of fixes and some new additions to the engine in this release.

Before we go through some of the new changes of 0.4.1, Odamex still needs a dedicated package maintainer for Mac OSX PPC/X86. If you feel that you can assist us please do not hesitate to contact us via forums or IRC as soon as possible.

Some notable fixes in 0.4.1 include the improvement of weapon desyncs, freelook issues being resolved, smoother moving platforms, wad downloading fixed, and a variety of mouse code improvements.

Odamex 0.4.1 comes with some fresh flavor as well with the addition of passworded server support, audio notifications of connecting and disconnecting players, and chat flood protection for server administrators. Don't take our word for it though, check out some of the changes for yourself!

So what are you waiting for? Go ahead and grab Odamex 0.4.1 now!
« Last Edit: August 03, 2008, 16:22:19 by Manc »

Offline exp(x)

  • Posts: 10
    • View Profile
Re: Odamex 0.4.1 is now available!
« Reply #1 on: August 03, 2008, 13:14:24 »
ODAMEX

Offline GhostlyDeath

  • Posts: 25
  • Democrats will destroy this flag!
    • View Profile
    • ReMooD
Re: Odamex 0.4.1 is now available!
« Reply #2 on: August 03, 2008, 16:48:56 »
Neatos
ReMooD Project Leader - http://remood.sf.net/
Strawberry Doom Project Leader
Odamex Team Member

Offline bond

  • Posts: 6
    • View Profile
    • IDE home
Re: Odamex 0.4.1 is now available!
« Reply #3 on: August 04, 2008, 07:44:45 »
strange way to setup password in client, really..
and about versions server sends to launcher: what do all these numbers mean, for ordinary user? isnt it easier to setup normally readable version string and send it to launcher instead? that is "0.4.1 alpha" instead of 41 and 65 (never understood what is 65..)?

Offline Russell

  • Developer
  • Posts: 70
    • View Profile
Re: Odamex 0.4.1 is now available!
« Reply #4 on: August 04, 2008, 18:38:45 »
strange way to setup password in client, really..
and about versions server sends to launcher: what do all these numbers mean, for ordinary user? isnt it easier to setup normally readable version string and send it to launcher instead? that is "0.4.1 alpha" instead of 41 and 65 (never understood what is 65..)?

I can't ever remember why the protocol version was sent, it only deals with the client/server communication..

I just noticed that one of our resident devs decided to add an extra field into the launcher protocol without updating the documentation or telling anybody :/ the launcher protocol on the wiki has been updated, I'm sorry about this.

Deciphering the value is done by some macros in the source, I'll get to adding that later

Re: Odamex 0.4.1 is now available!
« Reply #5 on: August 27, 2008, 02:26:49 »
Hey I just created a Package Installer for OSX and compiled Universal Binaries as well. At least I'm 99% sure I did, according to the "Get Info" of the compiled odamex, odasrv and odamaster binary files, they are universal and I also made sure they compiled to PPC and i386 in the xcode project build settings. I haven't tested on PPC however, but it should work.

Anyway, the package installer makes a "Applications/Odamex" folder with all the essentials and the OS X Launcher. I also tried to make the Installer more friendly and less generic. One issue I did notice was the "Applications/Odamex" folder had unfriendly permissions after creation making it an extra step to copy Doom wad files in which was annoying and should be fixed. I'm not sure why it does it though, but I can always just write a installer finishing script to set permissions nicer.

Anyway tell me what you think. I'm not quite sure how to go about making it official or ready to be official (more streamlined with released code). For example, the documentation package in the Odamex metapackage I created just pulled documentation from a "doc" folder I created as opposed to working with the existing source structure meaning that every release, a lot of stuff (but not builds) will have to be rounded up as opposed to just being pulled in from the package installer creator.

Anyway, yeah, I'm linking to the metapackage Odamex Installer and the uncompiled package projects for each sub package and the metapackage itself. Cheers.

http://www.wackyhq.com/odamex/

EDIT: For quick Mac OS X use (tl;dr), go here: http://www.wackyhq.com/odamex/odamex-osx-0.4.1.zip

also rereading my post, its confusing.. but it's 4 in the morning and i've been packaging :P
« Last Edit: August 27, 2008, 03:08:58 by insertwackynamehere »