易码技术论坛

 找回密码
 加入易码
搜索
查看: 289376|回复: 10

[求助]Gvmaker的发音函数

[复制链接]
发表于 2005-1-30 17:02:00 | 显示全部楼层
首先,Lava中没有声音函数(除了Beep()之外),目前无法实现发音,除非你使用GVmaker++中内嵌汇编来调用。
可以处理那个文件,只是无法发声……
最后,我不是高手!不用谢~
521_4217_230.gif
3628_4217_1510.jpg
发表于 2005-1-30 17:59:00 | 显示全部楼层
NC3000的GVmaker解释器中有发音的函数,想找也不难,对比一下NC3000的GVmaker 解释器与NC2000的解释器,看看NC3000的多了那些LAVA伪指令再看它们的实现代码就知道了~
发表于 2005-1-30 18:26:00 | 显示全部楼层
唔,我没仔细研究过,
但是NC3000的LAVA伪指令确实比NC2K的多几个,很可能就是有关发音的函数
 楼主| 发表于 2005-2-1 16:10:00 | 显示全部楼层
谢谢
这些多我来说暂时还是太深奥了,那就不加声音了!
发表于 2005-2-2 11:02:00 | 显示全部楼层
以下是引用QIQI在2005-2-2 10:41:36的发言:
nc3000上的那GVMAKER到底是不是LEE出的啊~感觉不像

是没达到lee的品质还是技高一筹呢?
[em01][em01][em01]
发表于 2005-2-2 11:13:00 | 显示全部楼层
nc3000上的LAVA不支持汇编。
发音函数(实际上任何函数)是用汇编写的,但最后还是要包装成LAVA函数使用。
LAVA,LAVA2及其后续产品,永远不会支持嵌入汇编。
跨平台,就必须能够跨cpu(LAVA2机器的CPU是16位,与6502完全不兼容的)。
发表于 2005-2-2 11:18:00 | 显示全部楼层
还有:
tc1000,nc3000有相同的lava声音函数,但是这些声音函数是非公开函数,不保证其跨平台性。
非公开函数这一招跟微软学的。呵呵。
发表于 2005-2-2 14:05:00 | 显示全部楼层
nc2600也移植一下把
发表于 2005-2-8 11:49:00 | 显示全部楼层
以下是引用leesoft在2005-2-2 11:18:53的发言:

还有:

tc1000,nc3000有相同的lava声音函数,但是这些声音函数是非公开函数,不保证其跨平台性。

非公开函数这一招跟微软学的。呵呵。


我看你的目标就是成为PDA行业的微软。
发表于 2005-2-8 11:49:00 | 显示全部楼层
野心够大,不知道是否能实现呢?
 楼主| 发表于 2005-1-30 16:57:35 | 显示全部楼层 |阅读模式
请问在GVMaker中有没有发音的函数呀???

或者怎么样才可以在GVMmaker中实现发音??

再或者可不可以在GVMmaker中调用双语OK的声音文件(或其他声音文件?)

请高手回答!!!谢谢~~~~~~~~~
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-3-29 16:12 , Processed in 0.012829 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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