PDP-8/E Simulator

Skjermbilde programvare:
PDP-8/E Simulator
Prog.varedetaljer:
Versjon: 2.1 Oppdatert
Last opp dato: 26 Oct 18
Utvikler: Bernhard Baehr
Lisens: Gratis
Popularitet: 94
Størrelse: 21102 Kb

Rating: nan/5 (Total Votes: 0)


        PDP-8 / E Simulator er en emulator for Digital Equipment Corporation PDP-8 / E minicomputer, en famouse-datamaskin fra tidlig 1970-år. Simulatoren, som først ble utgitt i 1994, gir et komfortabelt brukergrensesnitt for å kjøre, skrive og feilsøke PDP-8-programvare på en Mac og lære om den interne funksjonen til en datamaskin. Den har en konsoll med brytere og blinkende lys som gjør det mulig for brukeren å betjene PDP-8 som en maskinvare.
 Kanskje simulatoren er av interesse for et større publikum ved å bruke det til utdanningsformål eller som en minne om den gode gamle tiden i datalderen. Simulatoren og kildekoden er publisert under GNU General Public License.
    

Hva er nytt i denne versjonen:

Versjon 2.1 er stort vedlikeholdsløsning:

  • PDP-8 / E Simulator er nå en 64-bits applikasjon som støtter MacOS 10.14 "Mojave" Dark Mode, og beholder fortsatt kompatibilitet med gamle Mac-maskiner med Intel eller PowerPC-prosessorer som kjører Mac OS X 10.4 "Tiger" eller nyere.
  • Mange justeringer for 64-biters modus, macOS 10.12 SDK og Xcode 8.2.1; esp. Minnet inspektør skuffen er nå et panel (NSDrawer er deprecated og har ikke noe svart utseende i "Mojave" Dark Mode) og alle registre er nå tekstfelter (den tidligere brukte NSForm og NSFormCell er deprecated og ikke tegner registerinnholdet pålitelig med " Mojave ").
  • Appnap er nå deaktivert når PDP-8 / E kjører for å unngå massiv avmatning når den simulerte maskinen virker en stund uten brukerinteraksjon.
  • Mer robust ASR 33 trådsynkronisering unngår nå sporadiske stopp av inngangen når OS / 8 BASIC leser kildekoden fra konisk tape eller via Kopier og lim inn. Når du legger inn flere linjede tekst i ASR 33, håndteres linjematene nå riktig; før ble den listerte teksten håndtert som en lang linje. ASR 33-verktøylinjen fjernet, kontrollene er nå øverst i vinduet.
  • Plassering av fremdriftslinjen og filetiketten i ASR 33- og PC8-E-papirtilsleseren og punch utvekslet.
  • RK05-stasjonene unngår nå fil I / O for umonterte disker; før, MAINDEC-08-DHRKA-B-PB RK8-E Diskless Control Test var i stand til å forårsake dette i sjeldne tilfeller, noe som resulterte i en umiddelbar kollisjon av simulatoren. RK05-stasjonene er nå riktig initialisert og enhetene som implementeres av plugin-moduler, tilbakestilles på riktig måte når ingen preferansefil for simulatoren eksisterer, i. e. ved første lansering av appen.
  • EAE-instruksjonene SHL 37, ASR 37 og LSR 37 fjerner nå AC og MQ korrekt når de utføres på Intel-CPUer i 32-biters modus og EAE-modus A: disse er 32-biters skift ignoreres av Intel-CPUer i 32-biters modus (avdekket med MAINDEC-8E-D0LB-PB KE8-E EAE Instruction Test del 1).
  • Forbedret ytelse av plugin for minneinnhold.

Hva er nytt i versjon 2.0.2:

Versjon 2.0.2 inneholder noen visuelle justeringer for OS X 10.11 " El Capitan ", spesielt for minnesvisningen og minneinspektøren til CPU-vinduet.

Hva er nytt i versjon 2.0.1:

Dette er den endelige versjonen 2.0 av PDP-8 / E Simulator, en kakaobasert reimplementering av den klassiske Mac OS og Carbon-baserte versjon 1.x, som beholder den påviste PDP-8 / E-emuleringsmotor.

Med versjon 2.0.1 gjenkjenner ASR 33 Teletype nå ESC-nøkkelen som ALTMODE. I tillegg ble tre svært små visuelle glitcher løst.


Noen høydepunkter i den nye versjonen sammenlignet med den gamle implementeringen:


  • Fotorealistisk KC8-EA-konsoll (takket være høykvalitetsbilder av frontpanelet fra Gerhard Kreuzer (http://www.compuseum.at/)
  • ASR-33 Teletype med lyd
  • Forbedret sanntidsadferd i den emulerte PDP-8 / E og I / O-enhetene
  • Forbedret og oppdatert GUI, som samsvarer med de nåværende retningslinjene for menneskelig grensesnitt for Apple
  • Fremtidssikre kodebase ved hjelp av moderne verktøy som Objective-C, Kakao, XML, Xcode, OS X
  • Veldig enkel pluginarkitektur for I / O-enheter takket være kakao: å skrive en I / O-enhet for simulatoren er like enkelt som underklasse en Objective-C klasse
  • Kjører native på Intel Macs (den gamle versjonen brukte Rosetta-emulering av PowerPC-kode): Den emulerte PDP-8 / E kjører nå minst 100 ganger raskere enn en maskinvare PDP-8 / E (på en 2,53 GHz MacBook Pro)
  • Et sett med nyttig PDP-8-programvare er inkludert i nedlastingen

Hva er nytt i versjon 2.0:

Dette er den endelige versjonen 2.0 av PDP-8 / E Simulator, en kakaobasert reimplementering av den klassiske Mac OS og Carbon-baserte versjon 1.x, som beholder den påviste PDP-8 / E-emuleringsmotor .


Noen høydepunkter i den nye versjonen sammenlignet med den gamle implementeringen:


  • Fotorealistisk KC8-EA-konsoll (takket være høykvalitetsbilder av frontpanelet fra Gerhard Kreuzer (http://www.compuseum.at/)
  • ASR-33 Teletype med lyd
  • Forbedret sanntidsadferd i den emulerte PDP-8 / E og I / O-enhetene
  • Forbedret og oppdatert GUI, som samsvarer med de nåværende retningslinjene for menneskelig grensesnitt for Apple
  • Fremtidssikre kodebase ved hjelp av moderne verktøy som Objective-C, Kakao, XML, Xcode, OS X
  • Veldig enkel pluginarkitektur for I / O-enheter takket være kakao: å skrive en I / O-enhet for simulatoren er like enkelt som underklasse en Objective-C klasse
  • Kjører native på Intel Macs (den gamle versjonen brukte Rosetta-emulering av PowerPC-kode): Den emulerte PDP-8 / E kjører nå minst 100 ganger raskere enn en maskinvare PDP-8 / E (på en 2,53 GHz MacBook Pro)
  • Et sett med nyttig PDP-8-programvare er inkludert i nedlastingen

Skjermbilder

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

Lignende programvare

Annen programvare fra utvikleren Bernhard Baehr

Memory Monitor
Memory Monitor

5 May 20

SleepWatcher
SleepWatcher

13 Dec 14

BrightnessSync
BrightnessSync

12 Dec 14

Kommentarer til PDP-8/E Simulator

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!