易码技术论坛

 找回密码
 加入易码
搜索
楼主: Amlo

gvbasic模拟器...

[复制链接]
发表于 2013-7-13 01:10:19 | 显示全部楼层
没想到这个年代还能冒出这些神物
 楼主| 发表于 2013-7-14 16:51:29 | 显示全部楼层
原帖由 jinxinjinxin 于 2013-7-7 01:49 发表

感觉多维数组还是有点问题,某个程序这个公式GD(I)=(CIT(I)>0)*INT(CSX(I,1)*CSX(I,2)/250*MX(I)/100)+GD(I),里面变量全>0,结果算出来小于0了。。

更新了,看看还有没有问题
发表于 2013-7-15 23:58:36 | 显示全部楼层
原帖由 Amlo 于 2013-7-14 16:51 发表

更新了,看看还有没有问题

OK,已经没有问题了
发表于 2013-7-16 16:31:54 | 显示全部楼层
说一句,字库的话在system文件夹下(已经忘记了文件夹名了,希望还正确。。。)。我的nc3000里有。头几个文件里面有12的,16的等等。用eway的显示图片可以看。
发表于 2013-7-16 16:32:18 | 显示全部楼层
啊对了怎能忘记膜拜lz呢。话说lz那个学校的?大一党握爪。
发表于 2013-8-15 20:51:43 | 显示全部楼层

lz能放EXE么

急求中
发表于 2013-8-15 21:37:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-9-8 00:38:21 | 显示全部楼层
lz到github上开个仓库吧~
发表于 2013-9-8 23:01:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2014-12-23 11:14:56 | 显示全部楼层
求个64位的 utilities.dll ,编译不通过,也无法运行哦
发表于 2014-12-23 22:27:53 | 显示全部楼层

回复 50# 的帖子

utilities_x64.dll15#的
baininja做的,我只是帮忙上传...

utilities_x64.dll.zip

4.13 KB, 下载次数: 56

发表于 2014-12-23 22:47:13 | 显示全部楼层
非常感谢。我刚才也编译了一个。好怀念哦。就是不知道哪里下basic玩
发表于 2014-12-24 01:25:54 | 显示全部楼层
的确很怀旧,今天找到了自己第一个Bas的源代码修改了一下,适应了PC平台的运行。精灵岛2。传个模拟器可用的附件上来。
操作说明, 左右移动精灵,上为跳跃,可以练级跳但要消耗能量。

精灵岛.zip

3.51 KB, 下载次数: 57

评分

参与人数 1小红花 +10 收起 理由
布网鱼 + 10 惊现神物!

查看全部评分

发表于 2021-11-14 16:36:09 | 显示全部楼层
Amlo 发表于 2013-6-30 21:42
那就把wqx系统的底层实现都模拟了 这个模拟器是个语言解释器,运行的是txt的源码,peek poke只实现了显 ...

请问下,peek和poke具体是按照什么机型去设置的?我尝试用PC1000的去绘图,没有效果
 楼主| 发表于 2021-11-15 16:19:21 | 显示全部楼层
hdjackie 发表于 2021-11-14 16:36
请问下,peek和poke具体是按照什么机型去设置的?我尝试用PC1000的去绘图,没有效果 ...

按照TC808设置的。

https:删除//github.com删除/arucil/gvbasic-simulator4cpp

我用C++重写了模拟器,建议使用这个新的模拟器。在Release页面有编译好的Windows程序。下载了压缩包之后里面有一个 config.ini,可以配置屏幕映射的地址:修改 graphbuffer 这个字段,它的原始值是 6592,也就是 TC808 的屏幕映射地址,你改成 2496 就行了。注意,config.ini 这个文件是 UTF-8 编码,记事本打开可能乱码,需要使用可以切换编码的文本编辑器打开。

顺便一提,我正在对gvbasic模拟器进行最后一次重写,包含了BAS的编辑功能,目前的效果如下。。。

wqxtools-screenshot.png

评分

参与人数 2小红花 +20 收起 理由
hdjackie + 10 很给力!
布网鱼 + 10 很给力!

查看全部评分

发表于 2021-11-27 21:55:41 | 显示全部楼层
Amlo 发表于 2021-11-15 16:19
按照TC808设置的。

https:删除//github.com删除/arucil/gvbasic-simulator4cpp

不错,居然还在更新
发表于 2021-12-26 14:09:58 | 显示全部楼层
Amlo 发表于 2021-11-15 16:19
按照TC808设置的。

https:删除//github.com删除/arucil/gvbasic-simulator4cpp

太感谢了!我正在B站做一期文曲星的节目,用的就是你之前发布的文曲星,由于那个时候不知道peek具体地址,我只能用各种画图语句去绘制。试试这个新的模拟器,如果能用文字缓存去绘图,效率大大提高,而且也能使用各种工具将bmp转为dat文件。期待你的新功能,我做了一个新bas游戏,用txt,自己输入行号,相当蛋疼。。。
发表于 2021-12-26 20:29:24 | 显示全部楼层
Amlo 发表于 2021-11-15 16:19
按照TC808设置的。

https:删除//github.com删除/arucil/gvbasic-simulator4cpp

下载了新版,打开时遇到这个问题:
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
关闭这个后又显示:发生了快速异常检测失败,将不会调用异常处理程序,并且进程将立即终止。
我百度过,说要装python、Qt5和tools,但尝试之下也不行,不知道我哪里搞错了,厚脸来求助下。
 楼主| 发表于 2022-1-1 20:52:16 | 显示全部楼层
hdjackie 发表于 2021-12-26 20:29
下载了新版,打开时遇到这个问题:
This application failed to start because no Qt platform plugin co ...


更新了,看看有没有问题

https://github.com/arucil/gvbasi ... /releases/tag/1.0.1

评分

参与人数 1小红花 +10 收起 理由
hdjackie + 10 很给力!

查看全部评分

发表于 2022-1-3 13:25:36 | 显示全部楼层
Amlo 发表于 2022-1-1 20:52
更新了,看看有没有问题

https:删除//github.com/arucil/gvbasic-simulator删除4cpp/releases/tag/1.0.1 ...

辛苦了!运行成功!貌似你把速度适配电脑了,我用之前自己改的(加了很长的空循环)程序超级慢哈哈。另外,更新后,我程序里作图用到一些负坐标,出错了,显示illegal value,旧版是没问题的。背景看着舒服了些,不是纯黑白的了。太棒了!
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-3-29 03:15 , Processed in 0.012060 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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