Форум Эму-Россия http://forum.emu-russia.net/ |
|
My NES 5 alpha http://forum.emu-russia.net/viewtopic.php?f=26&t=4099 |
Страница 1 из 1 |
Автор: | Newsbot [ 05 окт 2012, 14:01 ] |
Заголовок сообщения: | My NES 5 alpha |
Обновился эмулятор Dendy/NES. Изменения: - Rewriten the emulator code and the old code replaced with optimized one. - Cpu improved to work on instruction-clock based mode (each operation in instruction will clock components instead of waiting the instruction to complete before clock the instruction cycles). - Added interrupt vector interrupting behavior in cpu. - Added interrupt check before the last cycle behavior in cpu. - Improved ppu to do exact pixel timing. - Fixed DMC sound channel. - Added undocumented dma unit emulation. - Added Dendy system. - Added Turbo buttons support. - Changed user interface to make the main window as browser. - Added abiblity to change renderer. - Added emulation shortcuts so that user can change shortcut keys like Save State button. Источник: http://sourceforge.net/projects/mynes/ |
Автор: | EvGS [ 05 окт 2012, 17:06 ] |
Заголовок сообщения: | Re: My NES 5 alpha |
Требуется SlimDX Net4.0, x86 или x64, в зависимости от типа ОС. Версия 5 значительно приятнее и доработаннее, чем 4.2. ![]() ![]() Добавлен денди-режим и эмуляция турбо-кнопок. |
Автор: | org [ 15 окт 2012, 11:12 ] |
Заголовок сообщения: | Re: My NES 5 alpha |
Посмотрел я исходники этого MyNES - и заплакал |
Автор: | Eevon [ 15 окт 2012, 15:40 ] |
Заголовок сообщения: | Re: My NES 5 alpha |
Что, всё так плохо? |
Автор: | EvGS [ 15 окт 2012, 19:34 ] |
Заголовок сообщения: | Re: My NES 5 alpha |
Org, расскажи, интересно всё-таки. Если не лень, посмотри исходники NESICIDE - как оно? По идее, там стандартный C++ |
Автор: | org [ 15 окт 2012, 19:58 ] |
Заголовок сообщения: | Re: My NES 5 alpha |
Не то что плохо, но "недокументированный Sprite DMA" меня убил) Он такой недокументированный, что его каждая игра использует ![]() может я слишком критичен, но такое впечатление что они эмулируют вообще без всякого знания работы реального железа. например тот-же DMA - это тупо захват шины 2a03, при этом вход RDY у встроенного 6502 становится в состояние "не готов" и он тупо ждет. ну короче на весьма умозрительном уровне вся эмуляция. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |