АнглийскийФранцузскийИспанский

Значок OnWorks

ppc - Интернет в облаке

Запустите ppc в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ppc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


pearpc - независимый от архитектуры эмулятор платформы PowerPC, способный запускать большинство
Операционные системы PowerPC.

СИНТАКСИС


файл конфигурации ppc

ОПИСАНИЕ


PearPC (ppc) - независимый от архитектуры эмулятор платформы PowerPC, способный запускать
большинство операционных систем PowerPC.

Особенности
* Лицензия: GPL
* Язык программирования: C ++, C и (на платформах x86) ассемблер
* Поддерживаемые платформы: POSIX-X11 (Linux, ...), Win32

Следующие операционные системы были протестированы и запущены (в некоторой степени) под PearPC:
* Mandrake Linux 9.1 для PPC: работает очень хорошо
* Дарвин для PPC: работает хорошо
* Mac OS X 10.3: работает хорошо с некоторыми оговорками.
* OpenBSD для PPC: сбой при загрузке (доступ к PCI неподдерживаемым способом)
* NetBSD для PPC: вылетает при загрузке

PearPC моделирует следующее оборудование:
* CPU: Вроде G3, алтивека пока нет. Включает минималистичный отладчик. Процессор
полностью детерминированный, оптимальный для OS-разработки.
* CPU JITC-X86: очень быстрый процессор для систем x86, транслирующий код PowerPC.
на лету к машинному коду. Все еще немного экспериментальный.
* PCI-Brige: Базовый PCI-мост, достаточный для работы.
* IDE-Controller: своего рода CMD646 с поддержкой bus-mastering. Вы можете прикрепить
IDE-Harddisk (и) и / или IDE-CDROM (ы) (представленные через файлы или устройства на хосте).
* PIC: программируемый контроллер прерываний (вроде Хитроу).
* VIA-Cuda: с подключенными мышью и клавиатурой.
* Сетевой контроллер: имитирует 3COM 3C90x, в настоящее время работает только на POSIX с
/ dev / tun поддержка.
* NVRAM: возможность хранения 8 КБ энергонезависимой памяти.
* USB: неиспользуемый USB-концентратор, но достаточный, чтобы заставить ОС думать, что существует USB-концентратор.
* PROM: Вроде openfirmware. Уродливый и содержит много хаков, но достаточно для поддержки
Yaboot и BootX, а также для загрузки с разделов HFS / HFS +.

CONFIG ФАЙЛОВ


См. Файл конфигурации с комментариями в ppcconf.example в каталоге docs / example.

См. Также онлайн-документацию по PPC на указанном выше веб-сайте.

ОГРАНИЧЕНИЯ


Из-за характера эмуляции PearPC работает довольно медленно (клиент запускается около 500 раз.
медленнее, чем хост). Обратите внимание, что только процессор настолько медленный, скорость эмулируемого
оборудование не сильно страдает от эмуляции; например, скорость смоделированной
жесткий диск / CDROM неплох, особенно при использовании интерфейса busmaster. Этот
ситуация будет лучше, если вы можете использовать JITC (примерно в 40 раз медленнее), но все еще не готовы
для продуктивного использования.

Поскольку у автора есть доступ только к машине с прямым порядком байтов, PearPC, скорее всего, будет только
работать на архитектурах с прямым порядком байтов из-за некоторых глупых предположений в коде. Этот
не должно быть сложно исправить, автор исправил бы это сам, если бы у него было оборудование с прямым порядком байтов
(Подсказка: вы должны пожертвовать автору оборудование с прямым порядком байтов, если хотите, чтобы это было исправлено!)

По некоторым столь же глупым причинам PearPC будет работать только на 32-битных архитектурах. Да,
это тоже не должно быть сложно исправить.

Многие нереализованные функции в настоящее время являются критическими (т.е. прервут работу PearPC).

Сроки очень неточные. Это будет исправлено в более поздних версиях.

Нет режима ожидания (PearPC будет потреблять ресурсы процессора, хотя клиент находится в режиме ожидания).

PearPC не имеет функции сохранения / восстановления состояния эмулятора.

Нет поддержки Altivec, но планируется.

Нет LBA48, поэтому не поддерживаются жесткие диски размером более 128 ГиБ. Но я был бы очень удивлен, если бы
PearPC корректно поддерживал жесткие диски размером более 4 ГиБ, хотя это должно
теоретически возможно.

АВТОРЫ


Главный разработчик: Себастьян Биаллас[электронная почта защищена]> Некоторые основные части: Стефан Вейерграф.
<[электронная почта защищена]>

САЙТ


Посетите веб-сайт PearPC по адресу http://pearpc.sourceforge.net/

0.1 ПЕАРПК(1)

Используйте ppc онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 2
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 4
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • 5
    МСИС2
    МСИС2
    MSYS2 - это набор инструментов и
    библиотеки, предоставляющие вам
    удобная среда для строительства,
    установка и запуск родной Windows
    программное обеспечение. Это кон ...
    Скачать MSYS2
  • 6
    libjpeg-турбо
    libjpeg-турбо
    libjpeg-turbo - это кодек изображений JPEG
    который использует инструкции SIMD (MMX, SSE2,
    NEON, AltiVec) для ускорения базового уровня
    Сжатие и распаковка JPEG на
    x86, x8 ...
    Скачать libjpeg-turbo
  • Больше »

Команды Linux

Ad