ммм, 4 странички, если "катридж одноразовый", то нормально. Дешево, сердито, полно места под графику и данные. 1МБ не обязателен может RAM?
Шутка
Вид для печати
Totem, мы уже начинаем запутываться;)
Для игры я разрабатываю картридж на основе ROM, цель - получить максимально дешевое и простое устройство, которое сможет повторить человек, знающий с какого конца держать паяльник. Сама игра для pentagon1024, а картридж нужен для фирменных и не очень машин, в которые нежелательно лезть с паяльником. Самой игре конечно мегабайт RAM не нужен.
Картридж с RAM - гораздо более сложное устройство, его разрабатывать я не собираюсь, но как девайс для расширения возможностей фирменных спектрумов это была-бы клёвая штука.
SaNchez, так бы сразу и написал, что нужен самый простой картридж :)
картридж состоит из:
1) ROM 16...512K на плате универсальный разъем для быстрой их замены, продаются к картриджу с разными играми :)
2) дешифратора адреса
3) регистр управления страницами ROM и его состоянием
4) разъем ZX BUS
А эта "игра для pentagon1024" требует именно 1024 или ей хватит и "pentagon512"?
Для компа с BDI хватит 512Кб, я думаю;) Но еще ОЧЕНЬ желателен быстрый z80, на стандартных 3.5Mhz будет в лучшем случае 12fps, а скорее всего 10.
В стандартном ZX Spectrum? Там будет только 3.5МГц и к тому-же еще и с торможением. Вы пишите, что на картридже типа как будет, то не будет??? свой процессор, то для него нужна оператива обеспечивающая должную скорость его работы. Будет 12fps или 10 чего? Не прослеживается последовательность в концепции и ТЗ, складывается впечатление, что вы толком не осознаете, что вообще делаете :v2_laugh:
Так точно, просто я параллельно "поделкой" занимаюсь подобной. "Фирма" - это как минимум, расширение аудитории, а значит полезности/значимости. Сама "идея", "катриджа", устраняет все зависимости от DOS, "12 дюймовый гвоздь" бы вбить в лоб создателю TR, но "надож" понимать, что это другая эпоха и думали тогда, совсем не так.
- - - Добавлено - - -
Да, без пары SRAM, так и будет.
Gutten спросил, запустится ли игра на pentagon512, при чем тут ПЗУ?:v2_dizzy_facepalm:
Чувак, складывается впечатление, что ты толком не читаешь то что выше было написано:mad:Цитата:
Сообщение от vlad
Где я писал, что в моём картридже не будет процессора?
"Будет 12fps или 10 чего?" - ты не знаешь что значит "fps"? Погугли.
http://i12.pixs.ru/thumbs/3/0/6/MNGT...7_24769306.jpg
вот кусок управления памятью, "180 пришпилен с боку", включается по питанию, с "пинка" Z80, который сам уходит, освобождая шину и все, что нужно в CPU0. на своих 33 МГц, 180 "перемалывает" как указанно и что указано (аналог display list), освобождает шину для Z80, тому остается только "кинуть" виртуальный в экран область экрана ZX, это режим акселератора.
- - - Добавлено - - -
Без блокировки ROM, "поделка", может из него читать и писать в CPU0 или наоборот не портя память, отключать 32k (24к), для видеокарты, которая в свою очередь может быть пентагоном/скорпионом/чем угодно.