主题 : 帖子內容已移除
级别: 模拟之星
UID: 12230
精华: 1
发帖: 1308
威望: 3 星
金钱: 5398 浮游币
贡献值: 2 点
好评度: 2030 点
人气: 1 点
在线时间: 287(时)
注册时间: 2004-09-16
最后登录: 2022-10-21
楼主  发表于: 2006-07-06 00:37

帖子內容已移除

帖子內容已移除
[ 此帖被omega@megamanx7在2022-10-12 21:31重新编辑 ]
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 54 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
沙发  发表于: 2006-07-06 08:12

发错区了,到模拟问题区

ps:肯定的说,地球上有的。。。
级别: 论坛版主
UID: 10256
精华: 1
发帖: 10905
威望: 18 星
金钱: 1918 浮游币
贡献值: 8859 点
好评度: 30446 点
人气: 1086 点
在线时间: 935(时)
注册时间: 2004-07-27
最后登录: 2024-11-01
板凳  发表于: 2006-07-06 11:31

没有教程。这东西要是有教程,满地球都是模拟器了。
就和开发软件一样,要有无中生有的本事,没有免谈。要熟悉各种编程方式,要对硬件有很高了解,且有一台游戏机(拆了看里面的硬件是咋样的,写模拟器需要)。
(σ`・д・)σ 你不是那个原来住顶楼的笨蛋吗?
枯れない花
级别: 论坛版主
UID: 11
精华: 0
发帖: 2266
威望: 8 星
金钱: 381185 浮游币
贡献值: 8813 点
好评度: 7896 点
人气: 1049 点
在线时间: 1384(时)
注册时间: 2004-03-24
最后登录: 2023-04-20
地板  发表于: 2006-07-06 15:31

不要说得那么吓人~~模拟器也不仅仅是游戏机的~~很多硬件设备,都由模拟器和仿真器~~

其实,模拟器,应该是一个不同平台的指令系统的映射。并非是什么无中生有,拍脑袋想出来的~~

因为,各个厂商在设计硬件的时候,基本上都是使用几大芯片制造商提供的芯片,然后进行再开发~~自己设计芯片的少之又少,这种批量生产型的芯片,则他们的指令系统之类都会有共同的标准,即使是自己设计的芯片,也会沿用某些现成芯片的技术和布局,以减少开发成本~~

在那些硬件上运行的全部程序,归根到底,都由这个系统来解析和控制。所以,只要能够将不同的平台的指令系统,不管你是拆啊还是合,对等的拼凑起来的话,就是个简单的模拟器了~~

当然,作为成型的模拟器,还需要有进程控制、协调以及性能优化等,这才是模拟器最复杂的部分,毕竟,从游戏机的角度来讲,基本上都不止一个处理器…………而电脑的处理器,大多只有一个~~如果不对原先代码进行相当的优化和改变,一定会造成系统咔嚓~~

以上,均为建立在TAB自个人知识体系之上的理解,仅供参考~~
凡交,近则必相糜以信,远则必忠之以言。
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 54 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
草席  发表于: 2006-07-06 17:57

这莫多天总算看到一个含金量较高的回帖

貌似t大也不常来?
级别: 模拟之星
UID: 12230
精华: 1
发帖: 1308
威望: 3 星
金钱: 5398 浮游币
贡献值: 2 点
好评度: 2030 点
人气: 1 点
在线时间: 287(时)
注册时间: 2004-09-16
最后登录: 2022-10-21
5楼  发表于: 2006-07-06 19:03

帖子內容已移除
[ 此帖被omega@megamanx7在2022-10-12 21:31重新编辑 ]
级别: 模拟之星
UID: 17726
精华: 0
发帖: 2664
威望: 0 星
金钱: 2638 浮游币
贡献值: 0 点
好评度: 5506 点
人气: 0 点
在线时间: 695(时)
注册时间: 2005-02-16
最后登录: 2011-09-13
6楼  发表于: 2006-07-07 08:51

我知道只有一个宁波大学研究生开发过一个FC的模拟器(不要说什么李可文,他已经死了。而且根据老白的小道消息说,你休想从他嘴里问出任何关于模拟器开发的有价值的东西!)
所以,至少中国人只有那个宁波大学的高手有说话的余地。
虽然你我今生无缘,但我希望在来生再遇见你,即使那时你我已经忘了一切。



妖 妖
级别: 模拟名流
UID: 32166
精华: 4
发帖: 4918
威望: 5 星
金钱: 45644 浮游币
贡献值: 1679 点
好评度: 7354 点
人气: 760 点
在线时间: 736(时)
注册时间: 2005-06-02
最后登录: 2024-08-06
7楼  发表于: 2006-07-07 20:40

我是外行,对编程完全不了解。那么高水平的编程员也无法照猫画虎吗。
级别: 模拟之星
UID: 97
精华: 0
发帖: 1742
威望: 0 星
金钱: 2448 浮游币
贡献值: 0 点
好评度: 2952 点
人气: 0 点
在线时间: 152(时)
注册时间: 2004-03-25
最后登录: 2007-07-13
8楼  发表于: 2006-07-07 21:59

楼主可以去看开源的模拟器代码。
继续努力中——
游戏[11%]=引擎 [20%]+策划[30%]+美工[5%]+脚本[0%]+音效[0%]
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 54 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
9楼  发表于: 2006-07-08 00:25

引用
引用第7楼hp19802006-07-07 20:40发表的“”:
我是外行,对编程完全不了解。那么高水平的编程员也无法照猫画虎吗。

可以的,需要时间和恒心,还要有经济支持。。。
级别: 模拟之星
UID: 12230
精华: 1
发帖: 1308
威望: 3 星
金钱: 5398 浮游币
贡献值: 2 点
好评度: 2030 点
人气: 1 点
在线时间: 287(时)
注册时间: 2004-09-16
最后登录: 2022-10-21
10楼  发表于: 2006-07-08 13:19

帖子內容已移除
[ 此帖被omega@megamanx7在2022-10-12 21:31重新编辑 ]
级别: 论坛版主
UID: 10256
精华: 1
发帖: 10905
威望: 18 星
金钱: 1918 浮游币
贡献值: 8859 点
好评度: 30446 点
人气: 1086 点
在线时间: 935(时)
注册时间: 2004-07-27
最后登录: 2024-11-01
11楼  发表于: 2006-07-08 13:25

LS说得奇怪。模拟器到底是模拟主机,还是某游戏运行器啊?
(σ`・д・)σ 你不是那个原来住顶楼的笨蛋吗?
级别: 模拟之星
UID: 12166
精华: 0
发帖: 810
威望: 0 星
金钱: 4842 浮游币
贡献值: 36 点
好评度: 1531 点
人气: 3 点
在线时间: 559(时)
注册时间: 2004-09-04
最后登录: 2014-07-16
12楼  发表于: 2006-07-08 17:54

引用
引用第10楼omega@megamanx72006-07-08 13:19发表的“”:
可以對準某個Rom來開發嗎?專用...?

绝对可以.
PS2上的TH2就是例子.
观点见http://www.cngba.com/thread-16095517-1-2.html
PS:貌似汝想做一个专门模拟" ROCKMAN ZX "模拟器的样子?
[ 此贴被杰洛在2006-07-08 18:01重新编辑 ]
级别: 模拟之星
UID: 12230
精华: 1
发帖: 1308
威望: 3 星
金钱: 5398 浮游币
贡献值: 2 点
好评度: 2030 点
人气: 1 点
在线时间: 287(时)
注册时间: 2004-09-16
最后登录: 2022-10-21
13楼  发表于: 2006-07-08 18:34

帖子內容已移除
[ 此帖被omega@megamanx7在2022-10-12 21:31重新编辑 ]
枯れない花
级别: 论坛版主
UID: 11
精华: 0
发帖: 2266
威望: 8 星
金钱: 381185 浮游币
贡献值: 8813 点
好评度: 7896 点
人气: 1049 点
在线时间: 1384(时)
注册时间: 2004-03-24
最后登录: 2023-04-20
14楼  发表于: 2006-07-09 06:53


难道是……我把模拟器说得太简单了?怎么好象…………
这东西是原理很简单,实现可是相~~~~~当地困难~~

简单的举个例子吧……
你要做一个自由落体的模拟程序,并生成动画表现出来,最开始,只要把重力加速度g=9.814m/s2算进去,计算一下1/25秒内的位移,然后生成动画就OK了~~但是,这只是在真空环境下的理想状态,当你需要把空气密度,湿度,不同纬度变化的g,物体密度,体积,以及受到的空气阻力全算进去的话,你生成的动画可能就只是在计算数值上正确,跟正常的表现会有很大差异,这个时候,你就必须调整算法和执行进度来让你的电脑时序根现实相符。这个工作,牵一发而动全身啊……虽不比重写程序,但是,也差不了多少……甚至更加烦躁~~

再有一点,作为基本常识的~~软件的开发过程中,写代码…………是最轻松的环节…………
难度最大的,是分析和设计,耗时最长的,是测试(暂不把维护考虑在内)。
写代码,最多占到20%的时间……如果超过了,只能证明你的分析、测试的工作,做的很不到位……
凡交,近则必相糜以信,远则必忠之以言。
级别: 模拟之星
UID: 12230
精华: 1
发帖: 1308
威望: 3 星
金钱: 5398 浮游币
贡献值: 2 点
好评度: 2030 点
人气: 1 点
在线时间: 287(时)
注册时间: 2004-09-16
最后登录: 2022-10-21
15楼  发表于: 2006-07-10 01:34

帖子內容已移除
[ 此帖被omega@megamanx7在2022-10-12 21:31重新编辑 ]
级别: 模拟小生
UID: 127733
精华: 0
发帖: 10
威望: 0 星
金钱: 2544 浮游币
贡献值: 0 点
好评度: 30 点
人气: 0 点
在线时间: 0(时)
注册时间: 2006-07-19
最后登录: 2006-07-20
16楼  发表于: 2006-07-20 19:53

模拟地带吧