GameCube

From Lazarus wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.

GameCube specs

  • CPU: IBM PowerPC 'Gekko' @486 MHz (based on PowerPC 750CXe)
  • GPU: ATI 'Flipper' graphics @162 MHz
  • Disc Format: 8cm GameCube Optical Disc (1.5 GB)
  • Internal Storage:
    • 24 MB of main 1T-SRAM
    • 16 MB of auxiliary DRAM
  • External Storage: 2 GameCube Memory Cards
  • External Ports:
    • 4 GameCube Controller Ports
    • 1 High-Speed Data Port
    • 2 Serial Ports
  • Max Resolution: 480p (DOL-001 models only)
  • Internet:
    • 10/100 Ethernet Adapter (optional)
    • Modem Adapter (optional)

Status

  • PowerPC CPU is supported.
  • A stripped down RTL is running
  • Some small tests are working fine on emulator

Screenshots

These screenshots are grabbed from gcube emulator running on win32

A simple static screen:

A static example


A bouncing square over a scrolling background:

Dynamic page flipping example

Useful links

T/C