====== Testing homebrew programs ====== There are two ways to test programs compatible with the WonderSwan developed using Wonderful: * [[wswan:tutorial:testing_emulator|Testing using an emulator]] - cheap, convenient, not 100% accurate; * [[wswan:tutorial:testing_hardware|Testing using physical hardware]] - expensive, rewarding, 100% accurate. In general, it is recommended to test using an emulator, then periodically validate with physical hardware. Hardware verification is required in particular if you're relying on cycle-exact code or obscure tricks.