- 注册时间
- 2005-6-25
- 最后登录
- 1970-1-1
|
建议:
希望制作一个制作tc800升级文件的程序,我写了很多程序,想替换掉原程序,同时改菜单项(对着挖宝王按输入结果进入pac manager是一件很郁闷的事),同时削减系统文件。
希望能公布一些tc800系统文件(lava或非lava)的代码,反编译“/sysdir/开机画面”找到如何判断开机是一件无聊的工作(我正在做,所以充分地感到无聊:26个子程序啊……)
希望能给出lava运行其他lava程序的能力,现在可以做到,但非常麻烦,希望提供简单的方法,同时希望lava支持插件模式。
希望效率更高的文曲星端lava编译器(10k txt文件编译要50s!!)
提出上面一项建议是因为我认为tc800的操作系统不是lava写的,因为操作系统不破坏lava的缓冲区,且tc800屏幕坏了时只有操作系统才有反映(至少我的是这样)
问题:
反编译开机画面时,在主程序中遇到这样的语句:“3B XX XX XX 40” lee大哥看的懂吧,一个转移就结束了,本不奇怪,但是后面“29 38 39 ……”却又有语句!而且不是由“3E”开头的子程序,奇怪。
lava本无变量类型,但却不支持如
int a[]="hello world";
的语句??其实本质都是"41 XXXX XXXX XXX...X"吧.
最后一个问题,lava支不支持递归??我写了一个资源管理器,其中一个功能是统计目录中的文件及所占大小,一个简单的递归用于嵌套目录,但总是失败(死机)(我在文曲星上编译的,所以也有可能是编译器的问题.
想知道答案或同意我的建议的请顶一下……
|
|