[InviteNES Game Mappers] Игровые мапперы

Не запускается,не нашли драйвер, забыли где скачать софт, не ставится драйвер, непонятно как..., ВАМ СЮДА!

Moderators: HardWareMan, aodinets, admin, figura, alex

blackbird_ru
Любитель
Posts: 182
Joined: Sun Mar 18, 2012 12:39 pm

Postby blackbird_ru » Thu Aug 22, 2013 2:36 pm

На счёт проблем в BT&DD, смотрите что нашёл.

http://krikzz.com/forum/index.php?topic ... 35#msg8335 (не пинайте за ссылку)
По всей видимости в игре есть баг, и когда выходит бос, она обращается в область дополнительной рам памяти картриджа, читает от туда три байта и потом как то использует их, кажется использует в коде связаном с выводом графики. У оригинального картриджа нету никакой рамки, а у флешки, и многих других несовских игр - есть, и там может быть что угодно. По ходу виснет при каких то определенных значениях этих трех байт. Что ж, значит в следующих релизах операционки буду заливать память нулями
Прямо моя история, так что хардварычу на заметку и исправление.

Ну и Crash Dummies глючит (на титульнике мусор вместо графики и тект прыгает в заставке).

User avatar
HardWareMan
Гуру, Super DONATE +15000
Гуру, Super DONATE +15000
Posts: 318
Joined: Sun Dec 19, 2010 11:12 pm

Postby HardWareMan » Fri Aug 23, 2013 6:14 pm

Зависание присутствует - я проверял. У нас на данном маппере нет никакой "дополнительной" памяти, все как в приставке. Я так и не понял, о чем он. Но зато, этот маппер с отключенным конфликтом. Возможно конфликт нужно включить.


* * *

По моей просьбе Санч отыскал корень проблемы. Оказывается, игра использует таблицу поинтеров, причем считывает элемент 0, хотя сама таблица работает от 1. Поэтому, заместо реального адреса считывается код предыдущей подпрограммы:

Code: Select all

Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F 0001D780 88 88 A9 00 60 CB D8 E0 D8 F5 D8 1A D9 2F D9 44 €€©.`ЛШаШхШ.Щ/ЩD 0001D790 D9 8F D9 BD D9 00 DA 1C DA 4B DA 96 DA 96 DA 41 ЩЏЩЅЩ.Ъ.ЪKЪ–Ъ–ЪA 0001D7A0 DC DF DB CB D8 56 DC 7E DE BD DB A9 E4 B1 E4 CB ЬЯЫЛШVЬ~ЮЅЫ©д±дЛ 0001D7B0 DB D5 DB CA E4 4F E0 E7 E4 5E E0 F9 E4 15 E5 42 ЫХЫКдOазд^ащд.еB 0001D7C0 E5 E9 DD 0E DE C6 DA 96 E5 A7 E5 B3 E5 C4 E5 D0 ейЭ.ЮЖЪ–е§еіеДеР
Так как индекс подразумевается от 1, то адрес на таблицу дан как -2, т.е. указывает на 00 60. А на самом деле, это выглядит так:

Code: Select all

BANK3:D770 88 DEY BANK3:D771 88 DEY BANK3:D772 A9 00 LDA #0 BANK3:D774 60 RTS BANK3:D775 CB D8 .WORD 3D8CBH
Не знаю, как реализован данный маппер у тотина, но у меня он по чесноку: ничего лишнего в мапе. А это значит только одно: это все тот же глюк с висячкой шины, который мы тут недавно исправляли для починки управления в бил_и_тед.

User avatar
HardWareMan
Гуру, Super DONATE +15000
Гуру, Super DONATE +15000
Posts: 318
Joined: Sun Dec 19, 2010 11:12 pm

Postby HardWareMan » Sun Aug 25, 2013 11:53 pm

Запилил. Так как исправление в арбитре, поэтому это обновление затрагивает все мапперы. Обновил шапку. Перекачиваем и тестируем заново все игры.

blackbird_ru
Любитель
Posts: 182
Joined: Sun Mar 18, 2012 12:39 pm

Postby blackbird_ru » Tue Aug 27, 2013 4:32 pm

Запилил. Так как исправление в арбитре, поэтому это обновление затрагивает все мапперы. Обновил шапку. Перекачиваем и тестируем заново все игры.
Так, потестил.
BT&DD больше не зависают, НО появилось много новых ошибок в других играх на всех мапперах.
Скорее всего стали глючить все игры с поддержкой сохранений (тестил Зельда 1, 2, Ys 2, Kirby, Final Fantasy), обычно экран покрывается мусором после заставки и начала игры.
И ещё Mario 2 и Mario 3 глючат. 3 не запускается, а 2 виснет после титульного экрана.

User avatar
HardWareMan
Гуру, Super DONATE +15000
Гуру, Super DONATE +15000
Posts: 318
Joined: Sun Dec 19, 2010 11:12 pm

Postby HardWareMan » Tue Aug 27, 2013 8:20 pm

Спасибо за отзыв, посмотрю плотнее.

Andrey_stal
Любитель
Posts: 63
Joined: Thu Dec 27, 2012 2:51 am
Location: Украина, Киев

Postby Andrey_stal » Fri Sep 13, 2013 1:25 am

Подскажите пожалуйста какие игры поддерживают обработку внешнего звука. А то добрался до Famicom . На сколько знаю он внешний звук должен обрабатывать , соответсвующие контакты должны быть вывидены .
запускаю игру Gimick. результата не увидел. Может ром такой . Плата карика первой ревизи .

User avatar
HardWareMan
Гуру, Super DONATE +15000
Гуру, Super DONATE +15000
Posts: 318
Joined: Sun Dec 19, 2010 11:12 pm

Postby HardWareMan » Fri Sep 13, 2013 11:26 am

Плата первой ревизии не содержит вывода звука. Нужно паять самому.

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

Postby SavitarSvit » Sun Sep 15, 2013 4:34 pm

На втором мапере не работает Salamander, т.е. ее карик вообще не видит. Смог найти в инете другую версию рома тут http://download.freeroms.com/nes_roms/06/salamand.zip
Этот ром карик увидел, но игра вся в кодировке.
Версия Life Force отлично работает, но мне нужна японская.

atatat
Posts: 26
Joined: Sun Aug 18, 2013 1:36 pm

Postby atatat » Tue Sep 17, 2013 3:34 pm

Перед тем, как жаловаться на жизнь, хочу спросить, ромсет GoodNes_3.14 кашерный для INVITENES?
Им можно пользоваться безо всяких "доработок" ромов?

Просто не работающие самые популярные игры немного вгоняют в ступор :)
Например:
Battle City (J).nes (да практически все ромы из архива Battle City не работают)
Duck Tales (U) [!].nes
Duck Tales 2 (U) [!].nes
Metal Gear (U) [!].nes
Консоль - Famicom HVC-101.
Мапперы взяты из первого поста этой темы, остальные остались из архива с операционной системой.

Зато вчера на работе были пройдены:
Chip 'n Dale Rescue Rangers (U) [!].nes
Chip 'n Dale Rescue Rangers 2 (U) [!].nes
Battletoads & Double Dragon - The Ultimate Team (U) [!].nes
Понедельник удался :D

Если нужны подробности, могу записать всё происходящее и положить на YouTube :)

blackbird_ru
Любитель
Posts: 182
Joined: Sun Mar 18, 2012 12:39 pm

Postby blackbird_ru » Tue Sep 17, 2013 8:34 pm

atatat, это версия неудачных мапперов.
От 30 числа они были стабильнее, лучше на них проверяй http://www.mediafire.com/download/9896y ... 6.2013.zip.
А ромы можешь прогнать через мою прожку отсюда http://ramfactory.com/forum/viewtopic.php?t=779

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

Postby SavitarSvit » Tue Sep 17, 2013 9:34 pm

atatat, я даже не стал скачивать последние маперы, когда blackbird_ru отписался что они глючные. Играю на предпоследних.
И тестить их желания нет, если глюки прибавились к доброй куче игр.
P.S. Salamander не заводится как раз на предыдущих "зеленых" маперах.
P.P.S. Игру Papillon Gals карик так же не видит вообще, запустить не удалось.

atatat
Posts: 26
Joined: Sun Aug 18, 2013 1:36 pm

Postby atatat » Wed Sep 18, 2013 4:29 pm

atatatОт 30 числа они были стабильнее, лучше на них проверяй http://www.mediafire.com/download/9896y ... 6.2013.zip
Закинул эти мапперы, игры заработали:
Battle City (J).nes
Duck Tales (U) [!].nes
Duck Tales 2 (U) [!].nes
Metal Gear (U) [!].nes

А в чем тогда прикол? Что допиливали в мапперах, что они стали хуже предыдущих? :)

User avatar
chuguevskiy
Любитель
Posts: 30
Joined: Sun Jan 27, 2013 3:35 pm
Contact:

Postby chuguevskiy » Sat Sep 21, 2013 1:09 am

По поводу нерабочих игр на новых маперах:
Попробуйте сделать дефрагментацию SD карты. У конкурента\коллеги(как хотите) при обновлении OS(с маперами также) возникали проблемы с запуском игр.
Делал откат на страую OS - все работало. Ставил новую OS - хитовые игры не шли. Разраб посоветовал сделать дефрагментацию. Я сделал. И правда новая OS заработала, как положено и игры пошли, которые не работали!!!
Может тут такой же случай ?
Сам проверить масянин девайс сейчас не могу - в гостях он(девайс имеется в виду =).

atatat
Posts: 26
Joined: Sun Aug 18, 2013 1:36 pm

Postby atatat » Sat Sep 21, 2013 1:20 am

Карта была новая, из коробки.
Вначале записал на неё ОС с мапперами, потом все игры.
Больше ничего с ней не делал. Рановато там файлам фрагментироваться :)

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

Postby SavitarSvit » Sat Sep 21, 2013 2:37 pm

Опять это гадание на "маперной гуще", ждем официальных заявлений.