网站首页
本站精华
免费下载
游客:
注册
|
登录
|
会员
|
搜索
|
帮助
LoveUnix
»
培训认证 行业入门
» PS2模拟器作者访谈
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: PS2模拟器作者访谈
Anakin
大学士
UID 21299
精华
10
积分 387
帖子 733
活跃指数 0
LU金币 2106 个
LU金条 0 个
阅读权限 200
注册 2004-5-21
#1
大
中
小
使用道具
发表于 2004-9-30 16:12
资料
个人空间
短消息
加为好友
鉴于最近大家对PS2模拟器开发的进展非常关注,本站再次提醒各位喜爱电子游戏的朋友,根据现有唯一一款PS2模拟器PCSX2来看的话,要达到PS2游戏的效果,需要至少3G CPU....
CEN:首先非常感谢你们两位接受Connect Emulation的采访。另外还希望Shadow
接受我们迟来的生日祝福。Pcsx2可以说是一个非常好的生日礼物了。能谈一下你们自己和你们目前的工作情况吗?
Shadow:我今年21,还是一名本地大学的学生。电脑并不是我的专业,我的专业是经济学。Pcsx是我在模拟界中的第一个成果,并且我认为这是一个不错的开端。Pcsx2的出现也是如此。在我考试期间的某一天,我开始观察ps2的硬件并想开始着手写一份Disasm。结果的产生是通过不同思考而来的...从一份disasm 我开始编写关于R5900的解释器并从基本代码一步步作起。当编译器变的越来越完善时,linuzappz开始和我一起开发并且在完成第一个GS后,Pcsx2已经可以运行几个基本的ps2 demos了。目前的进展情况十分缓慢,但是我们已经掌握了ps2的本质情况和一些可以被改善的地方。
Linuzappz: (没有回答)
CEN:你是如何模拟PS2的硬件的,这困难吗?考虑到模拟器是通过与ps2 demos相反的引擎做成的Shadow: ps2的硬件并没有被模拟,主要是一部分而已。感谢上帝我们从大量的ps2 demos和Dreamtime's指南处(大部分是关于GS和GIF的信息)得到的很大的帮助,当然Linuzappz掌握着相反的引擎。
Linuzappz:由于我们已经编写过ps的模拟器(pcsx),对于ps的模拟有许多宝贵的经验,并且ps2有一个和ps差不多的处理器(mips I),不过要复杂的多(mip s IV)。所以Shadow可以编写(当然需要一个很棒的编译器)并把Pcsx一部分代码(主要是架构)加入Pcsx2中,在那之后他问我是否需要帮助,那时我正在制作GS的插件和使3stars的demo运行的工作,我觉的这并不是很困难,但事实是这根本不是一件容易的事 。
CEN:你们使用的哪种类型的引擎(能否说的详细一点)?
Shadow:我们使用的编译器是一种兼容性非常好的cpu核心。这意味着我们能在任何时候对1进行解码。虽然很慢但这不失为一种具有很强兼容性的方法。当然在Pcsx2中存在一个重编译过程,但目前还没有完成,进展十分缓慢,大部分时间只能使用代码编译器。
Linuzappz:我们是通过VC++6.0编译的,用的C语言
CEN:在图形方面你们是用的什么API(“应用程序平台接口”)OGL还是DX?
Shadow:我比较喜欢用Opengl,因为我用的显卡是NVIDIA Geforce 2MX。Linuzappz有一块S3的显卡,我想他可能喜欢用DD,但是这不支持最新的Opengl hehe....
Linuzappz:我们使用GS的插件,目前我们只有一个,是GSsoftdx(基于DX的软件编译)。
CENcsx2对系统的最低要求是多少?
Shadow:就我所知的,我是在PII600的机器上工作的,并且情况良好,但具我估计想要完美运行的话至少需要3GHZ的芯片!
Linuzappz:目前你至少需要一个PII+64M内存的电脑。
CEN:你们是否考虑过你们的BIOS一旦能运行商业游戏后,SONY会为此作出的反应(就象bleem vs sony)
Shadow:说实话我真的不太了解sony。。。时间会证明的。。。(希望sony的律师们不会看到这个)
Linuzappz:我不这样认为,ps模拟器同样需要一个bios,sony也并没有因为这个而与我们进行过任何联系,sony只是要停止那些商业的模拟器。
CEN:你们是出于什么目的开发Ps2模拟器的(-PCSX2-)
Shadow:这是一种挑战,现在有其他人也在开发PS2吗?
Linuzappz:我想是因为我喜欢编译,而PS2正好是一个非常好的挑战。
CEN: Linuzappz能谈谈你在pcsx2的开发中负责什么工作,还有你以前在模拟界的工作情况吗
Shadow:事实上linuzappz是整个项目的领导者,是pcsx2的核心人物。我只是一个lamer(所以要有问题发mail给linuzappz ok?J)
Linuzappz:我负责编译bios HLE,一些硬件的材质,插件系统,重编译,当然还有使bios真正的运行起来,我是主要的开发人员。关于我自己,我最初是Sope(linux psxemu)的程序设计人员,随后我为linux上fpse工作的一段时间,制作一个GPU的插件(GPUdx7)直到shadow要求我帮助他为Pcsx工作为止。
CEN:将来Pcsx2是否会在运行Ps2之前运行Psx游戏?
Shadowcsx2的将来。。。很难说。只能让时间来说明了。。
Linuzappz:关于ps2我仍然有许多不清楚的地方。
CEN:有多少人正在编写图形引擎?
Shadow:我已经联系了一些psx插件的制作者,但我还没有得到一个插件的样板
Linuzappz:我知道除我之外有两个编程人员会为此工作(希望以后能有更多)。
CEN:你们是否需要beta版的测试者(如果可能我很乐意成为其中之一-我有10个PS2的游戏)
Shadoweta版的测试者?可能吧。。。我们还不是很清楚毕竟项目仍处于早期阶段。。。
Linuzappz:目前还不需要,模拟器还不能正常工作。
CEN:你们是否考虑过在模拟器完成之后把它移植到其他的平台上(例如:DC,Linux,BeOS)
Shadow:我们打算把它移植到linux...其他平台还没想过(ps2移植到DC?这需要一个地狱级的速度,我不认为DC有这个能力)
Linuzappz:我们能肯定的是Pcsx将被移植到linux。
CEN:你们是否考虑过集成一个Ps2的movie播放器去读取.pss和.Str?*募≒sx)
Shadow:现在谈这个还太早。。。我们会考虑的。。
Linuzappz:我想不会。
CEN:在你放出第一个版本之后,模拟界对此有什么反应
Shadow:我已经看到了好的和坏的反应。我想这只是时间?*侍狻!?
Linuzappz:大部分的人对此的反应是好的,但有些人好象不太喜欢我们。
CEN:你们是否会把Pcsx和Pcsx2并入一个模拟项目
Shadow:这没有什么必要,Pcsx是一回事,而Pcsx2是另一回事。
Linuzappz:不会,Pcsx仍然将作为一个独立项目存在。
CENhadow & linuzappz你们最喜欢的Ps2游戏是哪个?
Shadow:事实是我没什么最喜欢的游戏,不过对GT3和铁拳特别版有点兴趣。。
CEN:你们有没有想过试着模拟X-box或是Game cube
Shadow:模拟X-box?买一块Geforce3装上,你的电脑就是了。至于Gamecube我真的没有考虑过,pcsx2已经使我的空余时间剩下不多了。
最后再次感谢你们接受Connect Emulation的采访,并祝你们好运。
老老鼠
版主
老鼠洞一号洞主
UID 1740
精华
9
积分 5345
帖子 10265
活跃指数 237
LU金币 4988 个
LU金条 21464 个
阅读权限 210
注册 2003-11-5
来自 我是傻瓜
#2
大
中
小
使用道具
发表于 2004-10-10 17:11
资料
个人空间
短消息
加为好友
这个也应该是我那里的
剿灭日本,收复台湾;抵制日货,支持国货;昌我华夏,爱我中华!17327910
Anakin
大学士
UID 21299
精华
10
积分 387
帖子 733
活跃指数 0
LU金币 2106 个
LU金条 0 个
阅读权限 200
注册 2004-5-21
#3
大
中
小
使用道具
发表于 2004-10-11 23:18
资料
个人空间
短消息
加为好友
这里对这虚拟机模拟器开发感兴趣的可能不多......所以发到这里摆一下充充门面
投票
交易
悬赏
活动
LoveUnix
专项技术区
> AIX -IBM UNIX
> 其他UNIX & Linux
> i5 (AS400) & IBM大机
> PC Server & HPC
> 存储设备
> 备份软件
> 网络 & 安全
> 编程开发 & Rational
> DB2 & Informix
> ORACLE等数据库
> 中间件技术
行业综合区
> 职业咨询 前程无忧
> 培训认证 行业入门
> 行业应用 项目实施
> 产品信息 商务交流
> Free download下载
交流灌水区
> 蓝色太平洋
> 墨香雅韵
> 共建家园
> 博客专区
当前时区 GMT+8, 现在时间是 2008-8-30 21:52
乐悠LoveUnix论坛-京ICP备05005823号
Thanks to
Discuz!
© 2001-2007 Power by
LoveUnix.net
Processed in 0.052997 second(s), 6 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
乐悠LoveUnix
-
Archiver
界面风格
----------
Discuz! 5 Default
新DISCUZ风格
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计