MorphOS 3.10 funcionando sobre QEMU PPC.

Avatar de Usuario
ron
Mensajes: 21855
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4752 veces

MorphOS 3.10 funcionando sobre QEMU PPC.

Mensajepor ron » 04 Jul 2018 13:25

Como veníamos comentando en otros posts recientes, era tan solo una cuestión de tiempo que se abriera la caja de pandora y empezaramos a ver desfilar OS's sobre PPC que no estaban emulados.

Pues bien, tras el último update en Qemu por la parte de D. Gibson,: https://git.qemu.org/?p=qemu.git;a=comm ... c4eedb8dd5 , se incluyeron los arreglos de Zoltan Balaton,: http://zero.eik.bme.hu/~balaton/qemu/amiga/

Por tanto, ahora mismo hay varias ramas en liza, MacPPC, AmigaPPC, y claro, las plataformas CHRP ( pSeries ) y las PrEP, incluidos los RS/6000 y otros. Con esto ya sea bajo cualquiera de las plataformas que soporta qemu en PPC, se pueden ir combinando tanto bajo Sam460EX o Bajo Mac99. Pronto veremos funcionando el OS/2 y el WinNT para PowerPC, lo que pasa que solo tienen disponible el propio software que viene con el sistema con lo que poco más que prueba de concepto.

Ahora mismo en PPC32 están soportadas las siguientes plataformas:

Código: Seleccionar todo

40p                  IBM RS/6000 7020 (40p)
bamboo               bamboo
g3beige              Heathrow based PowerMAC (default)
mac99                Mac99 based PowerMAC
mpc8544ds            mpc8544ds
none                 empty machine
ppce500              generic paravirt e500 platform
prep                 PowerPC PREP platform
ref405ep             ref405ep
sam460ex             aCube Sam460ex
taihu                taihu
virtex-ml507         Xilinx Virtex ML507 reference design



y en PPC64, son estas:

Código: Seleccionar todo

40p                  IBM RS/6000 7020 (40p)
bamboo               bamboo
g3beige              Heathrow based PowerMAC
mac99                Mac99 based PowerMAC
mpc8544ds            mpc8544ds
none                 empty machine
powernv              IBM PowerNV (Non-Virtualized)
ppce500              generic paravirt e500 platform
prep                 PowerPC PREP platform
pseries-2.1          pSeries Logical Partition (PAPR compliant)
pseries-2.10         pSeries Logical Partition (PAPR compliant)
pseries-2.11         pSeries Logical Partition (PAPR compliant)
pseries-2.12         pSeries Logical Partition (PAPR compliant)
pseries-2.12-sxxm    pSeries Logical Partition (PAPR compliant)
pseries-2.2          pSeries Logical Partition (PAPR compliant)
pseries-2.3          pSeries Logical Partition (PAPR compliant)
pseries-2.4          pSeries Logical Partition (PAPR compliant)
pseries-2.5          pSeries Logical Partition (PAPR compliant)
pseries-2.6          pSeries Logical Partition (PAPR compliant)
pseries-2.7          pSeries Logical Partition (PAPR compliant)
pseries-2.8          pSeries Logical Partition (PAPR compliant)
pseries-2.9          pSeries Logical Partition (PAPR compliant)
pseries              pSeries Logical Partition (PAPR compliant) (alias of pseries-3.0)
pseries-3.0          pSeries Logical Partition (PAPR compliant) (default)
ref405ep             ref405ep
sam460ex             aCube Sam460ex
taihu                taihu
virtex-ml507         Xilinx Virtex ML507 reference design


Venga, al tema. La última compilación de Qemu no necesita ser parcheada, tan solo tendréis que bajar el OpenBIOS parcheado de la web de Zoltan e invocar el Qemu de la siguiente forma:

./qemu-system-ppc -machine mac99,via=pmu -m 512 -vga none -device sm501 -cdrom morphos310.iso -boot d -prom-env 'boot-device=cd:,\mac_ppc32\boot.img' -bios openbios-qemu.elf -drive file=2gb.img,format=raw,index=0,media=disk

morphos.jpg
morphos.jpg (73.84 KiB) Visto 1357 veces


amigos4.jpg
amigos4.jpg (67.21 KiB) Visto 1357 veces



Esto irá poco a poco mejorando y lo irán puliendo, con lo que a futuro la forma de invocar podría variar, ya que ahora mismo la SM502 bajo Sam460EX no está operativa del todo. En principio ya estamos cubriendo Amiga desde Sam460EX y MacPPC.

Si queréis capturas o cosas así lo vamos comentando. Gracias a Javi de Las Rivas por estar ahí dando caña e investigando.

Volver a “Emulaciones software, FPGA y otras soluciones”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados