home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.development      Operating system development chatter      4,255 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 4,252 of 4,255   
   Paul Edwards to All   
   Atari mini-clone   
   09 Jun 25 16:52:06   
   
   From: mutazilah@gmail.com   
      
   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.   
      
   BFN. Paul.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca