Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!gatech!mcnc!ece-csc!ncrcae!ncrlnk!uunet!mcvax!unido!tub!tmpmbx!netmbx!hase From: hase@netmbx.UUCP (Hartmut Semken) Newsgroups: comp.sys.atari.st Subject: Re: illegal instructions Message-ID: <1755@netmbx.UUCP> Date: 26 Nov 88 09:36:03 GMT References: <881116021045.085584@DOCKMASTER.ARPA> <1236@atari.UUCP> Reply-To: hase@netmbx.UUCP (Hartmut Semken) Organization: netmbx Public Access Unix, Berlin, West Germany Lines: 33 In article <1236@atari.UUCP> apratt@atari.UUCP (Allan Pratt) writes: >In article <881116021045.085584@DOCKMASTER.ARPA> Cothrell@DOCKMASTER.ARPA writes: >> Well, I just tried to get cute and replace the 68000 in my 1040 with a >> 68010. Didn't work. > >No kidding. The 68010's stack frame format for all exceptions is >different from the 68000's. This means there is an extra word between >the stack pointer and the arguments to a GEMDOS, BIOS, or XBIOS call >made from Super mode. It is possible to write code which deals with >this situation A hacker in Germany did it. He hacked TOS to run with the PAK68 processor replacement board (020 plus 881). He removed alle Line-A calls (replaced them with Line-F) and dealed with the stack frame. This version runs with the 010, too. The 010 will give just about 2.5 per cent more performance... I think, it is not worth the effort (the hacked TOS is incompatible with a lot of programs...). Pathed versions of a piece of software, you already have a lincence to, are LEAGAL in Germany. If you payed for a software licence, you are free to use the software at will; you must not give away your patched version, but are free to sell the patches. hase -- Hartmut Semken, Lupsteiner Weg 67, 1000 Berlin 37 hase@netmbx.UUCP In a space in the forest, on an empty patch of wet ground between a circle of craning trees, appeared quietly and without fuss a plain white door.