FamInvite/InviteNES pcb v.4 rev D-J Mappers Progress

Обсуждение устройств находящихся в разработке

Moderators: HardWareMan, aodinets, admin, figura, alex

admin
Site Admin
Posts: 912
Joined: Tue Nov 23, 2010 5:55 pm
Location: Novosibirsk
Contact:

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby admin » Tue Nov 27, 2018 10:07 am

16 мапер: все игры которые запустились работают четко и сейв стейт тоже.
На 16 мапере не запустились 4 игры: https://drive.google.com/file/d/1vo-5-5 ... sp=sharing
Это 153-ий мапер (хотя в заголовке рома написано 16):
Famicom Jump II - Saikyou no 7 Nin (Japan).nes
Rokudenashi Blues (Japan).nes
SD Gundam Gaiden - Knight Gundam Monogatari 2 - Hikari no Kishi (Japan).nes
SD Gundam Gaiden - Knight Gundam Monogatari 3 - Densetsu no Kishi Dan (Japan).nes

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Tue Nov 27, 2018 1:47 pm

Помимо Rad Racer 2 есть еще на MMC3 проблемы в игре F-1 Sensation.
Игра: https://drive.google.com/file/d/1OL9Sxz ... sp=sharing

Как есть:
Image
Как должно: https://youtu.be/aLQxsRIGBfk?t=77

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Tue Nov 27, 2018 2:00 pm

Это 153-ий мапер (хотя в заголовке рома написано 16):
Famicom Jump II - Saikyou no 7 Nin (Japan).nes
Rokudenashi Blues (Japan).nes
SD Gundam Gaiden - Knight Gundam Monogatari 2 - Hikari no Kishi (Japan).nes
SD Gundam Gaiden - Knight Gundam Monogatari 3 - Densetsu no Kishi Dan (Japan).nes
А зачем тогда пометка MAP016 NO EEPROM?
3 эти игры с EEPROM:
Rokudenashi Blues (Japan).nes
SD Gundam Gaiden - Knight Gundam Monogatari 2 - Hikari no Kishi (Japan).nes
SD Gundam Gaiden - Knight Gundam Monogatari 3 - Densetsu no Kishi Dan (Japan).nes

А чем отличается Famicom Jump II от Crayon Shin-chan: Ora to Poi Poi, кроме как Sram?
http://bootgod.dyndns.org:7777/profile.php?id=1734
http://bootgod.dyndns.org:7777/profile.php?id=3821

Мне просто интересно :wink: тебе виднее.

admin
Site Admin
Posts: 912
Joined: Tue Nov 23, 2010 5:55 pm
Location: Novosibirsk
Contact:

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby admin » Tue Nov 27, 2018 4:24 pm

А зачем тогда пометка MAP016 NO EEPROM?
Затем что EEPROM в этом мапере не реализован.

А чем отличается Famicom Jump II от Crayon Shin-chan: Ora to Poi Poi, кроме как Sram?
http://bootgod.dyndns.org:7777/profile.php?id=1734
http://bootgod.dyndns.org:7777/profile.php?id=3821
Мне просто интересно :wink: тебе виднее.
У мапера 153 есть управление PRG ROM старший/младшие 256k, если в карте есть CHR RAM, если нет, управление как в 16-ом. Кроме того, в мапере 16, область регистров с $6000 по $FFFF, а в 153-ем $6000-$7FFF это BWRAM, а регистры с $8000 по $FFFF, довольно таки разные маперы, в одном мы пишем в BWRAM, а в другом получается пишем в регистры.

Добавил авто выбор мапера по CRC плюс, если CRC не найден в списке, - выбор вручную.

P.S. У Rad Racer 2 (U) [!].nes четырехэкранный мирроринг, если отсутствие мирронинга как такового вообще можно назвать миррорингом..., карт должен подменять NT1-4 своей памятью.

Тестируем новый релиз OS 3.04 & Mappers - 2018.11.27 -> OS 3.05 & Mappers - 2018.11.28.

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Fri Nov 30, 2018 3:46 pm

Еще один момент.
Батарейка в IndriveNes живет не долго. У меня дохнет где то после 3х месяцев, даже если купить дорогую, не думаю что она протянет хотя бы год.
Хотелось бы, чтобы сохранения в играх, после ресета, копировались на SD карту, а во время загрузки рома, подгружались в память, чтобы не было так, батарейка умерла - прощайте сэйвы.
Конечно есть сейв стейты, но это костыли, которыми не каждый пользуется и они не работают как швейцарские часы, чтобы на них можно было положиться. У меня было такое, что в какой то игре после раз 20-30 сохранений, игра в итоге после сохранения зависла на глухо, а сейвился я на 1 слот. Прощай прогресс.

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Fri Nov 30, 2018 4:53 pm

Потестил OS 3.05 & Mappers - 2018.11.28.
Все игры на MMC3 которые у меня есть теперь работают без сбоев. Конечно у меня не вся библиотека MMC3 игр, но теперь если и осталось что то проблемное, это найти уже не просто :)
Есть игра Zooming Secretary на 0 мапере и не понятно почему она не работает.
https://drive.google.com/file/d/1rJN7ql ... sp=sharing
Игра на MMC5 Gradius II AC 2.0, тоже работает с артефактами.
https://drive.google.com/file/d/1jzelgE ... sp=sharing

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Fri Nov 30, 2018 4:56 pm

Да и в меню при загрузке MMC3 игр, появился новые режим. Для чего он нужен? Тот же Rad Racer 2 работает теперь без проблем без включения этого меню.

admin
Site Admin
Posts: 912
Joined: Tue Nov 23, 2010 5:55 pm
Location: Novosibirsk
Contact:

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby admin » Sat Dec 01, 2018 11:54 am

Да и в меню при загрузке MMC3 игр, появился новые режим. Для чего он нужен? Тот же Rad Racer 2 работает теперь без проблем без включения этого меню.
Ага, только в Rad Racer 2 автоматически включается режим - 4-х экранный мирроринг, а в других играх - нет, попробуйте загрузить Rad Racer 2 и выключить опцию мирроринга.

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Sat Dec 01, 2018 4:17 pm

Пересмотрел еще около 80ти хороших игр на MMC3 и все таки нашел 2 с глюками :)
Days of Thunder - перед гонкой трясется нижний статус бар.
https://drive.google.com/file/d/1-Iktkz ... sp=sharing
Smash TV - главный титульный экран разделяет горизонтальная полоса
https://drive.google.com/file/d/1AsPggK ... sp=sharing
И нашел еще одну игру с "4-х экранный мирроринг" - Family Pinball (J), хотелось бы, чтобы и в ней по умолчанию нужная опция активировалась.
https://drive.google.com/file/d/1FKOPit ... sp=sharing

admin
Site Admin
Posts: 912
Joined: Tue Nov 23, 2010 5:55 pm
Location: Novosibirsk
Contact:

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby admin » Mon Dec 03, 2018 9:34 pm

Еще один момент.
Батарейка в IndriveNes живет не долго. У меня дохнет где то после 3х месяцев, даже если купить дорогую, не думаю что она протянет хотя бы год.
Хотелось бы, чтобы сохранения в играх, после ресета, копировались на SD карту, а во время загрузки рома, подгружались в память, чтобы не было так, батарейка умерла - прощайте сэйвы.
Конечно есть сейв стейты, но это костыли, которыми не каждый пользуется и они не работают как швейцарские часы, чтобы на них можно было положиться. У меня было такое, что в какой то игре после раз 20-30 сохранений, игра в итоге после сохранения зависла на глухо, а сейвился я на 1 слот. Прощай прогресс.
Перед запуском игры, состояние WBRAM сохраняется на карту памяти. Работает это так.
1. Если вы запускаете ту же игру, которую запускали в прошлый раз, на карте памяти сохраняется состояние BWRAM для этой игры.
2. Если вы запускаете игру которую не запускали в прошлый раз, сохраняется состояние памяти для игры которую запускали в прошлый раз, а из папки с сохранениями состава BWRAM вычитывается состояние памяти, если оно там есть, для той игры которую вы запускаете сейчас.

Так что то что вы хотите уже есть. Если уж очень нужно, можно вытащить состояние BWRAM из сейв стейта.
Days of Thunder - перед гонкой трясется нижний статус бар.
Smash TV - главный титульный экран разделяет горизонтальная полоса
Клева!!! Вот и нашлись две игры с MMC3 с альтернативным счетчиком. Добавить опцию для включения альтернативного счетчика или по контрольной сумме включать автоматом или и то и другое?
И нашел еще одну игру с "4-х экранный мирроринг" - Family Pinball (J), хотелось бы, чтобы и в ней по умолчанию
Не совсем так, в этой игре мирроринг не управляется мапером, он жестко заделан как "Horizontal". Включение 4-х экранного мирроринга исправляет "дефект" приставки как таковой (экранов 4-ре а памяти в консоли только на 2-а) и поэтому проблема мирроринга пропадает. Как бэ так сделать, потому что четырехэкранный мирроринг будет работать только на оригинальных консолях и качественном китае.

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Tue Dec 04, 2018 12:52 pm

Days of Thunder и Smash TV - лучше по контрольной сумме вписать как исключения, поскольку осталось не много игр на MMC3 которые я не запускал, и то там один шлак который не каждый включит. А если когда нибудь и появится похожая игра, то ее тоже можно будет добавить в исключения.
Просто перегружать настройки этими костылями, функционал которых обычный юзер забудет через пол года, я думаю не совсем правильно.
Насчет Family Pinball - это оказывается вообще 206 мапер а не 4й...
http://bootgod.dyndns.org:7777/profile.php?id=2305
Насчет Sram не совсем понял...
Когда в INNes не стоит батарейка, если я запишусь в игре, выключу консоль и опять ее запущу, то запись моя в игре будет? Просто насколько помню, запись при этом пропадает. И она есть только когда в INNes стоит батарейка.

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Fri Dec 14, 2018 4:12 pm

Ожидается ли в скором времени продолжение работы над маперами или можно еще пол года не заходить на форум?

evgenp06
Любитель
Posts: 202
Joined: Tue Mar 12, 2013 8:13 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby evgenp06 » Fri Dec 14, 2018 8:40 pm

И у меня проблема с работой флешки на моей стародельной денди так и не решилась.
Фот фото внутреностей https://yadi.sk/d/eckY6z6fQqkMGQ
Флешка вообще не стартует никак. Блоки питания разные пробовал.
Скажу сразу что предыдущая версия работала без проблем.
Может будут соображения как сделать так чтоб новая флешка запускалась на этой приставке?

SavitarSvit
Полезный чел
Posts: 390
Joined: Mon Dec 17, 2012 10:22 pm

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby SavitarSvit » Sat Dec 15, 2018 5:32 pm

evgenp06, я проверил IN на 4х разных клонах и он у меня не запустился на одном. При включении ни каких признаков жизни, даже экран не моргнул.
Зато на тех клонах на которых запустился, я увидел что доп. звуки в Гиммике отстроены и в FDS играх доп. канал звучит сносно. Доп. звуки явно отстроены на консоле клоне. Хотелось бы, чтобы доп. каналы в FDS играх на фамикоме звучали хорошо. Иначе включаешь Metroid или Famicom Grand Prix II и у тебя от звучания доп. канала просто уши вытекают.
Кстати в той же Famicom Grand Prix II с большой частотой мерцает нижний статус бар во время игры.
Famicom Grand Prix II - 3D Hot Rally : https://drive.google.com/file/d/1K8MLTN ... sp=sharing

admin
Site Admin
Posts: 912
Joined: Tue Nov 23, 2010 5:55 pm
Location: Novosibirsk
Contact:

Re: INVITENES pcb v.4 rev D Mappers Progress

Postby admin » Sun Dec 16, 2018 11:34 pm

И у меня проблема с работой флешки на моей стародельной денди так и не решилась.
Фот фото внутреностей https://yadi.sk/d/eckY6z6fQqkMGQ
Флешка вообще не стартует никак. Блоки питания разные пробовал.
Скажу сразу что предыдущая версия работала без проблем.
Может будут соображения как сделать так чтоб новая флешка запускалась на этой приставке?
А с другой стороны есть фотография? Как-то не показательно вообще. Как-то можно разрешение получше и с двух сторон?

А, пардон, на мобильном устройстве смотрел, там ток одна фотка.

А что за усовершенствования я вижу на фотографиях?

InviteNES не заводится в двух случаях, высохла ёмкость 10uF на "RESET'е" или "завален" клок F2 (M2).