主题 : 【求助】用DC原装光枪玩美版的光枪游戏
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
楼主  发表于: 2020-01-28 11:43

【求助】用DC原装光枪玩美版的光枪游戏

拾到YZB 大大一篇老帖 http://bbs.chinaemu.org/read-htm-tid-96467-keyword-%CB%C0%CD%F6%BB%F0.html
求助高人如果懂的话帮帮忙:

问题:
DC的原装光枪是不能玩美版的,包括:
死亡之屋2
死亡火枪OX
机密任务
一开机就会有提示:光枪不能用于北美版

求助:
很多网友都希望能破解这个至今还没有解决的问题,请求高人相助!

以下是费话:
1. 难得拾回DC原装光枪及中古电视,发现用中古电视玩的光枪游戏要比现代的以镜头或虹外綫测距在反应上及准确度要快及准确的多,DC的美版光枪游戏比日文版的更像街机

2. 这「不能用原装光枪」的问题并非镜像区码问题,而是世嘉于编程中刻意禁止原装光枪使用(原因是在推出时遇上老美发生的枪击事件),但世嘉却没有去管其他第三方的光枪,即第三方光枪可以使用无阻。很多网友都很不喜欢这样的决定,希望有高人能把这已经过时的禁制破解,可惜至今还没有人做到。
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
沙发  发表于: 2020-01-28 13:23

来个图看看?
或者模拟器能调出这个图也可以......

如果是写进bios里就完蛋了
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
板凳  发表于: 2020-01-28 18:33

当进入游戏时,会出现黑屏,下方显示一行英文字:

Peripheral at Port a is not supported in North America

后进入不了游戏.用手柄则可顺利进入游戏,中途替换光枪虽然可以,但光枪会变成普通的手柄模式操作。

    应该跟BIOS无关,用RF BIOS 修改机也是同样情况,用日文版或欧版就没问题,但是欧版不对应所有中古电视(因影像频率问题),而且「死亡火枪OX」是没有欧版的
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
地板  发表于: 2020-01-28 21:13

引用
引用第2楼国士無双于2020-01-28 18:33发表的  :
当进入游戏时,会出现黑屏,下方显示一行英文字:

Peripheral at Port a is not supported in North America

后进入不了游戏.用手柄则可顺利进入游戏,中途替换光枪虽然可以,但光枪会变成普通的手柄模式操作。
.......




改出来了,的确是在游戏程序里面改的,但是问题是这玩意不好测试吧,模拟器上好像不支持光枪调不出这张图吧 
另外死亡之屋2和机密任务的美版没发现有这些字符

[ 此帖被YZB在2020-01-28 21:24重新编辑 ]
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
草席  发表于: 2020-01-29 07:00

机密任务里出现的是「unable to use foreign gun controller」
死亡之屋2 出现类似「peripheral is not usable on an American Dreamcast」

顺带一提:很多人忽略了
DC 光枪 + 振动包 = 可振动枪

当时来说是唯一的可振动原装枪,不好好利用太可惜了!
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
5楼  发表于: 2020-01-29 09:44

找了一下,那2个游戏没发现这些字符,也许加密了,也许压缩了,也许是图片,也许没有
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
6楼  发表于: 2020-01-29 19:42

机密任务的日版跟美版差不多一模一样,可以显示英语,不同的是日版是不会禁止使用原装光枪HKT-7800

死亡火枪OX 就不行了,唯一只可看日文版了,比英语要难懂嘛,YZB 大大有办法修改吗?

死亡之屋2 亦应是同一方法去修改,小第不谙电脑编程,望高人协助!
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
7楼  发表于: 2020-01-29 20:32

回 6楼(国士無双) 的帖子

死亡火枪ox可以改,但是改了也没法测试啊

死亡之屋2没找到相似的程序,你得截图或者模拟器能调出来
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
8楼  发表于: 2020-02-04 09:49

死亡火枪OX、死亡之屋2 都是「Peripheral at Port a is not supported in North America」


机密任务 的是「unable to use foreign gun controller」


如果没法测试,小第愿帮这个忙...
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
9楼  发表于: 2020-02-04 18:58

请问你的测试环境是什么呢?刻盘还是gdemu还是硬盘sd读卡器版的?
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
10楼  发表于: 2020-02-05 14:00

什么环境都可以,个人偏好gdi格式,因近乎原版,其它的iso都是从中调出来的...
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
11楼  发表于: 2020-02-05 22:04

改个死亡火枪ox试试,

游戏文件名Death Crimson OX (US) (Sammy USA) (2001) [T-2401N] [80-8777-72401-9]

修改位置在文件track03.bin:
地址:4605ad3c  
看看开头是否和下面的数值相同(70d2 00e5),相同就不用搜索了,直接修改成2fa0 0900


搜索这串16进制数值
70D200E5 C36A0B4214E470D36ED50B43B364F363CF656ED2047300453C350B42B3646BD36BD50B43B3646BD300E2962FB365262F2366362F30E768D1D62F262F0B4114E464D200E3962F48E7362F3366262F63D561D1D62F362F0B4114E407A0287F



把最前面的70d2 00e5

改成2fa0 0900 试试
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
12楼  发表于: 2020-02-07 11:45

测试结果:没有了黑屏及那段英文...

...可是光枪无法使用,变成了手柄模式(即是只可用光枪上的「十字键」来控制「光标」去射击)...
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
13楼  发表于: 2020-02-07 18:52

    
看来光是跳过那段程序不行,再试试下面这个

track03.bin:

460531ac:4223  改成0900

460531b2:  2260 改成00e0

460cd308: 01  改成00


以上这3处地方可以和前面11楼的单独分开改,也可以同时改试下效果~


另外死亡火枪ox好像没有日版???
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
14楼  发表于: 2020-02-10 10:55

试过了,可以用光枪了!

...但奇怪的是所有台词都变了日文!(原来死亡火枪OX美版 暗蔵了原日文版,现在不知怎的开通了!)

尝试用不同组合去修改位址:
单独 460531B2 或 460CD308 ,可用光枪,但是日文
单独 460531AC ,英文,但不能用光枪(黑屏+那段英文)
4605AD3C 及 460531AC ,可用光枪,也是日文

另外,死亡火枪OX有日文版的,给个图...
  
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
15楼  发表于: 2020-02-11 16:24

估计就是 用那个地址判断版本的吧

另外只是文字变化吗?声音还是美版的吧?

有时间的话把某个画面的  日文和英文图片发个来看看
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
16楼  发表于: 2020-02-12 11:45

游戏是没有语音对白的...

美版未修改前的显示:

  


修改后的显示:

  
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17808
威望: 170 星
金钱: 62206 浮游币
贡献值: 7747 点
好评度: 50157 点
人气: 4236 点
在线时间: 12972(时)
注册时间: 2004-10-02
最后登录: 2020-02-18
17楼  发表于: 2020-02-12 16:59

看见了,简单跟了一下,调用太多了,懒得看了

反正没语音的,凑合玩一下吧,以后也许有心情了重新做一个

另外鬼屋和机密任务跟这个游戏不一样,目前没办法追到那2行字............
级别: 模拟菜鸟
UID: 321358
精华: 0
发帖: 27
威望: 0 星
金钱: 166 浮游币
贡献值: 9 点
好评度: 76 点
人气: 0 点
在线时间: 1(时)
注册时间: 2018-06-10
最后登录: 2020-02-13
18楼  发表于: 2020-02-13 11:15

好的,辛苦你了...