Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - KykyPyky

Страницы: [1] 2 3 4 5 ... 18 Далее
1
Подскажите каких годов такой картридж.
На самой пзу дата выбита  49 неделя 1992 года. Вся логика тоже 1992 года.

Судя по всему, тут стоит масочная пзу на 1Мб и chr-ram. Получается не менее 25 nrom игр: 1024/(32+8)=25.6. Может быть немного больше или меньше, если контру всунули.


2
Попробовал по аналогии - не получилось, вернул все как есть
Значит ошибка было в переподключении. Покажи на картинке где резал и как соединял.

3
Использовать больше флюса и мало припоя. Во флюсе есть присадки которые повышают коэффициент поверхностного натяжения припоя, так что припой сам стремится сидеть на выводах и не делать мостики с соседними.
Еще можно вырезать две полоски из плотной бумаги, всунуть их между соседними выводами, а затем используя тонкое жало припаять провод.

4
Ничего не могу сказать. Никогда не сталкивался. Хотя я просаживал из-за ошибок сигнал М2 такого эффекта не наблюдал. Надо брать конкретный косячный картридж вместе в косячной консолью и  проверять осциллографом.

5
Есть где почитать про механизм действия этого бага/особенности новодельных картриджей и консолей?
Механика простая. Для того что бы пзу выставила данные на шину, надо подать сигнал выбора чипа /CS=0(он подключен к 56 выводу PPU A13), а потом подать сигнал чтения /OE=0(17 вывод /RD).
В новодельных кариках из-за экономии выводов на кристалле оставили только один и подключили его к PPU A13. Получается что когда сигнала на чтение нет /OE=1, пзу данные все равно выдает, этого приставка не ожидает.
Если подключить сигнал выбора чипа на /RD, то ситуация исправляется. Когда сигнала на чтение нет, то чип не выбран и пзу данные не выставляет.
На некоторых официальных картриджах, ставили пзу с одним выводом выбора чипа(из-за экономии выводов, что бы использовать корпус dip28 вместо нормального dip32), но также ставили дополнительную микросхему логики что бы объединять сигналы выбора и чтения вместе.

Upd1. А можно ли с такой модификацией использовать этот картридж на клонах старых и новых?
Да. На любых консолях такая модификация работает.

6
Посмотри 17 вывод  PPU /RD со стороны капли, он подключен к чему-нибудь? На фотке плохо видно.
Если нет, то можно попробовать перерезать 56 вывод PPU A13 с другой стороны и переподключить дорожку к 17 выводу.
На некоторых новодельных кариках у меня сработало.
266176-0

7
Sharpnull, Спасибо за ссылки. Не думал что кто-то отважился на подвиг по конверсии PAL -> NTSC

8
Помогите составить список игр, которые идут только на PAL, а на NTSC/Dendy идут с артефактами.

Проверил гуднес и получил следующий список:

Отобрал игры в которые играть невозможно кроме как на PAL:
  • Asterix
  • Beauty and the Beast
  • Elite
  • Lion King, The (E)
Неужели это все игры, которые недоступны нам для игры?

9
Кстати что там с ПЗУ по итогу - какая распиновка?Есть ли фото платы без чипов? Видеостандарт судя по кварцу - NTSC60?
Распиновка стандартная, как у M27C801 AT27C080, только корпус поменьше.
Я только чип отпаял, все остальное вызвонил с деталями.
Да, NTSC.

В "09. POCKET BALL_alt.nes" можно выбрать Friction (Трение) в отличие от оригинального сборника, но нельзя задержать кнопку для поворота указателя (не знаю как было на железе: либо с ошибкой, либо исправленное управление с ошибкой, но возможно намеренно для удобства).
Да, намерено сделано. Выбор угла без зажатия кнопки причиняет боль. А вот то что на стартовом экране можно выбирать трения, я пропустил.

ИК пульт не может передать нажатие двух кнопок одновременно, управление по сути осуществляется "одним пальцем". Плюс скорость обновления нажатия не мгновенная (как у геймпада) из-за ик-канала и микропроцессора на 20МГц. Поэтому такая ужасная и странная процедура опроса пульта.

10
Существует еще один вариант сборника с другим составом. В нем есть оригинальная неспираченная игра LG Chess
265551-0

11
Поздравляю всех с успешным завершением операции :cool:


Оригинальный дамп довольно специфический и его напрямую не получится запускать в эмуляторе из-за управления.

На плате кроме капли NES-on-chip еще располагаются пзу до 1Мб(используется 512Кб), chr-ram, регистр 74hc273 для управления банками игр и селектор 74hc4053 для переключения мирроринга.

К регистру подключена адресная шина ppu 0_0, наверное это сделано для удобства разводки, сигнал сброса подключен к питанию, а сигнал тактирования к выводу OUT2.
Для переключения маппера, в ppu записывается требуемый адрес, а потом дается испульс на OUT2.
Номер банка был продублирован записью в $8000-$FFFF(наверное для отладки), что и позволило определиться с маппером.

Т.к. сигнала сброса нет, то каждая игра изменена так что бы переключаться на меню, а уже меню может запускать саму игру. Также в каждой игре встроен выход в меню в любой момент времени (назначен на селект).

Сами игры существенно переработаны, удалены титульники и копирайты, перерисована почти вся графика. У всех игр изменено управление для удобного управления с пульта ду телевизора.
Например, бомберман ходит как пакман, а в стрелялках есть режим автоматической стрельбы(кнопка В).
Обращение к геймпаду специфическое: читается только 7 бит, и первый бит доступен без подачи сигнала защелкивания.

В меню есть встроенный тест: конрольной суммы, статической памяти, отображения спрайтов, переключение мирроринга и аудиотест. Включается сразу после запуска меню одновременным зажатием Вниз + Селект + Старт + В.


В приложенном архиве два файла:
15-in-1 DIGITALezLG (U).nes - Оригинальный дамп, добавлен только ines заголовок.
15-in-1 DIGITALezLG (U) [f].nes - Ром с исправленным управлением для запуска на эмуляторах и железе.


12
Умеешь делать прикол с тем что там какие-то не такие пины?
Разберусь, не волнуйся.

13
Пиши мне в лс :cool:

14
Интересные новости :)
Как покупал?  Попросил вытащить плату из тв и отправить тебе?

Сдампить будет гораздо проще чем с двумя каплями.
Больше всего удивляет что эту плату производила сама LG, а не заказывала на стороне.

15
LK_8, нет необходимости пилить плату, колупать компаунд и прочие деструктивные действия. я подпаяюсь к каждой дорожке которая уходит под каплю пзу и  подключу к программатору.
Надеюсь что в режиме сброса нес-чип освободит шины и не будет мешать читать.
В противном случае придется перерезать каждую дорожку и только потом паять :cry:

16
У тебя есть инструменты чтобы работать с каплей на платке?
А какие это должны быть инструменты?
Я планирую обойтись программатором,макеткой, паяльником и проводами.

17
LK_8, я могу попробовать сделать дамп, если пришлешь мне плату.

18
В плате телика встроен этот модуль, на нём пак игр.
Есть фотографии с обратной стороны?

На схеме game-hic обозначен как опциональный. Далеко не факт, что в найденном тв на авито есть игры. Надо просить продавца посмотреть пункт "game" в меню.

Оказывается на довольно большом количестве шасси предусмотрена установка игр MC-019*, MC-049*, MC-059A/B(Может еще какие есть).
Но при беглом поиске по фото и видео я не увидел установленного модуля, хотя посадочное место под плату есть.

19
mutabor, маркировка TEC3719 была на пластике корпуса или на самом кристале?

20
Картриджи / диски / Ремонт Dendy картриджа
« : 02 Апрель 2023, 01:08:21 »
Скорее всего пзу труп, где-то КЗ. Что бы совсем убедиться в этом, прозвони тестером 14 и 28 ноги со всеми остальными.

21
Картриджи / диски / Ремонт Dendy картриджа
« : 01 Апрель 2023, 20:25:52 »
программатор мини про на обе пзу ошибка  IC
Какую ошибку показывает? Галочку "Check ID" точно снял?

22
Можно использовать TL866
Я  собирал вот такой адаптер. Сверху стандартный китайский адаптер с двумя hc373 и attiny13, но переразведенный.
Снизу колодка для tsop56 с ручным переключением старших адресов.
На фотке слева, две платы спаяны вместе через пинхеадеры, потому что когда собирал у меня не нашлось соотвествующего гнезда, но так даже лучше.
Файл режется на куски по 4мб, в программаторе выбирается любая флешка на 4мб с адаптером, выключается проверка id и по кускам прошивается.
261847-0

23
Если капля на подложке со стандартным расположением выводов, то можно заменить каплю на нормальную флешку в соответствующем корпусе.
Например: https://www.emu-land.net/forum/index.php/topic,82490.msg1416227.html#msg1416227

24
1-3 поколения / Арабский фамиклон
« : 29 Январь 2023, 19:59:56 »
Измерять напряжение на сигнальных линиях абсолютно бессмысленное занятие, что ты хотел там увидеть?
Измерять имеет смысл те выводы которые подключены постоянно к питанию или их состояние известно и за время измерения не меняется: irq, reset.
На 20 выводах земля, на 40 плюс питания. На ппу на выводах 14,15,16,17 земля -  так как и должно быть.

25
этот ром уже свапнутый был
Откуда такая увереность? лично свап делал?
Судя по картинке дампа свап не делался, в режиме 16 бит ром как раз должен нормально отображаться. Свапнутый ром в эмуле не запускается.

Бросайте эту привычку лезть в ром и патчить контрольную сумму. Заголовок в роме это правило хорошего тона, а не обязанность. Сама контрольная сумма может рассчитываться другим алгоритмом, на места заголовка может быть программый код и тп.


26
Ты битсвап не делал. Для этой платы в роме надо поменять биты 0-7 и 8-15 местами.
В софте этого программатора: File->Fill block/Swap в разделе Swap Byte or Word отметить 16 bits и нажать кнопку Swap и только теперь прошить

27
Картриджи / диски / Famicom Cartridge Schematics & PCBs
« : 10 Январь 2023, 21:48:51 »
А почему, если не секрет?
У них большой обратный ток, у выпрямительных шотки диодов он  может быть единицы миллиампер, по сравнению с наноамперами у обычных вч диодов. Один период будет заряжать, второй помогать резистору разряжать конденсатор обратным током.
У выпрямительных шотки емкость может быть в сотни пикофарад, и нагружать дополнительной емкостью тактовую линию неправильно.
Преимущества по частотным характеристикам тоже под вопросом.

Если так хочется поставить шотки то поставь что то типа bat85, но не выпрямительный.

28
Во первых, неплохо бы открывать профиль и смотреть дату последнего посещения форума.
А во-вторых, я ответил еще до того как была создана эта тема. Сам проверь свои лс.

29
Картриджи / диски / Famicom Cartridge Schematics & PCBs
« : 09 Январь 2023, 23:00:11 »
Диод все же лучше поставить 1n4148 или советский кд521/кд522.

30
Картриджи / диски / Famicom Cartridge Schematics & PCBs
« : 09 Январь 2023, 04:40:42 »
Можешь доработать до нормального сброса вот по этой схеме https://www.nesdev.org/wiki/Implementing_Mappers_In_Hardware#Recovering_!RESET_signal_from_M2
Поменять резистоор с конденсатором местами и припаять навесом диод.

Страницы: [1] 2 3 4 5 ... 18 Далее