1
Эмуляторы консолей 1-4 поколений / Точность эмуляции и "Правильная" работа игр.
« : 15 Апрель 2017, 22:34:09 »
Ох, чувствую я, что это глупый вопрос, но всё равно задам 
Higan - эмулирует SNES со 100% точностью.
Snes9x - не cycle-accurate и использует порядка 50 game-specific хаков.
Но меня, как простого пользователя, не сильно интересует теория и равно не интересует как эмулятор добивается работоспособности игр - использует хаки или рисует в памяти разноцветными фломастерами, мне важно следующее:
Насколько сильно цикл-точность влияет на "правильность" работы игр? Я сейчас говорю не о графических глюках, зависаниях, возможном рассинхроне в играх с доп.чипами, неотображающейся тени, связанной с особенностями отрисовки изображения в Snes9x и прочих радостях заметных невооружённым глазом (игр с подобными "внешними" глюками очень мало, и их список для Snes9x уже давно составлен). Меня интересует другое; все баги связанные с неточностью эмуляции проявляют себя лишь "внешне" или возможна такая ситуация, чтобы в играх (из-за "неточной" эмуляции) что-то где-то не сработало, не респанулось (хотя и должно было), не прыгнуло, не выбежало (или прыгнуло/выбежало, но не вовремя) и т.п.?
Иными словами, будет ли одна и та же игра запущенная в Higan и Snes9x играть одинаково?

Higan - эмулирует SNES со 100% точностью.
Snes9x - не cycle-accurate и использует порядка 50 game-specific хаков.
Но меня, как простого пользователя, не сильно интересует теория и равно не интересует как эмулятор добивается работоспособности игр - использует хаки или рисует в памяти разноцветными фломастерами, мне важно следующее:
Насколько сильно цикл-точность влияет на "правильность" работы игр? Я сейчас говорю не о графических глюках, зависаниях, возможном рассинхроне в играх с доп.чипами, неотображающейся тени, связанной с особенностями отрисовки изображения в Snes9x и прочих радостях заметных невооружённым глазом (игр с подобными "внешними" глюками очень мало, и их список для Snes9x уже давно составлен). Меня интересует другое; все баги связанные с неточностью эмуляции проявляют себя лишь "внешне" или возможна такая ситуация, чтобы в играх (из-за "неточной" эмуляции) что-то где-то не сработало, не респанулось (хотя и должно было), не прыгнуло, не выбежало (или прыгнуло/выбежало, но не вовремя) и т.п.?
Иными словами, будет ли одна и та же игра запущенная в Higan и Snes9x играть одинаково?

