Автор Тема: Эмулятор Dendy - Nestopia  (Прочитано 176141 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #330 : 11 Июнь 2016, 21:57:35 »
Ну, всё просто. Исполняемый файл nestopia.exe уже пропатчен, бери и пользуйся.

А патчи нужны, чтобы "вылечить" оригинальный исходный код.
Применяются просто: берем оригинальный исходный код 1.40: http://nestopia.sourceforge.net/
и заменяем в \source\core\ три файла - NstApu.cpp, NstPpu.cpp и NstPpu.hpp теми, которые лежат у меня в архиве.
Подключаем к MSVS2005 библиотеки DXSDK и компилируем.
« Последнее редактирование: 12 Июнь 2016, 00:38:00 от evg.s »

Оффлайн B0nus

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #331 : 12 Июнь 2016, 06:00:50 »
а почему на 1.40 ?
последняя версия 1.47.
или патч с ней несовместим, или Мартин планирует вернуться к разработке эмулятора ?

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #332 : 12 Июнь 2016, 09:43:47 »
update:
В будущем можно и NestopiaUE 1.48wip собрать, я понял, куда разработчики запрятали проекты для Visual Studio.
« Последнее редактирование: 13 Июнь 2016, 02:38:55 от evg.s »

Оффлайн Sophie Lhant

  • Пользователь
  • Сообщений: 821
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #333 : 12 Июнь 2016, 10:44:38 »
Походу эмуляторы делать очень сложно.

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1016
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #334 : 12 Июнь 2016, 21:21:17 »
А кто сказал, что легко? :)

Оффлайн Partsigah

  • Пользователь
  • Сообщений: 5323
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #335 : 12 Июнь 2016, 21:33:34 »
А кто сказал, что легко? :)
Да был один  ;)

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #336 : 12 Июнь 2016, 22:07:50 »
Разработчики NUE применили патч от FHorse, сейчас все работает хорошо.
Единственное исключение: они накосячили с селектором регионов в мультиплатформенном порте.
Уже третий раз переделывают его, а он всё не работает как положено.
Впрочем к обычной виндовой версии, которую мы все тут любим, это не относится.

И ещё - ядрышко к ретроарчу уже готово, все нужные патчи применены.
Это единственное ядро, насколько я знаю, умеющее денди-режим.
Только что на стареньком Galaxy S2 попробовал  :)
« Последнее редактирование: 14 Июнь 2016, 00:58:56 от evg.s »

Оффлайн medigi

  • Пользователь
  • Сообщений: 35
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #337 : 14 Июнь 2016, 20:33:01 »
На одном сайте уже выложили эту нестопию пофикшенную


Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #338 : 14 Июнь 2016, 20:59:45 »
medigi, не удивлюсь, если криво собранную.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #339 : 14 Июнь 2016, 23:45:07 »
Вроде не криво, вполне себе работает.
Кстати, тут кто-то спрашивал насчет индианы джонса - эта вещь давно пофикшена.
Как и VRC2 недавно.

Так что nestopiaue довольно неплохая.

Напоминание:
Так как win32-оболочка NestopiaUE досталась в наследство от Мартина, она содержит 2 селектора регионов, как и оригинальная 1.40
Идём в Options -> Preferences -> Favored System -> Dendy. Закрываем эмулятор и запускаем опять.
После этих процедур Machine -> Region -> Auto и PAL станут работать на таймингах денди.

Проверить можно ЭТИМ ромом (только NoSpriteLimit отключите, если включен).



Я согласен, что это не очень удобно. Но уж как есть. Главное - что теперь денди-режим исправлен.
В либретро-порте кстати только один селектор регионов, там удобнее.
« Последнее редактирование: 15 Июнь 2016, 00:42:29 от evg.s »

Оффлайн roxer

  • Пользователь
  • Сообщений: 547
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #340 : 18 Июль 2016, 08:47:20 »
подскажите, можно в настройках что то сделать что бы убрать притормаживания в некоторых играх?
мегаман1 уровень катман например в середине где крестовины с глазами ездят, jakal если вдвоем играть на локациях где много движущихся объектов довольно сильно начинает подлагивать.
или подскажите эмулятор в котором можно убрать "родные" лаги.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #341 : 18 Июль 2016, 20:58:43 »
1) FCEUX 2.2.3 svn: http://www.emu-land.net/forum/index.php?action=dlattach;topic=72761.0;attach=169634
2) puNES 0.101 wip: https://dl.dropboxusercontent.com/u/21595068/punes32.wip.d3d9.zip
3) MESEN: http://www.mesen.ca/download.php

Ставить около 300 сканлайнов в пострендер или vblank в зависимости от игры.
В месене эти методы называются "до NMI" и "после NMI" соответственно.

Все благодарности - феосу.
Авторы последних двух эмуляторов подхватили именно его реализацию оверклока.

Оффлайн roxer

  • Пользователь
  • Сообщений: 547
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #342 : 18 Июль 2016, 21:25:06 »
1) FCEUX 2.2.3 svn: http://www.emu-land.net/forum/index.php?action=dlattach;topic=72761.0;attach=169634
2) puNES 0.101 wip: https://dl.dropboxusercontent.com/u/21595068/punes32.wip.d3d9.zip
3) MESEN: http://www.mesen.ca/download.php

Ставить около 300 сканлайнов в пострендер или vblank в зависимости от игры.
В месене эти методы называются "до NMI" и "после NMI" соответственно.

Все благодарности - феосу.
Авторы последних двух эмуляторов подхватили именно его реализацию оверклока.

спасибо добрый человек! все ок вроде, разобрался.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #343 : 15 Август 2016, 19:46:10 »
Линуксоиды, need help. То ли лыжи не едут, то ли мои руки из жопы растут:
https://github.com/rdanbrook/nestopia/issues/194

DoomGuard45 собирал на арче и уверял, что у него регион-селектор работал.

Оффлайн Megaman Hard

  • Пользователь
  • Сообщений: 11
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #344 : 15 Август 2016, 20:01:27 »
Плохой эмулятор, очень плохой! Я думал намного лучше будет! Нихера не может эмуляцию игр делать таких как Lethal Weapon (Ch).

Оффлайн B0nus

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #345 : 15 Август 2016, 20:23:14 »
Megaman Hard, на 1.40 версии всё работает, просто вынь руки из ***ы и правильно настрой эмулятор.

Оффлайн Megaman Hard

  • Пользователь
  • Сообщений: 11
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #346 : 15 Август 2016, 20:25:10 »
Megaman Hard, на 1.40 версии всё работает, просто вынь руки из ***ы и правильно настрой эмулятор.

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

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1555
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #347 : 15 Август 2016, 20:43:55 »
Всё работает? У тебя что пруфы есть или ты каждый день стримишь олдскул игры? Я каждый день стримлю на этом гавне, половина игр не работает, то маппер не поддерживает, то формат.
Скинь ссылку на архив с играми, которые не работают. Интерестно посмотреть.
Nestopia Undead пробуй, если что. Там больше мапперов

« Последнее редактирование: 09 Сентябрь 2017, 12:04:33 от Петер Доннерветтер »

Оффлайн Megaman Hard

  • Пользователь
  • Сообщений: 11
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #348 : 15 Август 2016, 20:51:47 »
Если не веришь мне, возьми и проверь этот ром к примеру. Нихера не пашет ни на месене, ни на нестопии , ни на меднафене ( и даже на Nestopia Undead )

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #349 : 15 Август 2016, 21:08:43 »
В месене скоро будет: https://bitbucket.org/Souryo/mesen/issues/19/lethal-weapon-ch-not-working
Но в давайте хотя бы эту тему в срач не превращать. Эмулятор старый, и не все UNIF поддерживает.

Если эмулятор не поддерживает ВСЕ пиратские мапперы, вовсе не значит что он - говно.
Китайцы понаплодили всякой 3rd-party хреноты на кастомных мапперах,
а автор эмулятора "виноват", что не уделил ей должного внимания. Несерьёзный аргумент.

Интересует китайщина - берите FCEUX, а большинству людей это не нужно.
Гораздо важнее, насколько точно эмулируется железо самой NES,
и по этой части NestopiaUE обгоняет FCEUX. А уж месен их вдвоём уделает.

Кто-нибудь собирал последний multiplatform-порт? Интересует, подтверждается ли этот баг:
https://github.com/rdanbrook/nestopia/issues/194
« Последнее редактирование: 15 Август 2016, 21:33:48 от evg.s »

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1555
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #350 : 15 Август 2016, 22:09:55 »
Если не веришь мне, возьми и проверь этот ром к примеру. Нихера не пашет ни на месене, ни на нестопии , ни на меднафене ( и даже на Nestopia Undead )
У меня всё отлично работает на нестопии
http://sendvid.com/84u0wwvy
Причем и на Nestopia Undead 1.46 тожет работает.

Так что B0nus дело говорит. Это должно помочь
« Последнее редактирование: 15 Август 2016, 22:59:25 от Chaotix »

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1570
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #351 : 16 Август 2016, 16:32:33 »
Линуксоиды, need help. То ли лыжи не едут, то ли мои руки из жопы растут:https://github.com/rdanbrook/nestopia/issues/194DoomGuard45 собирал на арче и уверял, что у него регион-селектор работал.
В общем собрал у себя на Debian последнюю гит-ревизию. Регион-селектор работает. По крайней мере oc.nes нормально отображает PAL/NTSC, а вот 240pee.nes мне постоянно показывает NTSC. Единственное не понравилось, что после смены региона hard reset не помогает, нужно перезапускать эмулятор. Линку на собранный бинарник сбросил в ЛС.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #352 : 16 Август 2016, 18:56:43 »
Загрузился вообще с live-флешки. И твой, и самособранный бинарники пробовал:
Я не понимаю, что это.
« Последнее редактирование: 16 Август 2016, 20:55:34 от evg.s »

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1570
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #353 : 17 Август 2016, 17:03:11 »
Ахахаха. Эмуляция регион-селектора живет своей жизнью и возможно привязано как к часовому поясу, так и к положению луны на небе.
Хотел сделать скрин с PAL'ом, как нифига не заработало. Не переключался регион и oc.nes стабильно показывал NTSC.
Забил, пошел пожрать, вернулся и БАЦ. Переключался регион как вчера, без проблем.
Прикрепил скрин с Dendy-регионом.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #354 : 17 Август 2016, 17:10:16 »
Хех. Был бы признателен, если бы ты тоже добавил комментарий в тот топик на гитхабе. А то дэнбрук ещё давно послал меня лесом с этим багом, ибо у него "УМВР"

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1570
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #355 : 17 Август 2016, 18:17:06 »
evg.s, я не против, но у меня с англ такая беда, что мне стыдно на гитхабе что-то писать. :(.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #356 : 05 Сентябрь 2016, 00:33:26 »
Вылечили: https://github.com/rdanbrook/nestopia/commits/master
Ну теперь заживём  :lol:

Оффлайн CCCP1982

  • Пользователь
  • Сообщений: 799
  • Пол: Мужской
  • Прошел Dead Space 2 PS3 на Невозможном !
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #357 : 14 Сентябрь 2016, 03:45:55 »
Последняя Nestopia UE vx.xx удивила запускает пиратские ромы тот же Donkey Kong Country 4 (Unl) [!]  запускает при выборе игр и т.д что да же VirtuaNES  и другие старые эмули не могут открыть их пишет ошибку , а higan  и вовсю показывает черный экран )

Оффлайн samum

  • Пользователь
  • Сообщений: 2
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #358 : 16 Октябрь 2016, 11:30:31 »
Приветствую! Подскажите, как можно на Nestopia вер.1.40 подключить два джойстика, а то видит только один?

Оффлайн Partsigah

  • Пользователь
  • Сообщений: 5323
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
Эмулятор Dendy - Nestopia
« Ответ #359 : 16 Октябрь 2016, 11:36:26 »
Вот так:
173231-0