GameCube
Phần cứng

Thông tin thêm: Thông số kỹ thuật GameCube
Howard Cheng, giám đốc kỹ thuật về phát triển công nghệ của Nintendo, cho biết mục tiêu của công ty là chọn một "kiến trúc RISC đơn giản" để giúp tăng tốc độ phát triển trò chơi bằng cách tạo điều kiên cho các nhà phát triển phần mềm dễ dàng làm việc với nó hơn. IGN báo cáo rằng hệ máy được "thiết kế từ việc thu hút các nhà phát triển của bên thứ ba bằng cách cung cấp nhiều năng lượng hơn với giá rẻ hơn. Tài liệu thiết kế của Nintendo cho hệ máy chỉ ra rằng chi phí là vô cùng quan trọng, tiếp theo là không gian." Đối tác phần cứng của ArtX, Phó chủ tịch Greg Buchner nói rằng ý tưởng của họ về thiết kế phần cứng là nhắm vào các nhà phát triển hơn là người chơi, "nhìn vào quả cầu pha lê" và phân biệt "điều sẽ cho phép Miyamoto phát triển các trò chơi hay nhất."
Chúng tôi coi các nhà phát triển là khách hàng chính của chúng tôi. Đặc biệt đối với GameCube, chúng tôi đã dành ba năm làm việc với Nintendo của Mỹ và với tất cả các nhà phát triển, cố gắng hiểu những thách thức, nhu cầu và vấn đề mà họ phải đối mặt. Đầu tiên trong số này là chi phí phát triển ngày càng tăng. GameCube có thể cho thấy hiệu suất cao mà không gặp quá nhiều khó khăn; nó không phải là một thiết kế kỳ quặc mà là một thiết kế rất rõ ràng. Điều quan trọng là chúng tôi không yêu cầu liều mạng để đạt được hiệu suất cao. Trên hết, máy có nhiều tính năng và chúng tôi đã làm việc để đưa vào nhóm các tính năng kỹ thuật trong mơ mà các nhà phát triển yêu cầu.
Greg Buchner, Phó chủ tịch ArtX
Bắt đầu thiết kế GameCube vào năm 1998, Nintendo hợp tác với ArtX (sau đó được ATI Technologies mua lại trong quá trình phát triển) cho hệ thống và GPU, và với IBM cho CPU. IBM đã thiết kế một bộ xử lý dựa trên PowerPC, được gọi là Gekko, chạy ở 485 MHz và có một đơn vị động (FPU) có khả năng 1.9 GFLOPS và mức cao nhất là 10,5 GFLOPS. Được mô tả như là "một phần mở rộng của cấu trúc PC Power của IBM", Gekko có công nghệ sản xuất PowerPC 750CXe chip đồng , độc quyền của IBM. Được mã hóa là "Flipper", GPU chạy ở 162 MHz và, ngoài đồ họa, quản lý các tác vụ khác thông qua bộ xử lý âm thanh và đầu vào / đầu ra (I / O) của nó.
GameCube đã giới thiệu một định dạng đĩa quang miniDVD độc quyền làm phương tiện lưu trữ, có khả năng lưu trữ tới 1,5 GB dữ liệu. Công nghệ này được thiết kế bởi Matsushita Electric Industrial (nay là Tập đoàn Panasonic) sử dụng một chương trình bảo vệ bản quyền độc quyền - khác với Content Scramble System (CSS) được tìm thấy trong các đĩa DVD tiêu chuẩn - để ngăn chặn việc sao chép trái phép. Famicom Data Recorder, Famicom Disk System, SNES-CD và 64DD đại diện cho những khám phá về công nghệ lưu trữ bổ sung, nhưng GameCube là hệ máy đầu tiên của Nintendo không dùng băng. Đĩa mini 1,5 GB của GameCube có đủ chỗ cho hầu hết các trò chơi, mặc dù một số trò chơi yêu cầu đĩa phụ, nén video cao hơn hoặc xóa nội dung. Khi so sánh, PlayStation 2 và Xbox, cũng là thế hệ thứ sáu, cả hai đều sử dụng đĩa DVD hai lớp 8.5 GB.
Giống như người tiền nhiệm của nó, Nintendo 64, các mẫu GameCube được sản xuất với một số họa tiết màu sắc khác nhau. Hệ thống ra mắt với màu "Indigo", màu chính được hiển thị trong quảng cáo và trên logo, và màu "Jet Black". Một năm sau, Nintendo phát hành GameCube phiên bản giới hạn "Platinum", sử dụng màu bạc cho cả máy và tay cầm. Một phiên bản màu cam "Spice" cuối cùng cũng chỉ được phát hành ở Nhật Bản, mặc dù bảng màu có thể được tìm thấy trên các tay cầm được phát hành ở các quốc gia khác.
Nintendo đã phát triển công nghệ 3D lập thể cho GameCube và một trò chơi ra mắt, Luigi's Mansion, là có hỗ trợ cho nó. Tuy nhiên, tính năng này chưa bao giờ được hoạt động ngoài quá trình phát triển. Ti vi 3D chưa phổ biến vào thời điểm đó và người ta cho rằng màn hình và số tinh thể tương thích cho các phụ kiện bổ sung sẽ quá đắt đối với người tiêu dùng. Một tính năng không chính thức khác là hai "quả trứng Phục sinh" bằng âm thanh có thể nghe được khi bật máy. Khi nguồn được kích hoạt bằng cách nhấn giữ nút "Z" trên tay cầm Player 1, âm thanh khởi động sẽ khác bình thường. Với bốn bộ tay cầm được kết nối, nhấn giữ nút "Z" trên cả bốn tay cầm đồng thời sẽ tạo ra giai điệu kiểu kabuki khi khởi động.