PDP-8/E Simulator

Скриншот программы:
PDP-8/E Simulator
Детали программы:
Версия: 2.1 обновление
Дата загрузки: 26 Oct 18
Разработчик: Bernhard Baehr
Тип распространения: Бесплатная
Популярность: 41
Размер: 21102 Kb

Rating: nan/5 (Total Votes: 0)


        Имитатор PDP-8 / E является эмулятором для миникомпьютера цифрового оборудования PDP-8 / E Digital Equipment Corporation, известного компьютера начала 1970-х годов. Симулятор, впервые выпущенный в 1994 году, обеспечивает удобный пользовательский интерфейс для запуска, записи и отладки программного обеспечения PDP-8 на Mac и изучения внутренней работы компьютера. У этого есть консоль с переключателями и мигающими огнями, позволяющими пользователю управлять PDP-8, как аппаратная машина.
 Возможно, симулятор представляет интерес для более широкой аудитории, использующей его в образовательных целях или в качестве воспоминания о добром старом времени компьютера. Симулятор и его исходный код публикуются в соответствии с GNU General Public License.
    

Что нового в этой версии:

Версия 2.1 - это большой релиз обслуживания:

  • Имитатор PDP-8 / E теперь представляет собой 64-битное приложение, полностью поддерживающее темный режим macOS 10.14 «Mojave» и сохраняющий совместимость со старыми компьютерами Mac с процессорами Intel или PowerPC под управлением Mac OS X 10.4 «Tiger» или новее.
  • Много настроек для 64-битного режима, macOS 10.12 SDK и Xcode 8.2.1; особенно ящик инспектора памяти теперь представляет собой панель (NSDrawer устарел и не имеет черного внешнего вида в «Можем» темном режиме), и все регистры теперь являются текстовыми полями (ранее используемые NSForm и NSFormCell устарели и не нарисовали содержимое регистра надежно с помощью " Mojave ").
  • App Nap теперь отключается, когда PDP-8 / E работает, чтобы избежать значительного замедления, когда имитируемая машина работает некоторое время без взаимодействия с пользователем.
  • Более надежная синхронизация потоков ASR 33 теперь позволяет избежать спорадических остановок ввода, когда OS / 8 BASIC считывает исходный код с конической ленты или с помощью Copy & Paste. При вставке многострочного текста в ASR 33 теперь корректно обрабатываются линии. перед, вложенный текст обрабатывался как одна длинная строка. Панель инструментов ASR 33 удалена, элементы управления теперь находятся в верхней части окна.
  • Положение индикатора выполнения и метки файла в считывателе бумаги и считывателе бумаги ASR 33 и PC8-E.
  • Приводы RK05 теперь избегают ввода-вывода файлов для размонтированных дисков; ранее, тест бездискового управления MAINDEC-08-DHRKA-B-PB RK8-E смог вызвать это в редких случаях, что привело к немедленному сбою симулятора. Теперь диски RK05 правильно инициализированы, а устройства, реализованные с помощью плагинов, правильно сброшены, когда файл предпочтений для симулятора не существует, т.е. е. при первом запуске приложения.
  • Инструкции EAE SHL 37, ASR 37 и LSR 37 теперь корректно очищают AC и MQ при исполнении на процессорах Intel в 32-битном режиме и режиме EAE. A: эти 32-разрядные сдвиги игнорировались процессорами Intel в 32-разрядной версии (обнаружено с помощью теста MAINDEC-8E-D0LB-PB KE8-E EAE).
  • Улучшена производительность плагина содержимого памяти.

Что нового в версии 2.0.2:

Версия 2.0.2 содержит некоторые визуальные настройки для OS X 10.11 " El Capitan ", особенно для вида памяти и инспектора памяти окна CPU.

Что нового в версии 2.0.1:

Это окончательная версия 2.0 PDP-8 / E Simulator, основанная на какао повторная реализация классической Mac OS и Carbon на основе версии 1.x, сохраняющая проверенный механизм эмуляции PDP-8 / E.

С версией 2.0.1 Teletype ASR 33 теперь корректно распознает клавишу ESC как ALTMODE. Кроме того, были исправлены три очень незначительных визуальных сбоя.


Некоторые основные моменты новой версии по сравнению со старой реализацией:


  • Фотореалистичная консоль KC8-EA (благодаря высококачественным фотографиям передней панели от Gerhard Kreuzer (http://www.compuseum.at/)
  • Телетайп ASR-33 со звуком
  • Улучшено поведение в режиме реального времени эмулированных PDP-8 / E и устройств ввода / вывода
  • Улучшенный и обновленный графический интерфейс, соответствующий текущим принципам управления человеческим интерфейсом Apple
  • Будущая защищенная база кода с использованием современных инструментов, таких как Objective-C, Cocoa, XML, Xcode, OS X
  • Очень простая архитектура плагинов для устройств ввода-вывода благодаря Cocoa: запись устройства ввода-вывода для симулятора так же просто, как подкласс класса Objective-C
  • Выполняется на Intel Mac (в старой версии используется эмуляция Rosetta кода PowerPC): эмулированный PDP-8 / E теперь работает как минимум в 100 раз быстрее, чем аппаратный PDP-8 / E (на MacBook Pro с частотой 2,53 ГГц)
  • Набор полезных программ PDP-8 включен в загрузку

Что нового в версии 2.0:

Это окончательная версия 2.0 для PDP-8 / E Simulator, основанная на какао повторная реализация классической Mac OS и Carbon на основе версии 1.x, сохраняющая проверенный механизм эмуляции PDP-8 / E .


Некоторые основные моменты новой версии по сравнению со старой реализацией:


  • Фотореалистичная консоль KC8-EA (благодаря высококачественным фотографиям передней панели от Gerhard Kreuzer (http://www.compuseum.at/)
  • Телетайп ASR-33 со звуком
  • Улучшено поведение в режиме реального времени эмулированных PDP-8 / E и устройств ввода / вывода
  • Улучшенный и обновленный графический интерфейс, соответствующий текущим принципам управления человеческим интерфейсом Apple
  • Будущая защищенная база кода с использованием современных инструментов, таких как Objective-C, Cocoa, XML, Xcode, OS X
  • Очень простая архитектура плагинов для устройств ввода-вывода благодаря Cocoa: запись устройства ввода-вывода для симулятора так же просто, как подкласс класса Objective-C
  • Выполняется на Intel Mac (в старой версии используется эмуляция Rosetta кода PowerPC): эмулированный PDP-8 / E теперь работает как минимум в 100 раз быстрее, чем аппаратный PDP-8 / E (на MacBook Pro с частотой 2,53 ГГц)
  • Набор полезных программ PDP-8 включен в загрузку

Скриншоты

pdp-8-e-simulator_1_14009.jpg
pdp-8-e-simulator_2_14009.jpg

Похожие программы

FrakKalk
FrakKalk

3 Jan 15

Graph Sketcher
Graph Sketcher

3 Jan 15

EarthBrowser
EarthBrowser

3 Jan 15

YP Reflection
YP Reflection

4 Jan 15

Другие программы разработчика Bernhard Baehr

SleepWatcher
SleepWatcher

13 Dec 14

PDP 8E Simulator
PDP 8E Simulator

4 May 20

BrightnessSync
BrightnessSync

12 Dec 14

Комментарии к PDP-8/E Simulator

Комментарии не найдены
добавить комментарий
Включите картинки!