nedoPC.org

Community of electronics hobbyists established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 21 Apr 2021 12:07



Reply to topic  [ 4 posts ] 
Эмуляторы PDP-11, BK0010/BK0011, Элек. МС-0511, ИНТЕЛЛЕКТ-02 
Author Message
Maniac
User avatar

Joined: 04 Jan 2016 10:15
Posts: 239
Location: Russia, S.- Peterburg
Reply with quote
Слушал доклад по технологии C++ to JavaScript автора Nikita Zimin.

Он увлекается эмуляторами ретро-компьютеров. В докладе показал быстрое преобразование С++ в проекта для web javascript.

Репозиторий автора https://nzeemin.github.io/

1. UKNC (УКНЦ, Электроника МС-0511) is soviet school computer based on two PDP-11 compatible processors KM1801VM2. - https://github.com/nzeemin/ukncbtl

2. Nemiga Back to Life! is emulator of NEMIGA PK 588, soviet computer based on PDP-11 compatible processor. - https://github.com/nzeemin/nemigabtl

3. intellekt02 - emulator of soviet chess computer - https://github.com/nzeemin/intellekt02

4. MS0515 Back to Life! is emulator of Elektronika MS 0515 (Электроника МС 0515), soviet computer based on PDP-11 compatible processor. - https://github.com/nzeemin/ms0515btl

5. Attempt to port PDP-11 LINKer to PC C/C++ — learning how the linker works, a hard way.
- https://github.com/nzeemin/pclink11

6. Porting game Stop the Express to BK-0010, work in progress. The game for ZX Spectrum was written by Hudson Soft and published back in 1983. In 1990 the game was ported to Elektronika MS-0515 (PDP11-like computer based on T11 clone) by unknown programmer in Lwow (Ukraine). In 2017 I ported the game to UKNC. And finally in September 2018 I started porting this game to BK-0010 machine. - https://github.com/nzeemin/bk0010-stopexpress

7. ukncbtl-wasm, UKNCBTL emulator as WebAssembly. - https://github.com/nzeemin/ukncbtl-wasm

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)


27 Jul 2020 07:13
Profile WWW
Doomed

Joined: 18 Nov 2013 03:38
Posts: 652
Location: Москва
Reply with quote
..


Attachments:
photo_2020-07-23_09-18-40.jpg
photo_2020-07-23_09-18-40.jpg [ 48.9 KiB | Viewed 1911 times ]
27 Jul 2020 12:39
Profile
Maniac
User avatar

Joined: 04 Jan 2016 10:15
Posts: 239
Location: Russia, S.- Peterburg
Reply with quote
PDP11 on ESP32

Ссылка: https://habr.com/ru/post/540614/

Quote:
Отсутствие доступа к моей лаборатории и лишь ограниченный доступ к электронному оборудованию сильно сдерживал мои возможности, однако создание новых проектов не исключалось полностью [перевод на Хабре]. После завершения этого проекта я снова попал в проектный вакуум: всё, что у меня было с собой — это куча комплектов разработки ESP32 и желание что-нибудь создать.

Поэтому я подумал: почему бы не создать ещё один эмулятор? У меня был подобный опыт, поэтому это не будет слишком сложно, и как только я доберусь до своей лаборатории, то, вероятно, смогу превратить его в ещё одну миниатюрную работающую модель компьютера, похожую на то, что я сделал с крошечным Macintosh Plus [перевод на Хабре]. Но какой компьютер выбрать на сей раз? Меня всегда интересовал PDP11. Хоть у меня никогда его не было (и я даже на нём не работал), в своё время он находился в авангарде компьютерных технологий. Его архитектура набора команд (ISA) повлияла на довольно значительное количество архитектур, появившихся позже, а солидная доля ПО, которое мы используем по сей день, основывается на идеях, впервые реализованных на PDP11.





Attachments:
vyvuyfxsbhkxzze5se_3srs85og.jpeg
vyvuyfxsbhkxzze5se_3srs85og.jpeg [ 101.31 KiB | Viewed 428 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
01 Apr 2021 12:27
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
askfind wrote:
...быстрое преобразование С++ в проект для web javascript.
Я тут статейку весьма интересную читал...

Предел вычислительных мощностей:
как раздутое ПО обесценивает мощные компьютеры

Quote:
Раздутое, захламленное ПО касается не только компьютеров, но и смартфонов. Что iOS, что система Android — обе в чистом, распакованном виде (только с набором базовых приложений) «весят» не менее 6 ГБ. Например «вес» клавиатуры Gboard в неинсталлированом виде – 35 МБ. Для сравнения, Windows 95 в свое время «весила» 30 МБ, а функциональность у нее явно была повыше, чем у простейшей Google-клавиатуры.

Самое забавное, что ОС Windows 95 в то время казалась ОЧЕНЬ БОЛЬШОЙ!
Но...
Quote:
Как показало исследование 2002 года, большинство людей постоянно использует 25% возможностей софта, тогда как до 45% функций остаются невостребованными.

_________________
iLavr


01 Apr 2021 14:31
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 4 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.