| Эмуляция > Эмуляторы консолей 1-4 поколений |
| FCEUX c Dendy-режимом |
| << < (2/9) > >> |
| v0xy:
Было бы замечательно, если бы кто-нибудь перенес эту фичу в порт FCEUX для Wii/GC. Его забросили еще два года назад. |
| Nereid:
Можно ли тут или еще на каком эмуле запустить так, чтобы игры шли при 60HZ, а звук был в 50HZ? |
| evgs:
Думаю вряд ли, т.к. скорость звука "прибита гвоздями" к скорости игры на самом низком уровне. Update 01.05.2015 (rev3110): - добавлен фильтр prescale "2x/3x/4x" - исправлен баг nsf-плеера в режиме Dendy. первый пост обновлён. |
| Lance_Kalzas:
... а я всё недоумевал, почему музыка в Contra Force играет быстрее, чем я её помню o_O |
| Doomguard45:
--- Цитата: mas от 26 Апрель 2015, 20:39:12 ---Может глупый вопрос, но можно ли сделать чтобы только звук был в 50 гц? --- Конец цитаты --- По идее можно, только будет забавный эффект в виде 54 фпс) |
| evgs:
Ещё раз - о названии и о специфических "глюках": http://www.emu-land.net/news/fceux_c_dendy-rezhimom_svn3110 http://forums.nesdev.com/viewtopic.php?p=146552#p146552 Мы не будем повторять баги однокристалок, за исключением перепутанной скважности. Но этот баг был распространен и среди NTSC-клонов, и среди некоторых многокристалок. Задача проста: сэмулирвать сам тайминг (1. длина Vblank 2. на каком сканлайне NMI), он совпадает у пал-фамиклонов, + подкорректировать частоту ЦП. Это все сделано, и подтверждается тестами и играми (БТиДД, Choujin Sentai Jetman). Так что здесь чего-то лишнего привносить - только вредно. Из последних исследований: OAM reading test: http://forums.nesdev.com/viewtopic.php?f=9&t=12332 Emphasis bits test: http://forums.nesdev.com/viewtopic.php?p=133568#p133568 CPU cycles / scanline: http://forums.nesdev.com/viewtopic.php?p=146813#p146813 (подтверждение инфы 2009г.) Результаты: http://wiki.nesdev.com/w/index.php/Clock_rate (см. "Time during which OAM can be written" и "Color emphasis with correlating bit in PPUMASK") |
| Yoti:
evg.s, а с Джетманом что не так было? |
| CaH4e3:
--- Цитата: Yoti от 03 Май 2015, 22:18:25 ---evg.s, а с Джетманом что не так было? --- Конец цитаты --- вот что |
| evgs:
Да, причем я проверял это на оригинальном японском картридже. Абсолютно все эмуляторы в денди-режиме его повторяют, как и глюки в бтидд. Выходит, это однозначно связано с таймингами фамиклонов, а не недостатками или глюками конктетных моделей чипов. |
| Ghost1:
Всем привет! А такая же приколюшка есть на андроиде режим денди? Добавлено позже: Отпишитесь если знаете |
| evgs:
Пока нет, но стараемся, чтобы сделали. |
| Doomguard45:
--- Цитата: Ghost1 от 05 Май 2015, 17:24:11 ---Всем привет! А такая же приколюшка есть на андроиде режим денди? Добавлено позже: Отпишитесь если знаете --- Конец цитаты --- Есть сырцы под ретроарч, можно скомпилить с ним |
| evgs:
Спустя 6 лет (ужас, как быстро летит время) наконец-то пригодились наработки HardWareMan'а по PAL-фильтру: Если кому интересно, я использовал следующие настройки: Video -> DirectDraw -> Hardware acceleration Video -> Special Filter -> PAL Palette -> PAL emulation: Saturation = 100~120%, Notch = 70~80 Палитра: SONY_CXA2025AS |
| Psycho-A:
evg.s, всё это отлично, но вот без билнейки совсем никуда - режет глаза :blush: Не хотят упорно разрабы FCEU делать билинейку, хоть тресни ) |
| Combiner:
Psycho-A, запускай эмулятор на XP, будет тебе там билинейка. :D На семёрке билинейка отсутствует. |
| Psycho-A:
Combiner, на мой взгляд, не запилить за столько лет простую отключаемую программную билинейку как в Nestopia - это надо иметь какую-то особую идеологию :) И, кстати, в оригинальном PAL искажения поднесущей колебались в зависимости от полукадров, давая своеобразное мерцание - а здесь, если стоишь на месте - искажения так же стоят. Нет чувствительности к смене кадров. |
| evgs:
Это ранняя бета, финальная версия фильтра будет доработана. Насчет интерполяции - она включается автоматически при выборе config -> video -> directdraw: "hardware acceleration" Но на некоторых конфигурациях железа это не срабатывает, увы. Видимо дело в видеодрайвере. На трех моих машинках со встроенными интелами интерполяция работает как на XP, так и на 7. На старых компах с разными Nvidia (начиная от 2MX заканчивая FX5600) под XP тоже всё норм. было. Однажды попался ноутбук с AMD APU, где она не работала. Разные дрова пробовал, безрезультатно. |
| Psycho-A:
evg.s, я же потому и говорю, что нет нормальной программной реализации. То, что там само в дровах получается - не в счёт. |
| feos:
--- Цитата: Psycho-A от 05 Октябрь 2015, 23:42:59 ---И, кстати, в оригинальном PAL искажения поднесущей колебались в зависимости от полукадров, давая своеобразное мерцание - а здесь, если стоишь на месте - искажения так же стоят. Нет чувствительности к смене кадров. --- Конец цитаты --- Пруфы будут? У меня на тюнере все статично "хоть тресни". Насчет полукадров вообще не понял: дендя генерит 240p, прогрессивную развертку, телевизор превращает ее в 480i повторяя строку денди на двух своих в режиме интерлейс. Плыть ничо не может, так как частота поднесущей выбрана кратной развертке, в отличие от НТСЦ, где как раз видно смещение если делать фрейм адванс. Насчет билинейки - подумаю. --- Цитата: Psycho-A от 04 Октябрь 2015, 14:54:23 ---evg.s, всё это отлично, но вот без билнейки совсем никуда - режет глаза :blush: Не хотят упорно разрабы FCEU делать билинейку, хоть тресни ) --- Конец цитаты --- Дело в обратном - нет того, кому бы это захотелось написать. Добавлено позже: Подумал. На кой черт тебе дастся билинейка, если при ней нельзя будет юзать другие фильтры? |
| v0xy:
--- Цитата: feos от 09 Октябрь 2015, 20:25:07 ---Насчет полукадров вообще не понял: дендя генерит 240p, прогрессивную развертку, телевизор превращает ее в 480i повторяя строку денди на двух своих в режиме интерлейс. --- Конец цитаты --- :lol: Может ваш телевизор так и делает, но это не правило, а исключение. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |