楼主:
erspicu (.)
2026-08-16 03:23:44https://erspicu.github.io/TyrianGbaPoc/
https://www.youtube.com/watch?v=hY4WanHJuJA
Tyrian是早期dos到windows初期很好玩的飞机射击游戏
网络上有一群爱好者 我也是其中之一 虽然Tyrian现在有免费open的pc版
最好效果其实还是玩opentyrian pc版
但很久前我有GBA时候就希望Tyrian有gba移植做
官方的确曾经一度尝试把tyrian移植到gba上 好像弄到一半公司倒了?
反正计画胎死腹中 网络上有流出官方雏型概念的验证rom(这样描述应该正确吧?)
不完整的东西 也没有任何音效
反正就是补完已前的愿望 替代已倒闭的官方 弄一个gba移植版 对这款游戏有兴趣
家里还有gba和烧录卡的可以玩玩看
然后其实移植到gba上 并不是很容易 主要还是硬件规格限制还有cpu效能受限
Tyrian要移植 大概还是得最基本nds或是cps2街机等级
以gba来说 OAM VRAM等等本身都有限制 需要用某些策略克服
加了非常多特殊机制.优化算法 并且把画面等级设定为LOW
才算是比较稳定的东西 但TYRIAN没办法把画面特效开到Pentium 算是遗憾就是
Pentium I 60 MHz 至 380 MHz 跟 Arm7tdmi 16.7Mhz 就知道吃力在哪
ps.个人评估过 gba大概是能够几乎完整移植非常紧绷条件下限
就算是sfc也未必比较轻松 我说的是即使加上特殊芯片
理想上gba sfc真的要移植tyrian这种等级游戏 要做的不是追求1:1复刻
而是要大幅度重设计做减压和精简 而我在gba追求1:1复刻
有一半心态是好奇用尽一切最优化 加上一些算法扶持下
可以搞到什么程度
目前全部关卡大概70%都是流畅的 20%会开始启动drop frame跟adapter机制
10%那种超重负荷 会有很明显卡顿 但整体玩起来 在能够接受的范围内