Newsgroups: comp.sys.apple2 Path: news.weeg.uiowa.edu!news.uiowa.edu!hobbes.physics.uiowa.edu!newsrelay.iastate.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!cs.utexas.edu!swrinde!ihnp4.ucsd.edu!pacbell.com!amdahl!amdahl.uts.amdahl.com!fadden From: fadden@uts.amdahl.com (Andy McFadden) Subject: Apventure to Atlantis on IIgs Message-ID: <1994Apr18.004748.20163@uts.amdahl.com> Followup-To: poster Organization: Amdahl Corporation, Sunnyvale CA Date: Mon, 18 Apr 1994 00:47:48 GMT Lines: 38 A few days ago a bought Apventure to Atlantis (an old Apple II game) through the net. When I tried to boot it up on my IIgs, it crashed. What I discovered was that the object files expect the carry to be set when they are run. If the carry is clear, they will crash. Somehow, "BRUN" was supposed to launch the next program with the carry set, but this isn't happening on my IIgs. I got a fully working (as far as I can tell - first island, ornithopter operations, buildings on islands) version by sticking a "SEC" at the start of each file, then BSAVEing them at address-1 with length+1. Had some junk on the screen the first time I took off in the ornithopter, but otherwise it worked fine. Has anybody else had this problem, or is it just me? As far as I can tell the disk is undamaged and unmodified. Attempting to get a catalog listing with their DOS puts up a copyright message with a warning. I was able to get the hacked version to work with DOS Master on a 3.5" disk, which is nice since the disk is copy-protected (presumably the protection is what's causing me grief... the code that expects the carry to be set is most definitely an attempt at obfuscation). (Incidentally, you can look at the stuff on the disk by doing: ] call-151 * b942:18 * after booting DOS 3.3. That will ignore the modified disk formatting.) If you've found another way to get this to work, or have been playing it on a IIgs without problems, please send me e-mail. Thanks. -- fadden@amdahl.com (Andy McFadden) [These are my opinions, not Amdahl policies] You get what you pay for, if you know what you are doing. PGP Otherwise, you get what you deserve. RIPEM