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.