Ты прав, начиная с Spectrum-plus-2A убрали этот сигнал. Поэтому просто ROM-картриджи не имеют смысла. А вот сигнал BUSRQ оставили, и это хорошо;)
- - - Добавлено - - -
Шугар явно был не дураком, коль-уж спек тащил до 1992 года.
Вид для печати
Ты прав, начиная с Spectrum-plus-2A убрали этот сигнал. Поэтому просто ROM-картриджи не имеют смысла. А вот сигнал BUSRQ оставили, и это хорошо;)
- - - Добавлено - - -
Шугар явно был не дураком, коль-уж спек тащил до 1992 года.
+2A и +3 легко "лечатся" платкой ZX-fixer (см. https://www.tindie.com/products/TRC/zx-fixer/)
сигналы гашения бортового ПЗУ стали другие, но суть таже
P.S. на данный момент это мой самый продаваемый продукт ;)
P.P.S. на самом деле IF2 как таковой ненужен - картриджей для него было выпущено кот наплакал, и к тому же намного проще картридж делать втыкаемым в стандартный разъём ZX напрямую без всяких промежуточных проксей - вот чувак неплохо торгует такими (даже джойстик до кучи добавил): https://www.tindie.com/products/Sema...y/zx-spectrom/
Ого, даже так...;)
Есть у буржуев современный вариант Interface 2 развитие проекта ZX Dandanator! Mini. http://www.dandare.es/Proyectos_Dand...ojects_EN.html
http://www.va-de-retro.com/foros/vie...hp?f=63&t=5426
Это прекрасно видно на схеме чуть выше... ;)
Но без маппера будут те же 16кб.
Вот флэш-карик на 4 мб, выпускается с 2014го: http://www.fruitcake.plus.com/Sincla...e2_RC_ZXC4.htm
Правда хотят аж 35 фунтов, и это без доставки. О_о
Маппер в тот же картридж можно добавить - вот мой собственный вариант с 32К ПЗУ (программно переключаемые половинки в 16К окне):
http://nedopc.io/nedopc/zx/image/speccyr32_pcbs.jpg
P.S. Пока не продаю, т.к. хочу софт написать, который любой SNA или Z80 образ может сжать в эти 32К
P.P.S. Кстати идея затолкать в картридж "сопроцессор" у меня тоже была...
А зачем цепляться за 256 на 192. На картидж нужно обеспечить возможность поручить современную видюху, например GTX 1080. Картидж сделать устройством сопряжения. Разработать какой стандарт, позволяющий эту GTX 1080 и мощнее задействовать из спектрумовских программ, выполняющихся на z80 3.5 мегагерц. Но оставить 128 кб оперативки максимум, а то и 48. Чтоб гигабайтные текстуры можно было в память видюхи загружать ну и хорошую такую cuda программу, на этот же картидж ещё и ввод вывод сделать с ssd напрямую в видеопамяти. Тогда это теоретически Спектрумом останется. Если же и основной код идёт на картриджей - звиняйте, но тут от спектрума останется только клавиатура. Кстати, даже такой монстр с крутой видюхой де факто будет большим Спектрумом, чем zx evo с расширенными режимами. Да, еще. Для совместимости можно сделать смешивание видеосигнала нормальной видеокарты и встроенной в zx. В 1 пиксель стандартного режима можно добавить неограниченное количество чего угодно, например. Например можно сделать мегадиззи. Если загрузить без картриджа, то будет графика как сейчас. А если с картриджем, то разрешение 8к, шедевры и мегаосвещение, выглядит все как 3d и т.д. При этом смектрумом это останется, хоть и стоить будет тысяч 100, ну и на разработку такого девайса ресурсов потребуется неслабо. Но зато будет мегаретроплатформа, под которую будет ОЧЕНЬ интересно писать. С практически неограниченный возможностями при этом.
Есть такая внешняя видюха - называется SPECTRA:
http://www.fruitcake.plus.com/Sincla...aInterface.htm
Не шейдеры конечно, но умеет 64 цвета одновременно через SCART, а также имеет на борту гнездо для джойстика, гнездо RS-232 и даже разъем для IF2-картриджей...
P.S.Галерея скриншотов расширенных графических режимов спектры: http://www.fruitcake.plus.com/Sincla...eenGallery.htm
А если доделать видеокарту "METEOR" - будут покупать, как ты думаешь ? Какая должна быть цена ?
32К цвета на VGA FULL HD.
У меня на днях третий ребенок родится - надо серьезно подумать про зарабатывание денег.
- - - Добавлено - - -
Можно картриджи с играми для нее продавать тоже.
Для подключения этих карт нужна плата расширения. Как думаешь - будут иностранцы открывать корпус, чтобы подключить шлейф в разъем вместо Z80 ? Или для них это неприемлимо и только через краевой разъем ?
- - - Добавлено - - -
Надо придумать загрузку с картриджа. У FPGA видеокарты 4 свободных пина для этого есть. Какие тут варианты могут быть? Плюс можно будет подключить к FPGA по трем линиям атмегу для подключения PS/2 клавиатуры и PS2 геймпада.
- - - Добавлено - - -
Можно для картриджа сделать отдельный модуль для шины ZX-BUS или ZST-BUS.
- - - Добавлено - - -
Разъем для картриджа должен быть на стенке корпуса. Какие для этого разъемы подходят ? DB-15F например.
- - - Добавлено - - -
На плату для подключения картриджа можно добавить 128К и AY для ZX Spectrum - 48K. Для 128К не паять.
- - - Добавлено - - -
Для загрузки игры нужна подмена родного ПЗУ. В новом ПЗУ будет загрузчик из картриджа. Потом ПЗУ можно будет отключать, а вместо него включать ОЗУ. Желательно на этой плате добавить возможность увеличения ОЗУ до 256К. В играх для новой видеокарты можно предусмотреть режим сохранения состояния. Это тоже надо где-то хранить.
- - - Добавлено - - -
Можно на micro SD. Получается DivGMX. И опять возникнет вопрос: "А зачем тут Спектрум" ?
Большинство буржуев раскрывать свои спеки не будет - так что всё втыкается в краевой разъём спека (либо в краевой разъём устройства, которое уже воткнуто первым), хотя есть такие, которые любят моды, когда надо чего-то куда-то подпаять-подменить и т.д., но таких по-момему мало.
По цене незнаю - за SPECTRA-интерфейс просят 65 фунтов - это 80 баксов. По идее наверное больше 100 баксов оно не продастся...