1.0 版里,为了修正一个造成 PSP 花屏的错误,所以让帮助界面延迟加载,发布之后发现,在帮助界面的每一帧,都会造成重读帮助文件,虽然对于程序的正确性没有影响,不过仍然是个问题,在这一版中已经修正。
而那个造成 PSP 花屏的错误,经过几番测试,发现和加载文件的数量也没有必然联系。后来,通过重新编译 PSP 版 JGE 库,解决了这个问题。看来,预编译的 JGE 库和我的 GCC 版本也存在不完全兼容的问题,只是不知道为什么,GCC 对于这种情况,并不抱怨。
所以,要使用 JGE 库编写 PSP 程序的话,记得把 Windows 版和 PSP 版的 JGE 都重新编译一遍再开始编自己的程序。
这一版加入了流逝时间和剩余雷数显示的功能。另外,加入了摇杆的支持,不过目前只是为了提供一个快速移动的替代方案,以后考虑把光标坐标改成实际点的坐标,这样,使用摇杆移动会更容易控制,也比较平滑。
这一版,加入了背景音乐,找一个 mp3 文件,改名成 bg1.mp3,复制到 Res 目录下就可以了。不过,发现 JGE 的另一个问题,设置音乐为循环播放模式,在 Windows 上有效,在 PSP 上无效。目前在 JGE PSP 版中,没有发现明显的设置循环的方法,只有以后修正了。
在加入背景音乐的过程中,为了在没有 bg1.mp3 的情况,允许正常的游戏,进行的返回值判断,发现无效,于是看了 JGE 相关的实现代码,发现写的并不严谨 —— 不管文件存在与否,该函数都会返回一个新的JMusic 的实例,只是如果文件不存在的话,这个实例会造成程序崩溃。而作为调用者,判断返回值是否为 NULL 也就成了一个无效的动作。我修正了 JGE 的这个问题,不过,不知道还有多少类似的问题,看来如果写一个大点儿的 PSP 程序,恐怕需要把 JGE 的代码好好看看才行。
游戏在我的 PSP2000,3.71m33-4 上测试通过。
下面是运行截图和软件下载:
- 描述: 运行截图
- 大小: 51 KB
分享到:
相关推荐
总的来说,"点睛挖雷 PSP 1.0 版(For 3.xx)"是一个面向PSP用户的工具软件,可能涉及游戏辅助、系统优化或其他实用功能。用户可以通过EBOOT.PBP文件运行程序,readme.txt提供操作指导,而Res目录中的资源文件则丰富...
《 Photolemur 自动修片3 v1.1.0.2390_2:智能化照片修饰的新里程》 Photolemur 自动修片3是一款先进的图像处理软件,其v1.1.0.2390版本代表了该技术在自动化修片领域的最新进展。这款软件的主要目标是为用户提供...
这款软件的版本是1.1.13.0,文件名为"【保护视力】CareUEyes 1.1.13.0"。 首先,CareUEyes的核心功能之一是减少蓝光辐射。蓝光是电脑屏幕发出的一种高能可见光,长时间接触可能导致眼睛疲劳、干涩,甚至影响睡眠...
"一键开启护眼模式v1.1单文件.zip" 是一个针对Windows 11系统设计的小巧实用工具,它能够帮助用户快速启用护眼模式,为长时间工作或学习提供更加舒适的视觉体验。 在Windows 11中,尽管系统本身已经内置了护眼模式...
《安卓应用:多多云脑机器人 v1.1.180615——智能化的手机助手》 在当今数字化时代,智能手机已经成为了我们日常生活、工作和娱乐的重要工具。各种应用程序的涌现,使得手机功能日益丰富,其中“多多云脑机器人 v...
点睛网赚论坛源码整站程序+10W数据【送主动推送工具】 安装教程https://www.ygwzjs.cn/post/260.html 百度推送工具https://www.ygwzjs.cn/post/181.html 效果演示:z-www.seoheimao.cn 【全新优化】点睛网论坛整站...
【Meslo LG M Regular for Powerline.ttf】是一个专门为Powerline设计的字体文件,适用于程序员和IT专业人士。在本文中,我们将深入探讨这个字体的特点、用途、安装方法以及它与Powerline的结合,以便更好地理解其在...
标题“DimScreen_v1.1.1402286305”以及描述“DimScreen_v1.1.1402286305”暗示了一个名为DimScreen的应用程序,版本号为v1.1,具体构建日期为2014年2月28日,6305次编译。这个标签“DimScreen_v1”进一步确认了该...
360点睛使用手册是360官方于2019年推出的移动客户端软件,主要功能是推广管理。该手册详细介绍了软件的使用方法和功能特点,适用于广告主进行随时随地的账户投放管理。 首先,手册中的产品介绍部分指出,360点睛是...
点睛字符替换器v1.05特别修正版是一款针对文本处理的专业软件,主要用于批量替换文本中的特定字符或字符串。这个特别修正版可能是对原始版本的优化和改进,以解决某些问题或添加新功能。在IT领域,字符替换工具是...
《flux for iOS:开源项目的深度探索》 flux for iOS 是一个专为苹果移动设备设计的开源项目,其核心目标是改善用户在使用iOS设备时的视觉体验,特别是针对夜间环境。这个项目的名字“flux”源自于它的工作原理,即...
《360点睛营销平台多语言加密及调试技术详解》 360点睛营销开放平台是一款由360公司推出的广告投放和营销管理工具,它为开发者提供了丰富的API接口,以帮助开发者构建和优化自己的广告系统。在这个名为"360点睛多...
3. 集成Yolo4:将Yolo4的模型文件(如weights和config)添加到项目,并编写代码来运行检测过程。 4. 使用DlibFaceLandmarkDetector:加载Dlib的模型文件,并根据返回的关键点进行后续处理。 5. 实时处理:可以将...
spring boot 项目代码,直接启动,第一部分 点睛Spring 4.x 第1 章 Spring 基础 ..........................................2 1.1 Spring 概述 ............................................. 2 1.2 Spring 项目...
【标题】"点睛网赚论坛整站程序+全套数据.zip"所涵盖的知识点主要集中在网站建设和运营领域,特别是关于论坛程序和数据管理方面。这个压缩包文件提供了一个完整的网络赚钱论坛的源代码和所有相关数据,对于想要搭建...