Path: utzoo!attcan!uunet!mcvax!unido!tub!tmpmbx!netmbx!hase
From: hase@netmbx.UUCP (Hartmut Semken)
Newsgroups: comp.sys.atari.st
Subject: Re: Making Magic Sac compatible with 128K Roms
Message-ID: <2110@netmbx.UUCP>
Date: 16 Jul 88 20:40:01 GMT
References: <1988Jul12.201345.24692@gpu.utcs.toronto.edu> <4132@saturn.ucsc.edu>
Reply-To: hase@netmbx.UUCP (Hartmut Semken)
Organization: netmbx Public Access Unix, Berlin
Lines: 28

In article <4132@saturn.ucsc.edu> koreth@ucscb.UCSC.EDU (Froot-Loops Addict) writes:
>In article <1988Jul12.201345.24692@gpu.utcs.toronto.edu> lharris@gpu.utcs.toronto.edu (Leonard Harris) writes:
>>Does anyone have any info on patching magic sac to the 128K roms.
>[deleted]
>>Technically there should be no problem.
>
>I believe there is a technical problem, actually.  Isn't the cartridge's
>address bus only 16 bits wide?

The cartridge port gives you 128 KBytes of adress space, this is not the
problem.

The problem is, the ROM software cannot run at the adress of the
cartridge port. Magic Sac and Aladin (the german MAC-Emulator) load the
ROM image into RAM, relocate and patch it (in case of Aladin) to acces
the ST hardware rather than the MAC ports, floppy etc, and then run Mac
software.

Copying the ROMs into RAM ist what Apple Germany calls "illeagal
duplication of copyrighted works"; that's why the Aladin must not be
sold anymore to avoid legal action from Apple.
besides: I like it very much. It seems more stable than the Sac; too
good? :-)

hase
-- 
Hartmut Semken, Lupsteiner Weg 67, 1000 Berlin 37 hase@netmbx.UUCP
High on a rocky promontory sat an Electric Monk on a bored horse. (D. Adams)