| Эмуляция > Эмуляторы консолей 1-4 поколений |
| Эмулятор Dendy - Nestopia |
| << < (17/25) > >> |
| evgs:
Хоть стой, хоть падай. Спустя почти 8 лет Мартин вышел на связь и помог вылечить самый серьезный баг нестопии - рандомные щелчки звука: https://github.com/rdanbrook/nestopia/issues/46#issuecomment-165468503 https://github.com/rdanbrook/nestopia/commit/7c8d9d9c95dd24217f79c9eae24e3fcf4b0d485b Фейсбук рулит, чо... |
| ElectrixX:
а что разрабы UE? молчат? теперь ждем видеофикс. что за версия vanilla? |
| evgs:
Rdanbrook из команды nestopiaue и реализовал этот фикс. Мартин только помог советом, куда копать. Vanilla - это чистый нетронутый 1.40, без фиксов на звук. О каком видеофиксе речь? Я знаю что есть проблема с глюками денди-режима предположительно из-за поломки стартовых таймингов между 1.37 и 1.38. Именно поэтому у меня в подписи nestopia 1.37 fix. Если вылечим, он станет не нужен. |
| roxer:
ребята подскажите как победить этот графический глюк, в бродилках при движении слева на право артефактит правую часть игрового изображения, "вертикальная полоска артефактов" |
| ElectrixX:
--- Цитата: roxer от 09 Февраль 2016, 14:51:57 ---ребята подскажите как победить этот графический глюк, в бродилках при движении слева на право артефактит правую часть игрового изображения, "вертикальная полоска артефактов" --- Конец цитаты --- уменьш область |
| roxer:
--- Цитата: ElectrixX от 10 Февраль 2016, 11:43:53 ---уменьш область (Ссылка на вложение) --- Конец цитаты --- большое спасибо, помогло))) |
| black jaguar:
прыгает фон в индиане джонс на 2ом уровне как лечить? сейв прикреплен |
| koral:
--- Цитата: black jaguar от 09 Май 2016, 19:00:09 ---как лечить? --- Конец цитаты --- Поменять эмулятор. Эта игра до где-то 2010-2011 года нормально не эмулировалась на большинстве популярных эмуляторов (там, как я понял, используются какие-то недокументированные аппаратные особенности железа, которые тогда и были обнаружены). Соответственно в эмуляторах, которые вышли до того как обнаружили эти особенности (в том числе в Нестопии 1.40 и более ранних версиях), как правило, присутствует описанная проблема, а у более поздних эмуляторов все нормально. Касательно Нестопии, точно были неофициальные билды, исправляющие эту проблему. |
| evgs:
Ну вот и хорошие новости. FHorse дебажил нестопию два дня, долго и упорно, пытаясь понять зубодробительный код Мартина. И в конечном итоге он смог разобраться в проблеме с глюками денди, которая всё висит с 2008 года. Патч получился увесистстый. Думаю вряд ли простой человек, не знакомый с тонкостями PPU на самом низком уровне, смог бы осилить эту проблему. Также я добавил патч, устраняющий периодические выпадения фреймов звука. Заплатка для nestopia undead edition направлена на рассмотрение в багтрекер. Это оригинальная Nestopia 1.40 с примененными патчами: |
| Psycho-A:
evg.s, и как эти патчи применять? Ни в ридми, ни здесь об этом ни слова. |
| evgs:
Ну, всё просто. Исполняемый файл nestopia.exe уже пропатчен, бери и пользуйся. А патчи нужны, чтобы "вылечить" оригинальный исходный код. Применяются просто: берем оригинальный исходный код 1.40: http://nestopia.sourceforge.net/ и заменяем в \source\core\ три файла - NstApu.cpp, NstPpu.cpp и NstPpu.hpp теми, которые лежат у меня в архиве. Подключаем к MSVS2005 библиотеки DXSDK и компилируем. |
| B0nus:
а почему на 1.40 ? последняя версия 1.47. или патч с ней несовместим, или Мартин планирует вернуться к разработке эмулятора ? |
| evgs:
update: В будущем можно и NestopiaUE 1.48wip собрать, я понял, куда разработчики запрятали проекты для Visual Studio. |
| Sophie Lhant:
Походу эмуляторы делать очень сложно. |
| Ryukenden:
А кто сказал, что легко? :) |
| Partsigah:
--- Цитата: Ryukenden от 12 Июнь 2016, 21:21:17 ---А кто сказал, что легко? :) --- Конец цитаты --- Да был один ;) |
| evgs:
Разработчики NUE применили патч от FHorse, сейчас все работает хорошо. Единственное исключение: они накосячили с селектором регионов в мультиплатформенном порте. Уже третий раз переделывают его, а он всё не работает как положено. Впрочем к обычной виндовой версии, которую мы все тут любим, это не относится. И ещё - ядрышко к ретроарчу уже готово, все нужные патчи применены. Это единственное ядро, насколько я знаю, умеющее денди-режим. Только что на стареньком Galaxy S2 попробовал :) |
| medigi:
На одном сайте уже выложили эту нестопию пофикшенную http://www.emucr.com/2016/06/nestopia-git-20160613.html |
| Vivi the Black Mage:
medigi, не удивлюсь, если криво собранную. |
| evgs:
Вроде не криво, вполне себе работает. Кстати, тут кто-то спрашивал насчет индианы джонса - эта вещь давно пофикшена. Как и VRC2 недавно. Так что nestopiaue довольно неплохая. Напоминание: Так как win32-оболочка NestopiaUE досталась в наследство от Мартина, она содержит 2 селектора регионов, как и оригинальная 1.40 Идём в Options -> Preferences -> Favored System -> Dendy. Закрываем эмулятор и запускаем опять. После этих процедур Machine -> Region -> Auto и PAL станут работать на таймингах денди. Проверить можно ЭТИМ ромом (только NoSpriteLimit отключите, если включен). Я согласен, что это не очень удобно. Но уж как есть. Главное - что теперь денди-режим исправлен. В либретро-порте кстати только один селектор регионов, там удобнее. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |