Sign in Join
Wiki copytemporary

GameCube: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: GameCube

OldNewLine
1+*This is only a stub for a work in progress porting. At this time there is a generic PowerPC compiler and a stripped down RTL. It lacks the prt0 and the linker script; no download available yet.*
2+
3+## GameCube specs
4+
5+- **CPU**: IBM PowerPC '[Gekko](http://en.wikipedia.org/wiki/Gekko_%28microprocessor%29)' @486 MHz (based on [PowerPC 750CXe](http://en.wikipedia.org/wiki/PowerPC_750CXe))
6+- **GPU**: ATI 'Flipper' graphics @162 MHz
7+- **Disc Format**: 8cm GameCube Optical Disc (1.5 GB)
8+- **Internal Storage**:
9+ - 24 MB of main [1T-SRAM](http://en.wikipedia.org/wiki/1T-SRAM)
10+ - 16 MB of auxiliary DRAM
11+- **External Storage**: 2 GameCube Memory Cards
12+- **External Ports**:
13+ - 4 GameCube Controller Ports
14+ - 1 High-Speed Data Port
15+ - 2 Serial Ports
16+- **Max Resolution**: 480p (DOL-001 models only)
17+- **Internet**:
18+ - 10/100 Ethernet Adapter (optional)
19+ - Modem Adapter (optional)
20+
21+## Status
22+
23+- PowerPC CPU is supported.
24+- A stripped down RTL is running
25+- Some small tests are working fine on emulator
26+
27+## Screenshots
28+
29+*These screenshots are grabbed from gcube emulator running on win32*
30+
31+A simple static screen:
32+
33+<figure>
34+<img src="fpc4gamecube.png" title="A static example" />
35+<figcaption>A static example</figcaption>
36+</figure>
37+
38+A bouncing square over a scrolling background:
39+
40+<figure>
41+<img src="Pageflip.png" title="Dynamic page flipping example" />
42+<figcaption>Dynamic page flipping example</figcaption>
43+</figure>
44+
45+## Useful links
46+
47+T/C
48+
49+---
50+*From the Free Pascal wiki, page "GameCube", as it stood on 2020-09-12 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
51+Category: FPC
52+Category: Operating Systems and Platforms

Back to history