PDP-8 / E Simulator е емулатор за мини-компютъра PDP-8 / E на Digital Equipment Corporation, познат компютър от началото на 1970-те години. Симулаторът, пуснат за пръв път през 1994 г., осигурява удобен потребителски интерфейс за работа, писане и отстраняване на грешки на софтуера PDP-8 на Mac и да се запознаят с вътрешното функциониране на компютъра. Има конзола с превключватели и мигащи светлини, позволяващи на потребителя да работи с PDP-8 като хардуерна машина.
Може би симулаторът е от интерес за по-голяма аудитория, която го използва за образователни цели или като спомен за старото добро време на компютърната ера. Симулаторът и неговият изходен код се публикуват под общия GNU Public License.
Какво е новото в тази версия:
Версия 2.1 е голяма версия за поддръжка:
- Симулаторът PDP-8 / E сега е 64-битово приложение, което напълно поддържа MacOS 10.14 "Mojave" Dark Mode и все още запазва съвместимостта със стари компютри Mac с процесори Intel или PowerPC с Mac OS X 10.4 "Тигър" / Li>
- Много настройки за 64-битов режим, MacOS 10.12 SDK и Xcode 8.2.1; ESP. паролата за инспектор на паметта вече е панел (NSDrawer е отхвърлен и няма черен вид в режим "Mojave" Dark Mode) и всички регистри вече са текстови полета (преди това NSForm и NSFormCell са отхвърлени и не извличат надеждно съдържанието на регистъра с " Мохаве ").
- Приложението на приложението е деактивирано, когато PDP-8 / E работи, за да се избегне масивно забавяне, когато симулираната машина работи известно време без взаимодействие с потребителя.
- По-силната синхронизация на нишките ASR 33 сега избягва спорадични спирания на входа, когато OS / 8 BASIC чете изходния код от тънка лента или чрез Copy & Paste. При поставянето на многоредов текст в ASR 33 линиите се обработват правилно; преди това, поставеният текст се обработваше като един дълъг ред. ASR 33 лентата с инструменти е премахната, контролите вече са в горната част на прозореца.
- Позицията на лентата за прогресиране и етикета на файла в четеца за хартиени ленти на ASR 33 и PC8-E и обръч.
- Дисковете RK05 вече избягват файловите I / O за немонтирани дискове; преди това, тестът за без дискове 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 инструкция за изпитване част 1).
- Подобрена производителност на приставката за съдържание за памет.
- Снимка реалистична конзола KC8-EA (благодарение на висококачествените снимки на предния панел от Gerhard Kreuzer (http://www.compuseum.at/)
- ASR-33 Teletype със звук
- Подобрено поведение в реално време на емулираните PDP-8 / E и I / O устройства
- Подобрен и актуализиран графичен интерфейс, съвпадащ с настоящите насоки за човешкия интерфейс на Apple
- Кодова основа, която се използва за бъдещето, използвайки съвременни инструменти като Objective C, Cocoa, XML, Xcode, OS X <
- Много проста архитектура на приставки за входно / изходни устройства благодарение на какаото: написването на входно / изходно устройство за симулатора е толкова лесно, колкото подкласирането на клас Objectiv-C
- Работещи на Intel Mac (старата версия използва емулация на PowerPC на Rosetta): емулираният PDP-8 / E сега работи поне 100 пъти по-бързо от хардуера PDP-8 / E (на 2.53 GHz MacBook Pro)
- Комплект от полезен софтуер PDP-8 е включен в изтеглянето
- Снимка реалистична конзола KC8-EA (благодарение на висококачествените снимки на предния панел от Gerhard Kreuzer (http://www.compuseum.at/)
- ASR-33 Teletype със звук
- Подобрено поведение в реално време на емулираните PDP-8 / E и I / O устройства
- Подобрен и актуализиран графичен интерфейс, съвпадащ с настоящите насоки за човешкия интерфейс на Apple
- Кодова основа, която се използва за бъдещето, използвайки съвременни инструменти като Objective C, Cocoa, XML, Xcode, OS X <
- Много проста архитектура на приставки за входно / изходни устройства благодарение на какаото: написването на входно / изходно устройство за симулатора е толкова лесно, колкото подкласирането на клас Objectiv-C
- Работещи на Intel Mac (старата версия използва емулация на PowerPC на Rosetta): емулираният PDP-8 / E сега работи поне 100 пъти по-бързо от хардуера PDP-8 / E (на 2.53 GHz MacBook Pro)
- Комплект от полезен софтуер PDP-8 е включен в изтеглянето
Какво е новото версия 2.0.2:
Версия 2.0.2 съдържа някои визуални корекции за OS X 10.11 " El Capitan ", особено за изгледа на паметта и инспектора на паметта на прозореца на CPU.
Какво ново във версия 2.0.1:
p>Това е последната версия 2.0 на PDP-8 / E Simulator, реставрация на класически Mac OS и Carbon версия 1.x, запазвайки доказания PDP-8 / E емулатор.
С версия 2.0.1 вече ASR 33 Teletype правилно разпознава клавиша ESC като ALTMODE. Освен това са били фиксирани три минимални визуални проблеми.
Някои акценти на новата версия в сравнение със старата версия:
Какво е новото във версия 2.0:
Това е последната версия 2.0 на PDP-8 / E Simulator, базирана на какао повторно внедряване на класическата Mac OS и Carbon базирана версия 1.x, запазвайки доказания PDP-8 / E емулатор .
Някои акценти на новата версия в сравнение със старата версия:
Коментари не е намерена