Сообщения без ответов | Активные темы Текущее время: 19 июн 2025, 11:56



Ответить на тему  [ Сообщений: 2 ] 
 Nintendulator 0.975 beta (31-08-2015) 
Автор Сообщение
Сообщение 31 авг 2015, 23:27
Профиль

Зарегистрирован:
19 янв 2009, 13:26
Сообщения: 4774
Обновился эмулятор NES/Dendy. Об изменениях не сообщается.

Источник:
http://www.qmtpro.com


Сообщение 01 сен 2015, 03:45
Профиль
Аватара пользователя

Зарегистрирован:
23 июл 2007, 19:37
Сообщения: 401
Откуда: Мытищи
r1317:
Split PPU::IsPAL into 2 settings - one for clock divider, and one for the skipped cycle every other frame; needed for proper Dendy mode emulation.

А получилось это случайно. Я наткнулся на форк нинтендулятора от thefox, а далее пошел такой разговор:
Цитата:
Hi, thefox.
I've just tested your NintendulatorDX-v36 and i wonder how NTSC-filter works on PAL-mode.
It has very noticeable and cool "dot-crawl" effect behavior,
that looks much more interesting than on NTSC or Hybrid modes.

How did you make it? (maybe anyone will do it for another nes emulator too)
I know default blargg's NTSC-filter doesn't allow to get such preset.
Can you do the "same-as-PAL" dotcrawl behavior on Hybrid mode also?


Цитата:
I see what you mean, but I didn't do anything special for PAL mode. The different "shimmering" effect is a result of the "burst phase" parameter of nes_ntsc_blit() getting different values when PAL mode is enabled.
You can see the code at https://github.com/fo-fo/nintendulatord ... X.cpp#L752
Because PPU::DidShortenPrerenderScanline is never TRUE for PAL, burstPhase is increased by 1 on every frame (modulo 3). In NTSC mode the increase is 1 or 2 depending on whether the frame had a "missing dot" on the prerender scanline.
I think Nintendulator may actually have a bug in that it has the "missing dot" behavior happening in Hybrid (Dendy) mode. If this bug is fixed, then the NTSC filter should look same as in PAL mode. I will probably fix the bug in the next version.
Yeah I can't say for sure whether the "missing dot" behavior is happening on Dendy. This page http://wiki.nesdev.com/w/index.php/Clock_rate says it shouldn't (in "Total number of dots per frame"), but I'm not aware of any test ROM or research that tests this behavior.


Далее он уже видимо Quietust'у сообщил.

_________________
Nestopia 1.37/1.40 Fixed


Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 2 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF (mod by Zeru-j).
Русская поддержка phpBB