作者protect6090 (山茶花)
看板Emulator
标题[闲聊] 复古主机 PlayStation Classic 采用开源
时间Fri Nov 16 09:47:47 2018
复古主机 PlayStation Classic 采用开源模拟器运行老游戏,Sony 并未从头打造平台
https://www.techbang.com/posts/62588-sonys-playstation-classic-uses-an-open-source-emulator-to-play-its-games
老游戏「模拟器」的存在一直都是极具争议性的,虽然软体本身没有问题,但若牵涉到
ROM 游戏文件,就不免会让人与「盗版」划上等号。
由 Sony 最新推出的复古游戏主机 PlayStation Classic,不仅於全球限量贩售,无论
欧美版或亚洲版也都提供了 20 款怀旧游戏,内建在主机中让玩家重温儿时美好。但是,
Sony 是怎麽让老游戏跑在 PlayStation Classic 的呢?
根据国外游戏媒体 Kotaku 的发现,在 PlayStation Classic 的授权清单中,赫然出现
了开源模拟器 PCSX 的大名,并且标注为 ReArmed。
换句话说,PlayStation Classic 用来运行老游戏的方法,与任天堂推出的复古主机如迷
你红白机、NES Classic 一样,都是透过模拟器的方式实现。
只不过,和任天堂从头打造一个模拟器环境的做法不同,Sony 选择了开源模拟器 PCSX
Reloaded ARM 版本的部分元件,套用在 PlayStation Classic 上,藉此让玩家体验怀旧
游戏。值得一提的是,ARM 版本的 PCSX Reloaded,已经在 2003 年终止开发,Sony 算
是换个方式「延续」了这个开源模拟器分支。
至於 Sony 在 PlayStation Classic 中采用开源模拟器的做法,是否有违反法律的疑虑
呢?自然是没有的,毕竟 PCSX 与其他分支版本,都是透过 GPL 授权的方式发布,Sony
只要在授权清单中标注,就不会有违法疑虑。
从玩家与开发者的角度来看,Sony 在复古主机中直接使用开源模拟器来运行老游戏,不
免会让人产生点「相对被剥夺感」。毕竟要产出一款堪用的模拟器,开发历程通常是旷日
废时,而且都是大量开发者不断对主机进行逆向工程,再编译成软体後,由玩家持续反馈
意见,最终才修正成众人皆满意的成品。
Sony 身为创造 PlayStation 主机的公司,理论上可以有更多的资源来开发更稳定、相容
性更高的模拟器,就像任天堂的做法一样;但就 Sony 的考量来说,从现有的模拟器中沿
用元件,或许才是最节省时间、人力与成本的方案,起码他们是如此选择。
过去最反对模拟器与游戏 ROM 文件的公司,现在都纷纷都采用了相同的方法,将老游戏
用新装置带给玩家,甚至直接沿用了前人的心血。这在戮力保存老游戏的玩家与开发者眼
中看来,多少有那麽几分的讽刺。
--
有个疑问..
SONY过去曾告过一个叫做bleem的商业模拟器,听说这个很厉害?
甚至还有网罗模拟器的开发者,然後PS2之後的向下相容也是靠模拟器的帮助,
所以模拟器开发上应该很有经验了,干嘛还去用开源的PCSX??
时代真的不一样了,以前包括SONY在内的主机跟游戏公司都很忌讳模拟器,
结果现在都想靠模拟器来赚钱,啧啧..
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.20.183.221
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1542332870.A.23D.html
1F:推 rogerkidd: Bleem很猛啊,光碟放进去。点开始就可以顺利执行。除 11/16 09:58
2F:→ rogerkidd: 了手把配置需要调整 其他的东西都不太需要动就可以执 11/16 09:58
3F:→ rogerkidd: 行大多数的游戏 11/16 09:58
4F:推 hipposman: bleem真的很强 不过商考量向来只是一个字 钱 11/16 09:58
5F:→ hipposman: 然後 以前不太管rom的流通 现在可杀红眼了 11/16 09:59
6F:推 oginome: 推SONY回头是岸~Bleem当初还给SONY洗脸,推出Bleemcast 11/16 09:59
7F:→ oginome: 在DC上执行铁拳3,而且画质还提升很多 11/16 10:00
8F:→ oginome: 但是当时我更喜欢VGS,还被台湾的团队盗成天威模拟器 11/16 10:01
9F:→ oginome: VGS还由贾伯斯在MacWorld上亲自展示,能在MAC上跑 11/16 10:02
10F:推 rogerkidd: 喔对了,包括台湾奇蹟片也是 11/16 10:02
11F:→ oginome: Connectix甚至绕过SONY的BIOS,自己写一个效率更好的 11/16 10:02
12F:→ rogerkidd: Bleemcast有听说但是不知道入手管道 11/16 10:04
13F:→ oginome: 最後SONY和Bleem和VGS对簿公堂而打出了最着名的诉讼 11/16 10:04
14F:→ oginome: 美国联邦法院确定了对游戏主机进行逆向工程是合理行为, 11/16 10:05
15F:→ oginome: 模拟器的身份正式合法化,所以之前在板上战过的模拟器的 11/16 10:05
16F:→ oginome: 适法性的根源即在此。 11/16 10:06
17F:推 hipposman: 初代dc直读备分片的样子 用56k魔电拉要一星期 住宿网 11/16 10:06
18F:→ hipposman: 芳同学谢谢你(15.6年前有了吧 11/16 10:06
19F:推 snowwolf725: Bleem强大的地方在於核心部分用组语开发,所以模拟器 11/16 10:08
20F:→ snowwolf725: 运作的性能比其他当时模拟器来的强大,当时要跟Bleem 11/16 10:09
21F:→ snowwolf725: 买光碟,他的光碟防拷能力难倒当时许多想复制光碟的玩 11/16 10:11
22F:→ snowwolf725: 家, 记得一段时间之後才有人破解 Bleem的光碟认证 11/16 10:11
23F:推 conpo: Bleem!原本还有计画透过Bleempak的解锁机制来赚钱,甚至还 11/16 10:44
24F:→ conpo: 想跨足硬体周边,企图心不小。可惜最後赢了面子却输了里子 11/16 10:45
25F:→ conpo: ,公司垮掉还得拍卖资产去偿还诉讼费用:/ 11/16 10:45
26F:推 oginome: 不过难堪的是bleem的破解最後让一个德国的高中生就破解掉 11/16 11:12
27F:推 hipposman: 那时小卖店的老板推dc都说买一台玩2台 XD 11/16 12:08
28F:推 kashin: 我也喜欢VGS 简单好用可玩的游戏又多 11/16 12:27
29F:推 rockmanx52: 话说 PS3跟PSP不就用模拟器在跑PS游戏了吗? 11/16 12:59
30F:→ rockmanx52: PS Classic的主要问题还是连读取时间都完美模拟这点 11/16 13:00
31F:→ protect6090: 所以我才觉得奇怪,SONY在模拟器领域上早就能自己自足 11/16 13:42
32F:→ protect6090: 为何还要用一个停止开发的开源模拟器来打底== 11/16 13:43
33F:推 msun: 这时候一堆黑黑都不会跳出来说黑心索尼 呵呵 11/16 14:13
34F:推 rockmanx52: 好问题 而且那个SoC也有现成的东西能用... 11/16 14:44
35F:→ rockmanx52: 偏偏用一个名不见经传又停止的模拟器 11/16 14:44
36F:推 chuck9: cnet有first look,真的假的? 11/16 18:55
37F:→ qazxswptt: 与其说回头 这种向下相容只是服务性质人力花下去不值得 11/16 20:44
38F:→ qazxswptt: 直接用现成的模拟器 还比较省事 11/16 20:45
40F:→ playerlin: 简单说就是另一个fork就是,如果$ony直接用这个确实没 11/16 21:42
41F:→ playerlin: 有违反GPL就是,除非里面有上面没有的code... 11/16 21:43
42F:→ playerlin: 当初我PS模拟器直接用ePSXe就是,VGS有试过,永远都 11/16 21:44
43F:→ playerlin: 黑画面,不知道为什麽。Bleem!忘记是甚麽原因跑不起来 11/16 21:44
44F:→ playerlin: 可能因为某些原因不吃台版片,但我怀疑...:| 11/16 21:45
45F:→ playerlin: 上面贴的PCSX fork计画的last commit是去年10月,不是 11/16 21:46
46F:→ playerlin: 甚麽停止更新的模拟器,停止的是最初的PCSX。 11/16 21:46
47F:→ protect6090: breem跟vgs都不吃NT架构,所以要跑要先挂虚拟os 11/16 21:53
48F:→ randy123: 向下相容不能只说是服务性质吧,毕竟可以卖数位版的游戏 11/16 22:24
49F:→ randy123: 。而且这次又是推一个classic硬体产品。个人猜测sony不 11/16 22:24
50F:→ randy123: 用自己原先的模拟器怕是到时被人破解流出 11/16 22:24
51F:推 rockmanx52: 那个模拟器要流出早流出了吧?PSP,3,V都破解成那样了 11/17 02:48
52F:推 xbox1: 希望到时候玩FF7 开场Cloud跳下火车时有完美对应那两个鼓点 11/17 04:38
53F:推 jangfu: 莫忘VGS 我当年P200 32MB的RAM就能玩 PS游戏 11/17 10:33
54F:→ qazxswptt: VGS模拟单纯 ps模拟硬体要求也不算高 当时真的有惊艳到 11/17 11:30
55F:→ YoshiTilde: VGS後来有人出过可以在2000、XP上跑的版本 11/17 14:45
56F:推 playerlin: 我那时候是Win98SE呢(P3-600EB,256MB RAM,TNT2显卡) 11/17 15:59
57F:→ playerlin: 所以我不知道为什麽VGS跟Bleem不能跑,配备合乎啊... 11/17 16:00
58F:→ playerlin: 怕是配备太好反而相容性不好...Win9x年代也是常有。 11/17 16:01
59F:→ playerlin: 某些DOS程式的Runtime Error 200就是CPU太快引起的... 11/17 16:01
60F:推 chris38c28: PSP有自家的POPS模拟器 但某些游戏不能跑... 11/17 18:56
61F:→ chris38c28: 还常常要用特定版本的POPS才能跑特定游戏 11/17 18:59
62F:推 tint: PS2主机跑PS游戏不算靠软体模拟 它主机里一颗IO处理晶片整合 11/20 12:16
63F:→ tint: 了PS主机的R3000A CPU线路 可以执行PS游戏 而在玩PS2游戏时 11/20 12:17
64F:→ tint: 这颗晶片则扮演IO处理晶片的角色 11/20 12:17
65F:→ tint: 至於PS3相容PS2游戏 最早期PS3主机完整内建了PS2的(EE/GS) 11/20 12:20
66F:→ tint: 可以靠硬体完整执行PS2游戏 之後推出的PS3型号拿掉了EE硬体 11/20 12:24
67F:→ tint: 靠半硬体半模拟方式执行PS2游戏 中後期的PS3主机完全移除PS2 11/20 12:25
68F:→ tint: 硬体 完全靠软体模拟方式执行PS2游戏 SONY官方开发的模拟器 11/20 12:25
69F:→ tint: 相容性满高的 11/20 12:25
70F:推 rogerkidd: 其实ps3後期薄机就拿掉向下相容ps2了 在下就是买那版本 12/02 00:06