Welcome, Guest. Please login or register.

Author Topic: WinUAE + Shapeshifter + Install MacOS  (Read 7656 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline direktornTopic starter

  • Jr. Member
  • **
  • Join Date: Apr 2013
  • Posts: 78
    • Show only replies by direktorn
Re: WinUAE + Shapeshifter + Install MacOS
« Reply #14 from previous page: April 30, 2013, 03:42:21 PM »
Quote from: gaula92;733330
It's not a full emulator: it doesn't emulate the 680x0 CPU or the Mac custom chips. It's uses virtualisation techniques if I'm not mistaken, so Mac OS software runs natively on the Amiga CPU & chipset. Correct me if I'm wrong.

It emulates graphics, I/O, Sound, SCSI, Harddrives, ROMs so it is by definition an emulator. It does not have direct access to the CPU so there is a layer in between (task) that takes cares of things. A modern term would be hypervisor.
 

Offline mongo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 964
    • Show only replies by mongo
Re: WinUAE + Shapeshifter + Install MacOS
« Reply #15 on: April 30, 2013, 04:00:07 PM »
Quote from: direktorn;733337
It emulates graphics, I/O, Sound, SCSI, Harddrives, ROMs so it is by definition an emulator. It does not have direct access to the CPU so there is a layer in between (task) that takes cares of things. A modern term would be hypervisor.


No, it doesn't emulate any of those things. It patches the Mac ROM and replaces the hardware drivers for the Mac hardware with drivers for the Amiga hardware, and of course it has direct access to the CPU.
 

Offline direktornTopic starter

  • Jr. Member
  • **
  • Join Date: Apr 2013
  • Posts: 78
    • Show only replies by direktorn
Re: WinUAE + Shapeshifter + Install MacOS
« Reply #16 on: April 30, 2013, 04:05:23 PM »
Quote from: mongo;733339
No, it doesn't emulate any of those things. It patches the Mac ROM and replaces the hardware drivers for the Mac hardware with drivers for the Amiga hardware, and of course it has direct access to the CPU.

I have to agree to disagree. Lets leave it there.
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: WinUAE + Shapeshifter + Install MacOS
« Reply #17 on: April 30, 2013, 05:13:27 PM »
Quote from: direktorn;733340
I have to agree to disagree. Lets leave it there.


Just take a look at basiliskII sources or read the sheepshaver documentation. I don't care if people decide to call it "emulator" or "virtual machine" (like it's popular nowadays). The fact is that it patches MacOS ROM to avoid calls to mac hardware, installs MacOS drivers that communicate with AmigaOS and programs run natively: you don't have to interpret cpu opcodes, the cpu executes these directly. Memory is used directly (that's the reason you have to free the first kilobytes of ram for macos with prepareemul rsrvcold and other tools), your Mac program can crash your entire amiga and it can write to any part of your amiga memory.

Atari emulators like Medusa or Chameleon did more or less the same. If anyone wants to call that "virtual machine" I don't care :-P

There's a version of EmuTOS that runs on Amigas (and there are Mac emus for Ataris too it would be fun to try to run them on your miggies too) :-)
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)