В целях изучения новой для себя области - FPGA, купил недорогую (~1400 руб.) плату Tang Nano 9K. Среди существующих для неё проектов моё внимание привлекла адаптация к этой палате проекта Next186. Делюсь на страницах форума информацией об этом проекте.
GitHub: https://github.com/hi631/tang-nano-9K/tree/master/DOS
Авторское описание проекта (Японский язык): https://qiita.com/hi631/items/8b847f3415743b602766
Характеристики:
- CPU: Intel 80186 @ 18 MHz
- Video: Text 80x25, VGA 320x200 @ 256
- RAM: 1 Mb
- HDD: 128 Mb
Проект собирается в фирменной среде Gowin. Правда в актуальной версии среды у меня при сборке валилась ошибка, но на помощь пришёл AlexBel и внёс коррективы, после чего проект успешно собрался. Откорректированный файл прилагаю к этому сообщению.
Также необходимо каким-нибудь удобным способом подключить PS/2 клавиатуру. Я эту проблему для себя решал в процессе написания эмулятора Специалиста для Rapsberry Pi, так что у меня на рука уже было готовое решение.
В комплекте идёт образ жёсткого диска на 128 Мб с предустановленной FreeDOS и некоторыми простыми тестами. Удобно, что всё хранится прямо на microSD-карте, и чтобы записать какие-то свои программы, нужно просто записать их на карту, используя кард-ридер.
![]()
![]()
Тут однозначно есть ограничения в совместимости. Так, например, Prince of Perisia у меня не управляется с клавиатуры, хотя на паузу игру поставить можно, ну и на Ctrl-Alt-Del тоже реагирует. Максимальное разрешение экрана 320x200, поэтому всё, что просит большее разрешение работать не будет.
Хотелось бы сделать некоторую подборку интересного софта, который будет работать на этом компьютере. Надеюсь получить рекомендации от сообщества![]()




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
