Приставки > Картриджи / диски
CoolBoy - варианты прошивки
<< < (9/16) > >>
TheBoxGamePL:
if only someone had a dump or just the menu to download because I'm looking for this rom
Ferzi:

--- Цитата: TheBoxGamePL от 22 Июнь 2025, 17:07:09 ---if only someone had a dump or just the menu to download because I'm looking for this rom

--- Конец цитаты ---

В данной тепе было 2 дампа подобных картриджей там же их перепрашивали на свои игры.
https://www.emu-land.net/forum/index.php/topic,12058.930.html
TheBoxGamePL:
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:

--- Цитата: supremacy от 15 Июнь 2025, 17:01:18 ---У меня платы с маркировкой SMD173C_L4.
--- Конец цитаты ---
от чего зависит выбор субмаппера? у меня если делать по твоей инструкции (субмаппер 1) не работает. если субмаппер = 3 то работает
supremacy:
Наверное за это перемычка отвечает, возможно 5/6K. Можешь сравнить со своей платой.
woddy:
вероятно чип другой? без smd133 без А в конце

PS у вас на второй плате конденсатор отломан сверху
def696:
Купил такой картридж на «Озоне». Его дамп здесь уже выкладывали.




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




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



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

--- Цитата: woddy от 28 Июнь 2025, 19:47:29 ---PS у вас на второй плате конденсатор отломан сверху
--- Конец цитаты ---
А я даже внимания не обратил. Значит отличие действительно в самом маппере SMD133A
mutabor:

--- Цитата: woddy от 28 Июнь 2025, 18:03:48 ---от чего зависит выбор субмаппера?

--- Конец цитаты ---
Совсем недавно же писал: https://www.emu-land.net/forum/index.php/topic,80406.msg1645126.html#msg1645126
mistyFlow:

--- Цитата: def696 от 28 Июнь 2025, 20:01:10 ---Купил такой картридж на «Озоне». Его дамп здесь уже выкладывали.
(Ссылка на вложение)

--- Конец цитаты ---

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

--- Цитата ---Famicom Dumper Client v3.4
  (c) Alexey 'Cluster' Avdyukhin / https://clusterrr.com / clusterrr@clusterrr.com

Autodetected virtual serial port: COM33
Dumper initialization... OK
Dumper hardware version: 3.2
Dumper firmware version: 3.4
Reset... OK
Primary algorithm command set and control interface ID code: 0002h
Alternative algorithm command set and control interface ID code: 0000h
Vcc logic supply sinimum program / erase voltage: 2,7v
Vcc logic supply maximum program / erase voltage: 3,6v
Vpp [programming] supply minimum program / erase voltage: 0,0v
Vpp [programming] supply maximum program / erase voltage: 0,0v
Typical timeout for single byte/word/D-word program: 64us
Typical timeout for maximum-size multi-byte program: 64us
Typical timeout for individual block erase: 512ms
Typical timeout for full chip erase: 524288ms
Maximum timeout for single byte/word/D-word program: 512us
Maximum timeout for maximum-size multi-byte program: 2048us
Maximum timeout for individual block erase: 4096ms
Maximum timeout for full chip erase: 2097152ms
Device size: 32 MByte / 256 Mbit
Flash device interface: X8 and X16 via byte pin
Maximum number of bytes in multi-byte program: 64
Erase block region #0:
 - Sectors size: 131072 Bytes
 - Sectors count: 256
WARNING: PPB Lock Bit is set!
Done.


--- Конец цитаты ---

Но при попытке записать что-нибудь - таймаут записи:

--- Цитата ---Autodetected virtual serial port: COM33
Dumper initialization... OK
Dumper hardware version: 3.2
Dumper firmware version: 3.4
Reset... OK
Device size: 32 MByte / 256 Mbit
WARNING: PPB Lock Bit is set!
Erasing all PPBs... OK
Erasing sector #0... OK
Writing bank #0/97 (0%, 00:00:01/00:00:00)... ERROR: Flash write timeout
Lets try again
Reset... OK
Erasing sector #0... OK
Writing bank #0/97 (0%, 00:00:01/00:00:00)... ERROR: Flash write timeout
Lets try again
Reset... OK
Erasing sector #0... OK
Writing bank #0/97 (0%, 00:00:02/00:00:00)... ERROR: Flash write timeout
Lets try again
Reset... OK
Erasing sector #0... OK
Writing bank #0/97 (0%, 00:00:03/00:00:00)... ERROR: Flash write timeout
Lets try again
Reset... OK
Erasing sector #0... OK
Writing bank #0/97 (0%, 00:00:03/00:00:00)... ERROR: Flash write timeout
ERROR: Flash write timeout


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

--- Цитата: mistyFlow от 02 Август 2025, 14:52:06 ---получается проблема в софте дампера и отсутствия правильной последовательности записи для данного типа памяти?
--- Конец цитаты ---
Что интересно, как раз такие флешки должны писаться без проблем - erase сектора одинаковые и multi-byte program присутствует. Мб сабмаппер неправильный? Дамп то запускается на эмуле?
mistyFlow:

--- Цитата: mutabor от 02 Август 2025, 19:54:33 ---Что интересно, как раз такие флешки должны писаться без проблем - erase сектора одинаковые и multi-byte program присутствует. Мб сабмаппер неправильный? Дамп то запускается на эмуле?

--- Конец цитаты ---

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

Edited:
Благодарю за подсказку. Оказывается, собрал ром для 3-го сабмаппера, и клиент по заголовку пытался записать его как третий. И при записи надо было явно указать параметр сабмаппера (--coolboy-submapper 0).
def696:

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

--- Конец цитаты ---

Прошиваю тоже железякой «Кластера», но старой ревизии на «Атмеге 64». Да, там submapper 0.
JRBVZ:
А как сабмаппер влияет на возможность записи флэшки, это ведь ортогональные вещи?  :neznayu:
woddy:

--- Цитата: JRBVZ от 03 Август 2025, 09:00:33 ---А как сабмаппер влияет на возможность записи флэшки, это ведь ортогональные вещи?  :neznayu:

--- Конец цитаты ---
вероятно чип smd133 неправильно переключает страницы для записи?
на дампинг это тоже влияет
mistyFlow:

--- Цитата: def696 от 28 Июнь 2025, 20:01:10 ---Оказалось довольно легко его переделать чтоб он шился без пайки, сделал по этой инструкции https://www.emu-land.net/forum/index.php/topic,71165.msg1629660.html#msg1629660
(Ссылка на вложение)

--- Конец цитаты ---
У вас  /CE и /OE флеш-чипа на одной линии (к /ROMSEL слота)? У меня так не завёлся картридж... Пришлось R9 отпаивать и подводить /OE к 25(?) пину маппера.
Update:
Ага, увидел дорожку разрезанную. Этот вопрос решен, получается. :)

--- Цитата: def696 от 28 Июнь 2025, 20:01:10 ---Сохранения игр и запоминание последней выбранной игры работает.

--- Конец цитаты ---
Пробовали без флага "enable saves" ром собирать и записывать? Сохранения работают в таком случае?

-----------------------

--- Цитата: JRBVZ от 03 Август 2025, 09:00:33 ---А как сабмаппер влияет на возможность записи флэшки, это ведь ортогональные вещи?  :neznayu:

--- Конец цитаты ---
Там как минимум адреса регистров маппера отличаются. И некоторые регистры другой порядок и набор бит имеют.
def696:

--- Цитата: mistyFlow от 04 Август 2025, 07:48:45 ---У вас  /CE и /OE флеш-чипа на одной линии (к /ROMSEL слота)? У меня так не завёлся картридж... Пришлось R9 отпаивать и подводить /OE к 26(?) пину маппера.
Update:
Ага, увидел дорожку разрезанную. Этот вопрос решен, получается. :)Пробовали без флага "enable saves" ром собирать и записывать? Сохранения работают в таком случае?

--- Конец цитаты ---

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


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

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

--- Конец цитаты ---
Это из личного интереса, хватило бы возможности держать сохранения для одной игры, и флеш-память чтоб не "дёргать" лишний раз (хотя 100000 циклов записи, наверняка, будет достаточно, чтобы пройти всю библиотеку игр с сохранениями ;) ).
В общем, с ENABLE_SAVES = 0, не работают сейвы.

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

--- Цитата: mistyFlow от 05 Август 2025, 06:28:07 ---
А собирать без разницы чем: просто в make файле, в отличие от .bat, через переменные все параметры указываются (что, конечно, удобнее).


--- Конец цитаты ---

То есть можно собрать ром через .bat, и будут работать сохранения для нескольких игр и положение курсора?
Если да, то как? Я не разобрался.
JRBVZ:
Попробуй GUI оболочку (немного саморекламы  :biggrin:)
https://www.emu-land.net/forum/index.php/topic,80816.msg1648352.html#msg1648352
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии