Home of VsTortoise, VisualHAM, N3D and HEL Library
C/C++
- C Library Reference
Simple and easy to navigate online C library reference.
- C++ Language Tutorial
These tutorials explain the C++ language from its basics up to the newest features of ANSI-C++, including basic concepts such as arrays or classes and advanced concepts such as polymorphism or templates. The tutorial is oriented in a practical way, with working example programs in all sections to start practicing each lesson right away.
- Free programming resources
Some programming books in PDF format for free.
- GNU Make
Reference for GNU make.
DS homebrew development
- Nintendo DS Technical Info
THE reference about the Nintendo DS hardware written by Martin Korth.
- devkitPro
devkitPro is a toolchain that includes devkitARM which is required to build (homebrew) applications for Nintendo Game Boy Advance and DS.
- libnds
libnds is a library that allows programmers to create homebrew applications for the Nintendo DS.
- Drunken Coders
Homebrew development related news site.
Game Boy Advance homebrew development
- Gameboy Advance Technical Info
THE reference about the Game Boy Advance hardware written by Martin Korth.
- Cearn Space
Very detailed documents about Game Boy Advance programming, such as Mode7 effects.
- GBADev.org
A portal for Game Boy Advance homebrew development.
- Realtime 3D on GBA
This site has some intersting links, related to GBA 3D programming.
Game Boy Advance homebrew development with HAM
- HAM
Official website of the HAM Software Development Kit. A complete solution to create games for the Nintendo Game Boy Advance.
- HAM Forum
Official HAM development forum.
- HAM Mailinglist
Official HAM development mailinglist.
Game Boy Advance Sound Solutions
- AFM
Free module player by Hitmen
- APEX Audio System
Can be used freely in non commerial applications
- KRAWALL
Module and XM player. Requires registration for both, commercial and non commercial usage. The non commercial license is at about 30 euros. This player is used in many commercial games.
- MASO
XM player
Wii homebrew development
- The state of the Wii
Presentation held at 24th Annual Chaos Communication Congress. They were able to find encryption and decryption keys by doing full memory dumps at runtime over a custom serial interface. Using these keys, they were able to create a Wii ‘game’ that ran their own code (their demo happened to show live sensor/Wiimote information, amongst a few other things).
- Interview
An interview with the hacker who found the Wii exploit.
- WiiBrew Wiki
This wiki was established from the fine folks at #wiidev on EFnet in order to collect information about the Wii and Wii homebrew development.
- Twilight Hack
The twilight hack is currently the only safe, released way to run homebrew on the Wii.
- Wiiuse
Wiiuse is a library written in C that connects with several Nintendo Wii remotes. Supports motion sensing, IR tracking, nunchuk, classic controller, and the Guitar Hero 3 controller. Single threaded and nonblocking makes a light weight and clean API.
Emulators
- cxbx
XBOX emulator for Windows.
- ePSXe
Playstation 1 emulator for Windows and Linux.
- iDeaS
Nintendo DS emulator for Windows. Includes a debugger.
- MAME
MAME allows people to enjoy the long-lost arcade games and even some newer ones.
- No$gba
Game Boy Advance and Nintendo DS emulator targeted to developers. Includes a debugger. For Windows and MS-DOS.
- PCSX
Playstation 1 emulator for various systems.
- PCSX2
Playstation 2 emulator for Windows and Linux.
- VICE
VICE is a program that runs on a Unix, MS-DOS, Win32, OS/2, Acorn RISC OS or BeOS machine and executes programs intended for the old 8-bit computers. The current version emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway), the PLUS4 and the CBM-II (aka C610).
- VisualBoy Advance
Game Boy and Game Boy Advance emulator for Windows, Linux and BeOS.
- WinUAE
Windows port of the famous UAE – Amiga Emulator
2d Map Editors
- Level Mapper
2D map editor running in DirectX mode with its own DX GUI. Takes some time to study the docs and being able to create own maps. Free for non commercial usage.
- MapEd
MapEd by Nessie in an Win32 OpenGL based 2d map editor, targeted to GBA. Free for non commercial usage.
- Mappy
Very flexible mapeditor. Supports even different shapes (rect, iso, hex). Free for commercial usage and sourcecocde is available too!
- Tile Studio
Tile Studio contains a bitmap editor for creating tiles and sprites and a map editor for designing level maps. The sourcode is available too.
- tUME
The Universal Map Editor, a freeware DOS based 2d map editor.
- tUMERIC
A converter to generate C/C++ sourcecode from your maps into something that the GBA understands.
Sprites and Tilesets
This site uses a Hackadelic PlugIn, Hackadelic SEO Table Of Contents 1.6.0.