Важная информация

User Tag List

Страница 23 из 25 ПерваяПервая ... 19202122232425 ПоследняяПоследняя
Показано с 221 по 230 из 244

Тема: Картридж для ZX Spectrum

  1. #221
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от SaNchez Посмотреть сообщение
    Так я про то и говорю - нет таких игр! Вот я и начну.

    А версии для простых картриджей тоже будут ? Или другие, более простые игры, специально написанные для расширения памяти в окне 0000-3FFF ?
    Может не нужен быстрый проц ? Обойдемся пока без него ? И перестать писать игры для 128К. Только для нового расширения. Кому надо расширят память с помощью паяльника или купят конструктор / готовую плату у меня.

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

    Если расширить память через область 0000-3FFF, то новые игры пойдут на большинстве компьютеров, включая Ленинград и ZX Spectrum 16К !
    Последний раз редактировалось zx-kit; 15.01.2017 в 07:51.
    "L-256"

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

    По умолчанию

    Лично я не собираюсь, но проект открытый, может кто-нибудь и переделает для окна 0000-3FFF.
    Без быстрого проца игра будет выдавать ~10-12 fps, для драчек этого пипец как мало.

    На начальном этапе разработки я как-раз и планировал взять прям дохрена ROM и развернуть там спрайты для быстрого вывода, но тогда игра была-бы только для картриджей. Вот возможно кто-то в итоге так и сделает

  3. #223
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SaNchez Посмотреть сообщение
    Лично я не собираюсь, но проект открытый, может кто-нибудь и переделает для окна 0000-3FFF.
    Без быстрого проца игра будет выдавать ~10-12 fps, для драчек этого пипец как мало.

    На начальном этапе разработки я как-раз и планировал взять прям дохрена ROM и развернуть там спрайты для быстрого вывода, но тогда игра была-бы только для картриджей. Вот возможно кто-то в итоге так и сделает
    что мешает? не понятно. "Этож катридж", делай там, что хочешь, но в рамках CPU0, порты управления ROM, спиши с "фени", поставь z80 на 20 МГц, и пару срамин и буферов 244 ,245 для отключения от шин. Получится аналог GS, но совместимый со всем, что может отключать СPU0/ROM. Получишь для кода еще 16K в основной памяти или забросишь в страницу 128, выводилку в основной экран из виртуального CPU0. Как кодеру у тебя возникнет только вопрос отладки.
    Последний раз редактировалось Totem; 15.01.2017 в 15:33.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  4. #224
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,910
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SaNchez Посмотреть сообщение
    На начальном этапе разработки я как-раз и планировал взять прям дохрена ROM и развернуть там спрайты для быстрого вывода, но тогда игра была-бы только для картриджей.
    Там реально развернутых спрайтов больше мегабайта? Может, их получится развернуть в ОЗУ мегабайтных клонов на стерте игры/уровня?
    ZX Evolution Rev C + ZXM-SoundCard Extreme + NeoGS.

  5. #225
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Там реально развернутых спрайтов больше мегабайта? Может, их получится развернуть в ОЗУ мегабайтных клонов на стерте игры/уровня?
    Вопрос не где хронить, а как выводить "буйство графикки" не "вылазя "из концепта 128/48 ZX и охватить максимально большую аудиторию, конечно "раскряченная" графика ускорит процесс, но увы, всех задумок не позволит увидеть. "мляцкое" "копипатса куска экрана под спрайт", средствами z80 просто не даст, развернуться.

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

    Цитата Сообщение от zst Посмотреть сообщение
    Мой взгляд на перспективы использования картриджей:
    Сначала картриджи предполагается использовать для сборников TOP TEN, MY FAVORITE GAMES для личного использования для иностранцев.
    Продавать иностранцам пустой картридж или бесплатно прошивать 10 образов SNA-48, присланных покупателем.

    Затем можно будет начать писать новые игры. При желании можно распространять их на картриджах. Если на плате расширения будет SRAM, то это позволит использовать ее в новых играх. На картриджах можно оставить только FLASH 512К. Если игра очень большая, то можно сделать специальный картридж размером до 2M. 8 бит на номер страницы - это максимум 256 страниц. 256 * 8К = 2M.
    Вы опять идете "вникуда", неимоверно усложняя задачу/ себестоимость / полезность/удобство. Возьмите за пример TS, ребята постоянно вставляют "костыли" из за ограниченности самой "железячной платформы", но это им не мешает делать
    и выпускать "софт", просто потому, что им это интересно и есть "аудитория юзеров "
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  6. #226
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    Вы опять идете "вникуда", неимоверно усложняя задачу/ себестоимость / полезность/удобство. Возьмите за пример TS, ребята постоянно вставляют "костыли" из за ограниченности самой "железячной платформы", но это им не мешает делать
    и выпускать "софт", просто потому, что им это интересно и есть "аудитория юзеров "
    Так я и спрашиваю, перед тем как делать:
    нужно ли ОЗУ на плате расширителя памяти или хватит ПЗУ
    какой порт лучше использовать
    и т.д.
    Давайте до изготовления уточним эти вопросы. Для выбора страниц ПЗУ до 1 М и отключения хватит одного порта. Можно использоват адрес КЕМПСТОНА - один для джойстика на чтение, другой для выбора номера страницы и отключения - на запись. Это самый простой картридж. Всего 6 микросхем логики.
    Более функциональный потребует больше микросхем или ПЛИС.

    На ПЛИС можно будет попробовать и буфер с адреса 0 с линейной адресацией делать. Но скопировать за один кадр все-равно можно только 2/3 экрана.
    50 кадров не получится. Максимум 25. Или 16.

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

    Даже простой картридж на 512К позволит добавить больше локаций, спрайтов, картинок или звуков. Можно на этом остановиться. Себестоимость будет хорошая.

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

    Что-то нет программистов, желающих распространять свои игры на картриджах...
    Последний раз редактировалось zx-kit; 15.01.2017 в 18:54.
    "L-256"

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

  8. #227
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Так я и спрашиваю, перед тем как делать:
    нужно ли ОЗУ на плате расширителя памяти или хватит ПЗУ
    какой порт лучше использовать
    и т.д.
    Давайте до изготовления уточним эти вопросы. Для выбора страниц ПЗУ до 1 М и отключения хватит одного порта. Можно использоват адрес КЕМПСТОНА - один для джойстика на чтение, другой для выбора номера страницы и отключения - на запись. Это самый простой картридж. Всего 6 микросхем логики.
    Более функциональный потребует больше микросхем или ПЛИС.

    На ПЛИС можно будет попробовать и буфер с адреса 0 с линейной адресацией делать. Но скопировать за один кадр все-равно можно только 2/3 экрана.
    50 кадров не получится. Максимум 25. Или 16.

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

    Даже простой картридж на 512К позволит добавить больше локаций, спрайтов, картинок или звуков. Можно на этом остановиться. Себестоимость будет хорошая.
    Читаете между строк, zx c рождения "убогонкий" умеет это делать просто отключать, чтоб не лезть на шину и не иметь проблем с "таймингами разных клонов", медленных станиц и тд, просто и тупо ставишь буфера копеечные, которые отключат" катридж "от шины", в CPU0 любой процессор, ему отдают только "список", что и куда копировать, по какой логике, отработав он выдаст тебе на "блюдечке" готовый экран в CPU0, тебе просто остается его перебросить в экран zx,
    "кодеру" вообще "фиолетово", он пишет для z80, с отграничением , что данные все у него в CPU0.

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

    Цитата Сообщение от Totem Посмотреть сообщение
    50 кадров не получится. Максимум 25.
    да, именно поэтому очень мало игрушек вписывается в "фрейм", это изначально для хорошей игры не достижимый уровень -" тетрисов арконоидов' да. Но не более.

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

    Цитата Сообщение от zst Посмотреть сообщение
    Что-то нет программистов, желающих распространять свои игры на картриджах...
    Есть их, просто ZX в "постпостранстве CCCP" шагнул далеко, а они "подвисли" в сугубом ретро. Но каждый год приносит в оба "лагеря", потери.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  9. #228
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SaNchez, Надо понимать, что "катриджа" не будет?
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

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

    По умолчанию

    И да, и нет Картридж своими силами я точно распространять не собираюсь, кроме троих людей, они знают кто они. Но идею поддерживаю... Тем более в картридже будет очень интересная фича...

  11. #230
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SaNchez, у меня много вопросов и не все удобно задать на форуме, в таком случае.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

Страница 23 из 25 ПерваяПервая ... 19202122232425 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Картридж с играми для ДЕЛЬТА-С
    от ZX1997 в разделе Дельта-С
    Ответов: 42
    Последнее: 26.03.2022, 22:32
  2. Универсальный картридж для Dendy
    от Addison в разделе Nintendo
    Ответов: 152
    Последнее: 01.09.2020, 03:56
  3. Нужен картридж для sm6337re
    от Asd1995sse в разделе Барахолка (архив)
    Ответов: 17
    Последнее: 30.09.2011, 14:31
  4. Картридж с программами для Spectrum
    от mbojenov в разделе Память
    Ответов: 3
    Последнее: 20.07.2011, 19:28
  5. Ответов: 2
    Последнее: 15.12.2010, 17:04

Ваши права

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