游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3006|回复: 7

请问各位,写模拟器需要掌握哪些知识?

[复制链接]

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2004-7-1 16:15:00 | 显示全部楼层 |阅读模式
我想写游戏机的模拟器程序,请问我需要掌握哪些知识,哪里有这方面的教程(最好是中文的)。

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2004-7-1 16:40:00 | 显示全部楼层

Re: 请问各位,写模拟器需要掌握哪些知识?

那一种街机?

1

主题

65

帖子

73

积分

注册会员

Rank: 2

积分
73
QQ
发表于 2004-7-1 17:11:00 | 显示全部楼层

Re:请问各位,写模拟器需要掌握哪些知识?

估计是PS2之流!
我想对对应硬件的熟悉(了解)应当是必须的吧?

28

主题

433

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2004-7-1 22:27:00 | 显示全部楼层

Re:请问各位,写模拟器需要掌握哪些知识?

硬件知识 相当过硬~
软件知识 相当过硬~
-----------------------------

2

主题

48

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2004-7-2 15:24:00 | 显示全部楼层

Re: 请问各位,写模拟器需要掌握哪些知识?

最基本的是要了解被模拟的游戏机的CPU的机器指令格式及功能,并能一条一条解释成pc的指令,就用switch什么的吧
然后是每个中断de作用,像音效和图像的硬件处理是通过中断完成,当然这个过程中要了解各个硬件的工作方式,比如dma什么的,免得工作出错
这些模拟好了,就得准备游戏机的bios,这是系统运行的最基本数据(不属开发范围),把bios当普通程序运行,游戏机的logo画面也就出来了

原来,写个模拟器真是很简单阿。。

13

主题

55

帖子

55

积分

注册会员

Rank: 2

积分
55
发表于 2004-7-2 16:42:00 | 显示全部楼层

Re:请问各位,写模拟器需要掌握哪些知识?


http://www.pcsx2.net
看看它的代码

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
 楼主| 发表于 2004-7-5 09:27:00 | 显示全部楼层

Re:请问各位,写模拟器需要掌握哪些知识?

谢谢各位。

2

主题

52

帖子

58

积分

注册会员

Rank: 2

积分
58
发表于 2007-12-4 11:11:00 | 显示全部楼层

Re:请问各位,写模拟器需要掌握哪些知识?

比较复杂了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-17 19:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表