`
Eastsun
  • 浏览: 308769 次
  • 性别: 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哥能满足我们这些星迷的愿望啊 

相关推荐

    J2ME版的GVmaker模拟器

    这个项目包含了一个GVmaker1.0模拟器的J2ME版本,它是一个用Java语言开发的工程,使用了NetBeans IDE作为开发环境。NetBeans是一个开源的集成开发环境,支持多种编程语言,包括Java,对Java EE和Java ME应用开发有着...

    【原创】【开源】【 国产】 虚拟机

    这是本人的毕业设计,在相当短的时间内完成,直至现在,还有几个重要的部件未模拟,如时钟、硬盘,还有一些设备未模拟完全,但8086指令集已完全模拟。...整个虚拟机在经过百万级指令的运行后,指令流还是准确无误的。

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

    《lavax模拟器:探索文曲星平台的gvmaker游戏世界》 在电子游戏的历史长河中,文曲星平台以其独特的魅力吸引了众多玩家。其中,由gvmaker制作的游戏更是深受爱好者们的喜爱。而今天我们要谈论的是一个强大的工具...

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

    因此,在使用前,用户需要确保自己的安卓设备满足模拟器的最低配置要求,以避免运行不流畅或无法启动的情况。 总的来说,文曲星GVmark安卓模拟器是一个将传统学习工具与现代移动设备相结合的创新工具,它让文曲星的...

    gvmaker教学教程

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

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

    GVmakerSE是一款基于Java开发的GVmaker 1.0虚拟机模拟器,最初由开发者Eastsun设计并推出。这个项目旨在为用户提供一个平台,让他们能够运行和体验GVmaker 1.0创建的游戏或应用,而无需依赖原始的硬件环境。在...

    GVmakerForWin:用C#写的文曲星GVmaker模拟器

    GVmakerForWin是一款使用C#编程语言开发的文曲星GVmaker模拟器,它为用户提供了在Windows环境下模拟文曲星GVmaker的功能,使得用户无需实体设备也能进行文曲星相关的创作与编辑工作。该软件的核心在于其高度的兼容性...

    文曲星GVM游戏模拟器-win10平台 自己定制开发的gvmaker模拟器,支持全屏

    支持所有的gvm1.0版本的lava游戏 用于怀旧文曲星的时代。 如图,参考EastSun大神的代码,简单改...注:需要至少java8的运行环境 解压密码:jiayuqicz 游戏下载地址: https://github.com/jiayuqicz/lava_collection

    J2ME 泡泡堂 源代码

    泡泡堂,手机版移植,实现了炸弹,道具,很适合新手学习。

    文曲星E658 预置文件 带音库 自带文件 词典 GVMAKER

    文曲星E658 预置文件,可用于恢复词典音库/维修更换词典ROM后刷入。

    安卓j2me模拟器

    安卓j2me模拟器

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

    该项目是 GVmaker 解释器的 Java 实现。 它的目标是让旧的自制 GVmaker 应用程序到处运行。 由于 EastSun 出色的工作,目前我们有一个可用的 J2SE 和 J2ME 版本。 基于J2SE版本的Android版本正在建设中。 在安卓...

    3ds文曲星模拟器

    可以在3ds上运行文曲星模拟器

Global site tag (gtag.js) - Google Analytics