Ang PDP-8 / E Simulator ay isang emulator para sa Digital Equipment Corporation PDP-8 / E minicomputer, isang computer ng famouse noong unang mga taon ng 1970. Ang simulator, unang inilabas noong 1994, ay nagbibigay ng isang komportableng user interface para sa pagpapatakbo, pagsusulat at pag-debug ng software ng PDP-8 sa isang Mac at upang malaman ang tungkol sa panloob na paggana ng isang computer. Mayroon itong console na may mga switch at flash na ilaw na nagpapagana sa gumagamit na gumana ang PDP-8 tulad ng isang hardware machine.
Marahil ang simulator ay interesado sa mas malaking madla na ginagamit ito para sa mga layuning pang-edukasyon o bilang isang bati sa magandang lumang panahon ng edad ng computer. Ang simulator at ang source code nito ay inilathala sa ilalim ng GNU General Public License.
Ano ang bago sa paglabas na ito:
Ang Bersyon 2.1 ay malaking pagpapanatili ng pagpapanatili:
- Maraming mga pagsasaayos para sa mode na 64-bit, macOS 10.12 SDK at Xcode 8.2.1; esp. ang memory inspector drawer ay isang panel ngayon (walang NSDrawer at walang itim na hitsura sa "Mojave" Dark Mode) at ang lahat ng mga registers ay ngayon mga patlang ng teksto (ang dating ginamit NSForm at NSFormCell ay hindi na ginagamit at hindi gumuhit ng nilalaman ng pagrerehistro na mapagkakatiwalaan sa " Mojave ").
- Ang app Nap ay ngayon ay hindi pinagana kapag ang PDP-8 / E ay tumatakbo upang maiwasan ang napakalaking paghina kapag ang simulated machine ay gumagana nang ilang sandali nang walang pakikipag-ugnayan ng user.
- Higit pang matatag na ASR 33 thread synchronization ngayon avoids sporadic stop ng input kapag OS / 8 BASIC bumabasa ng source code mula sa taper tape o sa pamamagitan ng Kopyahin at I-paste. Kapag ang pag-paste sa multi-line na teksto sa ASR 33, ang mga feed ng linya ay hawakan nang tama; Bago nito, ang pinindot na teksto ay hinahawakan bilang isang mahabang linya. Inalis ang ASR 33 toolbar, ang mga kontrol ay nasa tuktok na ng window.
- Ang posisyon ng progress bar at ang label ng file sa ASR 33 at PC8-E papel tape reader at punch ay binago.
- Ang RK05 na mga drive ngayon ay maiiwasan ang file na I / O para sa mga hindi na-disk ng mga disk; Bago ito, ang MAINDEC-08-DHRKA-B-PB RK8-E Diskless Control Test ay maaaring maging sanhi ito sa mga bihirang kaso, na nagreresulta sa isang agarang pag-crash ng simulator. Ang RK05 na mga drive ngayon ay maayos na pinasimulan at ang mga device na ipinatupad ng mga plug-in ay maayos na i-reset kapag walang file ng preference para sa simulator, i. e. sa pinakadulo unang paglunsad ng app.
- Ang mga tagubilin ng EAE SHL 37, ASR 37 at LSR 37 ngayon ay maayos na nililinaw ang AC at MQ kapag isinasagawa sa Intel CPU sa 32-bit mode at EAE mode A: ang mga ito ay 32-bit shift ay binabalewala ng Intel CPU sa 32-bit mode (deteced sa MAINDEC-8E-D0LB-PB KE8-E EAE Tagubilin sa Pagsubok Bahagi 1).
- Pinabuting pagganap ng plugin ng Nilalaman ng Memory.
Ang kasalukuyang PDP-8 / E Simulator ay ganap na sumusuporta sa macos 10.14 "Mojave" Dark Mode at pinanatili pa rin ang pagiging tugma sa mga lumang Mac gamit ang Intel o PowerPC CPU na tumatakbo sa Mac OS X 10.4 "Tigre" o mas bago.
Ano ang bago sa bersyon 2.0.2:
Bersyon 2.0.2 ay naglalaman ng ilang mga visual na pagsasaayos para sa OS X 10.11 " El Capitan ", lalo na para sa memorya ng pagtingin at ang memory inspector ng window ng CPU.
Ano ang bago sa bersyon 2.0.1:
Ito ang huling bersyon 2.0 ng PDP-8 / E Simulator, isang reaksyon ng Cocoa batay sa klasikong Mac OS at batay sa Carbon na bersyon 1.x, napananatili ang napatunayang engine ng emulation ng PDP-8 / E.
Gamit ang bersyon 2.0.1, ngayon ang tamang ASR 33 Teletype ay kinikilala ang ESC key bilang ALTMODE. Bukod pa rito, ang tatlong napakaliit na visual glitches ay naayos.
Ang ilang mga highlight ng bagong bersyon kumpara sa lumang pagpapatupad:
- Makatotohanang larawan ng KC8-EA console (salamat sa mataas na kalidad ng mga larawan ng front panel mula sa Gerhard Kreuzer (http://www.compuseum.at/)
- ASR-33 Teletype na may tunog
- Pinahusay na real time na pag-uugali ng emulated PDP-8 / E at ang mga device na I / O
- Pinahusay at na-update na GUI, na tumutugma sa kasalukuyang Mga Alituntunin ng Apple Interface ng Man
- Base sa hinaharap-patunay na code gamit ang mga modernong tool tulad ng Layunin-C, Cocoa, XML, Xcode, OS X
- Napakasimpleng arkitekturang plugin para sa mga aparatong I / O salamat sa Cocoa: pagsulat ng isang I / O na aparato para sa simulator ay kasing dali ng subclassing ng isang Objective-class C
- Tumatakbo nang natively sa Intel Macs (ang lumang bersyon ay gumagamit ng Rosetta na pagtulad ng PowerPC code): ang emulated PDP-8 / E ay tumatakbo nang hindi bababa sa 100 beses na mas mabilis kaysa sa hardware PDP-8 / E (sa isang 2.53 GHz MacBook Pro)
- Ang isang hanay ng mga kapaki-pakinabang na software na PDP-8 ay kasama sa pag-download
Ano ang bago sa bersyon 2.0:
Ito ang huling bersyon 2.0 ng PDP-8 / E Simulator, isang reaksyon ng Cocoa batay sa klasikong Mac OS at Carbon based na bersyon 1.x, napananatili ang napatunayang engine ng emulation ng PDP-8 / E .
Ang ilang mga highlight ng bagong bersyon kumpara sa lumang pagpapatupad:
- Makatotohanang larawan ng KC8-EA console (salamat sa mataas na kalidad ng mga larawan ng front panel mula sa Gerhard Kreuzer (http://www.compuseum.at/)
- ASR-33 Teletype na may tunog
- Pinahusay na real time na pag-uugali ng emulated PDP-8 / E at ang mga device na I / O
- Pinahusay at na-update na GUI, na tumutugma sa kasalukuyang Mga Alituntunin ng Apple Interface ng Man
- Base sa hinaharap-patunay na code gamit ang mga modernong tool tulad ng Layunin-C, Cocoa, XML, Xcode, OS X
- Napakasimpleng arkitekturang plugin para sa mga aparatong I / O salamat sa Cocoa: pagsulat ng isang I / O na aparato para sa simulator ay kasing dali ng subclassing ng isang Objective-class C
- Tumatakbo nang natively sa Intel Macs (ang lumang bersyon ay gumagamit ng Rosetta na pagtulad ng PowerPC code): ang emulated PDP-8 / E ay tumatakbo nang hindi bababa sa 100 beses na mas mabilis kaysa sa hardware PDP-8 / E (sa isang 2.53 GHz MacBook Pro)
- Ang isang hanay ng mga kapaki-pakinabang na software na PDP-8 ay kasama sa pag-download
Mga Komento hindi natagpuan