Update main.c

This commit is contained in:
jonyluke 2019-05-17 20:09:18 +02:00
parent 1fbda95f43
commit 4d5e0c6c14

View File

@ -11,19 +11,18 @@
#include <SDL2/SDL_mixer.h> #include <SDL2/SDL_mixer.h>
// Main program entrypoint // Main program entrypoint
int main(int argc, char* argv[]) int main(int argc, char *argv[])
{ {
// This example uses sdl2 library to play a mp3 file // This example uses sdl2 library to play a mp3 file
consoleInit(NULL); consoleInit(NULL);
Result rc = romfsInit(); Result rc = romfsInit();
if (R_FAILED(rc)) if (R_FAILED(rc))
printf("romfsInit: %08X\n", rc); printf("romfsInit: %08X\n", rc);
else else
printf("Press A button to play the sound!\n"); printf("Press A button to play the sound!\n");
// Start SDL with audio support // Start SDL with audio support
SDL_Init(SDL_INIT_AUDIO); SDL_Init(SDL_INIT_AUDIO);
@ -36,7 +35,7 @@ int main(int argc, char* argv[])
Mix_OpenAudio(44100, MIX_DEFAULT_FORMAT, MIX_DEFAULT_CHANNELS, 4096); Mix_OpenAudio(44100, MIX_DEFAULT_FORMAT, MIX_DEFAULT_CHANNELS, 4096);
// Load sound file to use // Load sound file to use
//Sound from https://freesound.org/people/jens.enk/sounds/434610/ // Sound from https://freesound.org/people/jens.enk/sounds/434610/
Mix_Music *audio = Mix_LoadMUS("romfs:/test.mp3"); Mix_Music *audio = Mix_LoadMUS("romfs:/test.mp3");
// Main loop // Main loop
@ -53,7 +52,7 @@ int main(int argc, char* argv[])
break; // break in order to return to hbmenu break; // break in order to return to hbmenu
if (kDown & KEY_A) if (kDown & KEY_A)
Mix_PlayMusic(audio, 1); //Play the audio file Mix_PlayMusic(audio, 1); //Play the audio file
// Update the console, sending a new frame to the display // Update the console, sending a new frame to the display
consoleUpdate(NULL); consoleUpdate(NULL);