上一主题下一主题
«123»Pages: 2/3     Go
主题 : 【讨论】FC游戏VCD光盘制作问题讨论——其实很简单
级别: 模拟新血
UID: 167401
精华: 0
发帖: 1
威望: 0 星
金钱: 2517 浮游币
贡献值: 0 点
好评度: 3 点
人气: 0 点
在线时间: 0(时)
注册时间: 2007-01-16
最后登录: 2007-01-16
20楼  发表于: 2007-01-22 19:44

你的镜像文件提取码是什么???

在这里的http://sunland.1000uke.com/

我爸爸的vcd也是这样的,我想我们可以研究一下

我的QQ:71927369
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
21楼  发表于: 2007-01-24 10:49

直接下载就可以啊,不需要提取码

给个连接:http://sunland.1000uke.com/mypane.aspx?down=ok&filename=游戏中文300(FC游戏VCD光盘镜像).rar&filepath=sunland%2fFC%d7%ca%d4%b4%2f%d3%ce%cf%b7%d6%d0%ce%c4300%a3%a8FC%d3%ce%cf%b7VCD%b9%e2%c5%cc%be%b5%cf%f1%a3%a9.rar&GUID=DDCF620CF5A971584A54166999F7839B9EBC43C1BC696292
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
22楼  发表于: 2007-02-12 16:45

有研究裕兴VCD的高手出现了,“如果研究顺利的话,我可以把NES文件转换成VCD格式的,在裕兴VCD上面运行”,见:
http://www.lizr.net/?action=show&id=1&page=1#cm38
[ 此贴被lzero27在2007-02-12 16:55重新编辑 ]
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
23楼  发表于: 2007-02-17 09:54

FC VCD 游戏光盘里的BIN格式ROM文件,比裕兴电脑VCD的BIN格式似乎要复杂一些

FC VCD 游戏光盘里的BIN格式ROM文件的文件头代码虽然相似,但是其长度和具体代码并不一致

经过分析这些BIN文件,每一种文件头长度是一定的,主要区分特征是文件开始的16个字节中的第7和第8字节,以此分类,居然有20种文件头之多。

以下是各种文件头的特征代码和其二进制数值
6790 0110 0111 1001 0000
67C0 0110 0111 1100 0000
69B0 0110 1001 1011 0000
69C0 0110 1001 1100 0000
69E0 0110 1001 1110 0000
6A60 0110 1010 0110 0000
6A90 0110 1010 1001 0000
6AF0 0110 1010 1111 0000
6B10 0110 1011 0001 0000
6B30 0110 1011 0011 0000
6B40 0110 1011 0100 0000
6B60 0110 1011 0110 0000
6D50 0110 1101 0101 0000
6D90 0110 1101 1001 0000
6DB0 0110 1101 1011 0000
6E40 0110 1110 0100 0000
6EB0 0110 1110 1011 0000
6EC0 0110 1110 1100 0000
6EE0 0110 1110 1110 0000
6F20 0110 1111 0010 0000

一共20种

光盘上的BINROM里共有约150个不同的游戏,其余都是重复的,用4-5种文件头的BINROM占了大多数。
有2-3种文件头只有1-2个游戏ROM用到。
[ 此贴被lzero27在2007-02-17 10:05重新编辑 ]
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
24楼  发表于: 2007-02-17 10:04

图片:
上个图片吧,有时间慢慢琢磨,希望不会误入歧途,呵呵

这里的NES文件尺寸都是带了INES的16字节文件头的,BIN文件里没有这16字节(当然没有。。)
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19105
威望: 173 星
金钱: 2055 浮游币
贡献值: 10277 点
好评度: 54891 点
人气: 4322 点
在线时间: 19814(时)
注册时间: 2004-10-02
最后登录: 2024-12-25
25楼  发表于: 2007-02-17 17:31

楼主还在研究啊,支持下~
I will be back!
级别: 论坛版主

UID: 60848
精华: 1
发帖: 1888
威望: 6 星
金钱: 166146 浮游币
贡献值: 8721 点
好评度: 8482 点
人气: 838 点
在线时间: 279(时)
注册时间: 2005-08-31
最后登录: 2016-03-08
26楼  发表于: 2007-02-17 19:45

现在用裕兴的人还不算多吧?支持下LZ 祝大家新年快乐
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
27楼  发表于: 2007-02-17 21:49

是呀,现在要玩FC也是用带USB的DVD了

研究FC游戏VCD纯属爱好和怀旧,就象很多还在研究FC编程的朋友一样,呵呵

楼上的朋友新年好!
级别: 模拟新血
UID: 178689
精华: 0
发帖: 1
威望: 0 星
金钱: 2303 浮游币
贡献值: 0 点
好评度: 3 点
人气: 0 点
在线时间: 2(时)
注册时间: 2007-02-23
最后登录: 2012-05-20
28楼  发表于: 2007-02-23 13:31

这些方法我都想试一下的说 可是手里的刻录盘不充分 只有等
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
29楼  发表于: 2007-02-23 16:42

今天值班,在办公室又分析了一下手中的数据,终于又有收获了!
BIN文件头里第7-8字节果然是ROM偏移量的指针,只要用这个双字节16进制数加上一个常量N,就可以得到BIN文件中ROM的实际地址了,哈哈!
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
30楼  发表于: 2007-02-24 03:43

如果把BIN文件的内容划分为文件头、ROM、文件尾三部分的话(即假设BIN文件结构是文件头+ROM+文件尾),有了BIN文件头的指针,是不是还有文件中ROM内容之后的文件尾的指针呢?

花了4个多小时反复对比查找和推算,终于又找到了!

果然和文件头指针类似,在offset:0190开始的16个字节中,也有一个指向ROM尾部的指针。

正象文件头的结束标志是[4E6F773A257800004E6565643A257800]一样,文件尾的开始标志是[0F161912666666000000CC000000CC00]

以此,可以找到文件尾指针和推算出文件尾的偏移常量。
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
31楼  发表于: 2007-03-04 08:51

现在看来更替FCVCD光盘的游戏节目有点眉目了
不过,这种VCD/DVD带的模拟芯片支持的MAPPER应该有限
不太可能全部2000多个GOODNES的ROM都能在影碟机上玩

如果光盘上的BIN文件内没有CRC等校验码的话,应该可以照1楼的思路制作了
至于节目选单是否好修改,还没有研究过
如果只能替换ROM,而不能修改节目选单,还是不完美

最好能做到随意替换ROM,任意修改节目选单,以及可以增加节目数量

原光盘上有300个节目(项目),实际上是150个ROM,基本上每个ROM都重复
如果原来的150个游戏不改动,那么还有约150个备用节目可以用于替换成新的ROM
增加上150个MAPPER在0-3之内的ROM是有可能的

希望有兴趣和有能力的朋友也来参与参与,毕竟一个人的水平和精力有限,呵呵
一起努力吧!
腰间盘突出的
级别: 论坛版主

UID: 18504
精华: 18
发帖: 2821
威望: 38 星
金钱: 298018 浮游币
贡献值: 8802 点
好评度: 10244 点
人气: 1301 点
在线时间: 1454(时)
注册时间: 2005-03-08
最后登录: 2024-09-26
32楼  发表于: 2007-03-04 10:27

看样子 每个bin文件的大小是一样的

而其中的 nes 部分(游戏rom)却不一样大

可能是 那个模拟芯片 对每次读取的 大小有一定的要求

大了或小了 都不行


如果那个模拟芯片是硬件模拟 的话相信 MAPPER 不是问题

若是软件模拟的话 就难说了
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19105
威望: 173 星
金钱: 2055 浮游币
贡献值: 10277 点
好评度: 54891 点
人气: 4322 点
在线时间: 19814(时)
注册时间: 2004-10-02
最后登录: 2024-12-25
33楼  发表于: 2007-03-04 11:30

离成功又近了一步
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
34楼  发表于: 2007-03-05 17:19

图片:
图片:
找到VCD2.0的说明看了看,游戏选单是704X576(PAL制)的静态高清晰画面

这样选单画面修改的话应该没有什么问题。

居然在网上找到了这种游戏光盘的英文版本,原来还出口的啊,呵呵。

节目顺序和选单图片都是一样,只有文字变了,如果早点找到英文版的光盘就好了

省得一个节目一个节目地去找对应的ROM和英文名称。。。。
[ 此贴被lzero27在2007-03-05 21:28重新编辑 ]
级别: 模拟新血
UID: 184217
精华: 0
发帖: 1
威望: 0 星
金钱: 2310 浮游币
贡献值: 0 点
好评度: 3 点
人气: 0 点
在线时间: 1(时)
注册时间: 2007-03-13
最后登录: 2007-03-13
35楼  发表于: 2007-03-13 12:42

难道真的就没有一个人会制作这样的光盘了吗?
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
36楼  发表于: 2007-03-13 15:12

从1998年左右开始出现这种游戏VCD以来,已经有无数的人问过这个问题

目前还没看到完美的制作方案出来,各大VCD/DVD厂家的技术人员也没见发表过类似的文章

现在FC游戏VCD/DVD虽然还很常见,但确实已经在加速消失了

希望在次世代游戏机完全占据我们的TV之前,能做出自己的8位游戏VCD光盘来。。。。。
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
37楼  发表于: 2007-03-17 19:22

大家不用研究了,今天才发现这机器其实直接支持ines ROM文件,具体看主贴吧。
是我自己比较愚钝,没有早点发现,结果绕了这么多弯路,这些天抱歉打扰大家了。
级别: 模拟专家
UID: 46284
精华: 0
发帖: 35
威望: 0 星
金钱: 2323 浮游币
贡献值: 0 点
好评度: 94 点
人气: 0 点
在线时间: 450(时)
注册时间: 2005-07-18
最后登录: 2024-08-06
38楼  发表于: 2007-04-20 00:43

引用
引用第8楼glf9992006-12-11 12:03发表的“”:
这个我做过 当时用 video pack 制作的

完全仿制的 内部细节 在最后的 测试时因为

vcd光盘中有一个 mpg 的dat文件 所以失败
.......

今天装上了video pack 5,尝试制作选单,但是没有做成

我参考大庆网站上的教程 http://www.dvhome.cn/article/view.php?cid=11&id=27

进入VCD菜单设计,在建立了数个 播放项 后,无法将BIN文件或NES文件拖入[播放项]

这里,video pack 只认MP3、图片和视频文件,不能将其他非多媒体文件拖入建立的播放项

想请教glf999,是怎么在video pack 里,将ROM文件拖入播放项的呢?
级别: 模拟菜鸟
UID: 17970
精华: 0
发帖: 36
威望: 0 星
金钱: 157 浮游币
贡献值: 1 点
好评度: 75 点
人气: 0 点
在线时间: 2(时)
注册时间: 2005-02-22
最后登录: 2013-02-23
39楼  发表于: 2007-04-20 15:54

想问问楼主,配合DVD或者VCD机游戏功能的手柄是怎么样接口的?
难不成用遥控器玩?
[ 此贴被自行车在2007-04-20 16:08重新编辑 ]
上一主题下一主题
«123»Pages: 2/3     Go