С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Вступительный трек состоит из кучи частей, там же длинный мультик, несколько экранов титров. Вот их размеры (все числа восьмеричные):
Начало - 6624
Мрачная часть - 3014
Тема Принцессы - 2570
Визит Джаффара - 11620
Но все заставки работают отдельно, движок Принца при этом выгружается из основной памяти.
А вот размеры музыкальных тем, которые нужно держать в памяти во время игры:
Взятие большого кувшина - 1140
Взятие малого кувшина - 552
Поражение в бою - 1224
Погиб не в бою - 512
Победа в бою - 704
Завершение уровня - 2064
Левитация - 3272
Вместе со всеми звуками на AY (запиливание, закалывание, лязг пилы, решетки, 5 звуков мечей и т.д.) получается 16200
Не знаю, мне нужен был скоростной вариант, чтобы успевать сделать два переключения палитры на экранах заставок. Самый скоростной это несжатый PSG, но он самый жрущий по памяти. Сжатый PSG (спасибо, KUVO!) как раз подошел.
- - - Добавлено - - -
ПришлосьИначе Принц работал бы только под ANDOS, читая физические сектора через ПЗУ контроллера дисковода. А в таком варианте он работает под всеми "ДОС" и его можно даже выпускать в виде игрового картриджа, что позволит играть с полноценным звуком и без СМК
![]()
Последний раз редактировалось grf; 13.11.2021 в 02:27.
Блог проекта "The Goonies для БК11М"
БК-0011М, БК-0011М-01, SMK-512, AZ
Грустная история
Пишу под Союз-Неон, обсуждаем в этой теме
manwe.pdp-11.ru
Блог проекта "The Goonies для БК11М"
БК-0011М, БК-0011М-01, SMK-512, AZ
Так и andos/mkdos/csidos никаких "одновременно открытых фалов" не поддерживают, в чем смысл делать еще одну систему без этих функций? Просто читать блоки с диска Принц изначально умел. При старте принц брал с диска каталог (в формате ANDOS), искал по нему свои файлы, составлял таблицу начальных блоков диска, где лежат эти файлы и выкидывал ANDOS с монитором 10-ки. В дальнейшем работа с диском происходила по этой табличке, уже обращениями к контроллеру дисковода, запросами "читать блок номер такой-то", без всяких ДОС. Проблема была в том, что у каждой "ДОС" свой формат каталога и для работы во всех пришлось бы разгребать все форматы этих каталогов. А в andos файлы могли быть еще и фрагментированы (там же FAT).
Блог проекта "The Goonies для БК11М"
БК-0011М, БК-0011М-01, SMK-512, AZ
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)