PSP开发环境的搭建
终于完成PSP环境的搭建,现介绍一下流程。
一、下载PSPSDK_MSYS_FULL开发包,下载地址:http://www.pspsp.org/main/?page_id=8。
记住,只下载完整[PSPSDK 最新SVN编译版本+MSYS+GCC完整打包],下完结束之后,放到任何盘下,然后解压缩。
二、下载JGE++1.0,下载地址:http://code.google.com/p/jge/
下载完之后,解压缩JGE++,并拷贝到前面PSPSDK_MSYS_FULL/home/baickl(baickl为计算机登陆名).
三、执行PSPSDK_MSYS_FULL/MSYS.bat,会弹出命令行窗口如下:
依次键入以下命令:
cd JGE
cd Tutorials
cd 09.3DPrimer
make 1xx(如果你要编译1.5核心的程序,请用此命令)
make 3xx(如果你要编译3xx核心的程序,请用此命令)
这样,适用于PSP的EBOOT.PBP就生了,对应于3xx的系统,还会有.prx的文件生成。
如果是编译1xx的程序,会同时生成两个目录 %__SCE_xx 和 __SCE_xx,如果是生成 3xx的程序,则会有xx.prx文件生成。
特别说明下,编译3xx的版本一定要将make.3xx里的PSP_FW_VERSION=371中的371改成你自己的PSP系统版本,比如我的是380。
当你看到下面这个画面,就表示你已经开始编译了:
当执行完make之后,就可以将编译出来的程序拷入到小P里进行运行了。由于我的是380的系统,所以这里只说一下380是如何操作的。
我们在小P的PSP/Game目录中建一个3DPrimer目录,然后将3DPrimer.prx 和EBOOT.PBP,还有程序运行时需要的资源目录Res拷入,
然后在小P的游戏栏里,你就会发现多了一个3DPrimer程序,执行即可。可以按方向键切换角色动作。
资源目录Res在3DPrimer/bin目录中,打开即可看到。
make的一些指令说明:
make all 编译1xx和3xx的版本
make 1xx 编译1xx的版本
make 3xx 编译3xx的版本
make clean 清除1xx和3xx的编译
如果想建立自己的JGE++工程,可以执行JGE++目录下的tools里的newproject.bat,这样会在JGE/projects下生成你的工程,
此时工程为空环境, 可以使用VS2005打开,在Windows上进行调试,并且已经帮你生成了相关makefile,当在Windows上调试OK,
即可以生成相关的PSP版本,进行 真机调试,确实很方便。
四、使用JGE++的一个好处是,我们可以用VC2005环境开发,然后再用小P测试,这样会提高开发效率。
至于JGE++在VS2005中的配置,下次再详述。
PSP开发环境的搭建相关推荐
- 汇编开发环境的搭建和使用
上机实验01 汇编开发环境的搭建和使用 一.实验要求和目的 1.掌握汇编语言程序设计的基本方法和技能: 2.熟练掌握使用全屏幕编辑程序EDIT编辑汇编语言源程序(注:也可用计事本编辑汇编源程序): ...
- android笔记1——开发环境的搭建
Long Long ago...已经成为了历史,我还是要说出一个真相:早年前,那时候,android还不被大众所认知的时候,当然开发人员也没不像如今那样趋于饱和状态.一位大牛前辈,也是我的学长,那时候 ...
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
原文:出自本人的Linux博客http://blog.csdn.net/unix21/article/details/18813173 一.Java 开发环境的搭建 这里主要说windows环境下怎么 ...
- Java开发环境的搭建以及使用eclipse创建项目
一.Java 开发环境的搭建 这里主要说windows环境下怎么配置Java环境.如果是Linux环境参考本博客另一篇文章即可: Linux环境安装卸载JDK 1.首先安装JDK java的SDK简称 ...
- SSH开发环境整合搭建
1.建立动态web工程,加入必要的jar包. antlr-2.7.7.jar asm-3.3.jar asm-commons-3.3.jar asm-tree-3.3.jar c3p0-0.9.1.2 ...
- 《python 与数据挖掘 》一1.3 Python开发环境的搭建
本节书摘来自华章出版社<python 与数据挖掘 >一书中的第1章,第1.3节,作者张良均 杨海宏 何子健 杨 征,更多章节内容可以访问云栖社区"华章计算机"公众号查看 ...
- 微信小程序开发系列一:微信小程序的申请和开发环境的搭建
我最近也刚刚开始微信小程序的开发,想把我自学的一些心得写出来分享给大家. 这是第一篇,从零开始学习微信小程序开发.主要是小程序的注册和开发环境的搭建. 首先我们要在下列网址申请一个属于自己的微信小程序 ...
- java刚工作搭建环境_Java开发环境的搭建
一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK 点击下载好的exe文件安装即可. 2.接下来我们需要配置环境变量 xp系统下 右键'我的电脑' ...
- python语言编程环境-day02--编程语言的分类与Python开发环境的搭建
一.编程语言的分类 机器语言:机器语言是二进制代码表示的计算机能够直接识别和执行的一种机器指令的集合. 汇编语言:汇编语言是一种比机器语言稍微高级的编程语言,它使用助记符代表机器指令的操作码,用地址符 ...
最新文章
- Android之自定义控件显示点赞用户并通过用户名称进入该用户主页的功能
- python合并excel文件关键字_使用 Python 合并多个格式一致的 Excel 文件,Excel 表格...
- mysql 两表管理查询_mysql两表查询
- Cypress 基础 - 元素的定位
- 关闭(杀死)8080端口
- hydra mysql 爆破_Hydra(爆破神器)使用方法
- 盘式制动优于鼓式制动吗?
- pythonATM,购物车项目实战3-视图函数
- 请大家一起呼吁媒体不要进行幸还者回忆性采访
- 国家统计局全国统计用区划代码和城乡划分代码Python爬虫样例
- 计算机ping使用的端口,ping 端口:Ping端口命令的使用方法介绍
- 惠普电脑u盘重装系统步骤_惠普电脑怎么用u盘重装系统步骤
- 在家如何访问公司电脑文件和服务器的共享文件夹
- 虫儿飞简谱用计算机,乐曲简谱(虫儿飞简谱)
- 剑指 Offer 24. 反转链表
- Python3,5行代码让电脑永不息屏。
- 无人机民航执照、多旋翼、固定翼视距内驾驶员、机长考证试题
- 自然语言处理--信息模型
- 记账APP:小哈记账2——注册页面的制作
- android achartengine 背景,Android图标库AChartEngine使用(一)曲线图