易码技术论坛

 找回密码
 加入易码
搜索
查看: 548|回复: 9

问个问题,TC1K的bin TC808可以用吗?

[复制链接]
发表于 2009-12-5 07:56:27 | 显示全部楼层 |阅读模式
我下载的TC808的淘金者没办法玩(不能进入游戏,选关画面倒是可以进入),找到了zhaofeixxx移植的TC1K/S的淘金者,请问TC1K/S用的bin放在TC808上可以用吗?需不需要改文件头或io?

[ 本帖最后由 Amlo 于 2009-12-19 09:57 编辑 ]
发表于 2009-12-16 18:48:27 | 显示全部楼层
不能。
Ps:你的签名很囧!
 楼主| 发表于 2009-12-19 10:10:14 | 显示全部楼层
哦一 一b
那改文件头就可以了吧,io应该是通用的 (移植FC游戏应该没用到什么中断吧)
PS. TC808的移植ASMFUN是1.02版的有个BUG就是反汇编时会出现"LDX $xx,X"这样的语句,也没有搜索功能,我有个1.04版的,已经修正了这个BUG,加上了搜索功能,可惜只适用于TC1000/s,我想试着移植一下1.04版
发表于 2009-12-19 17:57:17 | 显示全部楼层
还有人在研究啊
1000移到808上就是要改io和中断
发表于 2009-12-23 21:36:21 | 显示全部楼层
文件头不需要改。
ASMFUN移植工作量极小,改一下文件中断即可,int 05xx,我记得只有一处……
移植FC游戏需要同时改文件中断和io。不然没法玩。按键没反应。
 楼主| 发表于 2009-12-24 16:40:49 | 显示全部楼层
**,这么简单
为什么TC808和TC1000的io是不一样的 ,我明明看过QIQI的一段检测io代码,只注明了NC3000不通用啊
发表于 2009-12-24 18:25:09 | 显示全部楼层
原帖由 Amlo 于 2009-12-24 16:40 发表
**,这么简单
为什么TC808和TC1000的io是不一样的 ,我明明看过QIQI的一段检测io代码,只注明了NC3000不通用啊

咳,超级玛丽是Lee做的不是QIQI呀……
io这东西很难讲。各个机型都不一样,Tc808的io和Nc2000最相近,所以Nc2000版的超级玛丽Tc808直接拿来就能玩。
 楼主| 发表于 2009-12-25 16:44:11 | 显示全部楼层
嗷嗷,我看的是这段代码
==============================
wqx键盘io操作完全版
==============================
昨天分析了下irq,找了键盘io的操作方法
此方法不适用于nc3000
读取程序:

testa:测试参数
testb:返回

lda #$00
sta $15
lda #$00
sta $08
lda #$f0
sta $0f
lda testa
sta $08
lda $09
sta testb
lda #$00
sta $0f
rts
瞬间检测
按键对应关系

testa=01h
测试开关键,若该键被按下,返回1
testa=02h
测试以下键(热键名以nc2600为例):
时间、行程、名片、英汉、剑桥、计算、网络
依次返回:01h,02h,04h,08h,10h,20h,40h
testa=04h
测试以下键:
f1,f2,f3,f4,复读,发音
(若上面的键被按下,则依次返回01h,02h,04h,08h,10h,20h)
testa=08h
测试:
o,l,方向上,方向下,p,输入,翻页下,方向右
返回:01h,02h,04h,08h,10h,20h,40h,80h
testa=10h
测试:
q,w,e,r,t,y,u,i
返回:
01h,02h,04h,08h,10h,20h,40h,80h
testa=20h
测试:
a,s,d,f,g,h,j,k
返回;
01h,02h,04h,08h,10h,20h,40h,80h
testa=40h
测试:z,x,c,v,b,n,m,翻页上
返回:
01h,02h,04h,08h,10h,20h,40h,80h
testa=80h
测试:求助,中英数,输入法,跳出,符号,.,空格,方向左
返回:
01h,02h,04h,08h,10h,20h,40h,80h
这样,就可以完全通过io来读取键盘输入了
发表于 2009-12-25 23:11:58 | 显示全部楼层
差不多,应该能用。
 楼主| 发表于 2009-12-27 09:53:19 | 显示全部楼层
AsmFun移植好了...
去掉了[F3]改变$0D值的功能,因为我不知道有什么用...
不知道为什么用bin程序加解密2.0加密总会加长文件长度(加密后再解密总会比原来未加密的文件加长),郁闷啊...压缩包里有未加密的TMP文件,我用WinHex改的
1.04更新的内容:
1.修改了反汇编中LDX $****,X的BUG
2.增加了查找功能
AsmFun808.rar (7.79 KB, 下载次数: 163)
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-28 22:45 , Processed in 0.010293 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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