发信人: huazxing(馒头)
整理人: huazxing(2002-10-22 19:38:30), 站内信件
|
PCSX-DC的作者Mark Grilenkov的访谈
.:: Emu - Zone 模拟器社区 2002 版 ::. > .:: 模拟天地 ::. > 模拟FAQ论坛 > PCSX-DC的作者Mark Grilenkov的访谈
zhangxi1982
模拟小子
放上某位老大在主页上要的PCSX-DC的作者Mark Grilenkov的访谈的中文翻译 ( 其实有些东西我自己都没弄懂,但是翻译的还算通顺)
PCSX-DC的作者Mark Grilenkov的访谈
时间: 2002 年10月19日
Wraggster: 你能告诉我们拟在那里出生,你住哪里,还有你的家庭细节等等吗?
Mark Grilenkov: 我1977年在德国出生,而且我现在还住在那儿,我还没结婚。
Wraggster: 你有什么学位吗
Mark Grilenkov: 还没有 :-). 但是我是一个计算机科学专业的大学生。 我希望明年得到我的学位。
Wraggster: 什么使你进入计算机领域?
Mark Grilenkov: 我的父亲买了一台苹果2,他上班的时候,我放学就可以使用它。 然后我学习了我的第一个编程语言(logo)而且玩了我的第一个电脑游戏(Defnder)。
Wraggster: 你在写PCSX-DC之前还写过什么程序?
Mark Grilenkov: 我没有发表过,但是我独立写了另外二个模拟器( 不像PcsxDC似的只有一个端口)。 第一个是一个AtariST模拟器,另一个是一个Gameboy模拟器。我从不公布过他们,因为他们过时了。(比方说与Steem比较)
Wraggster: 是什么促使你要写一个Dreamcast的模拟器?
Mark Grilenkov: 实际上我想要为DC编写一个游戏。我先开始写PcsxDC是想为我的并行编译器(Cross-compiler)写一个测试程序,但是投入几个小时的时间工作之後,我想停止开发就太可惜了。我增加了一个重编译器(recompiler) 并把更新情况传给linuzappz。
Wraggster: 你是怎么开始的?你是用什么程序编写 PCSX-DC的呢?
Mark Grilenkov: 我主要使用过的程序有: GCC(用作并行编译器) ,KOS(KallistiOS)和Pcsx。 我也修正一些插件。 尤其到提到是PeopsSoftGpu视频插件。
Wraggster: 你能告诉我们你的模拟器更新的的完成程度吗?
Mark Grilenkov:
对PcsxDC来说
- 使用更好的的寄存器使用方法的新重编译器(80% 完成)
- 新的 GTE 操作码 (90% 完成)
- 支持自然PSX CD的CD插件(还没开始)
- 可装载的BIOS, 以后可能可以换CD了(需要第三点)
- 新的而且清晰的图形界面(5% 完成 :-))
对PowerVR图形处理器来说
- paletted 模态的问题( PVR 只支援64个4位或者4个8位调色板)
- 混合的问题( 混合模态1.0* B- 1.0* F不被PVR硬件支持有谁知道该如何模拟这个吗?)
- 不支持组织窗口
- 不支持模糊
- 24位模态不支持
关于PVR GPU的第一、二条是我为什么没有放出有硬件支持的新版本的主要原因
Wraggster: 让你的PCSX-DC工作起来有多困难?你如何改进它 ? Hardware render和software render有多大的区别?
Mark Grilenkov: 让PcsxDC工作起来很容易。 困难在于让它运行的足够快。 Hardware render将会为达成这个目标扮演一个重要角色。 实际上我测试了一些使用硬件加速的图形处理器的游戏。 我没有测量每秒运行多少帧,但我认为他们可以玩了。
当然还有一些render错误。( 看看前面的问题)
Wraggster: 你在进行中有什么的新计划吗?
Mark Grilenkov: 我仍然想要完成先前提到的游戏。
Wraggster: Dreamcast scene已经看到了Bleemcast, 虽然bleemcast只支持一个游戏,但是能全速并且加强运行那些游戏,这是否给你动力来写出更快的模拟器呢?
Mark Grilenkov: No.Bleemcast是一个商业产品。 你得未它支付费用, 因此你能期望某些东西能够工作:-). Pcsx 和它的端口是在作者的业余时间里写的。 所以大致上让模拟器运行的更快是模拟器作者的一种个人的尝试/ 目标。 我自己不想与Bleemcast竞争。当然,在我开始将开发DC端口付诸实施之前,我曾经计算过是否有可能达成理想的速度,而Bleemcast很好的暗示了这是可能的。
Wraggster: Dreamcast scene有人向你提供关于SN4asm以及如何尽可能多的挤占显卡的知识吗?
Mark Grilenkov: 我并不怎么认识Dreamcast scene的人,所以我不知道关与DC硬件的问题我应该问谁。你可以把我称作DC scene的新手。
Wraggster:你为你自己设定过目标让你的模拟器能跑得多快吗?你会抑制开放源代码以寻求其他人的帮助吗?
Mark Grilenkov: DC端口的进一步的发展没有什么时间表或者蓝图。 我希望我很快就可以修正PVR GPU插件,在那之后我会开放GPU插件的源文件。既然它以PeopsSoftGpu为基础(发表在 GPL 之下) ,它也将会被公布在 GPL 之下。 其余的源代码将会被包含在Pcsx 的 1.4 版本中公布。 (www.pcsx.net)
Wraggster: 你怎么看XBOX和PS2的模拟,他们看起来好像更有希望。
Mark Grilenkov: 我有一个K6-350MHz 模拟Xbox或PS2比PcsxDC更差 .
非常感谢Mark Grilenkov的这次伟大的访谈。:)
----
我打球,我电玩,我游戏人生
关闭][返回]
|
|