Message Boards

 Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Russell

Pages: 1 2 3 [4] 5
46

Developer's Corner / Re: Major engine restructuring.

« on: May 16, 2007, 17:18:56 »
A job like this will be a substantial amount of work, there are factors like (deathz0r already said some)
1) Gameplay mechanics
2) Crossplatform issues
3) Time (how long it will take)
4) Dehacked, boom features which rely on the current infrastructure of the doom engine to work properly.
5) The new design (also taking into account the above points)

I'm sure there are more, a rework like this requires a serious amount of thought as you probably know, to break it down, the following systems (and subsystems) need to be reimplemented.

Systems
1) Wad loading
2) Renderer
3) Automap
4) Menu system
5) Tick system
6) AI, Monsters
7) God knows what else.

Subsystems:
1) Video
2) Sound
3) Input
4) Network

Now you have the stuff that almost makes doom, but if something like this is going to be attempted, it will need to be extendable, because there is no point in doing something like this if its going to be just as limited.
Here are a few ideas I had:

1) Multithreading for all systems and subsystems, computers with SMP/Multiple CPU cores can take advantage of it
2) Module/plugin system, similiar to doomsday, without modules, it'd just be straight odamex with boom and whatnot, but then it could be used to add additional functionality like gameplay modes, bots, ingame launchers etc.
3) Whatever else is here

And jeez, if I could think of anything else, I would :P
47

Maps, Wads and Mods / Re: Midi music

« on: May 09, 2007, 22:03:16 »
http://odamex.net/wiki/Odamex#Odamex_and_map_authoring

Even Doom 1.9 supports midi lumps instead of mus afaik
48

Technical Support / Re: Hosting a game

« on: April 26, 2007, 17:55:04 »
There is currently no server launcher at the moment, everything has to be done by hand/shell script/batch file currently.
49

Developer's Corner / Re: Jump Sound Support

« on: April 15, 2007, 03:53:17 »
Well, generally, a blank DSJUMP lump should be included in the odamex.wad when it was shipped.

Anyway, PWAD's can always "patch" the lumps (as in, substitute them with their own) upon loading of the server, this is default behaviour anyway.
50

Technical Support / Re: I need help installing?????????????

« on: April 03, 2007, 04:03:54 »
Hello.

Quote
Sorry that does not help I have the collector's edition so I have 4 games I know where the file is for the games but where do I go to tell the launcher where the wads are?

1) Open the launcher
2) Go to File->Settings
3) Click the Add button next to the wad dir, locate the Collectors Edition directory (usually under C:\program files\ directory somewhere)
4) Find the location of Ultimate Doom, Doom 2 and Final Doom IWAD files (filenames are doom2.wad, doom.wad), these may be located in subfolders
5) Repeat the process for all 3 game IWADS

Quote
Again what ports do I need to forward to be able to play online?

Thanks

You shouldn't need to forward any ports unless you want to host servers
51

General Discussion / Re: Good first release. but some ?'s

« on: March 28, 2007, 04:48:48 »
Quote
The PWO and noswitchonpickup should be supported

These will not be implemented in odamex, as this is not part of the scope of the project

Quote
Also it should be great to record a demo without joining a game, in this way one can play on a server and record a demo on another in the same time.

This would require the implementation of spectator code, which currently does not exist and demo recording isn't implemented yet, because a custom format needs to be designed.
52

Technical Support / Re: Mapscript examples?

« on: March 26, 2007, 18:23:47 »
I made an article for it on the wiki, it probably needs some work, but its a start.

http://odamex.net/wiki/Map_scripts
53

Technical Support / Re: Multiplatform launcher is ALIVE!!!

« on: March 09, 2007, 16:40:56 »
I've just compiled it with wx 2.6.3.3 :P

Its been changed back to 2.6.3 for compatibility reasons.

Alot of platforms (like linux and bsd for example) still use 2.6.3 it seems.
54

General Discussion / Re: OdaHook

« on: March 09, 2007, 16:38:11 »
On a slightly different note, maybe we should ask Luigi Auriemma to peruse the source for anything that we might not have picked up.
55

General Discussion / Re: doublebind

« on: February 12, 2007, 00:13:40 »
fair enough, poll closed
56

General Discussion / Re: OdaHook

« on: February 07, 2007, 23:10:36 »
I will never make hacks for odamex.
Well, if you have any ideas of exploits that could be
possible in the current source, you can always submit a
patch.

So why I came here to tell you that there is most likely hack for odamex.  If you think it will help I can send you the source for my hacks.  If you just give them to zdaemon let me know and I will just open source them if you want look.
We have no ties to those other ports, so no source is
distributed to them (they couldn't use it as they would
have to open up their code anyway, because of Odamex's
license)
I would be interested in seeing the source myself, but you
have my word that it wouldn't be distributed.
57

General Discussion / doublebind

« on: February 01, 2007, 20:08:38 »
This isn't the same as multiple key bindings.

This only happens to execute a key when it is doublepressed/clicked.
58

Technical Support / Re: Odasrv launcher...

« on: January 25, 2007, 15:42:16 »
While I appreciate the contribution, this has to be something that will need to be written in C++ and use the wxWidgets framework.

You've given me an idea of the layout though, I might put an interface together and post it up here.
59

Technical Support / Re: Odasrv launcher...

« on: January 22, 2007, 00:47:38 »
Possibly, its an idea I've been toying with, I haven't started on it yet though because there are more important things to do at the moment.

Maybe if someone could throw something together using wxwidgets, I'll review it, possibly make some changes and will throw it in the repository.
60

Developer's Corner / Re: Odamex In EXE format?

« on: January 21, 2007, 21:11:13 »
Slayer: That is just an sfx archive, not an actual installer.

Marcus: If you'd like to, you could have a look at the current installer package, anarkavre currently maintains it, but it hasn't been touched in a while, so I'm not sure if it still works or not.

I also use Innosetup myself btw.
Pages: 1 2 3 [4] 5