Amiga Omega Ver. 1.0 After seeing omega on a UNIX machine, I though that it would be great to have it on the amiga, however no one had done a port, so I basically used up my vacation in order to port (an play) it. In order to port it I had to implement some of curses (a text windowing system from UNIX), since I had no docs I reverse engineered it, thus there are some error that I could easily fix if I had some actual curses documentation (and some time) such as the cursor problem. Also I freely admit right now that: The display is slow, this is because optimizing the display is kind of tricky, (and the amiga's Text() function is not a speed demon either) I have some optimization in right now (basically it checks a byte map of the screen before drawing the characters), but refreshes are still pretty costly when the display doesn't change much, so movement is slow. Hardware requirements: An amiga with a least 1MB of memory (more is better omega eats memory very quickly), it can be run off of 1 floppy, but a HD is a lot faster also save files are large (130K at least), so have another blank disk to save games. Bugs: 1> The Display is Slow 2> Every window displays a cursor (I don't know what flag curses uses for this) 3> Inventory refreshes strangely, (I think due to something in curses) 4> Highscore table isn't working. 5> There is a tendancy to hang when going down dungeon levels ( I think that this may be a problem with memory fragmentation, because saving and rebooting clears it up) 6> Omega is a memory hog, I think it can be run in 1MB, but that's pushing it you would have to save before going down each level of the dungeon (I've had no trouble plaing it with 2.5MB) 7> The I/O uses a busy wait, I know that this is terrible for a multi-tasking machine, but I kept getting behind on the input without a wait statement... 8> The display occasionally prints a line from the character attributes at the top of the screen. 9> For some reason the handling of '\n's for the data files was messed up, so all the data files (.dat) had to be trimmed. 11> It won't overwrite the .omegarc. 12> For some reason, when you go to the order of Paladins, the guards will sometimes attack you, I don't have a good explaination for this, as I didn't change any of code that should affect monster behavior... Basically those are the bugs I have found, however I was able to finish most all of the quests (I'm still working on some), and I did manage to become an adept. Legal Stuff etc. As per the original omega licencing, and my work is to be considered freely copyable, so you can copy/use the program to your heart's content without paying me a dime. However, if you would like to see some of those (plus the others that I'm sure will be discovered down the road) fixed, then sending donations is a way that you can encourage me to do so. Also if you donate $15 or more I will mail you (be sure to have a return address) any further updates, so you don't have to download or buy any PD software disks to get the update. As a college student my free time is kind of limited, so if I don't get any donations then it says to me that people don't really want to see any further work on it, so I'll do something else with my free time. In any case Send any comments/donations to: Rick Golembiewski 1825 Taper Dr. Pittsburgh Pa 15241 or Email to: rg20+@andrew.cmu.edu