In order to play these, you need to be able to load .dol files to your Gamecube using the Broadband Adapter and PSOload, or have an emulator that can load .dol files (like Dolwin).
If you're interested in seeing the source code for any of these, send me an email at matt.reynolds AT gmail DOT com.