С каждого по игре!
Борьба с клешингом в С64
Сразу за релизом С= распишу, как реализован режим мультиколора для С64.

Смотреть/скачать демо
Это стандартный режим видеоконтроллера комодора, и один из любимых на демосцене.
Итак, задача — сконвертировать оригинальный формат экрана С64 в режиме мультиколор для вывода в видеопамять zx enhanced (ts config).
Напомню, что результатом должна быть линейная адресация с тетрадой бит на пиксел, указывающих на цвет точки.
Сразу скажу, что разбирал я стандартный формат, для которого нашлось приличное количество качественной графики в оригинальном формате.
Читать дальше →

Смотреть/скачать демо
Это стандартный режим видеоконтроллера комодора, и один из любимых на демосцене.
Итак, задача — сконвертировать оригинальный формат экрана С64 в режиме мультиколор для вывода в видеопамять zx enhanced (ts config).
Напомню, что результатом должна быть линейная адресация с тетрадой бит на пиксел, указывающих на цвет точки.
Сразу скажу, что разбирал я стандартный формат, для которого нашлось приличное количество качественной графики в оригинальном формате.
Читать дальше →
Ottifants portable

Пока мы исследуем разные приставки да копаемся в их внутренностях, обсуждаем их особенности да способы реализации железа, его использования… Возможно стоит посмотреть — как провернуть дельце.
Дельце, которое позволит нам использовать их код для нашего интереса и нашего удовольствия.
Итак, речь пойдёт снова о приставке :) О Сеге Мастер Систем.
SMS интересна.
Не самая крутая приставка, но – довольно крупная компания девелоперов с очень насыщенными проектами. Много данных, много уровней, разнообразные игры, пусть и платформеры в большинстве.
Для меня СМС оказалась открытием, так как качество игр впечатляет обьёмом и проработкой геймплея.
Не так давно, на волне Соника, я занялся портированием следующей игры. Задача была седующая – беру произвольную игру, переношу на ZX Enhanced, под. TS Config.
Итак, в данном случае задача — работать чисто с бинарём. Без любой другой помощи.
Читать дальше →
SYNCHRONIZATION - XORED CYRCLES
Привет всем.
На последнем собрании true zx'еров, мы все много общались. Ваня ПирогFlexx и Валtsl просили меня объяснить, как же был сделан эффект «XOR-CYRCLES» в SYNCHRONIZATION. Но я как не шуршал мозгами замаринованные в коньяке, так и не смог вспомнить.

Spectrum'истов бывших не бывает ...
На последнем собрании true zx'еров, мы все много общались. Ваня ПирогFlexx и Валtsl просили меня объяснить, как же был сделан эффект «XOR-CYRCLES» в SYNCHRONIZATION. Но я как не шуршал мозгами замаринованные в коньяке, так и не смог вспомнить.

Spectrum'истов бывших не бывает ...
Как перестать кодить и начать патчить
Итак, я продолжу рассказы на тему портирования игр с других платформ на систему ZX Enhanced (TS Config).
Цель cейчас прежняя – Sega Master System. Будем уточнять понимание системы путём патча игрового кода некой игры. Не Соником единым :)
Давай верно настроимся. Здесь будет код, здесь будут байты. Давай drum ' n ' byte.
Итак, на этот раз я взял цветастую игруху с Сеги – Ottifants. Обьем – 256К. Исходников – нет, работаем с бинарём. Цветная – ураган. Платформер. Смешная :)
Буду юзать наработки Сонника.
Читать дальше →
Цель cейчас прежняя – Sega Master System. Будем уточнять понимание системы путём патча игрового кода некой игры. Не Соником единым :)
Давай верно настроимся. Здесь будет код, здесь будут байты. Давай drum ' n ' byte.
Итак, на этот раз я взял цветастую игруху с Сеги – Ottifants. Обьем – 256К. Исходников – нет, работаем с бинарём. Цветная – ураган. Платформер. Смешная :)
Буду юзать наработки Сонника.
Читать дальше →
PacPack - сборник игр PacMan под TS-Config

Поиски принесли информацию, что оригинальный игровой автомат работал на базе любимого z80, со своим специфическим звуком и организацией экрана. Причём разрешение экрана — 224х288, что отлично укладывается в одно из разрешений TS-Config.
Читать дальше →
Как продолжать жить, не переставая програмить; или - живём в плагине WC
Жизнь в среде накладывает свои ограничения на любое творчество.
Ибо — ты в песочнице, созданной её творцом.
Но, не будем о риллайф, всё это и так всем знакомо. Поговорим о среде, в которой работают плагины для WildCommander, и о том — что и как там можно использовать настолько резвым и эгоистичным кодерам как мы с вами.
Речь будет о только что законченом мною плаге, под названием MaxiClock.
По сути, плаг представляет собою флип-часы.

Читать дальше →
Ибо — ты в песочнице, созданной её творцом.
Но, не будем о риллайф, всё это и так всем знакомо. Поговорим о среде, в которой работают плагины для WildCommander, и о том — что и как там можно использовать настолько резвым и эгоистичным кодерам как мы с вами.
Речь будет о только что законченом мною плаге, под названием MaxiClock.
По сути, плаг представляет собою флип-часы.

Читать дальше →
Zifi esp8266 WiFi z80 driver source free download

В исходнике есть сигнализация бордером.
Применение
Для использования необходимо сделать три шага:Начальный инит — настройка модуля, подключение к точке доступа: call init_zifi
Читать дальше →
Учимся читать и писать!

Итак, объём стандартной дискеты — 640Кб. Объём sd card — гораздо выше.
Как использовать SD в своих программах?
Читать дальше →
- ← предыдущая
- следующая →