2
/// \brief Contains methods related to the build configuration
13
static char *aboutString = 0;
15
///returns a string suitable for use in an aboutbox
16
char *FCEUI_GetAboutString() {
17
const char *aboutTemplate =
18
FCEU_NAME_AND_VERSION "\n\n\
20
zeromus, adelikat,\n\n\
24
qeed,Shinydoofy,ugetab\n\
27
mz, nitsujrehtona, Lukas Sabota,\n\
30
Previous versions:\n\n\
33
FCEU XD - Bbitmaster & Parasyte\n\
34
FCEU XD SP - Sebastian Porst\n\
36
FCEU TAS - blip & nitsuja\n\
37
FCEU TAS+ - Luke Gustafson\n\
39
"__TIME__" "__DATE__"\n";
41
if(aboutString) return aboutString;
43
const char *compilerString = FCEUD_GetCompilerString();
45
//allocate the string and concatenate the template with the compiler string
46
aboutString = (char*)malloc(strlen(aboutTemplate) + strlen(compilerString) + 1);
47
sprintf(aboutString,"%s%s",aboutTemplate,compilerString);