Skip to content

MOD library for Gamecube (port from Wii)

License

Notifications You must be signed in to change notification settings

PacMooseIncorporated/GRRMOD

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GRRMOD

Actions Status Documentation

GRRMOD is a MOD player library for Wii application developers.

It supports the following formats:

  • 669 (Composer 669)
  • AMF (DSMI Advanced Module Format)
  • AMF (ASYLUM Music Format V1.0)
  • APUN (APlayer)
  • DSM (DSIK internal format)
  • FAR (Farandole Composer)
  • GDM (General DigiMusic)
  • IMF (Imago Orpheus)
  • IT (Impulse Tracker)
  • MED (OctaMED)
  • MOD (15 and 31 instruments)
  • MTM (MultiTracker Module editor)
  • OKT (Amiga Oktalyzer)
  • S3M (Scream Tracker 3)
  • STM (Scream Tracker)
  • STX (Scream Tracker Music Interface Kit)
  • ULT (UltraTracker)
  • UNI (MikMod)
  • XM (FastTracker 2)

Installing GRRMOD

To install GRRMOD in a single command:

cd GRRMOD
make clean && make && make install

This process may take some time depending on the speed of your PC.

Using GRRMOD

After everything is installed, simply put

#include <grrmod.h>

at the top of your .c/.cpp file and use the functions as required

You will also need to add

-lgrrmod -laesnd

to the libs line in your makefile

...Remember the order of the libraries is critical. You may (need to) insert other libraries in the middle of the list, you may need to add others to the start, or even the end - but do not change the order of the libraries shown here.

Licence

See the LICENCE file for licence rights and limitations (MIT).

Releases

No releases published

Packages

No packages published

Languages

  • C 99.6%
  • Makefile 0.4%