Board logo

标题: 这3DS居然能硬解GBA? [打印本页]

作者: playhoo    时间: 2019-3-25 20:29     标题: 这3DS居然能硬解GBA?

posted by wap, platform: Chrome
折腾用NDSI玩GBA,用的是GBARunner这个前段引导器,效果还真棒,NDS自带GBA的CPU高频版,能硬解不稀奇,居然3DS也能运行,不知什么原理。
大三开点对点玩GBA大约有3寸大小,和元祖GBA一样大,即使在NDS模式下玩,感觉画面也比3DS的GBAVC看的舒服,可惜不能下屏显示。
作者: 毅UP    时间: 2019-3-25 21:04

就是官方模拟器
作者: mitaosi    时间: 2019-3-25 21:46

posted by wap, platform: Samsung
引用:
原帖由 @毅UP  于 2019-3-25 14:04 发表
就是官方模拟器
记得只有NDS和前期版本的NDSL可以硬解
作者: qwerrrr    时间: 2019-3-25 21:49

你说的NDSI没有GBA卡槽 那是模拟器 当然3DS也可以用
有GBA卡槽的NDS和NDSL才是硬解GBA
作者: playhoo    时间: 2019-3-25 22:31

gbarunner.nds 这个是nds的gba加载器,也可以叫解释器,类似于wii上的nintendon't用来加载ngc游戏,都是硬解,硬件兼容,不是模拟器。PSV兼容PSP,CPU部分是硬解,GPU是模拟应该
作者: zenodante    时间: 2019-3-26 07:28

posted by wap, platform: Android
psp的cpu是mips,psv是arm,咋硬解,mips的寄存器数量要比arm多
作者: playhoo    时间: 2019-3-26 09:17

posted by wap, platform: Android
据说psv有mips的CPU部分,否则那么高那么完美的兼容性是不可能的
作者: fenrile    时间: 2019-3-26 10:07

posted by wap, platform: Samsung
学习下
作者: qwerrrr    时间: 2019-3-26 14:06

引用:
原帖由 playhoo 于 2019-3-25 22:31 发表
gbarunner.nds 这个是nds的gba加载器,也可以叫解释器,类似于wii上的nintendon't用来加载ngc游戏,都是硬解,硬件兼容,不是模拟器。PSV兼容PSP,CPU部分是硬解,GPU是模拟应该
如果gbarunner是通过调用机器硬件实现硬解,那为什么兼容性比nintendont差很多?
作者: playhoo    时间: 2019-3-26 18:22

posted by wap, platform: Android
nds的性能只有psp的五分之一,连psp模拟gba都需要高频,而且玩节奏天国会延迟,nds全速模拟gba是不可能的,dstwo内置了强大的cpu和内存才勉强模拟,GBARunner2不是模拟器是确凿无疑的
目前ndsill是点对点玩gba屏幕最大的方案,3.7寸
作者: playhoo    时间: 2019-3-26 18:35

posted by wap, platform: Android
兼容性不完美很正常,沙盒皮角不完整,nds烧录卡兼容性都不完美,3ds免卡玩nds的加载器兼容性也离完美差很远,但只要正常运行的游戏是没有图形错误的
作者: lain2011    时间: 2019-3-27 03:48

posted by wap, platform: iPhone
这个是只要烧录卡运行就行了?
有没有dsi专用的模式?
作者: abe1007之马甲    时间: 2019-3-28 18:04

NDSi 不能玩节奏天国GBA就是很逊,好在有NDS版的
作者: SONIC3D    时间: 2019-4-1 02:58

引用:
原帖由 zenodante 于 2019-3-26 07:28 发表
posted by wap, platform: Android
psp的cpu是mips,psv是arm,咋硬解,mips的寄存器数量要比arm多
PSV的SoC设计中内嵌完整的PSP用的MIPS R4000和VFPU,另外MediaEngine芯片也独立带了,这个是用来做AVC音视频流解码的,图形处理器指令有映射到Vita的图形处理硬件上,但是CPU部分确实完整硬件实现,因为这样综合成本((硬件实现成本+对应的生产成本)/(软件模拟实现成本+软件实现造成的兼容性风险和后续处理成本))更低。
作者: 惆怅的蚂蚁    时间: 2019-5-31 14:36

所以楼上说的gbarunner.nds要去哪里找啊?
官方我找了不知道为什么不能用
作者: mitaosi    时间: 2020-10-13 22:22

引用:
原帖由 惆怅的蚂蚁 于 2019-5-31 07:36 发表
所以楼上说的gbarunner.nds要去哪里找啊?
官方我找了不知道为什么不能用
懂英文的话直接上GITHUB

https://github.com/Gericom/GBARunner2
作者: laibuding    时间: 2020-10-14 12:27

语文老师死的早啊
作者: 消失在宇宙    时间: 2020-10-14 19:41

引用:
原帖由 playhoo 于 2019-3-25 22:31 发表
gbarunner.nds 这个是nds的gba加载器,也可以叫解释器,类似于wii上的nintendon't用来加载ngc游戏,都是硬解,硬件兼容,不是模拟器。PSV兼容PSP,CPU部分是硬解,GPU是模拟应该
一堆游戏黑屏,这能叫硬解?
作者: 2012啊    时间: 2020-10-14 22:50

posted by wap, platform: Android
原版游戏支持挺好了,汉化的大堆标题都看不到
我瞎猜可能跟汉化组加了自己logo有关,这些汉化信息logo没法通过软件简单去掉,也就没法去验证,谁要会改可以试试
作者: 野生的任豚    时间: 2020-10-15 16:01

posted by wap, platform: Chrome
https://wiki.gbatemp.net/wiki/GBARunner2

gbarunner2原版支持程度database,自查用。
作者: jalico    时间: 2020-10-15 21:32

posted by wap, platform: iPhone
可以理解为官方的解释器比民间的模拟器更接近底层,效率更高?
作者: 蛇狸    时间: 2021-2-27 14:59

最近收了个DSI,是做好了无卡皮角的,直接运行GBA的节奏天国惊呆了,竟然完美按键没有任何延迟,才明白这本身就是硬解,gbarunner是个引导器,但是兼容性不是完美的,大量的GBA游戏不能运行,因为我国流传的GBA的ROM大多不是官方原版,汉化的,神游的,都是容易出问题的ROM,所以DSI玩GBA这个方案还是放弃了,入手了GBASP高亮B屏版(自己的老机器改的大概花了600元)加EZ OMEGA DEFINITIVE EDITION烧录卡480元。
作者: biorobot    时间: 2021-2-27 15:33

所以 gbarunner无法即时存档,用dsill配合gbarunner2刷了很久的gba特鲁尼克2,最后还是把存档转到gpdxd上去刷迷宫和装备了     




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