PearPC

A HupWiki-ből...

A PearPC egy architektúra-független PowerPC emulátor, mely képes futtatni a legtöbb PowerPC-s operációs rendszert.

Tulajdonságok

  • Licenc: GPL
  • Programozási nyelv: C++, C, Assembly
  • Támogatott platformok: POSIX-X11, Microsoft Windows
  • A tesztek alapján az alábbi operációs rendszerek képesek benne futni:
  • Emulált hardware:
    • CPU GENERIC: G4, altivec-cel. Portolható. kb. 5000-szer lassabb a futtató CPU-nál. Képes big-endian, valamint 64 bites platformokon is futni.
    • CPU JITC-X86: G4, altivec-cel. Nagyon gyors CPU emuláció IA-32 alá. A PowerPC utasításokat IA-32 utasításokká fordítja. Ezen utasítások cache-selésével rengeteg sebesség nyerhető. Kb. 15-ször lassabb a futtató CPU-nál. Csak IA-32-n fut.
    • PCI híd: Egy barebone PCI híd.
    • IDE vezérlő: CMD646 bus mastering támogatással. File-okat lehet fölcsatolni rá.
    • PIC: Heathrow programozható megszakítás vezérlő.
    • VIA-Cuda: Billentyűzettel, egérrel.
    • Hálózat: 3COM 3C90x, vagy RealTek 8139 hálózat tunnelezést támogató rendszereken.
    • NVRAM: 8 KiB nem felejtő memória.
    • USB: Placebo USB-hub. Elhiteti a futtatott rendszerrel, hogy van USB.
    • PROM: OpenFirmware. Kicsit rusnya, szét van gányolva, de lehetővé teszi Yaboot és BootX bootolását HFS/HFS+ particiókból.

Külső hivatkozások