Приставки > Картриджи / диски
CoolBoy - варианты прошивки
<< < (5/16) > >>
dssoft:
При записи машет M2, с частотой "какая получится".

--- Код: ---static void write_prg_byte(unsigned int address, uint8_t data)
{
PHI2_LOW;
ROMSEL_HI;
MODE_WRITE;
PRG_WRITE;
PORTD = data;
set_address(address); // PHI2 low, ROMSEL always HIGH
// _delay_us(1);

PHI2_HI;
//_delay_us(10);
set_romsel(address); // ROMSEL is low if need, PHI2 high

_delay_us(1); // WRITING
//_delay_ms(1); // WRITING

// PHI2 low, ROMSEL high
PHI2_LOW;
_delay_us(1);
ROMSEL_HI;

// Back to read mode
// _delay_us(1);
PRG_READ;
MODE_READ;
set_address(0);

// Set phi2 to high state to keep cartridge unreseted
// _delay_us(1);
PHI2_HI;

// _delay_us(1);
}
--- Конец кода ---
Ferzi:
Ясно придётся пока отложить этот програмер, версий что с картриджем у меня больше нет, на частоту была последняя надежда но там нужно много что переделывать, а без знания программирования это не возможна да и есть не слабая вероятность что не в этом дело.

Спасибо всем кто помогал разобраться в нём.
dssoft:
А вы раньше шили готовые многоигровки, или собирали кластеровским конструктором?
Ferzi:
Да шил, и собирал но не его дампером я полностью флеху с картриджа снимал. я на его сайте собрал картридж и патом его зашил.
dssoft:
Ну раз вы шили конструктор (и сохранение во флешку работало?) то значит дело все же в том как дампер общается с картриджем, а не в каком-то нестандартном железе.
Ferzi:
Нет сохранения исключительно на сраме и без батарейки не сохраняются, я батарейку выпоял так как решил поэкспериментировать с fram

Нашёл у себя много игровку, по компонентам похожую на кулбоя стоит флэш на 2 мегабайта, попробовал её считать результат выложил ниже, суть в том что он считал первый мегабайт где лежит prg, а вторую часть с chr нет и по какой то причине, там где должен быть второй Марио находится Марио 6 который Тин Тун то есть он Тин Туна дважды прочёл, а Марио пропустил. кто нибудь с такой или похожей сталкивался можно её прошить?

Запускается на fceux-2.2.3




Ferzi:
Спустя почти 4 года сдампил я этот картридж это не кулбой возможно модификация но стандартным софтам от кластера его не за модифицировать
Если дописать загаловак от кулбоя он запускается но отображается только меню выбора игр и они даже запускаются но графика побита.
Sharpnull:

--- Цитата: Ferzi от 22 Июнь 2024, 20:01:56 ---Спустя почти 4 года сдампил я этот картридж это не кулбой возможно модификация
--- Конец цитаты ---
Coolboy с подмаппером 4 (https://www.nesdev.org/wiki/NES_2.0_Mapper_268), вот ром с заголовком, установил Mapper 268, Submapper 4, PRG ROM 2048, CHR ROM 0, PRG RAM 8K, CHR RAM 256K. Отображаются правильно игры в https://unlicensed.games/libg/static.php?page=NintendulatorNRS. UPD: FCEUX тоже поддерживает.
UPD2: Выбор submapper есть в софте от Кластера (https://github.com/ClusterM/coolboy-multirom-builder).
Ferzi:

--- Цитата: Sharpnull от 23 Июнь 2024, 00:15:05 ---Coolboy с подмаппером 4 (https://www.nesdev.org/wiki/NES_2.0_Mapper_268), вот ром с заголовком, установил Mapper 268, Submapper 4, PRG ROM 2048, CHR ROM 0, PRG RAM 8K, CHR RAM 256K. Отображаются правильно игры в https://unlicensed.games/libg/static.php?page=NintendulatorNRS. UPD: FCEUX тоже поддерживает.
UPD2: Выбор submapper есть в софте от Кластера (https://github.com/ClusterM/coolboy-multirom-builder).
(Ссылка на вложение)

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

Спасибо за подробный ответ каким же я себя слоупокам чувствую :blush:
Буду добивать его)
yaiba1989:
This is cartridge coolboy, not unsoldering. Rewrite ok, i tested

max5775:
Попал в руки такой зверь. Флешка на 8МБ, вместо 32МБ, CHR RAM 256KB, маппер по распиновке похож на smd133, но маркировка другая.
Собственно чем хорошо, что на задней стороне WE и OE залочены только через перемычки с припоем на VCC и GND соотв.
Подключил его к дамперу и запустил info-coolboy-gpio. Он выдал инфу по флешке, вроде как все верно.
Но ни сдампить, ни перезаписать его не могу. Например при записи пишет Flash write tiemout.
Кстати говоря, такую же ошибку я словил, когда попытался на fake-girl поставить такую же флешку на tsop48 (64МБит) вместо tsop56  на 256МБит, но тогда я списал это на битую флешку из своих запасов.
Есть у кого какие идеи, как его можно перепрошить?
aquasnake:
wow :lol:

the cart is much like mine

godun:

--- Цитата: max5775 от 02 Апрель 2025, 21:39:33 ---Есть у кого какие идеи, как его можно перепрошить?
--- Конец цитаты ---
я уже гдето тут спрашивал подобное, у меня решилось только выпайкой и прошивкой программатором
mutabor:

--- Цитата: max5775 от 02 Апрель 2025, 21:39:33 ---Попал в руки такой зверь. Флешка на 8МБ, вместо 32МБ, CHR RAM 256KB, маппер по распиновке похож на smd133, но маркировка другая.
Но ни сдампить, ни перезаписать его не могу. Например при записи пишет Flash write tiemout.

--- Конец цитаты ---
А он еще запускается после попытки перепрошивки, или больше нет? Вообще, перед прошивкой неизвестного картриджа надо обязательно добиться корректного дампа, потому что его потеря сильно осложняет дальнейшие исследования. И без корректного дампа прошивка также обречена на провал, а вот запороть - вполне реально.
В любом случае, попробуйте сдампить его как NROM, а дальше посмотрим.
max5775:

--- Цитата: mutabor от 03 Апрель 2025, 17:58:40 ---А он еще запускается после попытки перепрошивки, или больше нет? Вообще, перед прошивкой неизвестного картриджа надо обязательно добиться корректного дампа, потому что его потеря сильно осложняет дальнейшие исследования. И без корректного дампа прошивка также обречена на провал, а вот запороть - вполне реально.
В любом случае, попробуйте сдампить его как NROM, а дальше посмотрим.

--- Конец цитаты ---
Запускается без проблем. С программатором пока проблемы, нет такого адаптера
Вот сдампил по-умолчанию
JRBVZ:
Это столько резисторов налепили для согласования уровней?
mutabor:
Попробуйте сдампить еще как UNROM и как MMC3.
max5775:

--- Цитата: mutabor от 03 Апрель 2025, 19:58:11 ---Попробуйте сдампить еще как UNROM и как MMC3.

--- Конец цитаты ---
по 128КБ или 256 ?
mutabor:
Вариант MMC3 рабочий, запустил меню. Стартует в режиме MMC3-512, доп регистры по адресу 6000 - по первым признакам действительно похоже на SMD133. А если сдампить как mapper268 submapper 0 PRG 8M что получается?
Картридж примерно какого года?
max5775:
Сдампился и работает, а вот как его перезаписать бы, фиг знает.
Картридж из свежих, на озоне мелькал.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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