Ini adalah perintah ppc yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
pearpc - emulator platform PowerPC independen arsitektur yang mampu menjalankan sebagian besar
Sistem operasi PowerPC.
RINGKASAN
file konfigurasi ppc
DESKRIPSI
PearPC (ppc) adalah emulator platform PowerPC independen arsitektur yang mampu berjalan
sebagian besar sistem operasi PowerPC.
Fitur
* Lisensi: GPL
* Bahasa pemrograman: C++, C dan (pada platform x86) assembler
* Platform yang didukung: POSIX-X11 (Linux, ...), Win32
Sistem operasi berikut diuji dan dijalankan (sampai batas tertentu) di bawah PearPC:
* Mandrake Linux 9.1 untuk PPC: Berjalan dengan sangat baik
* Darwin untuk PPC: Berjalan dengan baik
* Mac OS X 10.3: Berjalan dengan baik dengan beberapa peringatan
* OpenBSD untuk PPC: Crash saat booting (mengakses PCI dengan cara yang tidak didukung)
* NetBSD untuk PPC: Crash saat booting
PearPC mensimulasikan perangkat keras berikut:
* CPU: Semacam G3, belum ada altivec. Termasuk debugger minimalis. CPU adalah
sepenuhnya deterministik, optimal untuk pengembangan OS.
* CPU JITC-X86: CPU yang sangat cepat untuk sistem x86 yang menerjemahkan kode PowerPC
on-the-fly ke kode asli. Masih sedikit eksperimental.
* PCI-Brige: PCI-Bridge barebone, cukup untuk digunakan.
* IDE-Controller: Semacam CMD646 dengan dukungan bus-mastering. Anda dapat melampirkan
IDE-Harddisk dan/atau IDE-CDROM (diwakili melalui file atau perangkat di host).
* PIC: Pengontrol interupsi yang dapat diprogram (semacam Heathrow).
* VIA-Cuda: Dengan Mouse dan Keyboard yang terpasang.
* Pengontrol Jaringan: Mengemulasi 3COM 3C90x, saat ini hanya berfungsi di POSIX dengan
/dev/tun dukungan.
* NVRAM: Mampu menyimpan memori non-volatile 8KiB.
* USB: Hub USB yang tidak dapat digunakan, tetapi cukup untuk membuat OS berpikir bahwa ada hub USB.
* PROM: Semacam openfirmware. Jelek dan mengandung banyak peretasan, tetapi cukup untuk mendukung
Yaboot dan BootX dan untuk boot dari partisi HFS/HFS+.
KONFIG FILE
Lihat ppcconf.example untuk file konfigurasi yang dikomentari di direktori docs/example
Lihat juga dokumentasi ppc online di URL situs web di atas.
PEMBATASAN
Karena sifat emulasi, PearPC cukup lambat (klien akan berjalan sekitar 500 kali
lebih lambat dari tuan rumah). Perhatikan bahwa hanya CPU yang lambat, kecepatan yang ditiru
perangkat keras tidak terlalu menderita dari emulasi; misalnya kecepatan simulasi
harddisk/CDROM cukup baik, terutama saat menggunakan interface busmaster. Ini
situasinya lebih baik jika Anda dapat menggunakan JITC (sekitar 40 kali lebih lambat) tetapi masih belum siap
untuk penggunaan produktif.
Karena penulis hanya memiliki akses ke mesin little endian, PearPC kemungkinan besar hanya akan
berjalan pada arsitektur little endian karena beberapa asumsi bodoh dalam kode. Ini
seharusnya tidak sulit untuk diperbaiki, penulis akan memperbaikinya sendiri jika dia memiliki perangkat keras big endian
(Petunjuk: Anda harus menyumbangkan perangkat keras big endian kepada penulis jika Anda ingin ini diperbaiki!)
Karena beberapa alasan yang sama bodohnya, PearPC hanya akan berjalan pada arsitektur 32-bit. Ya,
ini juga seharusnya tidak sulit untuk diperbaiki.
Banyak fitur yang tidak diimplementasikan saat ini kritis (yaitu akan membatalkan PearPC).
Pengaturan waktu sangat tidak akurat. Ini akan diperbaiki di versi yang lebih baru.
Tidak ada tidur yang menganggur (PearPC akan menggunakan sumber daya cpu meskipun klien tidak bekerja).
PearPC tidak memiliki fitur save/restore emulator-state.
Tidak ada dukungan Altivec tetapi direncanakan.
Tidak ada LBA48, jadi tidak ada dukungan untuk harddisk yang lebih besar dari 128 GiB. Tapi aku akan sangat terkejut jika
PearPC mendukung harddisk yang lebih besar dari 4 GiB dengan benar, meskipun itu seharusnya
secara teoritis menjadi mungkin.
PENULIS
Pengembang utama: Sebastian Biallas[email dilindungi]> Beberapa bagian utama oleh: Stefan Weyergraf
<[email dilindungi]>
WEBSITE
Kunjungi situs web PearPC di http://pearpc.sourceforge.net/
0.1 PEARPC(1)
Gunakan ppc online menggunakan layanan onworks.net