Comments 8
Очень хорошо написано, спасибо. А какой в итоге объем игры получился, если не считать цветную графику, пустое место в страницах скриптов и т.п.? Интересно, есть ли теоретические шансы на то, что ваша реализация сможет влезть в память обычного ZX128.
По ощущениям должно влезть. Бинарный файл занимает 98 килобайт. Но там в основном всякие пустые зарезервированные страницы.
Но у обычных спектрумов ведь нет спрайтов. Только если портировать версию с Apple II, где ухудшенная пиксельная графика.
А версия под ATM-Turbo планируется? В СНГ это всё-таки стандарт на расширенный экран для Спектрума, поддержано в современном железе (ATM3, ZX Evo, Pentagon 2.666) и в эмуляторах (Unreal Speccy, XSpeccy, MAME, Es.pectrum и др.), есть около сотни игр, около сотни дем, ещё больше системных программ, даже целые операционные системы. Есть большое сообщество разработчиков (50 релизов в год), куча сорцов открытых, в том числе игр. Готовы помочь. Само железо тоже открытое.
У меня даже есть недопаянный ATM-Turbo :)
А там разве есть аппаратные спрайты?
Портируем Maniac Mansion (1987) на ZX Spectrum Next (2017)