BhaaLseN / hwtests

Hardware test suite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Test suite for the GameCube/Wii hardware

Released under GPLv2.

Requirements:

  • CMake
  • devkitPPC
  • libogc (if not installed into ${DEVKITPRO}/libogc, a CMake variable called LIBOGCDIR needs to be specified)
  • DEVKITPRO and DEVKITPRO environment variables (see devkitPPC documentation)

To use the run_* CMake targets:

  • netcat
  • WIILOAD environment variable with the IP address of your Wii, e.g., export WIILOAD=tcp:192.168.0.124

Usage:

To build all tests, call ./build.sh from the root directory. (Set the MAKEFLAGS environment variable to build in parallel.)

Tests are run by sending their ELFs one-by-one over the network to a Wii running the Homebrew Channel. To do this, call make run_$NAMEOFTEST from the build directory.

To run all tests, call make -j1 run from the build directory. Note that there are some very slow tests.

About

Hardware test suite

License:GNU General Public License v2.0


Languages

Language:C++ 73.6%Language:C 26.1%Language:Shell 0.2%