Arduino Nano - эмулятор компьютера под управлением ОС CP/M

FoxyLab
FoxyLab аватар
Offline
Зарегистрирован: 10.06.2015

ua6em пишет:

Окрнчание пошло в стиле Пола Морфи )))

Microchess стал играть весьма смело, хотя я все таки желал увидеть размен ферзей.
Но доиграть партию все же очень хочется. "Окончание электричества" :-) задержало, но не прекратило эту игру.
Я сейчас увлекся Rust-ом (почти как Go, только по субъективным ощущения интереснее, и тоже никаких классов, фабрик etc !!!). Так что или я сделаю раньше прототип эмулятора (пока без CP/M, чисто для шахмат) или переиграю партию на "нанокомпьютере", но результат таки я хочу узнать :-)

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

да там предсказуемо вроде как, думаю мат был неизбежен )))
Хотя кто знает, насколько микрочесс силён в окончаниях

FoxyLab
FoxyLab аватар
Offline
Зарегистрирован: 10.06.2015

Эмулятор на Rust готов - выбираем из списка бинарных файлов в каталоге программы нужный (например, Бейсики, Минол или шахматы) и запускаем:

Rust - удобный инструмент для подобных задач.
In Rust we trust

Эмулятор успешно прошел знаменитого "экзесайзера":

FoxyLab
FoxyLab аватар
Offline
Зарегистрирован: 10.06.2015

В дополнение к предыдущему посту - т. Jonathan Pallant строит ретрокомпьютер на Кортексе, используя Эмбеддед Раст:
https://youtu.be/PXaSUiGgyEw

KPG
Offline
Зарегистрирован: 09.06.2019

Вот ещё близкий теме топика проект с Ардуино составляющей :)

RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.  https://github.com/MockbaTheBorg/RunCPM

FoxyLab
FoxyLab аватар
Offline
Зарегистрирован: 10.06.2015

KPG пишет:

Вот ещё близкий теме топика проект с Ардуино составляющей :)

RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.  https://github.com/MockbaTheBorg/RunCPM

Да, Arduino, но DUE  ;-) - это совсем другая весовая категория (32-битное ARM-ядро на 84 МГц), чем Nano.
 

 

Green
Offline
Зарегистрирован: 01.10.2015

Так вон люди SPI RAM кинулись покупать - чем не альтернатива? Ну да, скорость будет поменьше чем у Дуе, но куда нам спешить.)

FoxyLab
FoxyLab аватар
Offline
Зарегистрирован: 10.06.2015

Green пишет:

Так вон люди SPI RAM кинулись покупать - чем не альтернатива? Ну да, скорость будет поменьше чем у Дуе, но куда нам спешить.)

Это да, но сейчас самый актуальный для меня проект (в наш город экспортировали на днях очень "популярную" сейчас  комбинацию РНК и белков) - "генератор" ультрафиолета на базе горелки ДРЛ-125 + умножитель + STM8 с реле в роли таймера (надоело мне с закрытыми глазами вилку вытаскивать, да и интереснее так, он еще и пищит, уменьшая период перед включением). Проект весьма опасный во многих смыслах, но выбирать не из чего. In ultraviolet machine, vitamin C and garlik we trust :-)

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

FoxyLab пишет:

Green пишет:

Так вон люди SPI RAM кинулись покупать - чем не альтернатива? Ну да, скорость будет поменьше чем у Дуе, но куда нам спешить.)

Это да, но сейчас самый актуальный для меня проект (в наш город экспортировали на днях очень "популярную" сейчас  комбинацию РНК и белков) - "генератор" ультрафиолета на базе горелки ДРЛ-125 + умножитель + STM8 с реле в роли таймера (надоело мне с закрытыми глазами вилку вытаскивать, да и интереснее так, он еще и пищит, уменьшая период перед включением). Проект весьма опасный во многих смыслах, но выбирать не из чего. In ultraviolet machine, vitamin C and garlik we trust :-)

и что? сожжёт?
 

 

FoxyLab
FoxyLab аватар
Offline
Зарегистрирован: 10.06.2015

ua6em пишет:

FoxyLab пишет:

Green пишет:

Так вон люди SPI RAM кинулись покупать - чем не альтернатива? Ну да, скорость будет поменьше чем у Дуе, но куда нам спешить.)

Это да, но сейчас самый актуальный для меня проект (в наш город экспортировали на днях очень "популярную" сейчас  комбинацию РНК и белков) - "генератор" ультрафиолета на базе горелки ДРЛ-125 + умножитель + STM8 с реле в роли таймера (надоело мне с закрытыми глазами вилку вытаскивать, да и интереснее так, он еще и пищит, уменьшая период перед включением). Проект весьма опасный во многих смыслах, но выбирать не из чего. In ultraviolet machine, vitamin C and garlik we trust :-)

и что? сожжёт?

линия ртути 254 нм - сильный бактерицидный эффект

линия ртути 185 нм - "генерирует" озон - дополнительный бактерицидный эффект

Но, естественно, потом требуется проветривание.

Вот такие самоходные УФ-роботы на front line, как принято сейчас говорить https://spectrum.ieee.org/automaton/robotics/medical-robots/autonomous-robots-are-helping-kill-coronavirus-in-hospitals