Сообщения без ответов | Активные темы Текущее время: 28 авг 2025, 13:02



Ответить на тему  [ Сообщений: 6 ] 
 My NES 5 alpha 
Автор Сообщение
Сообщение 05 окт 2012, 14:01
Профиль

Зарегистрирован:
19 янв 2009, 13:26
Сообщения: 4774
Обновился эмулятор 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/


Сообщение 05 окт 2012, 17:06
Профиль
Аватара пользователя

Зарегистрирован:
23 июл 2007, 19:37
Сообщения: 401
Откуда: Мытищи
Требуется SlimDX Net4.0, x86 или x64, в зависимости от типа ОС.

Версия 5 значительно приятнее и доработаннее, чем 4.2.

Изображение Изображение

Добавлен денди-режим и эмуляция турбо-кнопок.

_________________
Nestopia 1.37/1.40 Fixed


Сообщение 15 окт 2012, 11:12
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
24 июл 2007, 10:41
Сообщения: 575
Посмотрел я исходники этого MyNES - и заплакал


Сообщение 15 окт 2012, 15:40
Профиль WWW
Основатель сайта
Аватара пользователя

Зарегистрирован:
21 июл 2007, 15:40
Сообщения: 2237
Откуда: Москва
Что, всё так плохо?


Сообщение 15 окт 2012, 19:34
Профиль
Аватара пользователя

Зарегистрирован:
23 июл 2007, 19:37
Сообщения: 401
Откуда: Мытищи
Org, расскажи, интересно всё-таки. Если не лень, посмотри исходники NESICIDE - как оно? По идее, там стандартный C++

_________________
Nestopia 1.37/1.40 Fixed


Сообщение 15 окт 2012, 19:58
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
24 июл 2007, 10:41
Сообщения: 575
Не то что плохо, но "недокументированный Sprite DMA" меня убил) Он такой недокументированный, что его каждая игра использует :D

может я слишком критичен, но такое впечатление что они эмулируют вообще без всякого знания работы реального железа.
например тот-же DMA - это тупо захват шины 2a03, при этом вход RDY у встроенного 6502 становится в состояние "не готов" и он тупо ждет. ну короче на весьма умозрительном уровне вся эмуляция.


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

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