Amlo 发表于 2013-6-30 19:50:59

gvbasic模拟器...

24k纯蛋疼:lol

Amlo 发表于 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/gvbasic-simulator4cpp/releases/tag/1.0.1

Amlo 发表于 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的编辑功能,目前的效果如下。。。

红色激情 发表于 2013-6-30 20:30:35

skg 发表于 2013-6-30 20:53:12

图片是LAVA游戏.

叫什么box的.不懂楼主意思

skg 发表于 2013-6-30 20:55:54

楼主的MD5作战,GVB完全依靠HP赢了LAVA,不合理

Amlo 发表于 2013-6-30 21:05:27

原帖由 skg 于 2013-6-30 20:53 发表 http://bbs.emsky.net/images/common/back.gif
叫什么box的.不懂楼主意思
再发一张图片以证明不是lava:lol

Amlo 发表于 2013-6-30 21:07:53

eclipse工程,java se 7写的,源代码一片混乱,不适合观看:lol
PS.更新了...:lol
update 7/14/2013
1. 增加RESTORE n语法的支持
2. 增加CVI, CVS, MKS, MKI函数的支持
3. 增加hack数组的功能
4. bugs fixed

update 7/2/2013
1. bugs fixed

update 7/1/2013
1.添加了BFh~C7h的按键映射
2.修改了字符串的实现方式,类似chr$(248)+chr$(161)的表达式结果不会变为??了
3.修改了多维数组的自动定义,访问未定义的数组时,会根据下标的个数自动创建一个每个维度的下标上限都为10的多(一)维数组
4.增加open name$ for random as #n LEN=xx 中对 LEN=xx 的支持

[ 本帖最后由 Amlo 于 2013-7-14 16:50 编辑 ]

skg 发表于 2013-6-30 21:20:34

我玩过和一楼图片一样的LAVA游戏

skg 发表于 2013-6-30 21:26:29

原帖由 Amlo 于 2013-6-30 21:07 发表 http://bbs.emsky.net/images/common/back.gif

eclipse工程,java se 7写的,源代码一片混乱,不适合观看:lol
该附件已传到我建的UC网盘里面.

skg 发表于 2013-6-30 21:31:40

BIN能模拟吗?4灰度还是16?

jinxinjinxin 发表于 2013-6-30 21:39:11

厉害,好东西,支持个

jinxinjinxin 发表于 2013-6-30 21:41:13

额。。360报毒了

Amlo 发表于 2013-6-30 21:42:37

原帖由 skg 于 2013-6-30 21:31 发表 http://bbs.emsky.net/images/common/back.gif
BIN能模拟吗?4灰度还是16?
那就把wqx系统的底层实现都模拟了:L 这个模拟器是个语言解释器,运行的是txt的源码,peek poke只实现了显存和文字缓存的修改,无法使用call,和真正的gvb差距还是不小的。不过我增加了一些语句和函数来弥补这个缺陷。

布网鱼 发表于 2013-7-1 09:03:57

LZ真牛逼!!!

monty_wm 发表于 2013-7-1 09:32:44

好东西啊!!!!!

baininja 发表于 2013-7-1 15:29:32

回复 6# 的帖子

膜拜,十分给力!!!
刚编译了下,效果相当好。可以玩GVB游戏啦
另外这个汉字字模是怎么做的?我也好想要12px和16px的文曲星字模,自己用宋体的取GBK太大了

[ 本帖最后由 baininja 于 2013-7-1 15:48 编辑 ]

Amlo 发表于 2013-7-1 16:42:19

原帖由 baininja 于 2013-7-1 15:29 发表 http://bbs.emsky.net/images/common/back.gif
膜拜,十分给力!!!
刚编译了下,效果相当好。可以玩GVB游戏啦
另外这个汉字字模是怎么做的?我也好想要12px和16px的文曲星字模,自己用宋体的取GBK太大了 ...
我是直接用eastsun前辈的lava模拟器的字模文件的:lol 另外wqx图形的点阵数据是我从808的nand里抠出来的:lol

hdjackie 发表于 2013-7-1 17:55:15

很不错,赞一个

baininja 发表于 2013-7-1 21:34:32

回复 16# 的帖子

哦。原来如此:D
好像在nd.bin里的101386附近发现了12px的GB字库,跟你的一样~我就搬运你的这个了
另外,生成jar然后双击运行的话,总给我个:

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no utilit
ies in java.library.path
      at java.lang.ClassLoader.loadLibrary(Unknown Source)
      at java.lang.Runtime.loadLibrary0(Unknown Source)
      at java.lang.System.loadLibrary(Unknown Source)
      at common.Utilities.<clinit>(Utilities.java:18)
      at core.Controller.<init>(Controller.java:27)
      at gui.Form.<init>(Form.java:24)
      at main.Main$1.run(Main.java:17)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$000(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)
不知道是咋回事?

[ 本帖最后由 baininja 于 2013-7-1 22:17 编辑 ]

cs900601 发表于 2013-7-1 22:24:30

加分咯 咯
看到那个动物园历险记俺就想穿越回2001年:'( :'( :'( :'( :'(

[ 本帖最后由 cs900601 于 2013-7-1 08:27 编辑 ]

Amlo 发表于 2013-7-1 22:39:09

原帖由 baininja 于 2013-7-1 21:34 发表 http://bbs.emsky.net/images/common/back.gif
哦。原来如此:D
好像在nd.bin里的101386附近发现了12px的GB字库,跟你的一样~我就搬运你的这个了
另外,生成jar然后双击运行的话,总给我个:

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no ...
res文件夹下有个dll文件,要放到java的library路径下,应该是java\lib,没试过
页: [1] 2 3 4
查看完整版本: gvbasic模拟器...