Небольшое, но важное дополнение - Tim0xA не просто дизассемблировал, он еще и рекомпилировал код z80->i8080
Вид для печати
Небольшое, но важное дополнение - Tim0xA не просто дизассемблировал, он еще и рекомпилировал код z80->i8080
Попробовал - клавиатура опрашивается, графика рисуется, можно портировать игрушки, только звука не будет. Осталось добраться до исходников от искры (они самые "современные", там кое-что оптимизировал), они на другом компьютере.
Для звука в эмуляторе надо добавить в Juku.cfg
Выкладывать мне пока особо нечего, простейшая программка для проверки опроса клавиатуры и инверсии столбцов на экране.Код:beep : beep {
input=tim3.out[1]
}
Выявился один неприятный момент - мешает курсор. Т.к. я все более старый и ленивый, то мне хочется все упростить и использовать опрос клавиатуры из bios. Но тогда надо понять, как выключить курсор, а для этого похоже надо хотя бы частично дизассемблировать bios, что тоже не очень хочется делать.
Режим 384x200 можно включить с помощью ESC? Да, но не в эмуляторе.
ESC M 0 - 40x24 символ
ESC M 1 - 53x24 символ, 320x240 точек
ESC M 2 - 64x20 символ, 384x200 точек
руководство, страница 19: https://arti.ee/juku/JUKU%20E5104%20...0vene%20k).pdf