home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / rec / games / hack / 8308 < prev    next >
Encoding:
Text File  |  1993-01-27  |  2.7 KB  |  67 lines

  1. Newsgroups: rec.games.hack
  2. Path: sparky!uunet!digex.com!intercon!udel!bogus.sura.net!darwin.sura.net!newsserver.jvnc.net!gmd.de!Germany.EU.net!mcsun!sunic!kth.se!hemul.nada.kth.se!d88-jwa
  3. From: d88-jwa@hemul.nada.kth.se (Jon WΣtte)
  4. Subject: Re: NetHack 3.1
  5. Message-ID: <1993Jan27.165517.29916@kth.se>
  6. Keywords: thinkC5.0
  7. Sender: usenet@kth.se (Usenet)
  8. Nntp-Posting-Host: hemul.nada.kth.se
  9. Organization: Royal Institute of Technology, Stockholm, Sweden
  10. References: <106592@netnews.upenn.edu> <1993Jan26.213036.22545@raven.alaska.edu>
  11. Date: Wed, 27 Jan 1993 16:55:17 GMT
  12. Lines: 53
  13.  
  14. In <1993Jan26.213036.22545@raven.alaska.edu> fsrsg@Camelot.acf-lab.alaska.edu writes:
  15.  
  16. >> We are happy to inform you that NetHack 3.1 was just submitted to
  17. >> comp.sources.games for distribution.
  18.  
  19. >one question I have, is does it employ thinkC5.0 for the MacIntosh?
  20. >we upgraded to thinkC5.0, and lost 4.0!, and mysterious bugs seem
  21. >to form.  I'd much appreciate any and all replies...
  22.  
  23. Usually I don't comment in this forum, but the present state is:
  24. - We use MPW 3.2
  25. - We don't think it will be hard to do a compilation port to TC 5.0
  26. - The Mac code is completely re-written for 3.1, meaning we use
  27.   fairly modern syntax etc (ANSI)
  28.  
  29. If you have a fast mac, at least 24 MB memory, and MPW, you can
  30. build the game in less than half an hour, using 8 MB for MPW and
  31. 10 MB for a RAM disk, from initial setup to completed build.
  32.  
  33. However, building NetHack involves building four other separate
  34. utilities just to generate source and data files, so it would
  35. soon become tedious in Think C.
  36.  
  37. Using MPW gives us a completely automated build. Building with TC 5.0
  38. would be feasible by adding all files in a big segment and turn on
  39. far code and far data; however, you would have to define out the
  40. segment management parts (no big deal)
  41.  
  42. A TC large-segment game would not run in the 1,5 MB the current
  43. game runs in, however. (I haven't tested that low memory situation
  44. for a full game, though, so I can't guarantee anything)
  45.  
  46. If you are not satisfied with the current lack of direct support
  47. for TC 5.0, please talk to me and we'll work something out. We
  48. cannot, however, promise support for Think C with the current
  49. members of the team, since we have MPW and that build process is
  50. so much simpler. For smaller programs, I'm an avid Think C fan,
  51. too!
  52.  
  53. We will provide binaries on various ftp sites, and mail them to
  54. comp.binaries.mac, so those of you not interested of tinkering
  55. with the (cumbersomely large) source can just sit back and relax,
  56. and wait a little while more while it all trickles through the
  57. system :-)
  58.  
  59. Cheers,
  60.  
  61.                             / h+
  62. -- 
  63.  -- Jon W{tte, h+@nada.kth.se, Mac Hacker Deluxe --
  64.  
  65.    What we need is a good GNU [...] licence manager implementation.
  66.                      -- Raphael Manfredi
  67.