http://forums.ngemu.com/nulldc-forum/88095-nulldc-progress-report-new-features-problems-fixed-problems-remaining-05-14-07-a.htmlAs the title says, this thread is made in order to give some sort of nullDC progress report.
The features and fixes listed here exist on the current private (UNRELEASED) version and will most likely be included in the next release.
The problems listed here are not the only ones remaining and are here mostly as a piece of information.
The following list is not complete in any way and will be updated whenever there is something new to report.
New Features:
* Hz Selection Support for PAL Games Added. (nullPVR/Chankast pvr)
* nullPVR does not require Shaders to work anymore. (Be aware that emulation speed will be lower when using nullPVR if a card does not support Vertex Shaders. Some cards will also have serious graphical issues.)
* nullAICA can mute CDDA or all sound output
* Mouse & Keyboard emulation added
* Image Reader can patch GD-Rom region at runtime, to allow .gdi images from all regions to boot.
* Image Reader can swap cd/gdroms.
* Image Reader will correctly convert mode1 raw sectors(no more need for -8 on gdi/raw files).
* Host code can swap cd/gdroms.
* nullDC can now set the DC's region (JAP/EUR/USA), broadcast type (NTSC/PAL/PAL_M/PAL_N) and cable (VGA/TV(RGB)/TV(VBS))
Problems Fixed:
* SPG : Speed issues solved. Affected Games: Resident Evil: Code Veronica, Dino Crisis, Timestalkers, others...
* FPU : Speed issues solved. Affected Games: Dead or Alive 2 (LE), Virtua Fighter 3, Fighting Vipers, others...
* Input problems solved. Affected Games: Toy Racer, Soul Calibur, Virtual On, others...
* Dynarec: Fixed a bug that made characters behave "strange" on Sonic Adventure 2. The fix probably affects other games too.
* Dynarec: Fixed fneg/fabs on double precision mode.
* Fixed lockup on Sonic Shuffle.
* nullAICA : Sound related options were not applied when changed from the GUI. This is fixed.
Problems Remaining:
* Specific Echelon intros make nullDC crash with a "Not Implemented Opcode" message.This is due to missing cache emulation.
* There are audio related problems on some games that make use of CDDA tracks.
* Sound gets garbled on some cases even if the emulator runs fullspeed. (nullAICA)
* Various GFX related problems remain. (nullPVR)
Minor Problems/Not Real Issues:
* Chankast's Video FPS counter is broken on the released BETA. It reports twice the correct FPS (if it says 60fps then the actual speed is 30, it's NOT 60; if it reports 120 then you get 60fps... etc.)
* There is a typo/misinformation regarding VMUs. nullDC actually emulates simple memory cards on the released BETA, not VMUs. Unfortunately some games do not support simple memory cards and they either crash or fail to save. This also happens on a real Dreamcast and is not a fault of the emulator. There is a partial list of games having problems with simple memory cards (including the 4X Memory Card) here.
* Sonic Adventure 2 will crash/freeze for some people during the first level. This is some sort of copy protection and also happens on a real Dreamcast if you run the game from a back up disc. The specific game needs to be "patched" to prevent this crash/freeze.
Some people claim that "unpatched" versions of the game do not freeze if the Dynarec is disabled (if that's true, then this might actually be a bug on the interpreter since the game should normally freeze).
There are also various badly ripped versions of the game floating on the internet that crash after some stages on story mode. This also happens on a real Dreamcast.
转自ngemu的论坛消息,可以说对模拟器进行了大幅改进,其中有一点是新插件不需要显卡支持shader即可运行,这样mx440等老显卡也能用了
不久后就能见到新版本了
[ 此贴被lzsgodmax在2007-05-19 12:11重新编辑 ]