2000-08-20 13:59:27 +00:00
|
|
|
Requirements
|
|
|
|
============
|
|
|
|
- Following DJGPP packages:
|
|
|
|
|
|
|
|
acnf213b.zip (Autoconf)
|
|
|
|
amake14b.zip (Automake)
|
|
|
|
bnu210b.zip (Binutils)
|
|
|
|
bsh203b.zip (Bash)
|
|
|
|
djdev203.zip (DJGPP libc and base utilities)
|
|
|
|
fil316b.zip (Fileutils)
|
|
|
|
gcc2952b.zip (GCC)
|
|
|
|
grep24b.zip (Grep)
|
|
|
|
gwk304b.zip (Gawk)
|
|
|
|
m4-14b.zip (M4)
|
|
|
|
mak379b.zip (GNU Make)
|
|
|
|
perl552b.zip (Perl)
|
|
|
|
sed302b.zip (Sed)
|
|
|
|
shl112b.zip (Shellutils)
|
|
|
|
txt20b.zip (Textutils)
|
|
|
|
|
|
|
|
Also distclean requires find41b.zip (Findutils)
|
|
|
|
It's also recommended to have txi40b.zip (documentation system) and faq230b.zip (DJGPP FAQ).
|
2000-08-20 18:24:08 +00:00
|
|
|
Packages can be downloaded at http://www.delorie.com/djgpp/ or
|
|
|
|
ftp://ftp.simtelnet.net/pub/simtelnet/gnu/djgpp/
|
2000-08-20 13:59:27 +00:00
|
|
|
|
|
|
|
- LFN support (Tested under Windows 98)
|
|
|
|
|
2000-08-20 18:24:08 +00:00
|
|
|
|
2000-08-20 13:59:27 +00:00
|
|
|
Building instructions
|
|
|
|
=====================
|
2000-08-20 18:24:08 +00:00
|
|
|
First, install all aforementioned DJGPP packages. You also need mpdosock.h from
|
|
|
|
the original source release. Put it somewhere the compiler can find it. I prefer
|
|
|
|
c:\djgpp\include.
|
2000-08-20 13:59:27 +00:00
|
|
|
If you want to change CFLAGS (defaults to -march=pentiumpro), edit djconfig.sh.
|
|
|
|
Then change to the directory where you installed the Quakeforge sources and type:
|
|
|
|
|
|
|
|
bootstrap
|
|
|
|
djconfig
|
|
|
|
make
|
|
|
|
|
|
|
|
Then just copy targets\uquake-vga.exe to your Quake directory.
|
|
|
|
|
2000-08-20 18:24:08 +00:00
|
|
|
NOTES:
|
|
|
|
- make install does NOT work.
|
|
|
|
- DJGPP make does not work under Windows 2000
|
|
|
|
(as of 2000-08-20 / Service Pack 1 and Compatibility Pack May 2000)
|
|
|
|
|
2000-08-20 13:59:27 +00:00
|
|
|
|
|
|
|
Known problems
|
|
|
|
==============
|
2000-08-20 18:24:08 +00:00
|
|
|
- Joystick calibration occurs before video initialization. So if after starting
|
|
|
|
you see only a black screen, press ESC. This bug was also present in the
|
|
|
|
original source release, but not Quake 1.08.
|
2000-08-20 13:59:27 +00:00
|
|
|
|
2000-08-20 18:24:08 +00:00
|
|
|
- If you change video mode from the menu, vid_mode cvar isn't updated.
|