PSP开发简明教程(1)
2019独角兽企业重金招聘Python工程师标准>>>
#PSP开发简明教程(1)
##PSP游戏机
PSP,即PlayStation Portable。是索尼于2004年12月12日发售的掌上型游戏机。
它采用4.3寸16:9比例、背光全透式的夏普ASV超广可视角液晶屏幕,屏幕分辨率达到480*272像素,而且色彩鲜艳亮丽,显示效果一流。同时拥有介于PS1和PS2之间的3D多边形绘图性能。
除此之外,它还可以播放视频和音乐文件。所以PSP不单单是一台掌上游戏机,更像是一部掌上多媒体娱乐终端设备。
(PSP掌上游戏机)
##PSP破解
因为PSP不支持自制软件,并且游戏售价高昂(400人民币左右),所以就有有人开始研究如何在PSP运行自制软件。(或者免费玩儿游戏?)
高手在民间。
仅在PSP发售的半年后,国外黑客组织就破解了PSP系统,并在一个月后发布了自制的“Hello World”程序(意味着大家可以写自制程序了)。随着日后破解的不断完善,PSP也进入了一个新的时代。(一个破解游戏镜像和自制程序满天飞的时代……)
(PSP破解领域的王者Dark_AleX)
为什么说是新时代呢?因为个人感觉PSP的大热绝对和自制软件的盛行有着很大的关系。(起码在国内是这个样子)
自制软件出现后,人们不光可以用PSP玩游戏,还可以看小说,听音乐(比官方支持的格式更多),看视频(支持字幕和更多的格式),更有甚者把PSP的功能发挥到了极致,比如说利用线控口接收GPS模块的信号(链接在这里),以取代昂贵的官方GPS模块,或者利用自带的WIFI进行无线入侵等等。
而且还能够免费玩游戏。(这才是重点吧……)
可以说自制软件的出现让PSP从一款掌上多媒体娱乐终端设备一跃成为一部掌上电脑,功能得到了极大地扩充,所以说PSP因此进入新的时代,也不为过吧………^_^
##PSP软件开发
其实PSP已经是一个快过时的设备了,这里的PSP特指PSP1000-3000和PSP GO。而最新的PSV(PlayStation Vita)虽然性能更加强大,功能也多了不少(背板触摸,蓝牙等),但因为Sony防破解技术的升级,到目前为止,还没有破解的方法。
(Sony最新的次时代掌机PS Vita)
有关的资料也少之又少。(SDK已经停止更新,开发论坛也基本上没有人了)
不过我还是想写一篇简明教程。一是在置顶博客中提到的,对自己学到的东西进行总结。另一个就是或许能够给他人打来启发。老设备新用的例子还是有的。最后还有一个原因就是,自己从高一有PSP开始,就非常希望能够自己编写PSP自制软件,高中和大学期间断断续续的研究了好几次,而现在总算是能够凭借自己所学到的知识参透些许东西了,所以想写点东西,给自己的当年的愿望一个交代。
废话多了些貌似……那就下一篇开始正经将PSP开发吧!
本文MarkDown源文件和提到的示例程序源代码,可以在我的Github上获取。
Github地址:https://github.com/flymaxty/OSChina_Blog
转载于:https://my.oschina.net/flymaxty/blog/227364
PSP开发简明教程(1)相关推荐
- webgame开发简明教程
webgame开发简明教程(1) 研究所有点缺乏资料啊.讨论的问题怪怪的.只有很少是能用到的. 一.简单的程序框架. webgame程序构成: 三大部分. 第一是数据流程.第二是程序.第三是美术. 其 ...
- 汇编 div_Solidity汇编开发简明教程
在用Solidity开发以太坊智能合约时,使用汇编可以直接与EVM交互,降低 gas开销成本,更精细的控制智能合约的行为,因此值得Solidity开发者学习 并加以利用.本文是Solidity汇编开发 ...
- Java手机游戏开发简明教程 (SunJava开发者认证程序员 郎锐)
原文发布时间为:2008-07-30 -- 来源于本人的百度文章 [由搬家工具导入] Java手机游戏开发实例简明教程 (SunJava开发者认证程序员 郎锐) 一.手机游戏编写基础 1.手机游戏设计 ...
- Mixin 开发简明教程 1:写个机器人
我是 @lyric,本教程应 Mixin COO @薄荷 邀约而写,旨在向区块链领域以外的工程师们介绍如何以依托 Mixin Network,用最简单的方式开发自己的区块链应用程序. 本文是系列教程的 ...
- mixin机器人java开发_Mixin 开发简明教程 1:写个机器人
作者:Lyric 编辑:比特汪 本文已通过PRESSone合约购买个人授权许可(非排他性),可以点击阅读原文查看. 我是 @lyric,本教程应 Mixin COO @薄荷 邀约而写,旨在向区块链领 ...
- ActiveMQ开发简明教程
资源链接 ActiveMQ入门实例 activemq-5141-release下载 入门文档(英文,官方) 图解ActiveMQ 概念 ActiveMQ特性 ActiveMQ特性详细介绍 Active ...
- Pico Neo3使用Unity开发简明教程
前言 项目开发需要,最近开始整Pico VR,Pico被字节收编了,入局元宇宙,估计会有不错的应用和发展.简单使用了下,与Quest2对比,最大便利自然是网络环境.其他的,就不说了.这里重点是开发流程 ...
- GCC编译器简明教程(Linux下C语言开发环境的搭建)
GCC编译器简明教程(Linux下C语言开发环境的搭建) 市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核.桌面环境(例如GNOME.KDE.Unity等)和各种常用的必 ...
- 嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十一)驱动进化之路:设备树的引入及简明教程
文章目录 1.驱动进化之路:设备树的引入及简明教程 1.1 设备树的引入与作用 1.2 设备树的语法 1.2.1 Devicetree格式 1.2.1.1 DTS文件的格式 1.2.1.2 node的 ...
- 安卓python3开发环境搭建,Python3开发环境搭建简明教程
Python3开发环境建立简明教程 ★ 「锐玩道」原文链接 " 剁手得很决绝的今日 那就来份平平无奇的教程吧 (作为 Scrapy 系列的开篇) Python 环境设备 下载 Python ...
最新文章
- Could not load file or assembly App_Licenses.dll的问题
- Android Activity的启动模式及对生命周期的影响
- 声音的播放——MCI的使用
- 为什么在一个公司待了两三年就想离职?
- 兼容多浏览器的CSS背景透明
- 752. [BJOI2006] 狼抓兔子
- 修改Apache配置文件开启gzip压缩传输
- 正射影像、倾斜摄影测量相关软件汇总
- Norsar 3D v5.44 Linux 1CD(功能强大的正演软件)
- log4j 日志输出级别
- CPA、CPS、CPC、CPM推广是什么意思
- 2022年指数与指数公司行业研究报告
- node 爬虫 实战 - 爬取拉勾网职位数据
- 计算机课word反思,教学反思Word文档
- 【解耦Excel导出服务】开发日志
- 3. MySQL之PyMySQL的安装使用
- 如何在官网下载tomcat
- Google Net变种以及注意力机制
- QuestaSim里覆盖率的查看
- iPhone4s降级ios6.1.3流程总结
热门文章
- 网络规划设计和具体实施
- 德芙网络营销策略ppt_德芙网络营销案例ppt采集
- javascript设计模式 使用ES6语法
- linux不能显示微软雅黑字体
- windows server2008r2 下载
- java粒子群算法_Java多线程技术实现的粒子群优化算法
- [ZT]Grub4dos for WinPE 启动菜单
- 远程网络教学系统用例图
- 安装ps提示重新启动计算机,安装Service Pack或执行DCPROMO后,出现错误或服务器重新启动 - Product Support Quick Note (PSQN) - 276184...
- X8AIP 驱动程序