`
zerozone
  • 浏览: 205761 次
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多
    熟悉PSP的人大概都知道PSPSDK(http://www.pspdev.org),一个基于BSD协议的软件包。可是安装PSPSDK的开发环境不那么省心。因为该包推荐的安装运行方式有严重问题。也就是说你要花大量时间准备开发环境。我上周亲自经历整个过程,那叫一个痛苦。
   
    Cygwin+PSPSDK,看似一个不错的选择,都是Windows程序,安装方便。可通常方便的事情不一定最有效率。首先,Cygwin模拟Linux环境,比真实环境慢上数倍,而psptoolchain又是一个极其耗费资源的任务,你会遇到各种各样的错误,除非你的机器配置极高(2G以上内存),即便安装过程顺利,也要耗费很多时间:

    1.下载安装Cygwin,20分钟。
    2.下载安装psptoolchain,编译需要大概60~120分钟甚至更多。

    漫长的等待!还要担心错误出现,事实上这种可能性很高。

    VirtualPC+Ubuntu+psptoolchain。至少不会出现耗尽资源的问题,但VirtualPC里面你要管理一个真实的Linux系统,如果不熟悉,先花时间熟练它吧。例如apt-get工具。并且psptoolchain的编译过程同样不可省略。

    最佳选择是devkitPro for PSP。需要20分钟,一次下载安装全部搞定。

    最后,说说Cygwin的耗尽资源问题,我在单位和家里两台计算机都出现该问题。看来这个问题很严重,于是查查了pspdev论坛,发现psptoolchain的作者oopo说,该任务确实耗费资源,他不建议在很差的机器上安装。

Seriously, building the toolchain can put stress on your hardware that you won't normally see. Think of it like a burn-in test. Cheap hardware and barely capable ram can cause weird intermittent errors.

There's nothing you can do other than replace the faulty hardware. Installing a pre-built toolchain may seem to work for now but there's always the chance you'll still get weird unexplained errors and and corrupt data.

    其实,完全没有道理要求开发者下载这样一个浪费时间和资源的工具,显然该工具不够人性化,如此恐怖烦人的安装过程,我还遇到的不多。
   
  
4
2
分享到:
评论
1 楼 wangshu3000 2008-07-03  
请问一下这段代码有什么问题么??
bool flag = mResourceMgr->LoadResource("planet.res");
加载planet.res的资源文件 文件在可执行的exe文件目录下的res目录下
以前的工程可以访问到图片 可是这个工程访问不到res
跟到LoadResource方法里 是if (!fileSystem->OpenFile(path.c_str())) return false;
这句返回的false 不知 道怎么回事了 能帮我看一下么 是例子的3 ResouceManager

相关推荐

    PSP编程开发环境的建立

    首先,建立PSP开发环境需要下载PSPSDK,这是开发PSP应用程序的基础工具包。从SourceForge网站获取最新版本的Win32版PSPSDK,并在安装过程中,环境变量会被自动设置,使得开发者可以使用`make`和`vsmake`命令来构建...

    psp development with eclipse

    本文将详细介绍如何在Windows或Linux操作系统上搭建一个完整的PSP开发环境,并通过Eclipse集成开发环境实现代码编辑、编译及调试等操作。 #### 必备软件 为了搭建PSP开发环境,您需要以下软件: 1. **MinPSPW**:...

    PSP SDK傻瓜包

    "PSP SDK傻瓜包"是专为初学者设计的,它简化了PSP开发环境的搭建过程,让开发者可以更轻松地开始他们的PSP编程之旅。 **PSP SDK核心组件** 1. **编译工具链**:SDK中包含了针对PSP硬件特性的GCC编译器,用于将源...

    devkitProUpdater-1.4.7

    PSP开发环境通常包括编译器、链接器、模拟器、调试器等工具,帮助开发者编写、构建、测试和调试PSP平台上的程序。devkitPro作为这样一个环境,它提供了所有必要的组件,使得开发者无需深入了解底层硬件细节就能进行...

    pspsdk.rar_PSP_PSPSDK buffer

    这个"pspsdk.rar"压缩包显然是一个PSP开发环境的核心组成部分,包含了开发过程中所需的头文件和系统API。 PSPSDK中的头文件是C/C++编程的关键资源,它们定义了PSP平台上的各种函数、结构体和常量,使得开发者能够...

    psp开发工具miro lua

    【PSP开发工具Miro Lua】是一款专为PSP(PlayStation Portable)平台设计的lua脚本开发环境,它为LUA爱好者提供了在PSP上编写、测试和运行lua程序的便利工具。LUA是一种轻量级的脚本语言,因其简洁的语法和强大的...

    psp 游戏开发编程基础(英)

    PSP 游戏开发编程基础 ...PSP 游戏开发编程基础是 PSP 游戏开发的基础知识,涵盖了 PSP 游戏开发环境的建立、编程语言、开发工具链、编译和调试等方面。掌握这些基础知识,可以帮助开发者更好地开发 PSP 游戏。

    pspsdk(headers and samples)

    总的来说,"pspsdk(headers and samples)"是一个完整的PSP开发环境的基础组成部分,对于任何想要涉足PSP平台的开发者来说,都是不可或缺的学习和参考资源。通过深入研究这些头文件和示例,开发者可以逐渐熟悉PSP的...

    lua解释器 小巧、方便

    - **PSP开发环境**:使用LUAPROG之前,开发者需要设置PSP的开发环境,包括安装PSP SDK、配置编译工具链以及了解PSP的硬件和API。 - **Lua与C/C++结合**:PSP上的Lua解释器通常是用C/C++实现的,因此开发者需要了解...

    PSP SDK,PSP 开发包,PSP 的好东东

    1. **环境配置**:首先,开发者需要安装PSP SDK,并将其路径添加到系统的PATH环境变量中,确保编译器和其他工具可被系统找到。 2. **创建项目**:使用文本编辑器或者IDE(如Code::Blocks,Eclipse等)创建一个新的C...

    dnw050A 源代码

    【dnw050A 源代码】这个压缩包主要包含了`dnw`项目的一部分源文件,但值得注意的是,它并不包含`Eboot`。`Eboot`通常是指PSP...不过,要想完全理解并利用这些源代码,需要具备一定的编程背景和对PSP开发环境的了解。

    PSP 程序设计基础

    综上所述,PSP程序设计基础不仅涵盖了PSP的历史发展脉络、硬件架构细节,还包括软件开发环境及调试方法等多个方面。对于初学者来说,了解这些基础知识将有助于更好地掌握PSP开发技能,为未来的项目开发打下坚实的...

    Sony PSP Application AppWizard Visual 6.0 2.0

    《Sony PSP Application AppWizard Visual 6.0 2.0:开启PSP开发之旅》 Sony PSP(PlayStation Portable)是Sony公司推出的一款掌上游戏设备,它以其强大的硬件性能和丰富的游戏体验深受玩家喜爱。在开发PSP应用的...

    PSP-Bluetooth 前身为 PSP-Consolizer,旨在为 PSP 1K_2K_3K 添加蓝牙控制器支持.zip

    Java的可移植性使得该软件能够轻松适应PSP的环境,并与不同类型的蓝牙控制器进行通信。 实现PSP与蓝牙控制器的连接,首先要进行蓝牙适配器的驱动程序开发。开发者需要编写代码来模拟蓝牙协议栈,处理数据传输、设备...

    个人软件过程psp学习

    8. **PSP的应用与效果**:PSP已被广泛应用于各种软件开发环境,无论是在小型初创公司还是大型企业,都有显著提高生产力和降低缺陷率的案例。实践者通常报告说,经过一段时间的PSP实践,他们能够更准确地估算任务,...

    PSP_(SM)软件工程师的自我改进过程_11616736____PSP_

    6. **适应性与灵活性**:PSP不仅适用于传统的瀑布模型,也可以很好地融入敏捷开发环境中。教程会解释如何根据项目的特性和团队的需求调整PSP实践。 通过深入学习《PSP_(SM)软件工程师的自我改进过程》,软件...

    本人亲自整合的PSPSDK开发包(共4部分)Part4

    本人亲自整合的PSPSDK, 说明:这里包含2套SDK,一套是1.5(现在很少有人在用了), 另一套是现在正在用的3xx-5xx 目录里,150的是150版本,如果要用150...如果有问题或想交流PSP开发经验 请加QQ群5126002或15047430。

    PSP游戏模拟器软件

    PSP模拟器是软件开发的一个成果,它能够复现PSP的硬件环境,包括CPU、GPU、音频处理器以及内存系统等,使得电脑能够理解和执行PSP游戏的二进制代码。这样的模拟器通常需要较高的硬件配置,因为它们需要处理与PSP硬件...

    PSP Studio-Joel Henry 使用说明书

    在安装PSP Studio之前,用户需要确保计算机满足一定的硬件和软件要求,例如操作系统版本、内存大小、硬盘空间以及兼容的开发环境。 2.2 安装过程 安装PSP Studio时,用户应遵循提供的安装指南,按照步骤进行操作,...

    MAME4ALLPSP_PSP_

    MAME4ALLPSP的工作原理是模拟原街机游戏硬件的CPU、GPU和其他组件,从而在PSP上复现游戏的运行环境。由于不同的街机游戏可能基于不同的硬件系统,MAME4ALLPSP需要包含众多不同街机平台的兼容性代码,这使得它能够...

Global site tag (gtag.js) - Google Analytics