让BAS 进入有声世界!这里当然不是傻傻的PLAY了,而是真正用DSP 放!
Only for 3k!Only!
这几天甚是空虚啊,心情极度郁闷,还是在EMAX待着舒服。
反了一下sysdir/jinqu,跟踪啊跟踪,代码抄啊抄(我抄了N页),删啊删,终于提取出了核心代码,又debug 了不少时间,将与bas解释器冲突的地址改了改.不过最终成功了!版主看在我努力的份上,加个精吧(跪求了)。
代码汇编后不到1KB。各位BAS Fans们,想让你们的程序拥有b16+a16的连lav都望尘莫及的效果吗?今天就实现这个不可能的效果!
已经将操作超级简化了…
b16请看我的demo_2源码,在此不多说,谁还不懂跟贴问。
这次是用061 播A16,操作简单(可简单的背后…),我把源码贴下来,能看懂则看(说实话,那几个JSR $Exxx得好好研究),看不懂也无所谓,复制下来一编译就成了。纯傻瓜式操作,菜鸟都会!
大前提:only for 3k!,别问我061是什么东西,其它机型运行必然后悔莫及。
方法:1.载入源码到内存
2.打开音乐文件.用 OPEN 就可以,如 OPEN XX FOR (RANDOM/INPUT) AS1就可以.只是文件大小有限制。最好用汇编打开。
3.CALL 播放代码!