举报
以下是引用3333在2005-6-8 16:39:12的发言: FC游戏移植简易流程 原作—LEE 1.把FC游戏的ROM文件中的程序部分反汇编。(注意:要把数据与程序区分开,区分数据还是比较困难的!) 2.把反汇编的程序中的数值标号换成名字标号。例:“JMP $c000 改成 JMP Lc000.” 3.把程序中所有对零页“$00-$3f”寻址的指令的地址改到别的地方。例:“LDA $00 改成 LDA $100 ”(原因:WQX的 $00-$3f 是IO端口,不是普通的RAM。) 4.去掉游戏中的发音程序。(以WQX的硬件能力和CPU速度,不可能模拟FC声音部分。何况那样对空间可以说是一种浪费!) 5.把对IO的操作用WQX程序模拟出来。(FC的 $2000-$2007 为显示IO, $4016-$4017 为输入IO。这些IO是WQX所没有的,必须用程序来模拟。) 6.把FC游戏的ROM文件中的字模部分由 8*8 点阵压缩成5*3.(因为FC的屏幕是 256*224,要适应 160*80 的WQX屏幕,字模必须压缩。) 7.把程序和压缩的字模组织好,加上文件头。(对于有些WQX还要加密。) (其中第五点是最难的,既要有良好的汇编基础又要有FC的硬件知识。除开第五点外其他基本上都是体力活,只要有时间和耐心。LEE老大说如果你们可以完成除去第五点外的其他步骤,他愿意帮你完成第五点。) PS:本人转LEE老大的帖子,望大虾们快移植啊!RPG真的不是长久型游戏啊! 不过,要是通用型BIN游戏(象HGP浏览器那样通用的形式)可以用“白金英雄坛”的大地图、大画面、大人物,那种风格加上打斗画面,做RPG还是不错的!但还是不会太长久,会玩腻啊!(除非用“白金”的风格加打斗画面做“仙剑奇侠传”那就太……太经典了!但几乎是不可能啊!唉!可惜啊!) 还是只有“任天堂”和GB上的游戏才影响深远啊!经久不衰的!有朋友让俺买“GB”,试想“GB”多少MONEY啊!!!家里人可是不会让俺们买的!何况小弟才高一耶?!哪来那么多MONEY?!说到这里是不是该有广大星迷们站出来说句话?大家占成一下? 对了,偶可是对编程(LavaX、汇编)一窍不通啊!“速龙先生”!偶可不指望可以自己移植啊!等偶学会了那要到猴年马月啊?!!!唉!小弟惭愧啊!!!(何况现在连GVBASIC、汇编的资料、GB、BIG5码表都没得下来看!唉唉…唉!!!!……惭愧啊!……真是对不起我的TC1000!唉!)
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|EMAX Studio
GMT+8, 2025-5-1 02:02 , Processed in 0.010763 second(s), 18 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.