sheepshaver
  • MorphOS Developer
    zukow
    Posts: 645 from 2005/2/9
    From: Poland
    I have small question: Can sheepshaver be ported to MorphOS ? I know that without mmu api it can't be done but maybe someone from Morphos Team could do it.
  • »12.10.09 - 10:39
    Profile Visit Website
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    It is not feasible with a shared address space OS. I can not remember details anymore but I looked into it years ago and decided it is not possible without PPC emulator.
    1 + 1 = 3 with very large values of 1
  • »12.10.09 - 17:41
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Crumb
    Posts: 732 from 2003/2/24
    From: aGaS & CUAZ Al...
    I think it would require a function that remapped ram with the MMU while the emulated mac task is running. Other option is leaving empty the memory areas used by rom and also the first kbytes of ram.

    To switch from the emulated mac to the host OS a non existant instruction could be used to raise an exception.

    I don't think it's possible right now with MorphOS.
  • »13.10.09 - 15:28
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 423 from 2005/4/9
    From: magyarorszag/h...
    double post

    [ Edited by sadddam on 2009/10/13 20:33 ]
    DEAD pegII/G4@1000.1gb ram.radeon 9200pro
    240 gigz hd.nec dvdrw.MorphOS 2.4 DEAD
    -=-=-=-
    amiga1200T.blizzardppc@180/040@25.96megz ram
    -=-=-=-=-
    zx.spectrum@3.5
  • »13.10.09 - 18:32
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 423 from 2005/4/9
    From: magyarorszag/h...
    i wonder how shapeshifter/fusion were possible back then? coz of mmu existed or what?
    DEAD pegII/G4@1000.1gb ram.radeon 9200pro
    240 gigz hd.nec dvdrw.MorphOS 2.4 DEAD
    -=-=-=-
    amiga1200T.blizzardppc@180/040@25.96megz ram
    -=-=-=-=-
    zx.spectrum@3.5
  • »13.10.09 - 18:32
    Profile Visit Website
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    They used PrepareEmul to preserve low mem space for Mac OS.
    1 + 1 = 3 with very large values of 1
  • »13.10.09 - 18:48
    Profile
  • MorphOS Developer
    zukow
    Posts: 645 from 2005/2/9
    From: Poland
    does morphos kernel can alloc this mem for shapeshifter/bassilisk without 68k emu?
  • »13.10.09 - 18:57
    Profile Visit Website
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    It cant. It is reserved for the OS (some other stuff is there, IIRC).

    But I recall low mem space was not only remap issue.


    [ Edited by itix on 2009/10/13 23:42 ]
    1 + 1 = 3 with very large values of 1
  • »13.10.09 - 20:40
    Profile