PDP-8 / E-simulaattori on emulaattori Digital Equipment Corporationin PDP-8 / E -mikrotietokoneelle, 1970-luvun alkupuolen kuuluisa tietokone. Ensimmäinen julkaistu 1994 simulaattori tarjoaa miellyttävän käyttöliittymän Mac PDP -ohjelmiston PDP-8 -ohjelmiston käyttämiseen, kirjoittamiseen ja virheenkorjaukseen sekä tietokoneen sisäiseen toimintaan. Se on konsoli, jossa on kytkimet ja vilkkuvat valot, joiden avulla käyttäjä voi käyttää PDP-8: ta laitteistokoneena.
Ehkä simulaattori on kiinnostunut suuremmalle yleisölle, jota se käyttää opetustarkoituksiin tai muistoksi tietokoneen ikäiselle vanhalle ajalle. Simulaattori ja sen lähdekoodi julkaistaan GNU General Public License -sivulla.
Mitä uutta strong> on tässä versiossa:
Versio 2.1 on suuri ylläpito-julkaisu:
- PDP-8 / E-simulaattori on nyt 64-bittinen sovellus, joka tukee MacOS 10.14 "Mojave" Dark Mode -tilaa ja säilyttää yhteensopivuuden vanhoille Macille, joissa on Intel tai PowerPC-suorittimet, joissa on Mac OS X 10.4 "Tiger" tai uudempi. / li>
- Monia mukautuksia 64-bittiseen tilaan, macOS 10.12 SDK ja Xcode 8.2.1; esp. muistinvalvontalaatikko on nyt paneeli (NSDrawer on vanhentunut eikä siinä ole mustaa ulkonäköä "Mojave" Dark Mode -tilassa) ja kaikki rekisterit ovat nyt tekstikenttiä (aiemmin käytetyt NSForm ja NSFormCell ovat vanhentuneita eivätkä kirjoita rekisterisisällön luotettavasti " Mojave ").
- App Nap on nyt poistettu käytöstä, kun PDP-8 / E toimii, jotta vältetään massiivinen hidastuminen, kun simuloitu kone toimii jonkin aikaa ilman käyttäjän vuorovaikutusta.
- Vahvampaa ASR 33 -lanka-synkronointi estää nyt satunnaiset tulon pysähdykset, kun OS / 8 BASIC lukee lähdekoodin kartiointiteippi tai Copy & Paste. Kun ASR 33: ssa on useita viivan tekstiä, riviliitoksia käsitellään nyt oikein. ennen, liitetyn tekstin käsittely oli yksi pitkä rivi. ASR 33 -työkalurivi poistetaan, ohjaimet ovat nyt ikkunan yläosassa.
- ASR 33: n ja PC8-E: n paperin nauhan lukija ja rei'itys vaihdetaan etenemispalkin ja tiedostomerkin sijainnin mukaan.
- RK05-asemat välttävät tiedostojen I / O-levyn irrottamattomista levyistä. Ennen MAINDEC-08-DHRKA-B-PB RK8-E-levytöntä kontrollitesti pystyi aiheuttamaan tämän harvinaisissa tapauksissa, mikä aiheutti simulaattorin välittömän kaatumisen. RK05-asemat on nyt alustettu oikein ja laajennusten avulla toteutetut laitteet palautetaan oikein, kun simulaattorissa ei ole suosikkitiedostoa, i. e. ensimmäisellä sovelluksen käynnistämisellä.
- EAE: n ohjeet SHL 37, ASR 37 ja LSR 37 tyhjentävät AC ja MQ oikein, kun ne suoritetaan Intel-suorittimissa 32-bittisessä tilassa ja EAE-tilassa A: 32-bittiset siirrot ohittivat Intel-prosessorit 32-bittisessä (detektoitu MAINDEC-8E-D0LB-PB KE8-E EAE: n käyttöohjeen osan 1 kanssa).
- Muistisisällön laajennuksen tehokkuus.
Versio 2.0.2:
Uutta strong> Versiossa 2.0.2 on joitain visuaalisia muutoksia OS X 10.11 "
Uutta strong> versiossa 2.0.1:
Tämä on PDP-8 / E Simulatorin lopullinen versio 2.0, klassisen Mac OS- ja Carbon-pohjaisen version 1.x kaakaopohjainen uudelleenkäyttö, säilyttäen todistetun PDP-8 / E-emulointimoottorin.
Versiolla 2.0.1 ASR 33 Teletype tunnistaa ESC-avaimen oikein ALTMODE-koodiksi. Lisäksi asetettiin kolme erittäin vähäistä visuaalista häiriötä.
Uuden version kohokohdat verrattuna vanhaan toteutukseen:
- Photo realistinen KC8-EA-konsoli (Gerhard Kreuzerin etupaneelin laadukkaiden valokuvien ansiosta (http://www.compuseum.at/)
- ASR-33 Teletype äänellä
- Emuloidun PDP-8 / E: n ja I / O-laitteiden parannettu reaaliaikainen käyttäytyminen
- Kehittynyt ja päivitetty käyttöliittymä, joka vastaa nykyisiä Apple Human Interface -ohjeita li>
- Tulevaisuuden todisteen koodaus nykyaikaisilla työkaluilla kuten Objective-C, kaakao, XML, Xcode, OS X
- Erittäin yksinkertainen pluginarkkitehtuuri I / O-laitteille Cocoa-mallin ansiosta: I / O-laitteen kirjoittaminen simulaattoriin on yhtä helppoa kuin tavoite-C-luokan alaluokitus
- Järjestelmä toimii automaattisesti Intel Macilla (vanha versio käyttää Rosetta-emulointia PowerPC-koodilla): emuloitu PDP-8 / E toimii nyt vähintään 100 kertaa nopeammin kuin laitteisto PDP-8 / E (2.53 GHz MacBook Pron)
- Lataus sisältää hyödyllisen PDP-8 -ohjelmiston sarjan
Uutta strong> versiossa 2.0:
Tämä on PDP-8 / E Simulatorin lopullinen versio 2.0, klassisen Mac OS- ja Carbon-pohjaisen version 1.x kaakaopohjainen uudelleenkäyttö, säilyttäen todistettu PDP-8 / E emulointi .
Uuden version kohokohdat verrattuna vanhaan toteutukseen:
- Photo realistinen KC8-EA-konsoli (Gerhard Kreuzerin etupaneelin laadukkaiden valokuvien ansiosta (http://www.compuseum.at/)
- ASR-33 Teletype äänellä
- Emuloidun PDP-8 / E: n ja I / O-laitteiden parannettu reaaliaikainen käyttäytyminen
- Kehittynyt ja päivitetty käyttöliittymä, joka vastaa nykyisiä Apple Human Interface -ohjeita li>
- Tulevaisuuden todisteen koodaus nykyaikaisilla työkaluilla kuten Objective-C, kaakao, XML, Xcode, OS X
- Erittäin yksinkertainen pluginarkkitehtuuri I / O-laitteille Cocoa-mallin ansiosta: I / O-laitteen kirjoittaminen simulaattoriin on yhtä helppoa kuin tavoite-C-luokan alaluokitus
- Järjestelmä toimii automaattisesti Intel Macilla (vanha versio käyttää Rosetta-emulointia PowerPC-koodilla): emuloitu PDP-8 / E toimii nyt vähintään 100 kertaa nopeammin kuin laitteisto PDP-8 / E (2.53 GHz MacBook Pron)
- Lataus sisältää hyödyllisen PDP-8 -ohjelmiston sarjan
Kommentteja ei löytynyt