desUBIKado escribió:@ Lo he instalado en mi ZX-Uno y funciona correctamente.
![]()
это уже радует, что я собрал правильно.С загрузкой программ с SD разобрались??
в принципе на самой верхней картинке все показано и понятно.
desUBIKado escribió:@ Lo he instalado en mi ZX-Uno y funciona correctamente.
![]()
По первому вопросу. Конечно тут нет меню, которое вызывается по ESCdesUBIKado escribió:
El caso es que en el vídeo se ve un menú que aparece pulsando ESC, que en el core del ZX-Uno no sale, y que permite modificar la velocidad de la CPU, y además de grabar y cargar hasta 32 volcados de memoria.
Tampoco he conseguido información de los comandos que están disponibles tras la instrucción A=USR(&F000) que permite acceder al contenido de la SD. Solo he visto que funciona DIR, CD y poner el nombre de un programa para cargarlo. No se si toda las funcionalidades implementadas son esas.
Gracias!azesmbog escribió:Реплика Galaksija(-) выпущена ровно 6 лет назад. 15.12.2011 - судя по датам файлов.BCH escribió:desde un post de retrowiki he llegado a esta pagina:
http://galaksija.petnica.rs/index.php/
Кому интересно - можете попробовать расширенный порт Galaksija Plus+
Muchas gracias por tu esfuerzo en haber creado este "port" para elazesmbog escribió: По первому вопросу. Конечно тут нет меню, которое вызывается по ESC
Дело в том, что в micro-Galaksija используется chip семейства Spartan-3 со встроенной внутрь него флеш-памятью на 256 kB
в ZX-Uno используется чипсет Spartan-6, естественно без такой памяти. Вся трудность заключалась в том, чтобы вырезать и удалить код для доступа к флеш-памяти, и добавить поддержку SD, которая никогда не существовала на данном компьютере, и которая включается командой A=USR(&F000)
Команд немного - DIR, CD и загрузка программ по имени, но без расширения. при выводе каталога по DIR работает клавиша 'SPACE' - для приостановки вывода каталога.
После успешной загрузки запускаем командой "RUN"
TURBO режим я пока удалил, но вообще то он работает, по крайней мере x2 можно включать будет.
Código: Seleccionar todo
BYTE &FFFF,<foreground color number>
Código: Seleccionar todo
VGA_R <= VGA_VIDEO and not(port_FFFF(2)) when port_FFFE = '0' else
VGA_VIDEO and not(COLORS(2));
VGA_G <= VGA_VIDEO and not(port_FFFF(1)) when port_FFFE = '0' else
VGA_VIDEO and not(COLORS(1));
VGA_B <= VGA_VIDEO and not(port_FFFF(0)) when port_FFFE = '0' else
VGA_VIDEO and not(COLORS(0));