From: admin@127.0.0.1   
      
   On Mon, 9 Jun 2025 16:52:06 +1000   
   "Paul Edwards" wrote:   
      
   > PDOS-generic was invented in an Amiga forum and allowed   
   > proof of concept of a mini Amiga clone.   
   >   
   > But it was considered impossible to do the same thing for the   
   > Atari because the Atari used traps.   
   >   
   > Same as MSDOS used interrupts and MVS uses SVCs.   
   >   
   > But in an Atari forum, a method was invented to allow   
   > traps to be converted into callbacks.   
   >   
   > This is totally obvious in hindsight, but it wasn't obvious   
   > in the beginning.   
   >   
   > Using this technique, an Atari mini-clone has been created,   
   > and the executables can be found at the last message here:   
   >   
   > https://atari-forum.com/viewtopic.php?t=43832   
   >   
   > This can be run on any Linux system using qemu-m68k (user, not system).   
   >   
   > Or you could replace the pseudobios and run it on an Amiga   
   > (ie use the Amiga to emulate Atari - a subset of Atari executables -   
   > ones (code for "just mine") that follow the new "A1 standard").   
   >   
   > Note that this runs at full native speed (68000), and does not   
   > require privilege (that's a general comment - I don't think   
   > the 68000 has privilege). Basically you don't need to install   
   > a trap handler. The application is expected to cooperate and   
   > not call a trap unnecessarily.   
   >   
   Not my kind of retro-computing background, but well done!   
      
   --   
   Bah, and indeed Humbug.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|