PDP-8/E Simulator

Sagteware kiekie:
PDP-8/E Simulator
Sagteware besonderhede:
Weergawe: 2.1 Opgedateer
Upload datum: 26 Oct 18
Ontwikkelaar: Bernhard Baehr
Lisensie: Gratis
Populariteit: 94
Grootte: 21102 Kb

Rating: nan/5 (Total Votes: 0)


        Die PDP-8 / E Simulator is 'n emulator vir die Digital Equipment Corporation PDP-8 / E minicomputer, 'n famouse rekenaar van die vroeë 1970 jaar. Die simulator, die eerste keer vrygestel in 1994, bied 'n gemaklike gebruikerskoppelvlak vir die hardloop, skryf en ontfouting van PDP-8 sagteware op 'n Mac en om te leer oor die interne funksionering van 'n rekenaar. Dit het 'n konsole met skakelaars en flitsligte wat die gebruiker in staat stel om die PDP-8 soos 'n hardewaremasjien te gebruik.
 Miskien is die simulator van belang vir 'n groter gehoor wat dit vir opvoedkundige doeleindes gebruik of as 'n herinnering aan die goeie ou tyd van die rekenaar ouderdom. Die simulator en sy bronkode word gepubliseer onder die GNU General Public License.
    

Wat is nuut in hierdie weergawe:

Weergawe 2.1 is groot instandhouding vrylating:

  • Die PDP-8 / E-simulator is nou 'n 64-bis program wat die MacOS 10.14 "Mojave" Dark Mode ten volle ondersteun en steeds verenigbaar met ou Macs met Intel- of PowerPC-verwerkers wat Mac OS X 10.4 "Tiger" of nuwer gebruik.
  • Baie aanpassings vir 64-bis modus, MacOS 10.12 SDK en Xcode 8.2.1; esp. die geheue inspekteur laai is nou 'n paneel (NSDrawer is afgekeur en het geen swart voorkoms in die "Mojave" Donker modus) en alle registers is nou teksvelde (die voorheen gebruik NSForm en NSFormCell word verval en teken nie die registerinhoud betroubaar met " Mojave ").
  • Appnap is nou gedeaktiveer wanneer die PDP-8 / E hardloop om 'n massiewe verlangsaming te vermy wanneer die gesimuleerde masjien vir 'n rukkie sonder gebruikersinteraksie werk.
  • Meer robuuste ASR 33-draadsynchronisasie vermy nou sporadiese stop van die insette wanneer OS / 8 BASIC bronkode van tapse of via Kopieer en plak lees. As jy multi-lyn teks in die ASR 33 plak, word die lynvoere nou korrek hanteer. Vroeër is die geplakte teks as een lang lyn hanteer. Asb 33 werkbalk verwyder, die kontroles is nou bo-aan die venster.
  • Posisie van die vorderingsbalk en die lêeretiket in die ASR 33- en PC8-E-papierlezer en -pons wat uitgeruil word.
  • Die RK05-stasies vermy nou lêer I / O vir ongemonteerde skywe; voorheen kon die MAINDEC-08-DHRKA-B-PB RK8-E Diskless Control Test dit in uitsonderlike gevalle veroorsaak, wat dadelik 'n ongeluk van die simulator tot gevolg gehad het. Die RK05-dryf word nou korrek geinitialiseer en die toestelle wat deur invoegtoepassings geïmplementeer word, word korrek herstel wanneer geen voorkeurlêer vir die simulator bestaan ​​nie, i. e. by die eerste aanvang van die program.
  • Die EAE-instruksies SHL 37, ASR 37 en LSR 37 maak nou AC en MQ reguit korrek wanneer dit uitgevoer word op Intel-verwerkers in 32-bis-modus en EAE-modus A: dit is 32-bis skofte geïgnoreer deur Intel-CPU's in 32-bis modus (ontdek met MAINDEC-8E-D0LB-PB KE8-E EAE-onderrigtoets Deel 1).
  • Verbeterde uitvoering van die geheue inhoud plugin.

Wat is nuut in weergawe 2.0.2:

Weergawe 2.0.2 bevat 'n paar visuele aanpassings vir OS X 10.11 " El Capitan ", veral vir die geheue aansig en die geheue inspekteur van die CPU venster.

Wat is nuut in weergawe 2.0.1:

Dit is die finale weergawe 2.0 van die PDP-8 / E Simulator, 'n kakao-gebaseerde herimplementering van die klassieke Mac OS- en Koolstofgebaseerde weergawe 1.x, wat die bewese PDP-8 / E-emulasie-motor behou.

Met weergawe 2.0.1 herken die ASR 33 Teletype nou die ESC-sleutel as ALTMODE. Daarbenewens is drie baie klein visuele glitches vasgestel.


Sommige hoogtepunte van die nuwe weergawe in vergelyking met die ou implementering:


  • Foto realistiese KC8-EA-konsole (danksy hoë kwaliteit foto's van die voorpaneel van Gerhard Kreuzer (http://www.compuseum.at/)
  • ASR-33 Teletype met klank
  • Verbeterde real-time gedrag van die geïmpuleerde PDP-8 / E en die I / O-toestelle
  • Verbeterde en opgedateerde GUI, wat ooreenstem met die huidige riglyne vir menslike koppelvlakke van Apple
  • Toekoms-veilige kode basis met moderne gereedskap soos Objective-C, Kakao, XML, Xcode, OS X
  • Baie eenvoudige plugin argitektuur vir I / O-toestelle danksy Kakao: die skryf van 'n I / O-toestel vir die simulator is so maklik as om 'n Objective-C klas te subclassifiseer.
  • Die geïmpuleerde PDP-8 / E loop nou ten minste 100 keer vinniger as 'n hardeware PDP-8 / E (op 'n 2,53 GHz MacBook Pro)
  • 'n Stel nuttige PDP-8 sagteware is ingesluit in die aflaai

Wat is nuut in weergawe 2.0:

Dit is die finale weergawe 2.0 van die PDP-8 / E Simulator, 'n hervestiging van die Kakaobasis van die klassieke Mac OS en Carbon-gebaseerde weergawe 1.x, wat die bewese PDP-8 / E-emulasie-enjin behou. .


Sommige hoogtepunte van die nuwe weergawe in vergelyking met die ou implementering:


  • Foto realistiese KC8-EA-konsole (danksy hoë kwaliteit foto's van die voorpaneel van Gerhard Kreuzer (http://www.compuseum.at/)
  • ASR-33 Teletype met klank
  • Verbeterde real-time gedrag van die geïmpuleerde PDP-8 / E en die I / O-toestelle
  • Verbeterde en opgedateerde GUI, wat ooreenstem met die huidige riglyne vir menslike koppelvlakke van Apple
  • Toekoms-veilige kode basis met moderne gereedskap soos Objective-C, Kakao, XML, Xcode, OS X
  • Baie eenvoudige plugin argitektuur vir I / O-toestelle danksy Kakao: die skryf van 'n I / O-toestel vir die simulator is so maklik as om 'n Objective-C klas te subclassifiseer.
  • Die geïmpuleerde PDP-8 / E loop nou ten minste 100 keer vinniger as 'n hardeware PDP-8 / E (op 'n 2,53 GHz MacBook Pro)
  • 'n Stel nuttige PDP-8 sagteware is ingesluit in die aflaai

Screenshots

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

Soortgelyke sagteware

Ander sagteware ontwikkelaar Bernhard Baehr

BrightnessSync
BrightnessSync

12 Dec 14

SleepWatcher
SleepWatcher

13 Dec 14

PDP 8E Simulator
PDP 8E Simulator

4 May 20

Kommentaar te PDP-8/E Simulator

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!