1. Doom Port

Hello all,

While waiting for Ralf to finish his rewrite of botmatch (hint, hint,
nudge, nudge); I came across the source code for the Doom engine. It
occurred to me that that would be neat to port it to Euphoria. It would
also be an excellent oppurtunity for me to get familiar with C. So I
downloaded it to take a look. Well it's large, about 130+ files.

My question is, has anyone done a large port like this? If so what kind of
snags did you run into? I know Euphoria does not handle structures the way
C does, I think I found a work around. Any advise also would be helpfull.

Thanks
Paul Martin

new topic     » topic index » view message » categorize

2. Re: Doom Port

I've tinkered with the doom source code before so here are a couple tips:

1) Leave all the *.asm files alone, those will be the easiest to port if u
download asm.e.
2)  Avoid anything object oriented (It works well in C++, but not in
Euphoria).
3)  Have fun with it (take certain liberties if u have too).

Good Luck,
Adam Weeden

new topic     » goto parent     » topic index » view message » categorize

3. Re: Doom Port

Hummmmm.....

Paul, coincidentally, I am doing something to that effect. :)

I would also love to have this information, all. :)

Thanx,

-- "LEVIATHAN"


______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

new topic     » goto parent     » topic index » view message » categorize

4. Re: Doom Port

>
>Paul, coincidentally, I am doing something to that effect. :)
>I would also love to have this information, all. :)
>Thanx,
>-- "LEVIATHAN"

Where does one get the source code for the Doom Engine ?

new topic     » goto parent     » topic index » view message » categorize

5. Re: Doom Port

I found it at

At 02:42 PM 1/5/99 -0000, you wrote:
>>
>>Paul, coincidentally, I am doing something to that effect. :)
>>I would also love to have this information, all. :)
>>Thanx,
>>-- "LEVIATHAN"
>
>Where does one get the source code for the Doom Engine ?
>
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu