nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 27 Feb 2020 10:32



Reply to topic  [ 139 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10  Next
Arduino Nano - эмулятор компьютера под управлением ОС CP/M 
Author Message
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:38, edited 1 time in total.



06 Sep 2018 09:27
Profile
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:38, edited 1 time in total.



06 Sep 2018 09:27
Profile
Doomed
User avatar

Joined: 13 Nov 2007 12:09
Posts: 358
Location: Ставрополь
Reply with quote
Добрался посмотреть видосик. Как всё медленно, грустно и печально ;) (сравнил со своими 2.5/4 МГц Z80). Да, проект не более чем образовательный получился, осталось разогнать атмегу до уровня 1.7МГц 8080, но боюсь, что просто радиатором будет не обойтись.
Да, и экран до 80 знаков расширить обязательно, но и тактовую для этого тоже поднимать придётся, хотя бы до 24 МГц. Иначе под СР/М не работа, а ознакомление...
Quote:
фанаты реальных Спектрумов и других древних популярных 8-биток мучаются, что их фактически некуда подключать.
....... и современный телевизор не очень удобен для таких целей.

Хм, ну не те телевизоры покупаете. Просто не надо вестись на рекламные 3Д/4К/выгнутости/запросы жены_и_родственников/скидки_по_карте и всё сразу становится нормально, внезапно в продаже находятся мультидырочные ТВшки, отрада CRT'шников и SCART'олюбов.
А кодировку всё же рекомендую СР866 (ДОС альтернативная), хотя бы для совместимости с писюками. Всё равно софта на кириллице под СР/М кот нарыдал, можно про него забыть.


06 Sep 2018 09:32
Profile WWW
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:38, edited 1 time in total.



06 Sep 2018 09:47
Profile
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
rw6hrm wrote:
СР866

Помните старую шутку - "от людей, подаривших нам EDLIN" :wink:


06 Sep 2018 09:49
Profile
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
rw6hrm wrote:
экран до 80 знаков расширить обязательно

Я сделал автоперенос не вместившихся символов на следующую строку и блокировку прокрутки после заполнения всего экрана (в стиле CP/M 3). Не столь красиво, но ничего не потеряется.


06 Sep 2018 10:31
Profile
Doomed
User avatar

Joined: 13 Nov 2007 12:09
Posts: 358
Location: Ставрополь
Reply with quote
Почему кодировка СР866 - уже сейчас на своей машинке выполняю практически всю работу, что делал ранее на писюке, в т.ч. набор текстов (использую SED). Перекодировать текст ДОС уж гораздо легче, чем КОИ, ибо искаропки. А русскоязычных программ не попадалось вообще (корветовские не считаю, ибо не поддерживаются клавиатурой, там функциональные клавиши нужны, что для СР/М нонсенс), посему "совместимостью" со старым софтом даже не заморачивался.


06 Sep 2018 11:05
Profile WWW
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:38, edited 1 time in total.



06 Sep 2018 11:25
Profile
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:39, edited 1 time in total.



09 Sep 2018 08:52
Profile
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:38, edited 1 time in total.



13 Sep 2018 15:05
Profile
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:39, edited 1 time in total.



18 Sep 2018 07:37
Profile
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:38, edited 1 time in total.



20 Sep 2018 14:01
Profile
Fanat

Joined: 21 Mar 2017 07:37
Posts: 84
Reply with quote
.


Last edited by FoxyLab on 02 Jan 2020 13:39, edited 1 time in total.



24 Sep 2018 11:52
Profile
Doomed

Joined: 01 Oct 2007 11:30
Posts: 504
Location: Ukraine
Reply with quote
FoxyLab wrote:
Запуск в эмуляторе эпической игры (написанной в этом случае на Аде)
Любая пошаговая игра в текстовом режиме эпична :)

Других и не было в моей (нашей) юности у нас. Бо нашей заточенной промышленности на военку и нафиг был не нужен графический контроллер.

Помню перенесли мне родители распечатку на кальке (не совсем калька, вроде пергаментом звался). То была игра на бейсике. Надо было развивать королевство. Выращивать пшеницу, защищать границу от набегов, устраивать праздники, торговать и исчо чего-то. Все это проделывалось за счет валюты в игре и населения.

Удивительно что вся эта игра влезла в комп РАДИО-86РК (КР-02) с 16 кБ на борту. Ну и естественно пришлось ее слегка подрихтовать, бо исходный диалект бейсика не совсем заходил в интерпретатор МИКРОН :)

_________________
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru


27 Sep 2018 06:38
Profile
Doomed
User avatar

Joined: 19 Feb 2017 04:46
Posts: 468
Location: С-Петербург
Reply with quote
Post 
FoxyLab wrote:
Мой симулятор успешно прошёл не поддававшийся до сих пор тест
С помощью CP/M программы CPUTEST.COM можно оценить скорость CP/M-компьютера.

На базовом РК86 этот тест прогоняется за 182 секунды, а на базовом ОРИОНЕ с процессором Z80 - за 96 секунд. Для того, чтобы исключить время загрузки с дискеты, я запускал этот тест из под отладчика командой G100 (иначе оценка скорости CPU неверная, т.к программный контроллер дисковода РК86 примерно в три раза более медленный, чем аппаратный контроллер на ВГ93 в DD-формате).

А за сколько секунд прогоняется этот тест у Вас?


Last edited by barsik on 27 Sep 2018 11:12, edited 3 times in total.



27 Sep 2018 10:30
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 139 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10  Next

Who is online

Users browsing this forum: No registered users and 0 guests


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.