Porting QuakeEd?

Bernd Kreimeier (Bernd.Kreimeier@NeRo.Uni-Bonn.DE)
Tue, 7 May 1996 17:32:43 +0200 (MET DST)

Date: Tue, 7 May 1996 17:32:43 +0200 (MET DST)
From: Bernd Kreimeier <Bernd.Kreimeier@NeRo.Uni-Bonn.DE>
Message-Id: <199605071532.RAA22994@marvin.nero.uni-bonn.de>
To: quake-dev@gamers.org, bernd@marvin.nero.uni-bonn.de
Subject: Porting QuakeEd?

Quoting John Carmack:

"QuakeEd is written for NEXTSTEP 3.3, while GnuStep is an
implementation of the OPENSTEP spec. I haven't had time to port
it to openstep yet, but it looks like it will take a little
effort. NeXT has tools in NS 4.0 to help, but it still isn't

The GNU GCC (and possibly DJGPP) supports ObjectiveC, and GNUstep
is free software, see

http://www.gnustep.org/ (US)
http://www.NMR.EMBL-Heidelberg.de/GNUstep/ (european mirror)

Quote from FAQ: "Base Library 85% done, GUI library 25% done".
Add to this said differences between NS 3.3 and OS/NS 4.0, and
the prospect of re-building QuakeEd using GNU GCC and GNUstep
does not look to promising - way too early, I guess.

However, ObjectiveC and NextStep references might be handy once
QuakeEd should be ported to C++ and another GUI - see
for ObjectiveC online reference, and
for OpenStep online reference (and NextStep docs ordering info).

There is a NeXTSTEP-alike window manager, "BowMan", based on "fvwm"
at http://www-acs.ucsd.edu/~byang/bowman/, and a successor,
"AfterStep", at http://woodward-52.rh.uchicago.edu/~frank/afterstep/,
which might or might not be useful with regard to porting QuakeEd.

Hope this is exhaustive :-) info for anybody planning on porting