魂斗罗、超级玛丽、口袋妖怪、逆转裁判……等游戏是很多80后和90后的童年游戏记忆。
前阵子分享迷在GitHub上发现了一款可以把任意NES(红白机游戏)和GBA游戏ROM打包成一个独立的Android TV安装包的工具,如果你想要在电视上玩这些老游戏,而又不想折腾模拟器的话,用这个工具非常不错哦——RetroTVMaker

RetroTVMaker是一个开源的Windows桌面工具,运行在Windows 10/11 x64系统上。它能把一个ROM变成一个独立的游戏App。每个生成的APK只包含一个游戏,启动即玩,没有选择菜单,没有设置界面。遥控器的返回键被映射为游戏B键,不会误触退出游戏;按Home键回到电视桌面即可。
我们来看看它是怎么使用的:
首先去网上下载NES或者GBA游戏ROM,这个网上有很多免费的。因为RetroTVMaker本身不包含任何ROM,它只是一个打包工具,所以ROM需要用户自己提供。


然后打开RetroTVMaker,导入刚下载的rom文件,接着完成一些对应信息的填写。

RetroTVMaker支持自定义图标,这个也是自己随便搞搞就行。
最后就是点击“生成APK”,就可以了。
生成出来的安装包有三个:armeabi-v7a、arm64-v8a 和 universal(通用包),分别适配不同架构的电视盒子。

而且考虑到很多电视盒子配置不高,RetroTVMaker生成的APK在内部做了针对性优化,比如渲染分辨率锁定960x540,由Android系统缩放适配屏幕;启用重复帧跳过,降低GPU负载等等;这些优化让RetroTVMaker生成的APK在低端电视盒子上也能流畅运行。
大家也看到了,整个操作是非常简单的,但是!要说但是了哈
。
RetroTVMaker的环境要求对普通用户来说是非常高的,大家可以看下:
系统:Windows 10/11 x64
运行时:.NET 8 Desktop Runtime(如果用框架依赖版)
JDK:JDK 17或更新版本(Android Studio自带的JBR也可以)
Android SDK:Platform 35 + Build Tools
网络:首次构建需要联网下载Gradle依赖,后续可使用本地缓存
这些东西对平时做Android开发的朋友来说都是现成的环境,但是在普通用户这里是门槛比较高的。分享迷也折腾了好久才生成出来
,而且它这个工具好像不是很完善,总有些什么问题。
有条件、喜欢折腾的可以去玩一玩,普通用户上手比较难,但是非常建议收藏,万一哪天你需要呢!
下载地址
标签: 工具 RetroTVMaker
还木有评论哦,快来抢沙发吧~