User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 23

Тема: Картридж для слота расширения... в который втыкается второй Спектрум!

  1. #1
    Activist Аватар для PheeL
    Регистрация
    19.01.2005
    Адрес
    Москва
    Сообщений
    333
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Картридж для слота расширения... в который втыкается второй Спектрум!

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    это не решит проблему акселя
    Сейчас пошучу. А что если сделать картридж для слота расширения... в который втыкается второй Спектрум! Первый рисует, второй считает. Стерео режим Переброской данных занят какая-либо синхронизирующая логика\микросхема\контролл ер. Правда насколько это аппаратно реализуемо и имеет ли смысл, кроме как посмеяться, не берусь судить.
    Sinclair ZX Spectrum 128k (Toastrack) + ZX Spectrum +3 + DivMMC EnJOY
    Commodore 64c + 1541 Ultimate II
    Commodore Amiga 1200 + 8Mb Fast + CF 8Gb + GOTEK

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для Бука
    Регистрация
    29.08.2012
    Адрес
    Анапа
    Сообщений
    610
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию картридж для слота расширения... в который втыкается второй Спектрум!

    Цитата Сообщение от PheeL Посмотреть сообщение
    А что если сделать картридж для слота расширения... в который втыкается второй Спектрум!
    Емнип была такая идея в 80х.

    На слот расширения цепляется картридж, в котором сидит Z80 и ПЗУ/ОЗУ, 64к суммарно.

    Сам спектрум занят игровой логикой и музыкой, карик рисует экран (16 цветов на точку 256*192, 24 кб) и двигает по нему спрайты из своей же памяти. По командам основного Z80.

    Хз где читал, вроде начали делать испанцы в 85м но потом Амстрад запретил стороннее производство и тема заглохла.
    «Земля - слишком маленькая и хрупкая корзина, для того чтобы человечество держало в ней все свои яйца…» - Роберт Энсон Хайнлайн.
    Электроника МК-61, Psion series 5mx.

    Всем умеющим читать советую http://www.skeptik.net/conspir/moonhoax.htm http://lurkmore.to/Лунный_заговор

  4. #3
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    758
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    52 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Бука Посмотреть сообщение
    Емнип была такая идея в 80х.
    На слот расширения цепляется картридж, в котором сидит Z80 и ПЗУ/ОЗУ, 64к суммарно.
    Почему-то вспомнилась история с Bandersnatch.
    В 84-ом, перед крахом Imagine, они делали Bandersnatch с прицелом на картридж
    Даже видео сохранилось, смотреть с 5:13

    Последний раз редактировалось DenisGrachev; 22.12.2016 в 08:22.

  5. #4
    Master Аватар для Бука
    Регистрация
    29.08.2012
    Адрес
    Анапа
    Сообщений
    610
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DenisGrachev Посмотреть сообщение
    прицелом на картридж
    На Спек была минимум одна игра с картриджем и кассетой, кроме этой.

    В упор забыл название, но была. Карик вставлялся в слот расширения, Interface II не требовался.

    Подменял собой ПЗУ, и дальше игру надо было загружать с кассеты. Но никаких акселераторов в том картридже не было.

    - - - Добавлено - - -

    Игру не нашел, где-то в компе прячется.

    Вот что попалось:



    http://www.worldofspectrum.org/infos...cgi?id=1000234
    «Земля - слишком маленькая и хрупкая корзина, для того чтобы человечество держало в ней все свои яйца…» - Роберт Энсон Хайнлайн.
    Электроника МК-61, Psion series 5mx.

    Всем умеющим читать советую http://www.skeptik.net/conspir/moonhoax.htm http://lurkmore.to/Лунный_заговор

  6. #5
    Member
    Регистрация
    06.04.2015
    Адрес
    г. Варшава, Польша
    Сообщений
    93
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    37
    Поблагодарили
    9 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На Спек была минимум одна игра с картриджем и кассетой, кроме этой.

    В упор забыл название, но была. Карик вставлялся в слот расширения, Interface II не требовался.

    Подменял собой ПЗУ, и дальше игру надо было загружать с кассеты. Но никаких акселераторов в том картридже не было.
    Shadow of the Unicorn
    http://www.worldofspectrum.org/infos...cgi?id=0004424

  7. #6
    Activist Аватар для PheeL
    Регистрация
    19.01.2005
    Адрес
    Москва
    Сообщений
    333
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Бука Посмотреть сообщение
    Емнип была такая идея в 80х.
    На слот расширения цепляется картридж, в котором сидит Z80 и ПЗУ/ОЗУ, 64к суммарно.
    Сам спектрум занят игровой логикой и музыкой, карик рисует экран (16 цветов на точку 256*192, 24 кб) и двигает по нему спрайты из своей же памяти. По командам основного Z80.
    Хз где читал, вроде начали делать испанцы в 85м но потом Амстрад запретил стороннее производство и тема заглохла.
    Но это отдельная специализированная плата и скорее всего дорогая. А я имел ввиду, что если у тебя вдруг по каким-то причинам есть две машины (допустим был 48К, а прикупил 128К) со стандартной ZX BUS, то получится ли для игр или другого софта использовать вторую машину в качестве внешнего акселератора с более дешёвым адаптером через шину? Всё же самих компьютеров произведено больше чем таких спец-плат и дело только в сложности адаптера. А для аркадных или 3D игр где требуется производительность, вполне разумный вариант на мой взгляд.
    Sinclair ZX Spectrum 128k (Toastrack) + ZX Spectrum +3 + DivMMC EnJOY
    Commodore 64c + 1541 Ultimate II
    Commodore Amiga 1200 + 8Mb Fast + CF 8Gb + GOTEK

  8. #7
    Master Аватар для Бука
    Регистрация
    29.08.2012
    Адрес
    Анапа
    Сообщений
    610
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ralf Посмотреть сообщение
    Shadow of the Unicor
    Спасибо!

    Она еще и целиком на картридже для Timex-а была выпущена.

    http://www.worldofspectrum.org/infos...cgi?id=4000066

    Timex вообще оригинальный агрегат. Меня который год мучает вопрос - почему в 128й спек испанцы не прикрутили его фичи?
    Лишь вторую экранную область, и AY - всё.

    Аппаратный мультиколор и двуцвет 512*192 требовали минимальной доработки, некоторые клоны в ехСовСоюзе спокойно на рассыпухе их имеют.

    Но историю взад не засунуть...

    - - - Добавлено - - -

    Цитата Сообщение от PheeL Посмотреть сообщение
    то получится ли для игр или другого софта использовать вторую машину в качестве внешнего акселератора с более дешёвым адаптером через шину?
    Это какой-то котопес получается. Нет.

    Идея была в девайсе наподобие GeneralSound, только не для звука а для графики. И там однозначно будет свой видеовыход.

    По идеологии это что-то вроде 3Dfx Voodoо или Sega 32X.
    «Земля - слишком маленькая и хрупкая корзина, для того чтобы человечество держало в ней все свои яйца…» - Роберт Энсон Хайнлайн.
    Электроника МК-61, Psion series 5mx.

    Всем умеющим читать советую http://www.skeptik.net/conspir/moonhoax.htm http://lurkmore.to/Лунный_заговор

  9. #8
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,734
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от PheeL Посмотреть сообщение
    Сейчас пошучу. А что если сделать картридж для слота расширения... в который втыкается второй Спектрум! Первый рисует, второй считает. Стерео режим Переброской данных занят какая-либо синхронизирующая логика\микросхема\контролл ер. Правда насколько это аппаратно реализуемо и имеет ли смысл, кроме как посмеяться, не берусь судить.
    никаких шуток, такой вариант есть уже довольно давно, с момента изобретения General Sound. Если я не ошибаюсь, то эту карту можно использовать по не прямому назначению, т.е. для математики/ускорителя, как допустим это делал Alone в одной из демок, правда он пользовался NeoGS, но смысл был тот же. С NeoGS возможностей еще больше, даже в той же озвучке игры (цифровые семплы, музыка, даже в мр3). + 20 МГц процессор. + sdcard на борту, + их уже у народа очень много. да, в оригинальном GS только 128кб памяти, но уже есть куча схем расширения и даже до 2мб. Но этим никто не пользуется, Проще изобрести очередную вундервафлю и под неё писать, чем разобраться с тем, что уже получило широкое распространение.
    Последний раз редактировалось solegstar; 23.12.2016 в 16:41.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  10. #9
    Activist Аватар для PheeL
    Регистрация
    19.01.2005
    Адрес
    Москва
    Сообщений
    333
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Концептуально\визуально я имел ввиду что-то вроде этого:



    В самом адаптере можно уже подумать про DMA и другие плюшки.
    Sinclair ZX Spectrum 128k (Toastrack) + ZX Spectrum +3 + DivMMC EnJOY
    Commodore 64c + 1541 Ultimate II
    Commodore Amiga 1200 + 8Mb Fast + CF 8Gb + GOTEK

  11. #10
    Master Аватар для SaNchez
    Регистрация
    22.12.2007
    Адрес
    г. Владивосток
    Сообщений
    915
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот это монстр!

    Imho, рецепт оптимального картриджа для ZXBUS - это z80 20Mhz + кэш 24Кб (в нем крутится программа) + ПЗУ. Вот принцип работы:
    1) При вставленном картридже отключается внутренний медленный z80 сигналом BUSRQ, он не нужен.
    2) Карта памяти картриджа: [#6000..#BFFF] - кэш, [#C000..#FFFF] - ПЗУ организованное страницами по 16кб.
    3) Процессор в картридже работает на частоте 20Mhz, кроме случаев, когда обращается к памяти [#4000..#5FFF]. В этом случае, он начинает тактироваться сигналом CLK 3,5Mhz и притормаживаться сигналом WAIT, что нужно для некоторых клонов. Во время обращения [#4000..#5FFF] картридж обращается непосредственно к памяти спектрума.
    4) Рисуем в буфер экрана, затем кидаем его в реальный экран спектрума. DMA не нужен, и вот почему. Процессор на картридже работает в 5,7 раз быстрее, поэтому даже обычный LDI (16 тактов) будет отрабатывать за (15 / 5,7) + 1 -> ~ 4 такта. Да, с DMA можно достичь 2 такта на байт, но это уже лишнее усложнение и удорожание картриджа.

    Преимущество этого подхода: не нужно экзотических приемов и инструментов для программирования. По сути, программа написанная для такого картриджа может быть запущена на клоне с большим объемом памяти и быстрым процессором, например ZX-EVO.

Страница 1 из 3 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Картридж с играми для ДЕЛЬТА-С
    от ZX1997 в разделе Дельта-С
    Ответов: 42
    Последнее: 26.03.2022, 22:32
  2. Картридж для ZX Spectrum
    от CityAceE в разделе ZX Концепции
    Ответов: 243
    Последнее: 23.03.2018, 21:54
  3. Ответов: 2
    Последнее: 15.12.2010, 17:04
  4. Ответов: 8
    Последнее: 18.04.2010, 11:39
  5. Второй раз в жизни включил спектрум, а он против...
    от dk_spb в разделе Несортированное железо
    Ответов: 11
    Последнее: 21.02.2010, 10:56

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •