К основному контенту

Софт для быстрого старта

Список необходимого софта для работы с ZXEVOLUTION под Win.

Некоторые программы я закачал к себе на хостинг, может это и не правильно по отношению к авторам, но лично мне так удобно, когда все лежит в одном месте.

Эмулятор ZXEVOLUTION :  http://pmc-wagner.su/Unreal.rar

Рисуем спрайты:  https://graphicsgale.com/us/

Конвертим спрайты для TSConfig:  http://pmc-wagner.su/Tga2ts.rar

Плагин для Total Commander работа с TRD: http://pmc-wagner.su/INTRD640.zip

И кратко пройдемся по каждой программе:

Эмулятор Unreal, настроен так, что сразу запускается в TSCONF.

Жмем правый Shift + F12 попадаем в БИОС, ставим CS RESET TO: ROM#00. Сохраняем настройки. Теперь если в системе нажать левый Shift+ F12, то вылетит обычное меню ZX-Spectrum 128, что может быть удобно, если надо запустить стандартный TRD с винды. Дальше выбираем в меню File нужный образ и наслаждаемся. В моем архиве есть тестовый TRD с примером игры под ZXEVO с исходниками под XAS.

Настройки биос:


Рисуем спрайты в Gale.

Удобный пиксельный редактор, имеет поддержку слоев как в Photoshop. Вся инфа о нем есть на сайте производителя. Нам важно лишь знать, что спрайты сохраняем в формате TGA, 16 или 256  цветов при размере 512хразмер вашего спрайта по высоте. То есть рисуем на таком ковре с максимальным разрешением 512х512 pix, размеры спрайтов должны быть кратны 8 ми при максимальном размере спрайта 64х64.

Конвертим спрайты для TSConfig.

Сохраняем в Gale наш спрайт в TGA формате. В меню ПУСК пишем команду cmd. В командной строке пишем название плагина Tga2ts.exe через пробел название нашего графического файла. Важно, чтобы всё это было в одной папке. На выходе получаем несколько файлов.

Pal = файл с палитрой

Pix = непосредственно сам ковер со спрайтами.

Если в конце файла стоит число 4, это ковер в 16-ть цветов. Если нет числа, это ковер в 256-ть цветов.

Загоняем через Total на железо и печатаем спрайты. Ну или в эмуль, кому как удобно.

Прилагаю скрин как я конверчу файл с именем  I.tga:



Плагин для Total Commander.

Устанавливаем. После установки смело открываем TRD образ и засовываем туда наши спрайты, графику, музыку, всё, что хотите. Если есть настоящий, железный ZX EVO, то просто затем TRD копируем на SD card.

Также советую почитать вот этот блог: http://hype.retroscene.org/tag/TS-Config

 

 


Комментарии

Популярные сообщения из этого блога

Слободчиков С.С. Программируем под TSConfig ZXSpectrum

 Учебное пособие для тех кто хочет программировать под TSConfig , но не знает как начать.  Книга написана так, будто мы делаем компьютерную игру, и по ходу её создания объясняем как устроена система. Для вашего удобства слева есть небольшое меню-оглавление. Также необходимый софт и документацию вы можете скачать тут: https://boosty.to/zxevolution

Battle City под TS-CONF

В общем мой эксперимент по созданию игры на железе, да на старом софте закончился и весьма удачно. Игра Battle City доделана, и почти без глюков. Спасибо огромное людям которые мне помогали, а именно: TS-Conf   (информационная поддержка) Nik-o   (музыка и звуки к игре) Black Cat (тестил игру) Sergei Smirnov (тоже немного потестил + информ. поддержка) Игру вы можете скачать тут:  http://pmc-wagner.su Сразу скажу, что сделал две версии, с разной палитрой. Первая версия - это игра с оригинальной палитрой Dandy (Famicom), но с ней могут быть проблемы на некоторых мониторах в силу технических особенностей машины. Вторая версия для тех у кого голая Eva без Vdac. Цвета урезаны, да палитра некрасивая, зато монитор не рябит.  Видео отчет по игре:    Технические детали:  Игра вышла под: TS-Config.  Разрешение: 320х240 при 16 цветах на точку.  Количество миссий: 32  Игроков: 2   Особенности игры: Тайлы: кирпичи, лес, бетон, вода, песок (пос...

ZXEVO: Вывод спрайта в TS-CONFIG

ZXEVO: Вывод спрайта в TS-CONFIG    Процедура вывода спрайта на ZXEVO под TSCONFIG адаптированная для отладчика XAS. Файл с портами  TSCONFI2  на диске  тут . Также на диске есть пример кода вывода спрайта SPRITE.XAS и тестовый ковер со спрайтами I.C                      LTEXT “TSCONFI2”;   подгружаем файл со списком портов                 ORG 26000 Sprite          LD   BC , SGPAGE ;   страница памяти где находятся ваши спрайты                  LD   A ,# C 0                  OUT  ( C ), A                ...