Попытался самописным скриптом сделать замену инструкций z80 в 8088 для ПЗУ 48K Спектрума. Естественно сейчас работать не должно от слова никак, но как заготовка для дальнейшей ручной переделки может...
Тип: Сообщения; Пользователь: troosh; Ключевые слова:
Попытался самописным скриптом сделать замену инструкций z80 в 8088 для ПЗУ 48K Спектрума. Естественно сейчас работать не должно от слова никак, но как заготовка для дальнейшей ручной переделки может...
Не совсем stm32, но скорее всего будет.
https://github.com/Fujix1/psg_vgm_longan_nano
Там какая-то расширенная коллекция, оригинальный архив похоже переехал вот сюда: http://archive.pdp-11.org.ru/vid/PK11_NEON/
Как на счет NEC V20 с его режимом эмуляции 8080 (на али D70108 по 100р/шт), планы есть?
Ой, бес попутал, - клава не от Поиска, а от МС1502. Ну во всяком случае визуально выглядит точно также, только колпачки иначе разрисованы.
Ну если мыши нет, а очень хочется стрелки погонять?..
В случае отсутствия физического устройства, программы, использующие МЫШЪ, без модификации могут управляться посредством клавиатуры. Выделенные...
В Союз-Неоне драйвер клавиатуры находится в ПЗУ со своей таблицей соответствия сканкодов ВВ79 в коды символов. Казалось бы поставь клавиатуру от Поиска с нормальной раскладкой и просто перебей...
Просьба проверить на железе предположение высказанное в теме про эмулятор, на счет того как можно задействовать IDE диск в операционной системе.
Вроде должно работать даже если не угадали с...
Нет вроде проблем: взял первый попавший образ диска где эта программа была (конкретно тут). Попробовал пару простых скриптов из документации. Также работает упомянутая тут программа echo.sav.
У меня нынче такое видение, как можно получить обращения к IDE контроллеру:
1) На загрузочный диск необходимо записать файл ST.SYS (брать тут, его исходника я не нашел), после перезагрузки этот...
Я в RT11 дуб дубом. Могу поделиться своим велосипедом.
Есть замечательная утилита rt11dsk. Готовую сборку под винду можно скачать тут.
Ей из образа system.dsk, который идëт с эмулятором,...
Про последовательные порты К580ВВ51 (внутренний и два внешних), забыли?.. Вполне себе могут заменить магнитную ленту, клавиатуру и дополнительный дисплей.
Появилась тут у меня гепотиза, когда я в очередной раз запустил "ps" на своей сборке...
Собирал я BIOS ПК-11/16 из исходников при помощи rt11.exe, штука удобная, всë там для людей: на лету русский...
Я же там дал ссылку где скачать "GT.Prc", там и исходники и тест.
Подарите ему набор отвëрток - пусть нас порадует внутренностями. Если не работает, то тут вроде есть умельцы починить.
Это божественно и развивает навыки различия код, графика и текст на слух....
Вроде та просто называлась ПК-11, причем там какая-то адская графика была, судя по тому описанию: нечетное число пикселей в 16-ти битком слове!
Точно! :)
У меня на диске остался записанным файл эмулятора графического дисплея GT.Prc от прошлых экспериментов, и в STARTS.COM была раскомментированна строка с его загрузкой в аргументах prun.
...
Выложил в одну кучку найденные на дисках две демки на Паскале, сам транслятор, графическую библиотеку с еë исходниками (на macro-11, но там почти всë прослойки к системным процессам).
Запускал...
А exit написать?..
У них не macro-11, а свой ассемблер. Им можно.
Ну в этом я могу ошибаться. В общем том по схеме там программно переключаемый режим работы. Сейчас уже не помню и лень схему искать - вроде просто инверсия сигналов.
Если сделать "prun DLc.prc" то подымется его драйвер. Себя он называет "DL 176500 300", но в образе что штатно запускается под симулятором его грузят под именем "Serial_interface". Только в...
Если бы не было готовых решений DH/IDE (которое мы похоже просто пока не понимаем как должно использоваться), то начинать можно было бы с драйвера RAM диска. Пример его использования:
prun...
Ну выглядит это так, будто этот драйвер IDE должен жить независимо от драйвера FD+MFM. Ну да, там какая-то магия с холодным сбросом и загрузкой с этого нового диска (видимо предполагается, что там...
Я понимаю, что попасть в Союз-Неоне программно в HALT-режим только через обращения через эмулируемые регистры, а на них код не получится исполнять (там нет ОЗУ, сразу уход в прерывание).
Но не...