今晚EMS只有我在线!
哇,还有4个月就元旦了耶,耶..~~~ 好东西呀,写BIN就方便了,支持!
[原创]我送给大家的一些礼物!
hi,HI,hI,Hi~~~<br> 慢着~放下砖头说话,为了上次的事还想砍我呀,不要啦,这些日子我已经很惨了!再说我是上来送大家东西的,作为中秋佳节和国庆大节,元旦(元我的头啊~~~)的礼物啦!首先,我更新了WQXASM,版本为0.3了,0.*的版本都是成长版,希望她能长的漂亮!<br> 其次,送两个我喜欢的工具,希望喜欢编程的朋友喜欢~~
<br> 最后是特别礼物!我,一个大活人,不要,你要我妈还不给呢~~
<br> 相信到现在,最熟悉WQXASM的人还是我吧~~下面是我和WQXASM共舞的场面,希望大家有所感触~~~
先收下特别礼物:
其它礼物,今晚没有以外,我还活着的话,应该是今晚上传到EM软件中心---又要和ATHLON一番周折了!<br> 我写BIN在也不用这么麻烦了,先包含我机型需要的文件TC1000.ASM,好,看看这些写库者的说明:
;创建一个Bin头,使用如下:<br>;CreateHead "AsmFun",_Main<br>;参1:陈列名字<br>;参2:程序入口,为可选参数,缺省为$4010
<br>;创建一个RAM站让程序体驻扎,使用如下:<br>;CreateSation "AsmFun",$2000<br>;参1:陈列名字<br>;参2:驻扎地的首地址,程序体将被迁移到那里并执行
<br>好,开始:
创建BANK.ASM文件,内容如下:<br>;for tc1000<br>;当您有时候需急某种工具的时候您还在乎算法么??<br>;一个快速写急用工具的例子,编写时间不过是两秒左右~~~#$$#^$%&^_^!!!<br> .include "E:WQXWQXASMLIBTC1000.ASM"<br> CreateStation "bank",$2000<br>zDstHeadPtr=$40<br>zSrcHeadPtr=$42<br>zSrcTailPtr=$44
LMN2 zSrcHeadPtr,#$4000<br>.l1<br> LMN 0,#$80<br> LMN $0a,#$11<br> ldy #0<br> LDA (zSrcHeadPtr),y<br> PHA<br> LMN 0,#$01<br> LMN $0a,#$91<br> PLA<br> sta (zSrcHeadPtr),y<br> in2 zSrcHeadPtr<br> cp2 zSrcHeadPtr,#$C000<br> bne .l1<br> StrCpy sFilePath,_ro<br> LMN2 sFileAttr,#$FFCF<br> LMN sFileOpMode,#$70<br> INT _sOpenFile
LMN2 $E0,#$4000<br> LMN2 $085B,#$8000<br> INT _sWriteFile<br> BCS .L<br> INT _sCloseFile
<br> LMN2 zSrcHeadPtr,#$4000 ;直接从上面复制过来,怪不得只用了两秒~晕~~~
.l1<br> LMN 0,#$81<br> LMN $0a,#$11<br> ldy #0<br> LDA (zSrcHeadPtr),y<br> PHA<br> LMN 0,#$01<br> LMN $0a,#$91<br> PLA<br> sta (zSrcHeadPtr),y<br> in2 zSrcHeadPtr<br> cp2 zSrcHeadPtr,#$C000<br> bne .l1
StrCpy sFilePath,_ro2<br> LMN2 sFileAttr,#$FFCF<br> LMN sFileOpMode,#$70<br> INT _sOpenFile
LMN2 $E0,#$4000<br> LMN2 $085B,#$8000<br> INT _sWriteFile<br> BCS .L<br> INT _sCloseFile<br>.L RTS<br>_r<br> .db "/BANK0.BAS",0<br>_ro2:<br> .db "/BANK1.BAS",0
另外,告诉一些现在正想学改内核的人,充分利用DELPHI或VB或VC等变成工具+WQX仿真+官方提供的升级文件,就可以在电脑上自由发挥并且模拟修改,除了通信方面没法测试,其他都可以模拟!要向我一样爱护WQX,没有足够的把握不要乱用实体WQX试,除非你有钱!
有问题可发贴询问,我在线的话就会回答,若我在线,也没有回答你的问题,那就是我不会的问题,等另外两位后盾斑竹帮忙喽~~<br> --kong<br> 18:27 2005-9-11
<br><br>
页:
[1]