- 注册时间
- 2005-3-18
- 最后登录
- 1970-1-1
|
发表于 2006-5-1 18:33:00
|
显示全部楼层
具体方法::
我沾出来了:都有TC1000为什么自己不去做啊?
我的TC1000已经丢了,怎么传呀?!
我都说的很清楚了:
把$085E改成$70是写文件
$085F,$0860改成$EF和$FF是操作RWX属性的文件
$085B,$085C改成$00和$40是写文件的长度$4000
$E0,$E1改成$00和$80是要读GVmaker存放的地址
$0822改字符是不要把AsmFum覆盖了,注意要留扩展名".bin".
然后写001505是INT $0515打开文件,写001805是INT $0518写文件,写001705是INT
$0517关闭文件
实在连发送程序的代码都不想写那就直接把$085B,$085C改成$00,$80.$E0和$E1改成$00和$40.执行上面的代码后直接把文件开头08的位置,就是那个$4C后面,改成$B8和$80,就是GVmaker的开始位置$80B8.
之后应用程序里就多了个文件,改文件的方法看原来写的,改完的文件就是RWX的GVM.
先进下GVmaker再进Asmfun,在$0822乱改几个字节,$85e改$70,$85d改$ef,$85e改$ff,$85b改0,$85c改$40,$e0改0,$e1改$80,然后在$2000写:
00150500180500170560
再G
$2000。GVmaker就复制出来了,在用pacmgr找hex:a9cf8d,把$cf改$ef,再把后面的a9d08d中的$d0改$ff,保存!剩下的就不用说了吧!做个文件头,写个数据传送代码,把刚才生成的那个文件的代码发到$8000,然后jmp
$80b8就行了。
把做好的文件覆盖到刚才用Asmfun生成的文件,之后就可以用这个改过属性的程序操作RWX文件了(最
<!-- type = else --> 是GAMAGHOST的帖子,用到的工具是ASMFUN(MADE BY 空小子)
|
|