Форум Эму-Россия http://forum.emu-russia.net/ |
|
Nintendulator 0.975 beta (31-08-2015) http://forum.emu-russia.net/viewtopic.php?f=26&t=6069 |
Страница 1 из 1 |
Автор: | Newsbot [ 31 авг 2015, 23:27 ] |
Заголовок сообщения: | Nintendulator 0.975 beta (31-08-2015) |
Обновился эмулятор NES/Dendy. Об изменениях не сообщается. Источник: http://www.qmtpro.com |
Автор: | EvGS [ 01 сен 2015, 03:45 ] |
Заголовок сообщения: | Re: Nintendulator 0.975 beta (31-08-2015) |
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'у сообщил. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |