易码技术论坛

 找回密码
 加入易码
搜索
查看: 337399|回复: 14

[公告][推荐] FC游戏移植简易流程 原作—LEE

[复制链接]
发表于 2005-6-8 16:50:00 | 显示全部楼层
呵呵。
n久前的帖子了。
难得还能翻出来。
发表于 2006-4-13 22:37:00 | 显示全部楼层
我感兴趣啊!



。。。有点傻。。
发表于 2006-4-14 10:09:00 | 显示全部楼层
移植过程倒是能学到不少东西,至于要用WQX来玩那些游戏我觉得不值得推荐,要玩游戏还是买专业的游戏机去。在WQX上我宁愿玩一些自己原创的作品。
发表于 2006-4-14 10:12:00 | 显示全部楼层
想法很不错!
发表于 2006-4-16 14:01:00 | 显示全部楼层
好啊,虽然我是TC800,不过为了能在WQX上玩这个游戏,我愿意再买个机子哈哈!
发表于 2006-4-16 14:10:00 | 显示全部楼层
楼主转个看看
发表于 2006-4-17 12:45:00 | 显示全部楼层
相对来说不如做个文曲星上可以用的模拟器,一劳永逸。
发表于 2006-4-17 13:00:00 | 显示全部楼层
嗯 楼上的说得好啊

可是 模拟器做起来更难的   

FC的游戏文件虽然都是.NES的,但是格式有很多种  

要想做的好 在兼容性上很困难
发表于 2006-4-18 14:39:00 | 显示全部楼层
只要兼容一种.nes的格式,就比一个一个移植来的快。
发表于 2006-4-18 15:13:00 | 显示全部楼层
FC模拟器=现实世界的永动机
发表于 2006-4-25 18:48:00 | 显示全部楼层
嘿嘿。。。

对啊~~~~
发表于 2006-4-25 21:27:00 | 显示全部楼层
没什么可能,不过十分必要,现在文曲星上的游戏质量真是糟糕得可以,都是些千篇一律的根本不是RPG的“RPG”,基本就没什么可玩性。虽说这些是人流了汗水制作的,但评价还是应该客观点,不然不可能有进步
发表于 2006-4-27 08:38:00 | 显示全部楼层
做个移植的软件该多好



想起人间兵器...


发表于 2006-4-27 11:58:00 | 显示全部楼层
以下是引用huochelan在2006-4-25 21:27:00的发言:[BR]没什么可能,不过十分必要,现在文曲星上的游戏质量真是糟糕得可以,都是些千篇一律的根本不是RPG的“RPG”,基本就没什么可玩性。虽说这些是人流了汗水制作的,但评价还是应该客观点,不然不可能有进步


多谢你这么“客观”的评价,但是“进步”是不可能的了,因为从来没有一种进步是评价出来的,尤其是你这么“客观”的评价。

嗯,对于一个指望FC模拟器的人,也没有什么其他话好说了。可以继续YY一个FC模拟器的出现,说不定哪天会有人赐给你的。

另外,本版只允许发布FC模拟器,不允许讨论^_^b。如果这个陈旧的探索帖变成YY帖的话,会锁定……
 楼主| 发表于 2005-6-8 16:40:58 | 显示全部楼层 |阅读模式
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-3 21:19 , Processed in 0.016028 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表