From mint-bounce@lists.fishpool.fi Wed Feb 13 21:47:08 2008 Message-Id: From: Peter Persson To: mint Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Subject: [MiNT] 68k binary emulator Date: Wed, 13 Feb 2008 23:37:33 +0100 X-Mailer: Apple Mail (2.919.2) X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: pep.fishmoose@gmail.com Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Hi, Lately I've been working on a rather silly project which I thought I'd share with you. Basically it's a 68000 binary emulator, which launches an application in an emulated environment, but tunnels OS calls etc. to the host OS. Why on earth would anyone want to do this? Well, today it's fairly pointless, but let's say someone ports the kernel to PPC, Arm or whatever. An emulator of this kind could then be used to provide some basic degree of compatibility with 68k applications. Feel free to try it: http://hem.passagen.se/shoggoth/misc/emu68k.ttp Usage: ./emu68k.ttp Compatibility is rather low at the momenty, but I think it can be improved a lot. Successfully tested applications: - AtarICQ - AtarIRC - Atari Works - Truepaint - Kronos (although the image loading takes several minutes, and the OpenGL test fail) - SuJi - MyMail - Resource Master 2.11 - aFTP - Hexedit - QeD (sluggish response in menues etc.) Please note that this is more of a toy than a finished concept. Also note that running this on anything less on a 060 would be a (major) waste of time. My C-language skills are crap at best, so save important work etc. before you try it. -- PeP