Автор Тема: CoolBoy - варианты прошивки  (Прочитано 15679 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн pipiman

  • Пользователь
  • Сообщений: 41
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #150 : 20 Июнь 2025, 17:41:25 »
But I can use an indirect way to make aa6023 support an equivalent variant of mapper7
Так не получится: в маппере 7 используется зеркало с одним экраном, но aa6023 его не поддерживает. Для 1-экранного зеркалирования нужна внешняя схема переключения CIRAM A10 на 0/1

Оффлайн aquasnake

  • Пользователь
  • Сообщений: 50
    • Просмотр профиля
Re: CoolBoy - варианты прошивки
« Ответ #151 : 20 Июнь 2025, 23:49:39 »
That's what submapper 10/11 were used for

They are exactly the same chip as aa6023, but just borrow prg_base[24:23] as mirroring bits

And wire prg_base[24:23] to the inputs of mirroring generation logic

mirroring[1:0] = prg_base[24:23] ^ 2'b10;

For fixed 1-screen mirroring and only supporting one single mapper, only need to connect prg_base[23] to ciram_a10.
« Последнее редактирование: 21 Июнь 2025, 17:47:06 от aquasnake »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2351
  • Пол: Мужской
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #152 : 21 Июнь 2025, 21:14:25 »
For fixed 1-screen mirroring and only supporting one single mapper, only need to connect prg_base[23] to ciram_a10.
Из-за одноигровки нет смысла это затевать. Куда проще и дешевле сделать одноигровку сразу на AOROM.

Оффлайн aquasnake

  • Пользователь
  • Сообщений: 50
    • Просмотр профиля
Re: CoolBoy - варианты прошивки
« Ответ #153 : 22 Июнь 2025, 00:57:51 »
The significance lies in allowing coolboy to support mapper7 variants, which is very meaningful in reality. This expands the usage and design flexibility. The logic may seem relatively difficult to understand, not aesthetic, but powerful. As a platform, it mainly targets downstream designers.

What true customers need is to add games from other mappers into the coolboy multi-cart, rather than simply designing another mapper7 board

Оффлайн mutabor

  • Пользователь
  • Сообщений: 385
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #154 : 22 Июнь 2025, 09:27:10 »
Если уж очень хочется battletoads на SMD133 - есть вот такой вариант:
294681-0

Также существуют платы SMD365_V02, смысл тот же. У меня таких нет, фото из инета.
А городить что-то совсем своё смысла не имеет - ради одного экземпляра делать разводить и заказывать плату, патчить игры (кстати battletoads очень чувствительны к таймингам, не факт что переделка так просто заработает да еще без глюков), делать сборщик - слишком трудозатратно.
« Последнее редактирование: 22 Июнь 2025, 21:43:17 от ghostdog3 »

Оффлайн chrome2ruremix

  • Пользователь
  • Сообщений: 39
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #155 : 22 Июнь 2025, 11:51:54 »

Оффлайн TheBoxGamePL

  • Пользователь
  • Сообщений: 10
    • Просмотр профиля
Re: CoolBoy - варианты прошивки
« Ответ #156 : 22 Июнь 2025, 12:51:10 »
try to dump this multicart

Оффлайн aquasnake

  • Пользователь
  • Сообщений: 50
    • Просмотр профиля
Re: CoolBoy - варианты прошивки
« Ответ #157 : 22 Июнь 2025, 13:07:00 »
Yes, Battle Toads is very strict in timing, and it's common to encounter a black screen before entering the first stage in such a 3.3V flash circuit.

Оффлайн TheBoxGamePL

  • Пользователь
  • Сообщений: 10
    • Просмотр профиля
Re: CoolBoy - варианты прошивки
« Ответ #158 : 22 Июнь 2025, 13:12:48 »
and what does the menu of this card look like

Оффлайн mutabor

  • Пользователь
  • Сообщений: 385
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #159 : 22 Июнь 2025, 16:05:05 »

Оффлайн TheBoxGamePL

  • Пользователь
  • Сообщений: 10
    • Просмотр профиля
Re: CoolBoy - варианты прошивки
« Ответ #160 : 22 Июнь 2025, 17:07:09 »
if only someone had a dump or just the menu to download because I'm looking for this rom

Оффлайн Ferzi

  • Пользователь
  • Сообщений: 145
    • Просмотр профиля
Re: CoolBoy - варианты прошивки
« Ответ #161 : 22 Июнь 2025, 18:00:45 »
if only someone had a dump or just the menu to download because I'm looking for this rom

В данной тепе было 2 дампа подобных картриджей там же их перепрашивали на свои игры.

Оффлайн TheBoxGamePL

  • Пользователь
  • Сообщений: 10
    • Просмотр профиля
Re: CoolBoy - варианты прошивки
« Ответ #162 : 22 Июнь 2025, 19:26:29 »
It's a pity that there is only 365-in-1 but the menu and games don't work because I would love to play it

Оффлайн woddy

  • Пользователь
  • Сообщений: 127
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #163 : 28 Июнь 2025, 18:03:48 »
У меня платы с маркировкой SMD173C_L4.
от чего зависит выбор субмаппера? у меня если делать по твоей инструкции (субмаппер 1) не работает. если субмаппер = 3 то работает

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2351
  • Пол: Мужской
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #164 : 28 Июнь 2025, 19:30:55 »
Наверное за это перемычка отвечает, возможно 5/6K. Можешь сравнить со своей платой.

Оффлайн woddy

  • Пользователь
  • Сообщений: 127
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #165 : 28 Июнь 2025, 19:47:29 »
вероятно чип другой? без smd133 без А в конце

PS у вас на второй плате конденсатор отломан сверху

Оффлайн def696

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #166 : 28 Июнь 2025, 20:01:10 »
Купил такой картридж на «Озоне». Его дамп здесь уже выкладывали.

294916-0
294918-1

Поставил флешку на 32МБ, CHR K6F2008 256KB, WRAM UT62256C

294920-2
294922-3

Оказалось довольно легко его переделать чтоб он шился без пайки, сделал по этой инструкции https://www.emu-land.net/forum/index.php/topic,71165.msg1629660.html#msg1629660

294924-4

Сохранения игр и запоминание последней выбранной игры работает.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2351
  • Пол: Мужской
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #167 : 28 Июнь 2025, 20:15:05 »
PS у вас на второй плате конденсатор отломан сверху
А я даже внимания не обратил. Значит отличие действительно в самом маппере SMD133A

Оффлайн mutabor

  • Пользователь
  • Сообщений: 385
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #168 : 29 Июнь 2025, 09:50:06 »
от чего зависит выбор субмаппера?
Совсем недавно же писал: https://www.emu-land.net/forum/index.php/topic,80406.msg1645126.html#msg1645126

Оффлайн mistyFlow

  • Пользователь
  • Сообщений: 8
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #169 : 02 Август 2025, 14:52:06 »
Купил такой картридж на «Озоне». Его дамп здесь уже выкладывали.

Чем прошиваете? Есть такой же (только изначально стоит флешка на 32МБ); железяка Алексея Кластера (та что на STM32, последней ревизии) дампит полностью, info-coolboy выдает такое:

Но при попытке записать что-нибудь - таймаут записи:
Нулевой сектор действительно стёрт. А вот записать на него...
На 4ой странице темы уже обсуждался подобный вопрос, получается проблема в софте дампера и отсутствия правильной последовательности записи для данного типа памяти?

Оффлайн mutabor

  • Пользователь
  • Сообщений: 385
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #170 : 02 Август 2025, 19:54:33 »
получается проблема в софте дампера и отсутствия правильной последовательности записи для данного типа памяти?
Что интересно, как раз такие флешки должны писаться без проблем - erase сектора одинаковые и multi-byte program присутствует. Мб сабмаппер неправильный? Дамп то запускается на эмуле?

Оффлайн mistyFlow

  • Пользователь
  • Сообщений: 8
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #171 : 02 Август 2025, 20:03:31 »
Что интересно, как раз такие флешки должны писаться без проблем - erase сектора одинаковые и multi-byte program присутствует. Мб сабмаппер неправильный? Дамп то запускается на эмуле?

Запускается, да. Сдамплен как Маппер: 268 Саб: 0.

Edited:
Благодарю за подсказку. Оказывается, собрал ром для 3-го сабмаппера, и клиент по заголовку пытался записать его как третий. И при записи надо было явно указать параметр сабмаппера (--coolboy-submapper 0).
« Последнее редактирование: 02 Август 2025, 20:47:59 от mistyFlow »

Оффлайн def696

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #172 : 02 Август 2025, 23:02:55 »
Чем прошиваете? Есть такой же (только изначально стоит флешка на 32МБ); железяка Алексея Кластера (та что на STM32, последней ревизии) дампит полностью, info-coolboy выдает такое:

Прошиваю тоже железякой «Кластера», но старой ревизии на «Атмеге 64». Да, там submapper 0.
« Последнее редактирование: 02 Август 2025, 23:29:36 от def696 »

Оффлайн JRBVZ

  • Пользователь
  • Сообщений: 410
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #173 : 03 Август 2025, 09:00:33 »
А как сабмаппер влияет на возможность записи флэшки, это ведь ортогональные вещи?  :neznayu:

Оффлайн woddy

  • Пользователь
  • Сообщений: 127
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #174 : 03 Август 2025, 12:37:02 »
А как сабмаппер влияет на возможность записи флэшки, это ведь ортогональные вещи?  :neznayu:
вероятно чип smd133 неправильно переключает страницы для записи?
на дампинг это тоже влияет

Оффлайн mistyFlow

  • Пользователь
  • Сообщений: 8
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #175 : 04 Август 2025, 07:48:45 »
Оказалось довольно легко его переделать чтоб он шился без пайки, сделал по этой инструкции https://www.emu-land.net/forum/index.php/topic,71165.msg1629660.html#msg1629660
(Ссылка на вложение)
У вас  /CE и /OE флеш-чипа на одной линии (к /ROMSEL слота)? У меня так не завёлся картридж... Пришлось R9 отпаивать и подводить /OE к 26(?) пину маппера.
Update:
Ага, увидел дорожку разрезанную. Этот вопрос решен, получается. :)
Сохранения игр и запоминание последней выбранной игры работает.
Пробовали без флага "enable saves" ром собирать и записывать? Сохранения работают в таком случае?

-----------------------
А как сабмаппер влияет на возможность записи флэшки, это ведь ортогональные вещи?  :neznayu:
Там как минимум адреса регистров маппера отличаются. И некоторые регистры другой порядок и набор бит имеют.
« Последнее редактирование: 04 Август 2025, 08:07:59 от mistyFlow »

Оффлайн def696

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #176 : 04 Август 2025, 20:05:56 »
У вас  /CE и /OE флеш-чипа на одной линии (к /ROMSEL слота)? У меня так не завёлся картридж... Пришлось R9 отпаивать и подводить /OE к 26(?) пину маппера.
Update:
Ага, увидел дорожку разрезанную. Этот вопрос решен, получается. :)Пробовали без флага "enable saves" ром собирать и записывать? Сохранения работают в таком случае?

Да, на том фото плохо видно, я поэтому дал ссылку на инструкцию.
296355-0

В make-файле указал ENABLE_SAVES = 1, сохранения и запоминание последней выбранной игры работает.
Если указать ENABLE_SAVES = 0, видимо, работать не будут, я не пробовал.
Ром нужно собирать с помощью make-файла, а не через build.bat.

Оффлайн mistyFlow

  • Пользователь
  • Сообщений: 8
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #177 : 05 Август 2025, 06:28:07 »
В make-файле указал ENABLE_SAVES = 1, сохранения и запоминание последней выбранной игры работает.
Если указать ENABLE_SAVES = 0, видимо, работать не будут, я не пробовал.
Ром нужно собирать с помощью make-файла, а не через build.bat.
Это из личного интереса, хватило бы возможности держать сохранения для одной игры, и флеш-память чтоб не "дёргать" лишний раз (хотя 100000 циклов записи, наверняка, будет достаточно, чтобы пройти всю библиотеку игр с сохранениями ;) ).
В общем, с ENABLE_SAVES = 0, не работают сейвы.

А собирать без разницы чем: просто в make файле, в отличие от .bat, через переменные все параметры указываются (что, конечно, удобнее).

Оффлайн def696

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #178 : 05 Август 2025, 19:15:31 »

А собирать без разницы чем: просто в make файле, в отличие от .bat, через переменные все параметры указываются (что, конечно, удобнее).


То есть можно собрать ром через .bat, и будут работать сохранения для нескольких игр и положение курсора?
Если да, то как? Я не разобрался.

Оффлайн JRBVZ

  • Пользователь
  • Сообщений: 410
    • Просмотр профиля
CoolBoy - варианты прошивки
« Ответ #179 : 05 Август 2025, 20:12:50 »
Попробуй GUI оболочку (немного саморекламы  :biggrin:)
https://www.emu-land.net/forum/index.php/topic,80816.msg1648352.html#msg1648352