SSBM Decomp
Loading...
Searching...
No Matches
soundtest.c File Reference
#include "soundtest.h"
#include <melee/gm/forward.h>
#include "textlib.h"
#include "types.h"
#include <melee/gm/gm_unsplit.h>
#include <melee/lb/lbarchive.h>
#include <melee/lb/lbaudio_ax.h>
#include <melee/mn/inlines.h>

Functions

static bool un_802FF88C (enum soundtest_callback_arg0)
static bool un_802FF934 (enum soundtest_callback_arg0)
static bool un_802FF958 (enum soundtest_callback_arg0)
static bool un_802FF99C (enum soundtest_callback_arg0)
static bool un_802FF9DC (enum soundtest_callback_arg0)
static bool un_802FFB58 (enum soundtest_callback_arg0)
static bool un_802FFBAC (enum soundtest_callback_arg0)
static bool un_802FFC30 (enum soundtest_callback_arg0)
static bool un_802FFC6C (enum soundtest_callback_arg0)
static bool fn_802FFCC8 (enum soundtest_callback_arg0)
void un_802FF7DC (void)
bool un_802FF884 (char *arg0)

Variables

static int un_804D5850 = 127
 .sdata
static int un_804D5854 = 127
static int un_804D5858 = 127
static int un_804D585C = -1
static struct SoundTestLoadData * un_804D6DA8
 .sbss
static int un_804D6DAC
static int un_804D6DB0
static int un_804D6DB4
static int un_804D6DB8
static int un_804D6DBC
static int un_804D6DC0
char un_803F9F28 [] = "Sound Test Menu"
 .data
char un_803F9F38 [] = "Sound Mode "
char un_803F9F44 [] = "Mas Volume"
char un_803F9F50 [] = "FGM Volume"
char un_803F9F5C [] = "BGM Volume"
char un_803F9F68 [] = "DSP Level"
char un_803F9F74 [] = "FGM Group"
char un_803F9F80 [] = "FGM Name"
char un_803F9F8C [] = "BGM Name"
char un_803F9F98 [] = "-- EXIT --"
struct SoundTestMenuData un_803F9FA4

Function Documentation

◆ un_802FF88C()

bool un_802FF88C ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FF934()

bool un_802FF934 ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FF958()

bool un_802FF958 ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FF99C()

bool un_802FF99C ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FF9DC()

bool un_802FF9DC ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FFB58()

bool un_802FFB58 ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FFBAC()

bool un_802FFBAC ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FFC30()

bool un_802FFC30 ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FFC6C()

bool un_802FFC6C ( enum soundtest_callback_arg0 update_scene)
static

◆ fn_802FFCC8()

bool fn_802FFCC8 ( enum soundtest_callback_arg0 arg0)
static

◆ un_802FF7DC()

void un_802FF7DC ( void )

◆ un_802FF884()

bool un_802FF884 ( char * arg0)

Variable Documentation

◆ un_804D5850

int un_804D5850 = 127
static

.sdata

◆ un_804D5854

int un_804D5854 = 127
static

◆ un_804D5858

int un_804D5858 = 127
static

◆ un_804D585C

int un_804D585C = -1
static

◆ un_804D6DA8

struct SoundTestLoadData* un_804D6DA8
static

.sbss

◆ un_804D6DAC

int un_804D6DAC
static

◆ un_804D6DB0

int un_804D6DB0
static

◆ un_804D6DB4

int un_804D6DB4
static

◆ un_804D6DB8

int un_804D6DB8
static

◆ un_804D6DBC

int un_804D6DBC
static

◆ un_804D6DC0

int un_804D6DC0
static

◆ un_803F9F28

char un_803F9F28[] = "Sound Test Menu"

.data

◆ un_803F9F38

char un_803F9F38[] = "Sound Mode "

◆ un_803F9F44

char un_803F9F44[] = "Mas Volume"

◆ un_803F9F50

char un_803F9F50[] = "FGM Volume"

◆ un_803F9F5C

char un_803F9F5C[] = "BGM Volume"

◆ un_803F9F68

char un_803F9F68[] = "DSP Level"

◆ un_803F9F74

char un_803F9F74[] = "FGM Group"

◆ un_803F9F80

char un_803F9F80[] = "FGM Name"

◆ un_803F9F8C

char un_803F9F8C[] = "BGM Name"

◆ un_803F9F98

char un_803F9F98[] = "-- EXIT --"

◆ un_803F9FA4

struct SoundTestMenuData un_803F9FA4
Initial value:
= {
{
{ 0, un_802FF88C, un_803F9F28, NULL, NULL, 0.0f, 0.0f, 0.0f },
{ 2, un_802FF934, un_803F9F38, NULL, &un_804D6DBC, 0.0f, 0.0f, 0.0f },
{ 3, un_802FF958, un_803F9F44, NULL, &un_804D5850, 0.0f, 127.0f,
1.0f },
{ 3, un_802FF958, un_803F9F50, NULL, &un_804D5854, 0.0f, 127.0f,
1.0f },
{ 3, un_802FF958, un_803F9F5C, NULL, &un_804D5858, 0.0f, 127.0f,
1.0f },
{ 3, un_802FF99C, un_803F9F68, NULL, &un_804D6DAC, 0.0f, 127.0f,
1.0f },
{ 2, un_802FF9DC, un_803F9F74, NULL, &un_804D6DB0, 0.0f, 55.0f, 1.0f },
{ 2, un_802FFB58, un_803F9F80, NULL, &un_804D6DB4, 0.0f, 0.0f, 0.0f },
{ 2, un_802FFBAC, un_803F9F8C, NULL, &un_804D6DB8, 0.0f, 98.0f, 1.0f },
{ 1, un_802FFC6C, un_803F9F98, NULL, NULL, 0.0f, 0.0f, 0.0f },
{ 9, un_802FFC30, NULL, NULL, NULL, 0.0f, 0.0f, 0.0f },
},
"SmSt.dat",
"smSoundTestLoadData",
}
static int un_804D6DB0
Definition soundtest.c:32
char un_803F9F80[]
Definition soundtest.c:46
static bool un_802FF88C(enum soundtest_callback_arg0)
Definition soundtest.c:88
static bool un_802FF934(enum soundtest_callback_arg0)
Definition soundtest.c:114
static int un_804D6DAC
Definition soundtest.c:31
static bool un_802FFC30(enum soundtest_callback_arg0)
Definition soundtest.c:183
char un_803F9F74[]
Definition soundtest.c:45
char un_803F9F38[]
Definition soundtest.c:40
static bool un_802FFB58(enum soundtest_callback_arg0)
Definition soundtest.c:152
static int un_804D5850
.sdata
Definition soundtest.c:24
char un_803F9F8C[]
Definition soundtest.c:47
char un_803F9F28[]
.data
Definition soundtest.c:39
char un_803F9F68[]
Definition soundtest.c:44
char un_803F9F5C[]
Definition soundtest.c:43
char un_803F9F44[]
Definition soundtest.c:41
static bool un_802FFBAC(enum soundtest_callback_arg0)
Definition soundtest.c:163
static bool un_802FF99C(enum soundtest_callback_arg0)
Definition soundtest.c:130
char un_803F9F50[]
Definition soundtest.c:42
char un_803F9F98[]
Definition soundtest.c:48
static int un_804D5854
Definition soundtest.c:25
static bool un_802FF958(enum soundtest_callback_arg0)
Definition soundtest.c:119
static int un_804D6DBC
Definition soundtest.c:35
static int un_804D6DB4
Definition soundtest.c:33
static bool un_802FF9DC(enum soundtest_callback_arg0)
Definition soundtest.c:138
static int un_804D6DB8
Definition soundtest.c:34
static bool un_802FFC6C(enum soundtest_callback_arg0)
Definition soundtest.c:192
static int un_804D5858
Definition soundtest.c:26
#define NULL
Definition stddef.h:19