DeEXO | 2009 |
Нет скриншота
Распаковщик для архиватора Exomizer 2: http://hem.bredband.net/magli143/exo/
Рекомпилирован из варианта распаковщика для Z80. Использовался рекомпилятор Александра Тимошенко — http://vector06c.narod.ru и ручная оптимизация.
Использование распаковщика аналогично варианту для Z80:
HL — адрес упакованных данных
DE — куда распаковывать
Вызов: CALL deexo
Раскомментировав строку
;#define VM1
можно скомпилировать вариант для процессора КР580ВМ1 (он меньше размером и быстрее работает)
Обратите внимание:
1. Если распаковщик (вариант для ВМ80) будет вызываться только один раз, можно немного сократить его убрав или закомментировав выделенные строки в начале файла
2. Для сокращения размера файла на 156 байт адрес таблицы exo_mapbasebits лучше задать через .equ
Компилировать с использованием ассемблера The Telemark Assembler (TASM) Version 3.2 (автор Thomas N. Anderson) (архив легко находится любым поисковиком по запросу tasm32.zip)
Для компиляции кода для процессора КР580ВМ1 прилагается таблица tasmvm1.tab.
В качестве примера приложены sfx архивы BASIC 2.5 для компьютера Вектор-06Ц в вариантах для КР580ВМ80 и КР580ВМ1.
Для запуска варианта для ВМ1 можно использовать Эмулятор «Virtual Vector»
Рекомпилирован из варианта распаковщика для Z80. Использовался рекомпилятор Александра Тимошенко — http://vector06c.narod.ru и ручная оптимизация.
Использование распаковщика аналогично варианту для Z80:
HL — адрес упакованных данных
DE — куда распаковывать
Вызов: CALL deexo
Раскомментировав строку
;#define VM1
можно скомпилировать вариант для процессора КР580ВМ1 (он меньше размером и быстрее работает)
Обратите внимание:
1. Если распаковщик (вариант для ВМ80) будет вызываться только один раз, можно немного сократить его убрав или закомментировав выделенные строки в начале файла
2. Для сокращения размера файла на 156 байт адрес таблицы exo_mapbasebits лучше задать через .equ
Компилировать с использованием ассемблера The Telemark Assembler (TASM) Version 3.2 (автор Thomas N. Anderson) (архив легко находится любым поисковиком по запросу tasm32.zip)
Для компиляции кода для процессора КР580ВМ1 прилагается таблица tasmvm1.tab.
В качестве примера приложены sfx архивы BASIC 2.5 для компьютера Вектор-06Ц в вариантах для КР580ВМ80 и КР580ВМ1.
Для запуска варианта для ВМ1 можно использовать Эмулятор «Virtual Vector»
КАРТОЧКИ:
ВСЕ /
ПОСЛЕДНИЕ 20
КАТЕГОРИИ
АВТОРЫ
НАУГАД
РОЗЫСК
ТИТУЛЬНАЯ СТРАНИЦА
О ПРОЕКТЕ
RSS
