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

..09-May-2021-

.gitattributesH A D09-May-202167 32

Files.rH A D09-May-202113.7 KiB302287

Install.mwH A D09-May-20219.3 KiB292231

MacHelpH A D09-May-20217 KiB159124

NHDefltsH A D09-May-20214 KiB162111

NHrsrc.hqxH A D09-May-202162.9 KiB992991

NHsound.hqxH A D09-May-2021266.3 KiB4,1984,196

NewsH A D09-May-2021352 106

READMEH A D09-May-20211.4 KiB3726

carbon.plistH A D09-May-2021857 2928

dprintf.cH A D09-May-20211.2 KiB4938

maccurs.cH A D09-May-20214.6 KiB213186

macerrs.cH A D09-May-20214.2 KiB174132

macfile.cH A D09-May-20219.9 KiB481379

machelp.hqxH A D09-May-20214.2 KiB6866

macmain.cH A D09-May-20218.4 KiB293219

macmenu.cH A D09-May-202132.6 KiB1,153863

mactopl.cH A D09-May-20211.7 KiB6747

mactty.cH A D09-May-202130.5 KiB1,261926

macunix.cH A D09-May-20211 KiB4127

macwin.cH A D09-May-202187.7 KiB3,2852,682

mgetline.cH A D09-May-20211.9 KiB7952

mmodal.cH A D09-May-2021829 3020

mrecover.cH A D09-May-202134 KiB1,339943

mrecover.hqxH A D09-May-20214.3 KiB7068

mttymain.cH A D09-May-202114 KiB627505

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