PDP-8/E Simulator

Software skärmdump:
PDP-8/E Simulator
Mjukvaruinformation:
Version: 2.1 Uppdaterad
Ladda upp dagen: 26 Oct 18
Utvecklare: Bernhard Baehr
Licens: Gratis
Popularitet: 41
Storlek: 21102 Kb

Rating: nan/5 (Total Votes: 0)


        PDP-8 / E Simulator är en emulator för Digital Equipment Corporation PDP-8 / E minikomputer, en famouse-dator från början av 1970-talet. Simulatorn, som första gången släpptes 1994, ger ett bekvämt användargränssnitt för att köra, skriva och felsöka PDP-8-program på en Mac och lära sig om datorns interna funktion. Den har en konsol med strömbrytare och blinkande lampor som gör att användaren kan använda PDP-8 som en maskinvara.
 Kanske är simulatorn av intresse för en större publik med hjälp av det för utbildningsändamål eller som en påminnelse om den gamla datorns ålder. Simulatorn och dess källkod publiceras under GNU General Public License.
    

Vad är nytt i den här utgåvan:

Version 2.1 är stort underhållslösning:

  • PDP-8 / E-simulatorn är nu en 64-bitars applikation som fullt stödjer MacOS 10.14 "Mojave" Dark Mode och behåller fortfarande kompatibilitet med gamla Mac-datorer med Intel eller PowerPC-processorer som kör Mac OS X 10.4 "Tiger" eller senare.
  • Många justeringar för 64-bitarsläge, macOS 10.12 SDK och Xcode 8.2.1; esp. minnesinspektionslådan är nu en panel (NSDrawer är deprecerad och har inget svart utseende i "Mojave" Dark Mode) och alla register är nu textfält (den tidigare använda NSForm och NSFormCell avlägsnas och dra inte registerinnehållet tillförlitligt med " Mojave ").
  • App Nap är nu inaktiverat när PDP-8 / E körs för att undvika massiv avmattning när den simulerade maskinen fungerar ett tag utan användarinteraktion.
  • Mer robust ASR 33 trådsynkronisering undviker nu sporadiska stopp av ingången när OS / 8 BASIC läser källkoden från konisk tejp eller via Kopiera och klistra in. När du lägger in flervalstext i ASR 33 hanteras linjemedlen nu korrekt; Förut hanterades den klistrade texten som en lång rad. ASR 33-verktygsfältet har tagits bort, kontrollerna ligger nu överst i fönstret.
  • Placering av framdriftsfältet och filmärket i ASR 33 och PC8-E pappersbandsläsare och stansbyte.
  • RK05-enheterna undviker nu fil I / O för omonterade skivor; Tidigare kunde MAINDEC-08-DHRKA-B-PB RK8-E Diskless Control Test orsaka detta i sällsynta fall, vilket resulterade i en omedelbar krasch av simulatorn. RK05-enheterna är nu korrekt initialiserade och enheter som implementeras av plugin-moduler återställs korrekt när ingen preferensfil för simulatorn existerar, i. e. vid första lanseringen av appen.
  • EAE-instruktionerna SHL 37, ASR 37 och LSR 37 rensar nu AC och MQ korrekt när de körs på Intel-processorer i 32-bitars läge och EAE-läge A: dessa är 32-bitars skift ignorerades av Intel-processorer i 32-bitars läge (deteced med MAINDEC-8E-D0LB-PB KE8-E EAE Instruction Test Del 1).
  • Förbättrad prestanda av plugin för minnesinnehåll.

Vad är nytt i version 2.0.2:

Version 2.0.2 innehåller några visuella justeringar för OS X 10.11 " El Capitan ", särskilt för minnesvyn och minnesinspektören i CPU-fönstret.

Vad är nytt i version 2.0.1:

Det här är den slutliga versionen 2.0 av PDP-8 / E Simulator, en kakaobaserad omimplementering av den klassiska Mac OS och Carbon-baserade versionen 1.x, som behåller den beprövade PDP-8 / E-emuleringsmotorn.

Med version 2.0.1 känner ASR 33 Teletype nu korrekt ESC-tangenten som ALTMODE. Dessutom fixades tre mycket mindre visuella glitches.


Några höjdpunkter i den nya versionen jämfört med den gamla implementeringen:


  • Bildrealistisk KC8-EA-konsol (tack vare högkvalitativa bilder på frontpanelen från Gerhard Kreuzer (http://www.compuseum.at/)
  • ASR-33 Teletype med ljud
  • Förbättrad realtidsbeteende hos emulerade PDP-8 / E och I / O-enheter
  • Förbättrad och uppdaterad GUI, som matchar de nuvarande riktlinjerna för mänskliga gränssnitt för Apple
  • Framtidsskyddad kodbas med moderna verktyg som Objective-C, Kakao, XML, Xcode, OS X
  • Mycket enkel pluginarkitektur för I / O-enheter tack vare Kakao: Att skriva en I / O-enhet för simulatorn är lika lätt som underklasserande en Objective-C-klass
  • Den inbyggda PDP-8 / E kör nu minst 100 gånger snabbare än en hårdvara PDP-8 / E (på en 2,53 GHz MacBook Pro)
  • En uppsättning användbar PDP-8-programvara ingår i nedladdningen

Vad är nytt i version 2.0:

Detta är den slutliga versionen 2.0 av PDP-8 / E Simulator, en kakaobaserad omimplementering av den klassiska Mac OS och Carbon-baserade versionen 1.x, som behåller den beprövade PDP-8 / E-emuleringsmotorn .


Några höjdpunkter i den nya versionen jämfört med den gamla implementeringen:


  • Bildrealistisk KC8-EA-konsol (tack vare högkvalitativa bilder på frontpanelen från Gerhard Kreuzer (http://www.compuseum.at/)
  • ASR-33 Teletype med ljud
  • Förbättrad realtidsbeteende hos emulerade PDP-8 / E och I / O-enheter
  • Förbättrad och uppdaterad GUI, som matchar de nuvarande riktlinjerna för mänskliga gränssnitt för Apple
  • Framtidsskyddad kodbas med moderna verktyg som Objective-C, Kakao, XML, Xcode, OS X
  • Mycket enkel pluginarkitektur för I / O-enheter tack vare Kakao: Att skriva en I / O-enhet för simulatorn är lika lätt som underklasserande en Objective-C-klass
  • Den inbyggda PDP-8 / E kör nu minst 100 gånger snabbare än en hårdvara PDP-8 / E (på en 2,53 GHz MacBook Pro)
  • En uppsättning användbar PDP-8-programvara ingår i nedladdningen

Skärmbilder

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

Liknande mjukvara

Annan programvara för utvecklare Bernhard Baehr

BrightnessSync
BrightnessSync

12 Dec 14

SleepWatcher
SleepWatcher

13 Dec 14

PDP 8E Simulator
PDP 8E Simulator

4 May 20

Kommentarer till PDP-8/E Simulator

Kommentarer hittades inte
Kommentar
Slå på bilder!