mikes@lakesys.lakesys.com (Mike Shawaluk) (04/09/90)
My thanks to the folks who responded, both via email and postings, to my problem with trying to get the above game to work on my new A2000HD. As was suspected, it had to do with memory location 00000000 not containing 00000000, and thus the SEUCK editor has the aforementioned "bug" of having at least one reference to location 0, rather than an immediate value. However, the solution that was posted by the CATS person (sorry, I can't remember his name, but thanks very much for the help!) didn't do the trick; I had to improvise on that basic theme... What was suggested was that I update the FastFileSystem code in each of my hard drive partitions with the release version of the code, rather than the "test" version that was on the hard drive. Upon checking, the version that was out there was indeed a different size than the version in my L: directory, so I updated it & saved the data, and then rebooted. Still no luck when running the SEUCK editor, though. SO, I decided to "brute force" it, and went into AmigaBASIC, and told it to PRINT PEEKL(0) [I remember seeing this in a posting a long time ago]. Sure enough, it was still non-zero! So, just for grins, I typed POKEL 0,0 and SYSTEM'ed back to the Workbench, and then tried running SEUCK. VOILA!!! So, still lacking a reason why location 0 isn't 0 (or isn't it supposed to be?), I added a line to my startup sequence, which calls up a short ARexx script which does a STORAGE('0000 0000'x, '0000 0000'x,4) [I think I got that right; it's essentially a multi-byte POKE into a range of absolute addresses.] Although it ain't clean, it _does_ work, at least until I can tell Accolade what the cause of their problem is, and/or get a solution to it from them. As a side note, I was considering "stepping" through their startup code, looking for some sort of CMP.L xx, 00000000 (vs #00000000), but I don't know what my success probability would be, considering that the program has copy protection code in it, and might be kinda trickily coded (besides, it's been YEARS since I did that kind of thing, on my old Tandy Color Computer...) Anyways, thanks to all for your help & suggestions. Any, my 8-year old son thanks you also! - Mike -- - Mike Shawaluk "Rarely have we seen a mailer -> DOMAIN: mikes@lakesys.lakesys.com fail which has thoroughly -> UUCP: ...!uunet!marque!lakesys!mikes followed these paths." -> BITNET: 7117SHAWALUK@MUCSD