Added disable sound option.
This commit is contained in:
parent
94c8424882
commit
e7f28ff180
|
@ -26,42 +26,42 @@ BOOL click = FALSE;
|
||||||
BOOL fini = FALSE;
|
BOOL fini = FALSE;
|
||||||
unsigned long glock = 0;
|
unsigned long glock = 0;
|
||||||
|
|
||||||
void desmume_mem_init();
|
|
||||||
|
|
||||||
u8 *desmume_rom_data = NULL;
|
u8 *desmume_rom_data = NULL;
|
||||||
u32 desmume_last_cycle;
|
u32 desmume_last_cycle;
|
||||||
|
|
||||||
void desmume_init()
|
void desmume_init( int disable_sound)
|
||||||
{
|
{
|
||||||
NDS_Init();
|
NDS_Init();
|
||||||
|
if ( !disable_sound) {
|
||||||
SPU_ChangeSoundCore(SNDCORE_SDL, 735 * 4);
|
SPU_ChangeSoundCore(SNDCORE_SDL, 735 * 4);
|
||||||
|
}
|
||||||
execute = FALSE;
|
execute = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
void desmume_free()
|
void desmume_free( void)
|
||||||
{
|
{
|
||||||
execute = FALSE;
|
execute = FALSE;
|
||||||
NDS_DeInit();
|
NDS_DeInit();
|
||||||
}
|
}
|
||||||
|
|
||||||
void desmume_pause()
|
void desmume_pause( void)
|
||||||
{
|
{
|
||||||
execute = FALSE;
|
execute = FALSE;
|
||||||
}
|
}
|
||||||
void desmume_resume()
|
void desmume_resume( void)
|
||||||
{
|
{
|
||||||
execute = TRUE;
|
execute = TRUE;
|
||||||
}
|
}
|
||||||
void desmume_toggle()
|
void desmume_toggle( void)
|
||||||
{
|
{
|
||||||
execute = (execute) ? FALSE : TRUE;
|
execute = (execute) ? FALSE : TRUE;
|
||||||
}
|
}
|
||||||
BOOL desmume_running()
|
BOOL desmume_running( void)
|
||||||
{
|
{
|
||||||
return execute;
|
return execute;
|
||||||
}
|
}
|
||||||
|
|
||||||
void desmume_cycle()
|
void desmume_cycle( void)
|
||||||
{
|
{
|
||||||
u16 keypad;
|
u16 keypad;
|
||||||
/* Joystick events */
|
/* Joystick events */
|
||||||
|
|
|
@ -24,15 +24,15 @@
|
||||||
|
|
||||||
#include "globals.h"
|
#include "globals.h"
|
||||||
|
|
||||||
extern void desmume_init();
|
extern void desmume_init( int disable_sound);
|
||||||
extern void desmume_free();
|
extern void desmume_free( void);
|
||||||
|
|
||||||
extern void desmume_pause();
|
extern void desmume_pause( void);
|
||||||
extern void desmume_resume();
|
extern void desmume_resume( void);
|
||||||
extern void desmume_toggle();
|
extern void desmume_toggle( void);
|
||||||
extern BOOL desmume_running();
|
extern BOOL desmume_running( void);
|
||||||
|
|
||||||
extern void desmume_cycle();
|
extern void desmume_cycle( void);
|
||||||
|
|
||||||
#endif /*__DESMUME_H__*/
|
#endif /*__DESMUME_H__*/
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue