主题 : 【新闻】nullDC Progress Report: New Features, Problems Fixed, Problems Remaining (05/14/07)
级别: 论坛版主
UID: 6498
精华: 1
发帖: 9751
威望: 49 星
金钱: 403174 浮游币
贡献值: 9734 点
好评度: 53314 点
人气: 3105 点
在线时间: 4576(时)
注册时间: 2004-06-07
最后登录: 2024-12-26
楼主  发表于: 2007-05-19 12:00

【新闻】nullDC Progress Report: New Features, Problems Fixed, Problems Remaining (05/14/07)

http://forums.ngemu.com/nulldc-forum/88095-nulldc-progress-report-new-features-problems-fixed-problems-remaining-05-14-07-a.html

As 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重新编辑 ]
绿坝娘美...
级别: 模拟小生
UID: 108026
精华: 0
发帖: 16
威望: 0 星
金钱: 2606 浮游币
贡献值: 0 点
好评度: 42 点
人气: 0 点
在线时间: 4(时)
注册时间: 2006-02-16
最后登录: 2009-05-15
沙发  发表于: 2007-05-19 13:29

鸟语花香~~~~~~~~~~~~~~~~~~~就是头有点晕~~~有人来翻一下吗?
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19106
威望: 173 星
金钱: 2058 浮游币
贡献值: 10284 点
好评度: 54894 点
人气: 4322 点
在线时间: 19818(时)
注册时间: 2004-10-02
最后登录: 2024-12-26
板凳  发表于: 2007-05-19 14:25

我不厚道的从EZ那转的,感谢jnray 朋友的翻译`


//请注意,以下内容是开发人员内部测试结果,新版本尚未公布,不要问哪里有下载,除了开发人员谁也没有。//

译文为本人添加,因水平所限如有意思出入请以原文为准
As 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)

PAL制游戏可以选择50/60HZ

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.)

nullPVR显示插件不再需要shader了,也就是说GeForce 3ti/Radeon 8500以前的显卡也可以使用该插件了(比如MX400),不过若您的显卡硬件不支持Vertex Shader(如TNT2),则速度会稍慢。某些显卡仍然存在严重的图形问题(比如Intel集成系列?)

nullAICA can mute CDDA or all sound output

音频部分支持了对CD音轨或所有声音输出的静音处理

CMouse & Keyboard emulation added
支持了DC鼠标和键盘

Image Reader can patch GD-Rom region at runtime, to allow .gdi images from all regions to boot.

bImage Reader插件支持在运行时动态修正GDROM区域,也即不需要更换bios就可以引导全区的.gdi镜像

Image Reader can swap cd/gdroms.

Image Reader插件支持了换盘


Image Reader will correctly convert mode1 raw sectors(no more need for -8 on gdi/raw files).

Iamge Reader插件已经能正确转换Mode1 RAW区块(不需要再加-8参数来加载gdi/raw格式镜像)


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)

nullDC支持了设定DC的区域,输出制式以及线缆种类


Problems Fixed:
已经修正的问题:
SPG : Speed issues solved. Affected Games: Resident Evil: Code Veronica, Dino Crisis, Timestalkers, others...


解决了生化危机代号维罗妮卡、恐龙危机、TimeStalker等游戏中出现的某些SPG速度问题。

FPU : Speed issues solved. Affected Games: Dead or Alive 2 (LE), Virtua Fighter 3, Fighting Vipers, others...

解决了死或生2限定版、VR战士3、格斗之蛇等游戏中的出现的某些FPU速度问题。

Input problems solved. Affected Games: Toy Racer, Soul Calibur, Virtual On, others...

解决了Toy Racer、刀魂、电脑战机等游戏中出现的一些输入问题。

Dynarec: Fixed a bug that made characters behave "strange" on Sonic Adventure 2. The fix probably affects other games too.

解决了一个使得索尼克大冒险2的角色行为变得“奇怪”的动态重编译问题,其他游戏也许也能获得好处。

Dynarec: Fixed fneg/fabs on double precision mode
[不清楚本条的技术含义,未翻译]

Fixed lockup on Sonic Shuffle.

解决了索尼克嘉年华中的锁定问题
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.

由于缺乏缓冲区模拟,某些特定的Echelon小组的介绍画面(类似死或生2开头的)会导致模拟器崩溃。

There are audio related problems on some games that make use of CDDA tracks.

在某些使用CD音轨的游戏中存在声音问题。

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.)

Chankast 视频插件的帧数显示有问题,有时会显示为实际帧数的两倍

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.

nullDC目前只能模拟简单记忆卡而不是DC标准的可视记忆卡,于是在某些只能支持可视记忆卡的游戏中会无法存盘或崩溃。


以下是索尼克大冒险2的问题:

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).

有人声称在关闭模拟器动态重编译的情况下没打补丁的也不会死(如果这是真的那么说明nullDC的解释器有bug,因为原则上会死)

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.
网上流传的各种rip版会在某些关卡死机,真的DC机也一样。

//请注意,以上内容是开发人员内部测试结果,新版本尚未公布,不要问哪里有下载,除了开发人员谁也没有。
级别: 模拟小生
UID: 1017
精华: 0
发帖: 71
威望: 0 星
金钱: 2176 浮游币
贡献值: 0 点
好评度: 204 点
人气: 4 点
在线时间: 15(时)
注册时间: 2004-03-30
最后登录: 2024-06-05
地板  发表于: 2007-05-20 21:23

非常希望这个模拟器能继续开发下去,我的9550运行起来很慢,而且模拟问题还很多。
(伪了)サクラ大戦│真宮寺さくら│横山智佐粉丝,〖(博客)桜ゆえに〗 ]
级别: 模拟新血
UID: 212185
精华: 0
发帖: 47
威望: 0 星
金钱: 2306 浮游币
贡献值: 0 点
好评度: 114 点
人气: 0 点
在线时间: 38(时)
注册时间: 2007-05-17
最后登录: 2008-06-10
草席  发表于: 2007-05-22 23:53

现在支持哪几个游戏啊?