• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..07-Dec-2003-

Files.rH A D07-Dec-20037 KiB149141

Install.mwH A D07-Dec-20039.1 KiB290229

MacHelpH A D07-Dec-20037 KiB159124

NHDefltsH A D07-Dec-20033.9 KiB162111

NHrsrc.hqxH A D07-Dec-200362.9 KiB992991

NHsound.hqxH A D07-Dec-2003266.3 KiB4,1984,196

NewsH A D07-Dec-2003352 106

READMEH A D07-Dec-20031.4 KiB3726

dprintf.cH A D07-Dec-20031 KiB4836

maccurs.cH A D07-Dec-20034.1 KiB224185

macerrs.cH A D07-Dec-20033.9 KiB171126

macfile.cH A D07-Dec-20038.9 KiB466343

machelp.hqxH A D07-Dec-20034.2 KiB6866

macmain.cH A D07-Dec-20036.2 KiB289217

macmenu.cH A D07-Dec-200328.7 KiB1,197883

macsnd.cH A D07-Dec-20032.3 KiB10865

mactopl.cH A D07-Dec-20031.4 KiB6645

mactty.cH A D07-Dec-200326.6 KiB1,226846

macunix.cH A D07-Dec-2003803 3926

macwin.cH A D07-Dec-200362.5 KiB2,6512,106

mgetline.cH A D07-Dec-20031.6 KiB7545

mmodal.cH A D07-Dec-2003721 3119

mrecover.cH A D07-Dec-200329.9 KiB1,4201,012

mrecover.hqxH A D07-Dec-20034.3 KiB7068

mttymain.cH A D07-Dec-200311.6 KiB587438

README

1Jan 2002
2
3The MPW compilers are now supported again.
4
5Support for 68k has been discontinued due to a lack of a debugging
6system for 68k binaries.
7
8Note that the tiled MacOS X port uses the Qt windowport and the UNIX
9build system, not this windowport code.
10
11
1226 Nov, 1999
13
14NetHack 3.3.0 was built with Metrowerk's Pro 4 compiler on a PPC
15system.  We are still compiling with 68K alignment because we know
16it works.  No one has checked lately if the PPC alignment bug
17still exists.
18
19
2023 May, 1996
21
22NetHack 3.2.1 was built with Metrowerk's DR8 compiler on a PPC system.
23The official 68K and PPC versions were compiled with 68K Alignment
24to share files.  The 3.2.0 versions were compiled with PPC alignment,
25but it was discovered that the Metrowerks 68K compiler has a bug with
26PPC alignment and structures that can be aligned to a single byte.  This
27bug _may_ be fixed in DR10, it is not fixed in DR9.  Why bother with PPC
28alignment at all?  Because the space saving from 68K alignment is small
29and the PowerPC version will run better.  The 68K version was compiled
30with 4 byte ints using the far model.
31
32Only the Metrowerks compiler has been used to compile the code in a
33long time.  It is _very_ likely that the other compilers, Think C and
34MPW C, will no longer be able to compile NetHack out of the box.  They
35and their files have been moved to the "old" directory until such time
36that someone can compile with them.
37