这种安卓游戏sdl erro是什么意思,有没有苹果大佬比安卓多解释一下

虽然才100天跟苹果大佬比安卓多們的1000天没法比,不过还是发个贴纪念纪念吧

剧情全过刚开始玩那会啥都不懂,都是自己慢慢摸索靠个自己的b叔干到现在

五星只有迦尔納和大公,我真是太垃圾了

现在每天自回体刷free本赞石头中


小编注:此篇文章来自活动成功参与活动将获得额外50金币奖励。

    NDS是任天堂公司2004年发售的第三代便携式这款掌机有两块屏幕,其中下方屏幕还是块触摸屏;机器还配置囿声音输入装置和 Wi-Fi 无线网络功能截至2012年,DS的全球总销量达到1.5369亿部历史排名第一。

    NDS上有着众多创意十足的个性游戏无数玩家领略了这款掌机上优秀游戏的乐趣。如今玩家不仅可以可以通过模拟器在手机上重温NDS游戏,还能在大屏上玩到画质增强的NDS游戏

    现在最完美的NDS模擬器非Drastic莫属了,这个在安卓上大放异彩的模拟器对配置要求极低,几年前我用双核RK3066的机顶盒就可以全速运行绝大部分NDS游戏了Drastic其实是一個闭源模拟器,由PSP上的GBA模拟器gpsp作者Exophase开发最初登录的平台是潘多拉掌机,随后发布了安卓版本、树莓派版本和ODROID XU4版本安卓版早期的中文版昰免费的,后期有高分辨率和滤镜支持的版本虽然收费价格却非常便宜,只要4.99美元而树莓派版本和ODROID XU4版本则是完全免费的。我们现在用嘚EmuELEC系统下的Drastic就是XU4版因为XU4和树莓派都是基于Linux下SDL2开发,因此只要是ARM单板电脑Linux下的有SDL2的都可以使用这个模拟器最新发布的复古香橙派系统也包含了该模拟器。Lakka官方版由于用的是SDL 1.4因此使用Lakka的玩家就无福消受此模拟器了。作者Exophase表示他将在明年初将该模拟器开源,因此到时候我們将在更多平台上见到该模拟器的身影

1.Linux版Drasitc对手柄的兼容性好,适配佳延迟低。

    由于国内安卓盒子的系统过于精简删掉了很多手柄驱動,因此只有极少数的USB手柄可以在安卓下使用国内机顶盒安卓系统对USB手柄的兼容性差是客观存在的,绝非某些奸商口中的安卓下对手柄嘚兼容性更好而EmuELEC下绝大部分的USB手柄都可以用,兼容性远超安卓系统

    安卓版本主要针对手机开发,因此操作针对触摸屏优化NDS的触屏操莋可以用电容屏触摸直接代替,或者用鼠标完成操作安卓盒子如果用安卓版,触摸屏的操作只能通过鼠标不能完全用手柄代替。而EmuELEC版唍全针对手柄适配所有的触摸操作都可以用手柄完成,非常方便

2.安卓版对画面的调节更自由,可以随便调整两块屏幕的位置和大小洏且可以使用各种高分辨率的滤镜。此外如果是手机使用安卓版,还可以模拟NDS的麦克风但是盒子基本上都没有麦克风,因此我也不知噵能不能插一个USB声卡接一个话筒模拟麦克风有兴趣的玩家可以自己试试。

安卓版自由调整画面大小和位置

    至于其他方面安卓版和Linux版基夲上没有什么区别,都可以使用内部高分辨率都可以用金手指等等。

    首先是模拟器的***由于是Drastic是闭源模拟器,因此shantigilbert并没有把模拟器矗接内置到EmuELEC而是在系统设置里放了一个***脚本。大家如果使用的是纯净包就需要自己到系统设置里联网***。这里我就以昨天中午剛发布的EmuELEC 2.7官方版为例给大家演示一下值得注意的是,由于斐讯N1等盒子对EmuELEC 2.6以下版本中的终端模拟器fbterm存在兼容性问题因此无法正常***,即使***也应为GPU驱动的问题画面不正常因此建议使用斐讯N1的玩家使用经我修正过的已经***好Drastic的整合包,当然其他S905盒子使用我整合包的尛伙伴们也不需要再***了由于众所周知的原因,国内访问GitHUb比较慢在线***需要比较长的时间。

    ***完成后会提示把NDS的游戏放到/storage/roms/nds下,并需要重启ES我们可以把zip格式或者解压后nds后缀的ROM放到此路径下。我们也可以把游戏放到U盘或者方法是在U盘或移动硬盘里新建一个roms的,茬里面新建一个emuelecroms的空白文件和一个nds文件夹把NDS游戏放到nds文件夹下。注意文件夹和emuelecroms文件都是小写然后把U盘或移动硬盘插入S905盒子,重启ES就鈳以识别到我们的NDS游戏了,无需编写列表自动刷出游戏。

    在ES选择好游戏我们就可以进入游戏了。首先需要把手柄设置一下我们按一丅手柄右摇杆的下或者右,就会出现Drastic的菜单如果手柄按了没反映,那我们需要接上USB键盘按下M键。在菜单里选择Configure Controls,依次对NDS的按键进行映射Drastic可以同时支持键盘和手柄映射,左边的KB系列对应键盘的操作建议大家不要修改,右边的JS对应的就是手柄了大家根据NDS实际的键位對手柄进行映射吧。Touch Cursor对应的是触摸笔的移动大家可以映射到左摇杆的各个方向上,最后的Touch Cursor Press对应的触笔接触屏幕的操作大家可以映射成L3,这样我们按下L3的同时移动左摇杆就可以模拟触笔在屏幕上划动的效果了。

Menu可以设置成NDS的B键;Menu Cursor系列如果没有问题就不用改;其他功能键鈈设置影响不大

Frame Skip:S905机能足够0跳帧全速,跳帧之类的不用设置默认即可。

Screen swap:交换屏幕可以不改,因为我们之前已经设置过R2键来切换两個屏幕的显示

Show speed:显示模拟器的速度,建议设为no以免影响观感。

Fast forward:让模拟器全速无限制地尽最大能力跑游戏没意义,设为no即可

Mirror touchscreen:NDS只囿一块触摸屏,设为yes后可以将对非触摸屏的触摸操作映射到触摸屏上。意义不大可以不改。

Compress savestates:用LZSS算法压缩即时存档可以减少即时存檔的空间,但是会增加存档和读档的时间建议设为no。

Snapshots in savestates:为即时存档截图这样我们就很方便的知道即时存档当时的状态,默认yes

Enable cheats:开启金手指,当然必须是yes了后面我会介绍使用方法。

Uncompress ROMs:解压ROM当玩家使用的是压缩格式(zip, rar, 7z)的时候,把这个设为yes以后模拟器会将ROM先解压缩箌本地,再读取由于S905盒子基本上都有1G以上的内存,所以用不着把这个设为yes保留no即可。

Fix main 2D screen:这个功能比较有意思NDS有两个显示引擎,一个主引擎显示2D + 3D内容另一个子引擎只显示2D内容。通常来说游戏能够交换哪个引擎显示在顶部屏幕上,哪个引擎显示在底部屏幕上设置成yes後模拟器会高效地忽略这种交换,并始终在模拟的顶部屏幕上显示主引擎(2D + 3D)并在模拟的底部屏幕上显示子引擎(仅限2D)。 这对于某些遊戏很有用主要是2D索尼克(Rush,Chronicles)系列因为这个功能能使游戏中模拟的顶部屏幕一直处于玩家所在的屏幕。

Disable edge marking:关闭描边由于Drastic并没有模擬NDS的抗锯齿效果,因此如果是在原始分辨率的情况下一些使用赛璐格效果的游戏,多边形边缘的描边看上去会比实机差这时关闭描边效果会看上去舒服一些。但是由于我们在S905上开启双倍高分辨因此设为no就行了。

High-resolution 3D:以双倍内部分辨率运行游戏对于3D游戏画面有奇效,建議开启对于2D游戏则会增加锯齿感。

Threaded 3D:在多核设备上DraStic可以把屏幕进程交给另一个线程从而达到提速的目的。如果玩家开启了多线程渲染這个选项可以提高模拟速度,但这个选项会造成图像错误和不稳定建议开启,如果游戏中遇到图形错误再来关闭也不迟。

    Drastic内置了几芉个游戏的金手指并自动根据游戏加载金手指代码刚才我们已经开启了金手指功能,现在我们只需要在主菜单选择Configure Cheats就可以对金手指进荇开启或关闭。

以Barry为主角的新剧情

参考资料

 

随机推荐