使用Java写的GVmaker虚拟机(开源)

  这个东西我已经在文曲星论坛发过,不过估计这里玩过文曲星&Gvmaker的人不多,我先简单介绍一下这是个什么东东:[url=http://www.ggv.com.cn/newweb/default.htm]文曲星[/url]是一个电子辞典品牌,其老一些的产品多使用6502芯片,160*80的黑白LCD显示屏,并且可以通过一些方式进行编程开发。大概在5~6年前,曾经有一大群文曲星编程爱好者在这个简陋的平台上开发了许许多多的作品。包括使用GVBasic(文曲星上使用的basic)+6502汇编做的RPG游戏引擎,由此产生了一大批RPG游戏(当然,从PC游戏来衡量,这些游戏都不算什么;但考虑到这是一个只有64K运行内存,160*80的黑白显示屏,不到10MHZ的8位CPU的电子辞典,这些游戏的效果就很令人惊讶了);尔后有GGV的开发人员在业余时间开发了一种类C的编程语言[url=http://www.ggv.com.cn/gvmaker/main.php?content=about_lava]GVmaker[/url],其运行方式类似Java,通过电子辞典上相应的GVmaker虚拟机来解释运行。此后产生了大量使用GVmaker编写的小游戏。
  我已经很久不使用文曲星了,但是曾经也为之着迷,并因为玩文曲星的原因学过6502汇编,学过GVBasic,也使用过GVmaker。后来我有了一台多普达586W,对J2ME支持还不错,因此写了一个在手机上运行GVmaker程序的J2ME版的GVmaker虚拟机(这也是至今为止我写过的唯一一个J2ME软件),这个GVmaker虚拟机需要JSR75,CLDC1.1,MIDP2.0的运行环境。大部分WM机器,以及Nokia的S60系统,PSP2000上可以正常运行。
  对其感兴趣的可以参看这几个帖子:
  [url=http://emsky.net/bbs/viewthread.php?tid=27826&extra=page%3D1]手机上的GVmaker模拟器完美版~[/url]
  [url=http://emsky.net/bbs/viewthread.php?tid=31644&extra=page%3D1]J2ME版GVM for 大屏幕(PSP)[/url]
  下面是该软件的Netbeans的工程文件和运行截图:

[img]/upload/attachment/96577/947ac685-85b2-37cf-8f39-c4f63291e6e6.png[/img]

[img]/upload/attachment/96579/e674570f-1716-3627-8acd-16109ac1e901.png[/img]

[img]/upload/attachment/96581/736fd7ad-2506-3239-b1ee-637e20ac9b9c.png[/img]
J2ME版的GVmaker模拟器 GVmaker1.0模拟器J2ME版的Netbeans工程文件 博文链接:https://eastsun.iteye.com/blog/226840 立即下载

相关推荐

lavax模拟器,支持文曲星平台几乎所有的gvmaker游戏

用于windows平台,可以打开模拟任何gvmaker的lava游戏

GVmaker_app_文曲星_文曲星GVmark安卓模拟器_

文曲星电子词典GVmark游戏的安卓运行平台

GVmakerSE:由Eastsun最初开发的GVmaker 1.0 VM

GVmakerSE GVmaker 1.0模拟器,原版本由Eastsun开发()。

在J2ME中模拟C语言中的文件操作

最近在一个模拟器(OR虚拟机),用于运行文曲星(一种电子词典)上的一种类C语言开发的GVmaker程序(不知道这里有没有玩过文曲星的,关于GVmaker可以看[url=http://www.ggv.com.cn/gvmaker/main.php?content=about_lava][color=red]这里[/color][/url]).做这个东西主要是怀念一下以前玩文曲星的日子.另外...

JavaSxy的专栏 209

lava

编程语言 Lava 是一个实验的、面向对象的、基于编译程序的程序设计语言带有一个相关程序设计环境 (LavaPE = Lava 程序设计环境),其在没有文本编辑器的情况下进展,但是完全基于结构编辑器。仅注释,常数和新标识符必须作为文本输入。[1]  LAVA就是Lee(开发者的笔名)JAVA的简称. LAVA是一种伪编译的语言(这一点与JAVA相同,除此之外在语法上没有任何关系). LA

梁亮的天下 2769

Lavax模拟器——兼容文曲星平台全系列gvmaker游戏

Lavax模拟器——兼容文曲星平台全系列gvmaker游戏 【下载地址】Lavax模拟器兼容文曲星平台全系列gvmaker游戏 Lavax模拟器是一款专为Windows平台打造的高效工具,完美兼容文曲星平台全系列gvmaker游戏。无论您是怀旧玩家还是新晋爱好者,这款模拟器都能让您轻松重温经典游戏。它支持广泛的gvmak...

gitblog_06769的博客 775

VS中基于对话框的MFC利用换肤改变边框颜色及格式

第一版本: http://ishare.iask.sina.com.cn/f/13836420.html?from=like 2.http://www.cnblogs.com/phinecos/archive/2008/04/14/1152696.html 3.http://www.emsky.net/bbs/archiver/?tid-28229.html 4.http://hi...

weixin_33720452的博客 311

gvmaker教学教程

原代码及详解很详细,对你非常有帮助,绝不骗人,4分值了。

J2ME_S60模拟器_midpx

双击jar包可以调用midpx直接运行,速度快,方便

J2ME模拟器

一个基于J2ME的模拟器,跟android模拟器差不多。

Windwos10+VS2017+Python 2.7.14+cocos2d-x 4.0开发环境搭建

Windwos10下使用VS2017搭建cocos2d-x 4.0开发环境一、关于[Cocos2d-x](https://cocos2d-x.org/)二、编译安装Coco2d-x 4.0的准备工作安装VS2017、cmake 3.11.1,Python 2.7.141、下载安装Python2.7.182、下载并安装cmake3、安装VS20174. 下载Coco2d-x 4.0源代码三、编译安装cocos2d-x 4.0四、创建HelloWorld项目参考资料 一、关于Cocos2d-x Cocos2d-

ccf19881030的专栏 2547

文曲星GVM游戏模拟器——Win10平台定制版全屏支持

文曲星GVM游戏模拟器——Win10平台定制版全屏支持 【下载地址】文曲星GVM游戏模拟器Win10平台定制版全屏支持 这款文曲星GVM游戏模拟器是专为Win10平台定制的怀旧神器,基于EastSun大神的代码开发,完美支持所有gvm1.0版本的lava游戏,带您重温文曲星时代的经典游戏体验。此次定制版新增全屏与缩放功能...

gitblog_06722的博客 846

纪念我逝去的文曲星

老妈叫我一些以前的东西,那些被我遗弃在某个角落,却陪伴我度过了一段美好的时光。不经意间,已破旧的不能再开机的A-one映入了我的眼帘。 想起我的第一台文曲星(wqx)TC808,带给了我欢快的时光,现在却早已不存在了,只留下了美好的回忆。 我用电子词典之类的产品用得比较晚,还是在初一的时候买的。我像大多数人一样,打着学习的幌子要求父母买一个电子词典玩游戏。那时,好记星打广告打...

weimou66 507

Android手机移动开发案例

Android手机移动开发案例,自己传上来上班看的!

jgvm:从 code.google.compjgvm 自动导出

虚拟机 从 code.google.com/p/jgvm 自动导出 google code 好像马上要关闭了,这个……还是做个备份吧 是PDA产品系列“文曲星”上的一种编程语言。 这个PDA品牌在中国很受欢迎,属于北京金环球视野电脑科技有限公司。 GVmaker是类似 c 的,广泛用于自制应用程序开发。 它被编译成一种字节码并由软件解释器执行。 该项目是 GVmaker 解释器的 Java 实现。 它的目标是让旧的自制 GVmaker 应用程序到处运行。 由于 EastSun 出色的工作,目前我们有一个可用的 J2SE 和 J2ME 版本。 基于J2SE版本的Android版本正在建设中。 在安卓市场搜索“ GVmakerAD ”进行安装。 可以在下载示例 GVmaker 应用程序。

上一篇: 有点兴奋
下一篇: Scala2.8预览——值得期待
JavaSxy
博客等级 码龄20年 1粉丝 25原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值