posts - 7, comments - 13, trackbacks - 0, articles - 37
   :: 首页 :: 新随笔 :: 联系 ::  :: 管理
PSP2000入手已经快半年了,半年来也没用他干过正紧事情,也就出差时在车上看看电影,国庆时对PSP的自制软件产生了兴趣,于是查了些搭建PSP开发平台环境的资料,搞定了环境,现在介绍如下:
【】准备软硬件环境:
    PC一台,Windows一版,VC6或者VS2005
【】准备安装包:
    windows开发环境.exe(http://code.google.com/p/topoc/downloads/list)(也就是整合包)
    pspdev.rar(ftp://61.180.11.167:5050/ psp开发下的pspdev.rar)
    JGE_1_0.zip(http://jge.khors.com/viewtopic.php?f=7&t=9)
    jge++1.0forVC6补丁.rar(http://jge.khors.com/viewtopic.php?f=7&t=32)
【】选择安装目录: 如E:\PSP (以下提到的相对目录均以E:\PSP为相对路径)
【】安装【windows开发环境.exe】(PSP整合包)
点击在新窗口中浏览此图片
【】备份pspdev\pspdev为pspdev_old
点击在新窗口中浏览此图片
【】把pspdev.rar解压缩到pspdev目录下,替代刚才备份的老版pspdev
点击在新窗口中浏览此图片
【】据测试发现,新版有两个文件运行不正常,需要用老版的替换
使用pspdev\pspdev_old\ 下 psp-gcc.exe & psp-g++.exe
替换pspdev\pspdev\     下 psp-gcc.exe & psp-g++.exe
点击在新窗口中浏览此图片
点击在新窗口中浏览此图片
【】解码JGE_1_0.zip到E:\PSP目录下,为了方便,我把前面的JGE_1_0干掉了
点击在新窗口中浏览此图片
【】删除JGE\JGE\Tools\template目录
点击在新窗口中浏览此图片
【】解压缩jge++1.0forVC6补丁.rar到JGE目录下,注意下图椭圆选中的解压目录
方框里框的两个目录表明了覆盖关系,解压过程会有覆盖询问。
如果解压正确,在JGE\JGE\Tools\template\目录下会有template.dsw文件
点击在新窗口中浏览此图片
【】执行JGE\Dependencies\dll下的copydll.bat

【】设置VC6.0的目录属性
include 添加
JGE\INCLUDE
JGE\DEPENDENCIES\INCLUDE
PSPDEV\PSP\SDK\INCLUDE
点击在新窗口中浏览此图片
lib 添加
JGE\LIB\WIN
DEPENDENCIES\LIB
点击在新窗口中浏览此图片
【】启动PSP开发环境命令控制台,并创建自己的第一个工程,名为“hello”
点击在新窗口中浏览此图片
点击在新窗口中浏览此图片  
【】在JGE\JGE\Projects里可以找到刚刚建立的hello工程(hello.dsw)
点击在新窗口中浏览此图片
【】打开hello.dsw,设定hello为Active工程
点击在新窗口中浏览此图片
【】编译运行,出来如下窗口
点击在新窗口中浏览此图片
【】把hello改为HelloWorld
把JGE\Tutorials\01.HelloWorld\src整个拷贝覆盖掉JGE\Projects\hello\src
把JGE\Tutorials\01.HelloWorld\bin\Res整个拷贝到JGE\Projects\hello\Res,注意,目的目录没有bin,
因为在VC6工程模式下当前路径为JGE\Projects\hello,而不是JGE\Projects\hello\bin
重新编译,运行,看到如下窗口
点击在新窗口中浏览此图片
【】编译PSP版本
回到(或者重新启动)PSP开发环境命令控制台,在E:\PSP\JGE\Projects\hello目录下输入“make 3xx”命令,
编译后,在hello目录下将生成EBOOT.PBP文件
点击在新窗口中浏览此图片
【】下载到PSP
将PSP和PC链接(我的例子中PSP链接为I盘),在I:\PSP\GAME371目录下建立一个hello子目录,
把JGE\Projects\hello下的EBOOT.PBP文件和Res目录一并拷贝到I:\PSP\GAME371\hello下,
断开USB后,赶快去运行自己的Hello程序吧:)
Tags - ,
文章来源:http://www.feng5166.com/blog/read.php?120

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理