Автор Тема: Famicom Cartridge Schematics & PCBs  (Прочитано 121074 раз)

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

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5499
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1200 : 18 Апрель 2025, 13:40:04 »
а значит что змейки выложенные тут тоже глючные
Если нужно, многоигровка 7-in-1 [p1][!] (BMC-12-IN-1) с исправленной Snake Rattle 'n Roll на 7 уровне. Также я исправил 7-й уровень в MMC3 хаке Snake Rattle 'n Roll (U) из NES 2.0 ромсета.
Для проверки бага, после взятия часов здесь https://youtu.be/KNJBMqYj4ZI?t=1061 должен появиться фонтан. Чтобы начать с 7-го уровня, найти в роме FF 85 AA E6 AA 20 B7 C3 20 00 02 A0 00 8C AF и заменить 1-й байт (FF) на 05. Неуязвимость RAM $040D: 11.

Оффлайн Narn

  • Пользователь
  • Сообщений: 98
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1201 : 19 Апрель 2025, 19:06:01 »
многоигровка 7-in-1 [p1][!] (BMC-12-IN-1) с исправленной Snake Rattle 'n Roll на 7 уровне.
Сегодня перешил PRG картриджа 7-in-1, CHR не трогал, CRC тот же. все игры запускаются кроме змеек. просто черный экран. Консоль микросхемный стародел NTSC. Раньше не было замечено проблем с воспроизведением каких либо игр ( 7-in-1 изначальный PRG тоже нормально запускался ранее). Чуть позже по пробовал на микросхемном староделе PAL, работает. Также работает на капельной Liko KL-235 переведенный в NTSC.
Какой то баг игры или консоль?

Проверьте у кого есть такой картридж.
« Последнее редактирование: 20 Апрель 2025, 09:50:36 от Narn »

Оффлайн godun

  • Пользователь
  • Сообщений: 4037
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1202 : 20 Апрель 2025, 09:31:48 »
На днях попробую собрать. Но если ты говоришь что даже стоковый не работает, то причина не в картридже

Оффлайн Narn

  • Пользователь
  • Сообщений: 98
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1203 : 20 Апрель 2025, 09:48:01 »
Раньше не было замечено проблем с воспроизведением каких либо игр ( 7-in-1 изначальный PRG тоже нормально запускался ранее)
Стоковую PRG обратно залил, игра змейки запускается.
На днях попробую собрать. Но если ты говоришь что даже стоковый не работает, то причина не в картридже
Стоковый работает.
Русским языком написал, что раньше все работало, а с изменениями последними на одной консоли не стартует эта игра, на микросхемном старом клоне фамикома, ntsc регион. Пока не сталкивался с проблемами запуска игр на этой консоли. Поэтому удивился.
« Последнее редактирование: 20 Апрель 2025, 10:06:21 от Narn »

Оффлайн godun

  • Пользователь
  • Сообщений: 4037
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1204 : 20 Апрель 2025, 10:31:24 »
Русским языком написал
Ну да,
тоже нормально запускался ранее
Прошедшее время.
Я тоже выше тут по русски писал, не всегда все понимают :)

Оффлайн Narn

  • Пользователь
  • Сообщений: 98
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1205 : 20 Апрель 2025, 10:39:57 »
Ну да,Прошедшее время.
Я тоже выше тут по русски писал, не всегда все понимают :)
Согласен, бывает сам не понятно пишу. Поэтому и пояснил, чтоб понятно было. (Запускался ранее - то есть до прошивки этих изменений) :)
Мне все же непонятно, приставка  глюк ловит или с хаком змейки что то? Как попробуешь напиши пожалуйста.

Оффлайн godun

  • Пользователь
  • Сообщений: 4037
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1206 : 20 Апрель 2025, 10:41:48 »
Ок, соберу отпишусь

Оффлайн JRBVZ

  • Пользователь
  • Сообщений: 451
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1207 : 20 Апрель 2025, 18:31:32 »
На новодельной капле змейки работают, запускал хак с седьмого уровня, до фонтанчика не дошел  :D

Оффлайн Narn

  • Пользователь
  • Сообщений: 98
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1208 : 21 Апрель 2025, 08:04:08 »
На новодельной капле змейки работают, запускал хак с седьмого уровня, до фонтанчика не дошел  :D
С 7 уровня на трёх консолях запускается, а на микросхемном аналоге Famicom ntsc, не запустился. Засада какая то))

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1209 : 21 Апрель 2025, 09:45:24 »
а куда вы его прошиваете? я так и не понял. у меня есть несколько фамикомов

Оффлайн godun

  • Пользователь
  • Сообщений: 4037
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1210 : 21 Апрель 2025, 10:03:49 »
на одной консоли не стартует эта игра,
С 7 уровня на трёх консолях запускается, а на микросхемном аналоге Famicom ntsc, не запустился
Я вот если честно не понимаю твой русский. Она у тебя вообще не запускается, или только с 7 уровня? Мне что проверять то?

Оффлайн Narn

  • Пользователь
  • Сообщений: 98
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1211 : 21 Апрель 2025, 10:19:27 »
а куда вы его прошиваете? я так и не понял. у меня есть несколько фамикомов
На 21 странице форума выкладывал пост:
Это конечно не фабричное исполнение, но все игры работают отлично! Спасибо за герберы в Sprint-Layout перевелось все.
(Ссылка на вложение)

Картридж полностью работоспособный на всех моих приставках:
1. Микросхемный клон ntsc;
2. Микросхемный клон pal;
3. Стародел на капле Subor 225 pal;
4. Стародел на капле Liko 235 переведен в ntsc.
Когда его собрал, он сразу заработал без танцев с бубном.(Стоковый rom файл который ранее был приложен). С железом картриджа все нормально.

Теперь к проблеме:
Недавно выложили хак исправления игры змейки в этом сборнике 7-in-1, решил проверить, перезалил  PRG, CHR не трогал, так как у старой и новой одинаковые контрольные суммы.
Начал проверять, в итоге на консоле  номер 1 игра змейки не запускается, остальные нормально ведут себя.
На консолях 2, 3, 4 все игры включая змейки работают.

Суть вопроса почему на первой консоле не работает хакнутый rom (игра змейки)? Стоковый работает все 7 игр.

Собственно всё.

Я вот если честно не понимаю твой русский. Она у тебя вообще не запускается, или только с 7 уровня? Мне что проверять то?
Пробовал делать корректировки в файле, чтоб запускалась игра змейки сразу с 7 уровня, поведение консолей аналогичное, на первой не запускается змейка, а остальные запускаются.
На остальных трёх приставках, все работает, все игры.

На стоковой прошивке картриджа 7-in-1 на всех четырех консолях работает картридж полностью.
« Последнее редактирование: 21 Апрель 2025, 10:32:24 от Narn »

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1212 : 21 Апрель 2025, 10:45:12 »
пару страниц назад была история от меня что сборник ммс1 от кукуруку не работает на некоторых экземплярах ntsc. причем замена процессора на "другой такой же" помогает.  может тут что-то похожее?
на пал тоже работает (только один комплект проверял)

Оффлайн Narn

  • Пользователь
  • Сообщений: 98
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1213 : 21 Апрель 2025, 10:53:37 »
пару страниц назад была история от меня что сборник ммс1 от кукуруку не работает на некоторых экземплярах ntsc. причем замена процессора на "другой такой же" помогает.  может тут что-то похожее?
на пал тоже работает (только один комплект проверял)
Тут при замене 'нового' PRG не работает одна игра из сборника, с старой версией этого сборника нормально все.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5499
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1214 : 21 Апрель 2025, 14:36:45 »
Суть вопроса почему на первой консоле не работает хакнутый rom (игра змейки)?
Это странно, я изменил одну бесполезную инструкцию BIT $BFFF (при хак с MMC1 авторы многоигровки заменяли STA $xxxx на BIT $xxxx) на LDA $BFFA (там ноль) с таким же временем исполнения. Можно аналогично написать LDA #$00 NOP, попробуйте.
Кстати, у этой многоигровки маппер https://www.nesdev.org/wiki/NES_2.0_Mapper_331. UPD: Изначально исправление сделал не я, но чтобы не повторять чужой код, сделал аналогичное исправление - игра в том месте с фонтаном рассчитывает на регистр A = 00 после вызова функции установки CHR банка.
« Последнее редактирование: 21 Апрель 2025, 15:04:00 от Sharpnull »

Оффлайн godun

  • Пользователь
  • Сообщений: 4037
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1215 : 21 Апрель 2025, 18:42:39 »
чет у меня на рассыпном клоне сразу всегда стартует первая игра, но всех остальных любой прг работает нормально. так что возможно это особенность твоего нтсц клона

Оффлайн Narn

  • Пользователь
  • Сообщений: 98
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1216 : 21 Апрель 2025, 18:58:06 »
Это странно, я изменил одну бесполезную инструкцию BIT $BFFF (при хак с MMC1 авторы многоигровки заменяли STA $xxxx на BIT $xxxx) на LDA $BFFA (там ноль) с таким же временем исполнения. Можно аналогично написать LDA #$00 NOP, попробуйте.
Кстати, у этой многоигровки маппер https://www.nesdev.org/wiki/NES_2.0_Mapper_331. UPD: Изначально исправление сделал не я, но чтобы не повторять чужой код, сделал аналогичное исправление - игра в том месте с фонтаном рассчитывает на регистр A = 00 после вызова функции установки CHR банка.
По пробовал эту версию) все так же. Первая консоль не грузит змейку. Остальные нормально. Ну да ладно. Больше не буду ковырять, старый prg верну наверное.
По пробовал хак змеек на mmc3, на проблемной консоли работает. (На всех четырех работает).
так что возможно это особенность твоего нтсц клона
Возможно, но почему работает стоковый prg?))))

Оффлайн yaiba1989

  • Пользователь
  • Сообщений: 107
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1217 : 22 Апрель 2025, 12:05:45 »
Ну тогда почему на похожем картридже все прокатило? Там тоже были 4 игры с меню, на 29f800, я залил одну игру на 29f200
https://www.emu-land.net/forum/index.php?action=dlattach;topic=71165.0;attach=269367;image
О, так кто-то это сделал.  :lol:
« Последнее редактирование: 22 Апрель 2025, 16:30:39 от ghostdog3 »

Оффлайн godun

  • Пользователь
  • Сообщений: 4037
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1218 : 22 Апрель 2025, 15:31:06 »
О, так кто-то это сделал. 
кто что сделал?

Оффлайн yaiba1989

  • Пользователь
  • Сообщений: 107
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1219 : 22 Апрель 2025, 17:52:52 »
кто что сделал?
Используя CPLD как MMC для игры, просто измените CPLD
« Последнее редактирование: 22 Апрель 2025, 18:02:43 от yaiba1989 »

Оффлайн max5775

  • Пользователь
  • Сообщений: 617
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1220 : 22 Апрель 2025, 22:36:44 »
Используя CPLD как MMC для игры, просто измените CPLD

А где прошивки на это чудо брать?

Оффлайн yaiba1989

  • Пользователь
  • Сообщений: 107
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1221 : 23 Апрель 2025, 05:24:45 »
А где прошивки на это чудо брать?
Я вижу, что почти никто этим не делится, я пробую твою PCB fakegirl 1.0

Оффлайн max5775

  • Пользователь
  • Сообщений: 617
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1222 : 23 Апрель 2025, 19:29:52 »
Я вижу, что почти никто этим не делится, я пробую твою PCB fakegirl 1.0
Тогда уж бери 1.1. Там сохранения должны работать.

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1223 : 25 Апрель 2025, 13:08:51 »
Без батарейки, к сожалению, это неполный вариант unrom512
unrom512 + RAM с батарейкой
проверил на Alwa's Awakening работает. Русский rom бывает? я не нашел
gerber и исходники в диптрейс.
держатель батарейки упирается в элемент корпуса, потому пришлось отгрызть уголок
память RAM можно SMD SOIC использовать

UPD с батарейкой косяк, используйте fram
« Последнее редактирование: 24 Май 2025, 13:29:56 от woddy »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2361
  • Пол: Мужской
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1224 : 25 Апрель 2025, 15:20:35 »
проверил на Alwa's Awakening работает.
Звук прыжков есть? У меня, помнится, странная история вышла. Музыка на репродукции играет а звука прыжка нет. Я решил, что дело в таймингах. Я собирал всё на старых dip корпусах, sop современные должны быть побыстрее. Хотя, может, дело совсем в другом.

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1225 : 25 Апрель 2025, 15:40:14 »
Звук прыжков есть? У меня, помнится, странная история вышла. Музыка на репродукции играет а звука прыжка нет. Я решил, что дело в таймингах.
Звук есть. Проверял и на famicom ntsc оригинал и на umc pal dendy. Чипы памяти в DIP на фото. RAM 64k из картриджей отпаяная (не выбирал, первая попавшаяся).

Alwas_Awakening_v_1514.nes
CRC32
      prg: 8CB2FB96
     data: 8CB2FB96
     file: 5CC1ABC7


UPD приставки у меня самодельные, в приставках sop ram стоит, может это влияет?

Добавлено позже:
UPD2 на оригинальном фамикоме + ав мод тоже нормально всё
« Последнее редактирование: 25 Апрель 2025, 16:08:19 от woddy »

Оффлайн profet88

  • Пользователь
  • Сообщений: 24
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1226 : 26 Апрель 2025, 12:58:14 »
unrom512
можно вопрос-а что такой за корпус..с такими креплениями?-впервые вижу....более под снес походят

Оффлайн Narn

  • Пользователь
  • Сообщений: 98
  • Пол: Мужской
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1227 : 26 Апрель 2025, 14:38:10 »
Звук есть. Проверял и на famicom ntsc оригинал и на umc pal dendy. Чипы памяти в DIP на фото. RAM 64k из картриджей отпаяная (не выбирал, первая попавшаяся).
Alwas_Awakening_v_1514.nes
CRC32
      prg: 8CB2FB96
     data: 8CB2FB96
     file: 5CC1ABC7

Добавлено позже:

У меня эта версия Alwas_Awakening_v_1514.nes и взломанная на бессмертие, обе нормально работают. Звук прыжка и фоновая музыка присутствуют.
элементная база SMD.
« Последнее редактирование: 26 Апрель 2025, 14:47:20 от Narn »

Оффлайн woddy

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1228 : 26 Апрель 2025, 15:22:17 »
можно вопрос-а что такой за корпус..с такими креплениями?-впервые вижу....более под снес походят
что-то оригинальное. я в таких корпусах брал разные бейсбол, баскетбол, derby stallion под донорство ммс1. еще встречал в нем доктор марио (белый) и йошу

Оффлайн profet88

  • Пользователь
  • Сообщений: 24
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1229 : 26 Апрель 2025, 16:28:53 »
что-то оригинальное. я в таких корпусах брал разные бейсбол, баскетбол, derby stallion под донорство ммс1. еще встречал в нем доктор марио (белый) и йошу

с ориг КАРИКОВ ФАМИКОМ. да есть пару таких . просто видимо не приглядывался. спасибо за ответ