为四川人民祈祷! www.onefoundation.cn

游戏机

春节期间搞一游戏机, 经过了热恋期现在已经闲置

为了能发挥余热, 很想知道如何在上面写程序.
业余功课, 一时不知道如何开始.

记得软破游戏机的code名为softchip. OK, 搜索一下, 居然还hosting在我们熟悉的google code上面, cool.
softchip project

我对这个程序其实不感兴趣, 我感兴趣的是如何编译它.
查看源代码, 得到一些线索. 第一, 写代码的人用的是CDT, 也就是eclipse. 第二, 我找到了Makefile. 太好了, 是Makefile而不是automake.
查看Makefile

继续找线索, 开始我觉得应该是要找gcc的某些参数, 后来我发现了这个项目所依赖的环境, devkitppc.
顺藤摸瓜, 我们找还到了devkitpro

简单了解一下devkitpro, 这是一个可以为各种游戏机写程序的环境.
普及一下cpu: 电视主机wii, ngc用的是IBM的powerpc, 简称ppc, 前几年的苹果电脑也用ppc处理器. ndsl, gba这些都是用的arm. 最后是psp, 好像是日本的某种cpu, 是mips架构. 初步了解, devkitpro应该可以为以上的设备编程.

下载devkitppc, 惊喜的发现, 支持windows/linux/OSX三种平台.
 
by kernel1983
Comments »
Leave a Comment:
code:659