Board logo

标题: 梦幻移植:用GBA跑初代《古墓丽影》 [打印本页]

作者: BeastMa    时间: 2022-1-20 15:01     标题: 梦幻移植:用GBA跑初代《古墓丽影》

posted by wap, platform: iPad
github上一个叫openlara的开源项目,实现了把TB1移植到GBA的目标。

用的是PS版数据,降低了视野,帧数约10~20。

连TB1当时的首席程序员也说这太不可思议了

目前这个移植版可以下载,后缀gba,可直接用烧录卡烧录。

原始链接
https://gbatemp.net/threads/openlara-gba-port.606142/
作者: 超越怪的猫肉人    时间: 2022-1-20 15:40

posted by wap, platform: Android
这技术太。。。。。
作者: BeastMa    时间: 2022-1-20 15:48

posted by wap, platform: iPad
想起了我当年上下班在nokia ngage上玩的往事了
作者: firesun    时间: 2022-1-20 16:14

我第一反应是用ngage版来移植
作者: 燕山隐士    时间: 2022-1-20 16:17

posted by wap, platform: Android
GBA处理器的速度 据说就是现在储存卡内置的主控性能 确实是不可思议
作者: 猫肉    时间: 2022-1-20 16:28

技术太强了
作者: BeastMa    时间: 2022-1-20 16:38

posted by wap, platform: iPad
想起了我当年上下班在nokia ngage上玩的往事了
作者: frank730    时间: 2022-1-20 16:39

posted by wap, platform: Android
rom容量多大呢?我记得gba 单个rom容量有上限吧好像32m,是分成几个rom吗。
作者: BeastMa    时间: 2022-1-20 17:15

posted by wap, platform: iPad
引用:
原帖由 @frank730  于 2022-1-20 16:39 发表
rom容量多大呢?我记得gba 单个rom容量有上限吧好像32m,是分成几个rom吗。
所以只有123关
作者: alexey    时间: 2022-1-20 18:17

n-gage版当年玩了很久,移植得相当不错
作者: epiligueyjc    时间: 2022-1-20 19:01

posted by wap, platform: Samsung
听说ngage的3d性能比gba还强不少,这个真的是厉害了
作者: yfl2    时间: 2022-1-20 19:07

posted by wap, platform: Android
引用:
原帖由 @epiligueyjc  于 2022-1-20 19:01 发表
听说ngage的3d性能比gba还强不少,这个真的是厉害了
gba 是没有3d加速的,纯靠CPU 计算
作者: 田中健一    时间: 2022-1-20 19:45

posted by wap, platform: Samsung
把这技术用在ps上,当年说不定可以出个ps2水平游戏了。
作者: 熊熊哥哥    时间: 2022-1-20 20:31

鹅妹硬!
作者: zenodante    时间: 2022-1-20 21:45

posted by wap, platform: iPhone
看了看代码,觉得可以移植到cortex m0的单片机上,最合适的是rpi pico
作者: 囧rz--    时间: 2022-1-20 22:09

posted by wap, platform: iPhone
纯cpu做3d运算,太强了
作者: sw121x    时间: 2022-1-21 00:09

posted by wap, platform: iPhone
可以啊。
作者: SkywalkerHY    时间: 2022-1-21 02:43

posted by wap, platform: iPhone
这么看ss当年开发都太不用心了,人家gba都能做到的事情
作者: anakin    时间: 2022-1-21 05:44

posted by wap, platform: iPhone
当年win ce pda可是有3d古墓的
作者: 壊松鼠    时间: 2022-1-21 06:53

posted by wap, platform: Samsung
引用:
原帖由 @epiligueyjc  于 2022-1-20 19:01 发表
听说ngage的3d性能比gba还强不少,这个真的是厉害了
不用听说,性能根本差了一世代
作者: 梦之少年    时间: 2022-1-21 09:13

只有10-20帧吗,看视频挺流畅的
作者: Benthal    时间: 2022-1-21 09:36

posted by wap, platform: Samsung
看到你们说N GAGE,觉得那时候诺基亚真是牛逼

设计比苹果100个牛逼的存在
作者: yfl2    时间: 2022-1-21 09:41

posted by wap, platform: Android
引用:
原帖由 @Benthal  于 2022-1-21 09:36 发表
看到你们说N GAGE,觉得那时候诺基亚真是牛逼

设计比苹果100个牛逼的存在
ngage 设计上很不成功吧…
作者: zark    时间: 2022-1-21 12:09

posted by wap, platform: iPhone
这个技术不奇怪, 以前的3d游戏有很长一段时间都是靠cpu来运算的啊。 没有3d显卡就只能选择软件渲染。 不过gba能做到这个程度确实逆天了。
作者: stant7777    时间: 2022-1-21 12:11

SS有这技术,生化2估计都能100%移植。不知道现在还有没有人会开发SS游戏,做个生化2+3??
作者: yfl2    时间: 2022-1-21 12:12

posted by wap, platform: Android
引用:
原帖由 @stant7777  于 2022-1-21 12:11 发表
SS有这技术,生化2估计都能100%移植。不知道现在还有没有人会开发SS游戏,做个生化2+3??
画质还是很低的,再说gba 本来也有真3d游戏,赛车wil之类
作者: stant7777    时间: 2022-1-21 16:07

引用:
原帖由 yfl2 于 2022-1-21 12:12 发表
posted by wap, platform: Android
画质还是很低的,再说gba 本来也有真3d游戏,赛车wil之类
这这这。。。。希望破灭
作者: 聋则嗅明XP    时间: 2022-1-23 09:04

posted by wap, platform: iPhone
ngage是移动设备网络联机游戏的先行者……好像只有这一个贡献……当时gba甚至psp还靠面对面对战的时候,ngage已经可以在narea网络上玩了

本帖最后由 聋则嗅明XP 于 2022-1-23 09:05 通过手机版编辑
作者: yfl2    时间: 2022-1-23 09:33

posted by wap, platform: Android
引用:
原帖由 @聋则嗅明XP  于 2022-1-23 09:04 发表
ngage是移动设备网络联机游戏的先行者……好像只有这一个贡献……当时gba甚至psp还靠面对面对战的时候,ngage已经可以在narea网络上玩了

本帖最后由 聋则嗅明XP 于 2022123 09:05 通过手机版编辑
手机早可以了
作者: zenodante    时间: 2022-1-24 08:15

posted by wap, platform: iPhone
引用:
原帖由 @yfl2  于 2022-1-21 12:12 发表
画质还是很低的,再说gba 本来也有真3d游戏,赛车wil之类
只说一个点,gba原来的3d游戏没有一个做了屏幕空间三角形重分割,结果就是当一个三角形很靠近视点,进而部分穿过投影平面 贴图会急剧扭曲。这是投影矩阵本身的限制,需要额外的算力在投影平面处重新拆分三角形来解决。gba那几个3d赛车的屏幕边缘的贴图就扭成了蠕动的麻花。openlara这个问题很轻,这就是软件渲染处理上效率的代差
作者: 卡比兽    时间: 2022-1-24 08:51

posted by wap, platform: iPhone
fc那街霸还有3d透视呢
作者: 瓜瓜龙    时间: 2022-1-24 11:32

posted by wap, platform: iPhone
能下载吗




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0