Page 1 of 1

FINVITE

Posted: Sat Nov 19, 2022 10:10 am
by admin
Image

Собственно обсуждаем данное устройство.

Re: FINVITE

Posted: Sat Nov 19, 2022 7:58 pm
by AZinX
Переношу сообщения из темы с Faminvite
Всем доброго времени суток!
Скажите, у меня одного такой баг в игре Battletoads (ром Battletoads (U).nes)?

Когда доходишь до второго уровня (там где нужно на веревке спускаться) в какой-то момент спрайт персонажа игрока пропадает с экрана. Видно, что кнопки работают, игра тоже работает, но спрайта нет...и веревки тоже нет =)

Прошивка последняя, тестирую на консоли "Качественный клон famicom, ревизия 3e" с CPU и PPU от оригинального фамикома.

Приложил файл с сейвом. И происходит это в разных местах этого уровня.

Причем, в Battletoads && Double Dragon в похожих уровнях с веревкой все нормально.
Опа, вам достался битый CPU или PPU... Или оба... :(
Так-с, в общем, решил проверить CPU и PPU, которые шли в комплекте к плате клона (те, что эмулируют скорость денди).
И что я могу сказать, баг остался. По ходу дело не в "битых" микросхемах.

Записал видео, как происходит баг.
https://drive.google.com/drive/folders/ ... VP7gPtB5WI

На видео с фамикомоскими CPU и PPU видно, что есть какая-то закономерность, связанная со скроллом и миганием.

Естественно, мне непонятно из-за каких компонентов получается этот баг. (Может флеш-картридж, а может и плата "качественного клона").

Что тут можно поделать?
=== После этого было предположение, что дело в плате клона ===

Естественно, мне непонятно из-за каких компонентов получается этот баг. (Может флеш-картридж, а может и плата "качественного клона").

Что тут можно поделать?
Возможно плата клона, какая у вас ревизия?
Посмотрю какие изменения были сделаны, помниться что то было с изменение очередности F2 и nROMSEL выводов.
=== SavitarSvit писал: ===
Прошел второй уровень Bt на фамикоме. Делал сейв стейт в начале уровня и как не пытался, глюка не было. 7 мапер работает исправно.
Что говорит о том, что флеш-картридж работает по идее исправно. Значит, как и предполагалось дело скорей всего в плате клона.

===

Прикрепил сохранение вначале второго уровня (там где наблюдается баг)

Re: FINVITE

Posted: Thu Jan 26, 2023 1:32 pm
by admin
Так, а коды Game Genie какие нибудь активированы?

Re: FINVITE

Posted: Thu Jan 26, 2023 2:00 pm
by AZinX
Так, а коды Game Genie какие нибудь активированы?
Нет, никакие коды не активированы...

Re: FINVITE

Posted: Thu Jan 26, 2023 2:49 pm
by SavitarSvit
Мне больше интересно, что за "Прошивка последняя"?
У меня например последняя это 3.20, но есть еще 3.21, которая, как оказалось, глючная пока.

Re: FINVITE

Posted: Fri Jan 27, 2023 3:36 pm
by admin
И так ответ про ревизию платы клона я видимо пропустил. Напомните какая ревизия платы клона, пожалуйста.

Re: FINVITE

Posted: Sat Jan 28, 2023 12:25 am
by SavitarSvit
И так ответ про ревизию платы клона я видимо пропустил. Напомните какая ревизия платы клона, пожалуйста.
Судя по всему:
Качественный клон famicom, ревизия 3e" с CPU и PPU от оригинального фамикома.

Re: FINVITE

Posted: Sat Jan 28, 2023 4:01 pm
by AZinX
Да, SavitarSvit правильно указал, ревизия 3e

Re: FINVITE

Posted: Wed Feb 01, 2023 5:33 pm
by AZinX
И так ответ про ревизию платы клона я видимо пропустил. Напомните какая ревизия платы клона, пожалуйста.
Ну что, есть какие-то подвижки? Если что, я могу отослать вам и плату и картридж, чтобы вы посмотрели.

Re: FINVITE

Posted: Tue Feb 07, 2023 5:33 pm
by admin
И так ответ про ревизию платы клона я видимо пропустил. Напомните какая ревизия платы клона, пожалуйста.
Ну что, есть какие-то подвижки? Если что, я могу отослать вам и плату и картридж, чтобы вы посмотрели.
Супер, я никаким образом не могу повторить данный глюк у себя.

Кроме прочего есть замечательный ROM для тестирования консоли, интересует пункт "CPU clock speed":
Image
И результат какой-то вот такой должен быть,
для NTSC:
Image
для PAL:
Image

Собственно поэтому и приостановилось производство FINVITE, найти правильные PPU и CPU становится всё сложнее... :(

Re: FINVITE

Posted: Wed Feb 08, 2023 3:05 am
by AZinX
Кроме прочего есть замечательный ROM для тестирования консоли, интересует пункт "CPU clock speed":
Запустил у себя этот ром. Вот такой результат:

Image
Image

Соответственно, значение CPU speed не постоянно. Эти значения чередуются. Где-то примерно 2-3 раза в секунду.
Это можно вылечить? Мне присылать плату клона с картриджем? =)

Re: FINVITE

Posted: Tue Feb 28, 2023 2:48 am
by EvGS
И результат какой-то вот такой должен быть
для PAL:
Image
Не совсем так. Это для Dendy верно, а для официального тайминга PAL NES всё иначе.
Вот так корректно:
Image

Re: FINVITE

Posted: Wed Mar 01, 2023 9:32 pm
by admin
EvGS

Собственно да, так и есть.