`
Eastsun
  • 浏览: 304933 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

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

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






  • 大小: 14.8 KB
  • 大小: 86.2 KB
  • 大小: 46 KB
5
0
分享到:
评论
4 楼 Eastsun 2010-06-22  
呵呵,我没有Android的机器,所以兴趣不大
3 楼 crapricorn 2010-06-22  
那个版本的用不了虚拟键盘啊 呵呵 我们的手机没有实体键盘呀 所以没有福气啦 呵呵
2 楼 Eastsun 2010-06-21  
crapricorn 写道
希望sun侠能做出个android平台的虚拟机哦 用虚拟键盘控制的哦 我也是文曲星的怀念者,希望SUN哥能满足我们这些星迷的愿望啊 


Android平台的已经有了,是FantasyDR在这个版本的基础上做的,你可以去http://code.google.com/p/jgvm/这里下载。
1 楼 crapricorn 2010-06-20  
希望sun侠能做出个android平台的虚拟机哦 用虚拟键盘控制的哦 我也是文曲星的怀念者,希望SUN哥能满足我们这些星迷的愿望啊 

相关推荐

Global site tag (gtag.js) - Google Analytics