Welcome, Guest. Please login or register.

Author Topic: WinUAE, AMIX, and MMU  (Read 3543 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline PentadTopic starter

WinUAE, AMIX, and MMU
« on: November 02, 2012, 02:34:51 AM »
I wanted to post this because I thought it was interesting.  I always thought it would be cool to boot AMIX on WinUAE but WinUAE doesn't support the 030 MMU.  Toni said it was pretty hard to implement.

I saw the NeXT Computer Emulator (called Previous) now has an 030 MMU which I wondered if Toni could implement in WinUAE?

Here is the post:

"Just a little update for all those interested in Previous:

In the past few weeks i've written an MMU emulation for the 68030 processor. With the friendly help of Thomas Huth from the Hatari emulator team i've been able to properly add the 68030 MMU to Previous.

The 68030 MMU is necessary to be able to emulate the original 68030 based NeXT Computer. It will make it possible to boot old versions of NeXTstep (< 2.x) on the emulator.
It seems as if the 68030 MMU is already working quite well in its current state. But still the boot process hangs at the same place as it does with 68040 emulation (using NeXTstep 3.3). NeXTstep 1.0a also hangs at a simmilar place.
There are some CPU/MMU related problems remaining with function code handling and also with privilege levels and maybe with exception handling.

At the moment i am in contact with Gilles and we are trying to identify and fix these problems.

The updated code is already in the SVN repository."


Just a thought...

-P
Linux User (Arch & OpenSUSE TW) - WinUAE via WINE