Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ncr-sd!matt From: matt@ncr-sd.SanDiego.NCR.COM (Matt Costello) Newsgroups: comp.sources.games.bugs Subject: Re: Omega problems with compiling? Running? Summary: Omega is 4MB Keywords: omega, big Message-ID: <2012@ncr-sd.SanDiego.NCR.COM> Date: 28 Jan 88 05:12:22 GMT References: <232@icus.UUCP> Reply-To: matt@ncr-sd.SanDiego.NCR.COM (Matt Costello) Organization: NCR Corporation, Rancho Bernardo Lines: 23 In article <232@icus.UUCP> lenny@icus.UUCP (Lenny Tropiano) writes: >$ omega >sh: omega: too big On a Pyramid 90x, Omega is 344K code 106K initialized data 3428K uninitialized data ---- 3878K total Unless you have at least 4 MB of virtual address space don't even bother to compile it. Having shared libraries will not help. The uninitialized data is dominated by the "Dungeon" array, which is 40x64x64x20, or 3200K. If just the town level and the current level were kept in memory then this would drop to 160K, reducing the total memory needed to just 838K. This would fit in a 1MB machine. Now all that is needed is somebody to make the changes. -- Matt Costello +1 619 485 2926 {sdcsvax,cbosgd,pyramid,nosc.ARPA}!ncr-sd!matt