Order of the Butterfly
Posts: 350 from 2003/10/12
From: 1 AU, EU, DE/HU
Trance is a JIT 68k emu, which means it can emulate 68k processor for 68k applications and libraries, which *DOES NOT BANG CLASSIC HARDWARE DIRECTLY*, but use standard OS API to access everything. It doesn't emulate an Amiga chipset at all, just the CPU. Practical example: your favourite A500 game won't work with it. But your favourite classic networking app (AmIRC, IBrowse, etc) will work. Basically, it provides a fully transparent way to the user, to run both 68k and PowerPC applications simultaneously, with the possibility to even replace some system parts with 68k components (for example, you can run Directory Opus 5 instead of Ambient). Trance is built into MorphOS, for a looong time now. You shouldn't care about it at all, it will just work, and do it's job transparently. Trance is very similar in concept to what Apple did with Rosetta in their Intel Macs, to run PowerPC applications. (But Trance predates Rosetta.)
OS4emu is a 3rd party package, and provides an API wrapper and an ELF loader, to load and run *SOME* OS4 executables on MorphOS. It's an experimental piece of software, with no warranties, which means, your mileage may vary. You do *NOT* need OS4emu, to run classic AmigaOS 3.x software on MorphOS. There are no prerequisites to run OS4emu, however it might be useful to install the ClassAct GUI package (a 68k package, available on Aminet, i guess), which OS4emu can use to "fake" ReAction GUI for some OS4 apps. OS4emu doesn't emulate any hardware, it's just a hack, to trick some apps to think they're running on OS4, and trick MorphOS to think these apps are native MorphOS applications. :) To use OS4emu efficiently, you really should be a pro user, and know what you do. And it's only a just-for-fun piece of software, as most OS4 software have (sometimes even better) native alternatives on MorphOS.
E-UAE is an Amiga emulator, again, a 3rd party software, which emulates the whole 68k Amiga hardware. You run a whole instance of AmigaOS 3.x inside that emulator, and it can run almost all 68k software, down to your favourite A500 game. But - on the contrary to what Trance does - E-UAE doesn't offer seamless integration of these applications into MorphOS environment. Basically you need this to run your old games or very old applications (Protracker, Deluxe Paint, Brillance, etc) on MorphOS. UAE doesn't have PowerPC emulation, and as OS4 is PowerPC only, you can't run OS4 on it, obviously.
[ Edited by Chain-Q on 2009/12/25 13:42 ]