易码技术论坛

 找回密码
 加入易码
搜索
查看: 419655|回复: 8

[源码] 6502SDK文曲星端编译器惊世发布!!!(已成功编译超级马里。掏金者。。。)

[复制链接]
发表于 2006-9-9 13:27:36 | 显示全部楼层
沙发~
发表于 2006-9-9 14:14:37 | 显示全部楼层
支持啊!!!!
发表于 2006-9-10 18:26:32 | 显示全部楼层
再支持啊
发表于 2006-9-11 11:01:23 | 显示全部楼层
支持 啊
发表于 2006-10-3 09:14:28 | 显示全部楼层
超级支持
发表于 2006-12-2 17:35:12 | 显示全部楼层
靠,支持
发表于 2006-12-27 12:08:50 | 显示全部楼层
大力支持!!
发表于 2007-5-23 15:28:58 | 显示全部楼层
汗我自己...现在才发现~~
 楼主| 发表于 2006-9-9 13:10:10 | 显示全部楼层 |阅读模式
声明:本软件全部在文曲星NC3000上编写编译完成!
耗费作者大量心血,经过1个多月艰难调试。可能有不完美之处,请大家批评指正,回贴就可以了,转载时请注明作者,谢谢合作。
6502SDK文曲星端编译器简介:
可以编译除了宏以外的任何6502源代码。
支持无限标号。
一次编译,全部报错。
伪指令.DB
    .DW
    .STR
    .INCLUDE 必须在同目录下
取位:"<",">"
标号:"L4000:"
注释: ";"
常量定义:"equ","="
数量大于200个时,不再自动判断是否零页,
理论上支持无限大程序编译(用闪存做表格,在/LavaData生成tile_a.dat和tile_b.dat
读写以2k为单位,将擦写闪存次数降到最底。
编译完毕后生成"/应用程序/OUT.bin"
写入时以1k为单位。


各位看例子。
使用注意:
1. 如需用宏用.INCLUDE替代
2. 不要写不存在的命令,如"CLC ($40,X)"
(这你都写得出来,狂晕!),否则会编译为"18 40"
3. 标号长度要小于16

有bug要及时回贴!
(没钱了!网吧老板来了...等等,我还没写完呢!...)
最后,祝大家用得愉快!
PS:已成功编译超级马里,我移植的淘金者.....
这是例子

6502_SDK.rar

6 KB, 下载次数: 883

demo.rar

1 KB, 下载次数: 836

您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-4-19 14:55 , Processed in 0.019654 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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