mirror of
https://github.com/holub/mame
synced 2025-05-15 10:28:16 +03:00
57 lines
3.0 KiB
C
57 lines
3.0 KiB
C
/***************************************************************************
|
|
|
|
mess.c
|
|
|
|
Specific (per target) constants
|
|
|
|
Copyright Nicola Salmoria and the MAME Team.
|
|
Visit http://mamedev.org for licensing and usage restrictions.
|
|
|
|
****************************************************************************/
|
|
#include "emu.h"
|
|
|
|
#define APPNAME "MESS"
|
|
#define APPNAME_LOWER "mess"
|
|
#define CONFIGNAME "mess"
|
|
#define APPLONGNAME "M.E.S.S."
|
|
#define FULLLONGNAME "Multi Emulator Super System"
|
|
#define CAPGAMENOUN "SYSTEM"
|
|
#define CAPSTARTGAMENOUN "System"
|
|
#define GAMENOUN "system"
|
|
#define GAMESNOUN "systems"
|
|
#define COPYRIGHT "Copyright the MESS team\nhttp://mess.org"
|
|
#define COPYRIGHT_INFO "Copyright the MESS team\n\n" \
|
|
"MESS is based on MAME Source code\n" \
|
|
"Copyright Nicola Salmoria and the MAME team"
|
|
#define DISCLAIMER "MESS is an emulator: it reproduces, more or less faithfully, the behaviour of\n"\
|
|
"several computer and console systems. But hardware is useless without software\n" \
|
|
"so a file dump of the ROM, cartridges, discs, and cassettes which run on that\n" \
|
|
"hardware is required. Such files, like any other commercial software, are\n" \
|
|
"copyrighted material and it is therefore illegal to use them if you don't own\n" \
|
|
"the original media from which the files are derived. Needless to say, these\n" \
|
|
"files are not distributed together with MESS. Distribution of MESS together\n" \
|
|
"with these files is a violation of copyright law and should be promptly\n" \
|
|
"reported to the authors so that appropriate legal action can be taken.\n"
|
|
#define USAGE "Usage: %s [%s] [media] [software] [options]"
|
|
#define XML_ROOT "mess"
|
|
#define XML_TOP "machine"
|
|
#define STATE_MAGIC_NUM "MESSSAVE"
|
|
|
|
const char * emulator_info::get_appname() { return APPNAME;}
|
|
const char * emulator_info::get_appname_lower() { return APPNAME_LOWER;}
|
|
const char * emulator_info::get_configname() { return CONFIGNAME;}
|
|
const char * emulator_info::get_applongname() { return APPLONGNAME;}
|
|
const char * emulator_info::get_fulllongname() { return FULLLONGNAME;}
|
|
const char * emulator_info::get_capgamenoun() { return CAPGAMENOUN;}
|
|
const char * emulator_info::get_capstartgamenoun() { return CAPSTARTGAMENOUN;}
|
|
const char * emulator_info::get_gamenoun() { return GAMENOUN;}
|
|
const char * emulator_info::get_gamesnoun() { return GAMESNOUN;}
|
|
const char * emulator_info::get_copyright() { return COPYRIGHT;}
|
|
const char * emulator_info::get_copyright_info() { return COPYRIGHT_INFO;}
|
|
const char * emulator_info::get_disclaimer() { return DISCLAIMER;}
|
|
const char * emulator_info::get_usage() { return USAGE;}
|
|
const char * emulator_info::get_xml_root() { return XML_ROOT;}
|
|
const char * emulator_info::get_xml_top() { return XML_TOP;}
|
|
const char * emulator_info::get_state_magic_num() { return STATE_MAGIC_NUM;}
|
|
void emulator_info::printf_usage(const char *par1, const char *par2) { mame_printf_info(USAGE, par1, par2); }
|