1
0
Fork 0
mirror of https://github.com/ctruLua/ctruLua.git synced 2025-10-27 16:39:29 +00:00

ADDED AUDIO! WAV working perfectly

Added libogg, libvorbis and libvorbisfile to 3ds_portlibs. You will need to compile thems using make build-portlibs. Opening OGG files works but they play badly.

Added a very simple error handler in main.lua

Added audio example.

Renamed isGfxInitialised to isGfxInitialized.

Did you know? The audio module is the longest ctrµLua module.
This commit is contained in:
Reuh 2015-12-27 19:54:58 +01:00
parent 716c42b849
commit bda9de4d1c
10 changed files with 985 additions and 17 deletions

View file

@ -7,11 +7,11 @@
void load_ctr_lib(lua_State *L);
void unload_ctr_lib(lua_State *L);
bool isGfxInitialised;
bool isGfxInitialized;
// Display an error
void error(const char *error) {
if (!isGfxInitialised) gfxInitDefault();
if (!isGfxInitialized) gfxInitDefault();
gfxSet3D(false);
consoleInit(GFX_TOP, NULL);
@ -28,7 +28,7 @@ void error(const char *error) {
gspWaitForVBlank();
}
if (!isGfxInitialised) gfxExit();
if (!isGfxInitialized) gfxExit();
}
// Main loop