#include "psp.h"

extern int os9x_language;

const char *s9xTYL_msg_ml[MSG_TOTAL_LANG][MSG_TOTAL_ENTRIES] = {
	[MSG_EN] = {
	//english
		//error
		[ERR_OUT_OF_MEM] = "Out of memory",
		[ERR_READ_MEMSTICK] = "Error reading memstick.\nPlease verify it (using a PC card reader), it may be corrupted.",

		[ERR_INIT_SNES] = "Cannot init snes, memory issue",
		[ERR_LOADING_ROM] = "Error while loading rom",
		[ERR_INIT_GFX] = "Cannot initialize graphics",

		[ERR_CANNOT_ALLOC_MEM] = "Cannot allocate memory",

		[ERR_USB_STARTING_USBBUS] = "Error starting USB Bus driver (0x%08X)\n",
		[ERR_USB_STARTING_USBMASS] = "Error starting USB Mass Storage driver (0x%08X)\n",
		[ERR_USB_SETTING_CAPACITY] = "Error setting capacity with USB Mass Storage driver (0x%08X)\n",
		//confirm
		[ASK_EXIT] = "Exit Snes9XTYL ?",
		[ASK_DELETE] = "Delete file ?",
		[ASK_SAVEDIR] = "The save directory is not found.\n"
			"To make the directory in the directory where this emulator is, Press " SJIS_CIRCLE  "\n"
			"To make the directory in SAVEDATA directory, Press " SJIS_CROSS "\n",
		//info
		[INFO_USB_ON] = "USB activated",
		[INFO_USB_OFF] = "USB disabled",
		[INFO_DELETING] = "Deleting...",
		[INFO_EXITING] = "Exiting, please wait...",
		//filer
		[FILER_STATUS_CANEXIT1] = "%s RUN " SJIS_SQUARE " RUN default settings " SJIS_STAR " %s TO GAME "  SJIS_STAR " " SJIS_TRIANGLE " %s "  SJIS_STAR " PAD BROWSE",
		[FILER_STATUS_NOEXIT1] = "%s RUN " SJIS_SQUARE " RUN default settings  "  SJIS_STAR "  " SJIS_TRIANGLE " %s  " SJIS_UP "," SJIS_DOWN "," SJIS_LEFT "," SJIS_RIGHT ", to browse list",
		[FILER_STATUS_CANEXIT2] = "%s RUN %s BACK TO GAME " SJIS_TRIANGLE " %s  " SJIS_UP "," SJIS_DOWN "," SJIS_LEFT "," SJIS_RIGHT ", to browse list",
		[FILER_STATUS_NOEXIT2] = "%s RUN " SJIS_TRIANGLE " %s                  " SJIS_UP "," SJIS_DOWN "," SJIS_LEFT "," SJIS_RIGHT ", to browse list",

		[FILER_STATUS_PARDIR] = "Parent dir.",

		[FILER_TITLE] = "[" EMUNAME_VERSION "] - Choose a file",

		[FILER_HELP_WINDOW1] = "Press START to switch between",
		[FILER_HELP_WINDOW2] = "NORMAL and NETPLAY mode.",
#ifdef FW3X
		[FILER_HELP_WINDOW3] = " ",
#ifdef HOME_HOOK
		[FILER_HELP_WINDOW4] = "Press HOME to exit.",
#else
		[FILER_HELP_WINDOW4] = "Press L+R to exit.",
#endif
#else
#ifdef HOME_HOOK
		[FILER_HELP_WINDOW3] = "Press HOME to exit.",
#else
		[FILER_HELP_WINDOW3] = "Press L+R to exit.",
#endif
		[FILER_HELP_WINDOW4 = "Press R to switch USB on/off.",
#endif


		[FILER_HELP_WINDOW5] = "Press SELECT to delete file.",

		[FILE_IPS_APPLYING] = "Found IPS patch : %s\nSize is : %dKo\nApplying ....",
		[FILE_IPS_PATCHSUCCESS] = "IPS Patch applied successfully",

		[MENU_STATUS_GENERIC_MSG1] = "Press %s to return",
		[MENU_STATUS_GENERIC_NEEDRELOAD] = "Changes may require a RELOAD to take effect",
		[MENU_STATUS_GENERIC_NEEDRESET] = "Changes may require a RESET to take effect",
		[MENU_STATUS_GENERIC_CHANGEMUSIC] = "SELECT to change music",

		[MENU_TITLE_GENERIC_BAT] = "Bat.",
		[MENU_TITLE_GENERIC_BAT_TIME] = "(%02dh%02dm)",
		[MENU_TITLE_GENERIC_BAT_TEMP] = " Tmp.%d",
		[MENU_TITLE_GENERIC_BAT_PLG] = "Plg.",
		[MENU_TITLE_GENERIC_BAT_CHRG] = "Chrg.",
		[MENU_TITLE_GENERIC_BAT_LOW] = "Low!",

		[MENU_CHANGE_VALUE] = "  ,   change value",
		[MENU_CHANGE_VALUE_WITH_FAST] = "  ,   change value -  ,  fast",
		[MENU_CANCEL_VALIDATE] = "  ,   cancel   -      validate",
		[MENU_DEFAULT_VALUE] = "   default value",
		[MENU_YES] = "yes",
		[MENU_NO] = "no",
		[MENU_NOT_IMPLEMENTED] = "Not yet implemented.\n\n",

		[MENU_SOUND_MODE_NOTEMUL] = "not emulated",
		[MENU_SOUND_MODE_EMULOFF] = "emulated, no output",
		[MENU_SOUND_MODE_EMULON] = "emulated, output",

		[MENU_STATE_CHOOSEDEL] = "Choose a slot to DELETE",
		[MENU_STATE_CHOOSELOAD] = "Choose a slot to LOAD",
		[MENU_STATE_CHOOSESAVE] = "Choose a slot to SAVE",
		[MENU_STATE_FREESLOT] = "FREE",
		[MENU_STATE_SCANNING] = "Scanning used slots...",


		[ERR_INIT_OSK] = "cannot init OSK",
		[ERR_ADD_CODE] = "Cannot add cheat code, too many already enterred!",

		[MENU_CHEATS_ENTERGF] = "Enter a GoldFinger code",
		[MENU_CHEATS_ENTERPAR] = "Enter a Pro Action Replay code",
		[MENU_CHEATS_ENTERGG] = "Enter a Game Genie code",
		[MENU_CHEATS_ENTERRAW] = "Enter a RAW code\nFormat is ADDRESS - NEW VALUE",
		[MENU_CHEATS_CONFIRMREMALL] = "Remove all codes ?",
		[MENU_CHEATS_ENTERNAME] = "Enter Name",
		[MENU_CHEATS_PREVPAGE] = "L - Prev. Page",
		[MENU_CHEATS_NEXTPAGE] = "R - Next Page",

		[MENU_STATE_CONFIRMLOAD] = "Current game progress will be lost.\nContinue ?",
		[MENU_STATE_CONFIRMDELETE] = "Delete current state ?",
		[MENU_STATE_CONFIRMSAVE] = "Overwrite current savestate ?",
		[MENU_STATE_ISLOADING] = "Loading state...",
		[MENU_STATE_ISSAVING] = "Saving state...",
		[MENU_STATE_ISDELETING] = "Deleting...",
		[MENU_STATE_ISIMPORTING] = "Importing state...",
		[MENU_STATE_ISEXPORTINGS9X] = "Exporting SNES9X state...",
		[MENU_STATE_NOSTATE] = "No state available...",
		[MENU_STATE_AUTOSAVETIMER] = "every %dmin.",
		[MENU_STATE_AUTOSAVETIMER_OFF] = "off",
		[MENU_STATE_WARNING_LOWBAT] = "Battery is low.\nIf PSP turns off while saving, Memory Stick may be broken.\nContinue?",
		[MENU_GAME_SAVINGDEFAULTSETTINGS] = "Saving current settings as default profile",
		[MENU_GAME_CONFIRMRESET] = "Reset Snes ?",
		[MENU_MISC_SAVINGJPEG] = "Saving JPEG snapshot...",

		[MENU_MISC_BGMUSIC_RAND] = "Play randomly",
		[MENU_MISC_BGMUSIC_ORDER] = "Play in order",

		[MENU_MISC_BGMUSIC_UNKNOWN] = "unknown",
		[MENU_MISC_BGMUSIC_GAMETITLE] = "Playing : ",
		[MENU_MISC_BGMUSIC_TITLE] = "Title : ",
		[MENU_MISC_BGMUSIC_AUTHOR] = "Author : ",


		// GAME
		[MENU_ICONS_GAME] = "GAME",
		[MENU_ICONS_GAME_RESET] = "Reset SNES",
		[MENU_ICONS_GAME_NEW] = "Load new game",
		[MENU_ICONS_GAME_DEFAULTSETTINGS] = "Make Settings DEFAULT",
		[MENU_ICONS_GAME_DEFAULTSETTINGS_HELP] = "Make current settings the\ndefault\nfor all roms when no\nspecific one exists",
		[MENU_ICONS_GAME_EXIT] = "Exit Snes9xTYL",
		// LOAD/SAVE
		[MENU_ICONS_LOADSAVE] = "LOAD/SAVE",
		[MENU_ICONS_LOADSAVE_LOADSTATE] = "Load state",
		[MENU_ICONS_LOADSAVE_LOADSTATE_HELP] = "Load a previously saved state.\nSavestate is like a snapshot\nof the snes state, everything\nis saved.",
		[MENU_ICONS_LOADSAVE_SAVESTATE] = "Save state",
		[MENU_ICONS_LOADSAVE_SAVESTATE_HELP] = "Save state",
		[MENU_ICONS_LOADSAVE_DELETESTATE] = "Delete state",
		[MENU_ICONS_LOADSAVE_DELETESTATE_HELP] = "Delete state",
		[MENU_ICONS_LOADSAVE_IMPORTSTATE] = "Import state",
		[MENU_ICONS_LOADSAVE_IMPORTSTATE_HELP] = "Import a state from a previous\nversion or from uosnes9x.",

		[MENU_ICONS_LOADSAVE_EXPORTS9XSTATE] = "Export SNES9X state",
		[MENU_ICONS_LOADSAVE_EXPORTS9XSTATE_HELP] = "Export a state using SNES9X\nformat.",

		[MENU_ICONS_LOADSAVE_AUTOSAVETIMER] = "Autosavestate timer",
		[MENU_ICONS_LOADSAVE_AUTOSAVETIMER_HELP] = "Allows to have an auto\nsavestate performed regularly.",
		[MENU_ICONS_LOADSAVE_AUTOSRAM] = "Autosave updated SRAM",
		[MENU_ICONS_LOADSAVE_AUTOSRAM_HELP] = "Allows to have SRAM saved\nafter each change.",
		// CONTROLS
		[MENU_ICONS_CONTROLS] = "CONTROLS",
		[MENU_ICONS_CONTROLS_REDEFINE] = "Redefine",
		[MENU_ICONS_CONTROLS_REDEFINE_HELP] = "Redefine buttons mapping.",
		[MENU_ICONS_CONTROLS_INPUT] = "Emulated input",
		[MENU_ICONS_CONTROLS_INPUT_HELP] = "Choose current active\nsnes controller.",

		[MENU_CONTROLS_INPUT] = "Joypad #%d",
		[MENU_CONTROLS_INPUT_PRESS] = "Press a button for %s",
		[MENU_CONTROLS_INPUT_NOFORMENU] = "No button defined for MENU Access!\nPlease choose one",
#ifdef HOME_HOOK
		[MENU_CONTROLS_INPUT_DEFAULT] = "Choose a default profile : \n\n"
			SJIS_CROSS " - Default, SNES pad mapped to PSP pad.\n\n"
			SJIS_CIRCLE " - Default, SNES pad mapped to PSP stick.\n\n"
			SJIS_SQUARE " - Default, SNES pad mapped to PSP pad&stick.\n\n"
			SJIS_TRIANGLE " Cancel\n",
#else
		[MENU_CONTROLS_INPUT_DEFAULT] = "Choose a default profile : \n\n"
			SJIS_CROSS " - Default, SNES pad mapped to PSP pad. GUI on stick left.\n\n"
			SJIS_CIRCLE " - Default, SNES pad mapped to PSP stick. GUI on pad left.\n\n"
			SJIS_SQUARE " - Default, SNES pad mapped to PSP pad&stick. GUI on LTrg.+RTrg.\n\n"
			SJIS_TRIANGLE " Cancel\n",
#endif

		[MENU_STATUS_CONTROLS_INPUT] = "%s Detect mode " SJIS_STAR " %s Menu ",
		[MENU_STATUS_CONTROLS_INPUT_0] = SJIS_STAR " " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value " SJIS_STAR " SELECT default profiles",
		[MENU_STATUS_CONTROLS_INPUT_HELP_0] = SJIS_STAR "      " SJIS_TRIANGLE " Help       " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",
		[MENU_STATUS_CONTROLS_INPUT_HELP_1] = SJIS_STAR "     " SJIS_TRIANGLE "   Help      " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",
		[MENU_STATUS_CONTROLS_INPUT_HELP_2] = SJIS_STAR "    " SJIS_TRIANGLE "     Help     " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",
		[MENU_STATUS_CONTROLS_INPUT_HELP_3] = SJIS_STAR "   " SJIS_TRIANGLE "       Help    " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",

		[MENU_TITLE_CONTROLS_INPUT] = "[" EMUNAME_VERSION "] - Inputs Config",

		// VIDEO OPTIONS
		[MENU_ICONS_VIDEO] = "VIDEO",
		[MENU_ICONS_VIDEO_MODE] = "Video mode",
		[MENU_ICONS_VIDEO_MODE_HELP] = "Change the aspect ratio\n4:3 is adviced",
		[MENU_ICONS_VIDEO_ENGINE] = "Engine",
		[MENU_ICONS_VIDEO_ENGINE_HELP] = "Hardware accelerated mode\nis not always the fastest",
		[MENU_ICONS_VIDEO_SLIMITONOFF] = "Speed limit switch",
		[MENU_ICONS_VIDEO_SLIMITONOFF_HELP] = "Turn on to limit the speed\nof the game.",
		[MENU_ICONS_VIDEO_SLIMITVALUE] = "Speed limit fps",
		[MENU_ICONS_VIDEO_SLIMITVALUE_HELP] = "Only used if speed limit\nhas been turned on.",
		[MENU_ICONS_VIDEO_FSKIP] = "Frameskip",
		[MENU_ICONS_VIDEO_FSKIP_HELP] = "Choose a fixed value if you\nhave some sprites\ndisappearing.",
		[MENU_ICONS_VIDEO_SMOOTHING] = "Smoothing",
		[MENU_ICONS_VIDEO_SMOOTHING_HELP] = "Should be on since it costs\nnothing.",
		[MENU_ICONS_VIDEO_VSYNC] = "VSync",
		[MENU_ICONS_VIDEO_VSYNC_HELP] = "This costs lots of fps\nand should be turned off.",
		[MENU_ICONS_VIDEO_PALASNTSC] = "Render PAL as NTSC",
		[MENU_ICONS_VIDEO_PALASNTSC_HELP] = "Force PAL games to be emulated\nlike NTSC ones : 224 lines\ninstead of 240.",
		[MENU_ICONS_VIDEO_GAMMA] = "Gamma correction",
		[MENU_ICONS_VIDEO_GAMMA_HELP] = "Allows brighter rendering",
		[MENU_ICONS_VIDEO_SCRCALIB] = "Screen calibration",
		[MENU_ICONS_VIDEO_SCRCALIB_HELP] = "Help to get rid of the nasty\nblack borders.",
		[MENU_ICONS_VIDEO_SHOWFPS] = "Show FPS",
		[MENU_ICONS_VIDEO_SHOWFPS_HELP] = "First line is emulated frames\nSecond one is real fps.",

		[MENU_VIDEO_MODE_1_1] = "1:1",
		[MENU_VIDEO_MODE_ZOOM_FIT] = "zoom fit",
		[MENU_VIDEO_MODE_ZOOM_4_3RD] = "zoom 4/3",
		[MENU_VIDEO_MODE_ZOOM_WIDE] = "zoom wide",
		[MENU_VIDEO_MODE_FULLSCREEN] = "fullscreen",
		[MENU_VIDEO_MODE_FULLSCREEN_CLIPPED] = "fullscreen clipped",
		[MENU_VIDEO_ENGINE_APPROX] = "approx. software",
		[MENU_VIDEO_ENGINE_ACCUR] = "accur. software",
		[MENU_VIDEO_ENGINE_ACCEL] = "PSP accelerated",
		[MENU_VIDEO_ENGINE_ACCEL_ACCUR] = "PSP accel. + accur. soft.",
		[MENU_VIDEO_ENGINE_ACCEL_APPROX] = "PSP accel. + approx. soft.",
		[MENU_VIDEO_SLIMITVALUE_AUTO] = "AUTO (detect PAL/NTSC)",
		[MENU_VIDEO_FSKIP_MODE_AUTO] = "auto change below %d",
		[MENU_VIDEO_FSKIP_CHANGEAUTO_AUTO] = "   auto change below set value",
		[MENU_VIDEO_FSKIP_CHANGEAUTO_FIXED] = "   fixed",

		[MENU_STATUS_VIDEO_SCRCALIB] = "PAD : SCREEN POSITION " SJIS_STAR " ANALOG STICK : SCREEN SIZE " SJIS_STAR " " SJIS_TRIANGLE " default " SJIS_STAR " %s Exit",

		// SOUND OPTIONS
		[MENU_ICONS_SOUND] = "SOUND",
		[MENU_ICONS_SOUND_MODE] = "Sound mode",
		[MENU_ICONS_SOUND_MODE_HELP] = "not emulated is the fastest\nbut some games won't run.",
		[MENU_ICONS_SOUND_FREQ] = "Output frequency",
		[MENU_ICONS_SOUND_FREQ_HELP] = "The lower the faster.\nThe higher the best sound\nquality.",
		[MENU_ICONS_SOUND_APURATIO] = "APU Cycles ratio",
		[MENU_ICONS_SOUND_APURATIO_HELP] = "For advanced users knowing\nwhat they do.",
		// MISC OPTIONS
		[MENU_ICONS_MISC] = "MISC",
		[MENU_ICONS_MISC_FILEVIEWER] = "View file",
		[MENU_ICONS_MISC_FILEVIEWER_HELP] = "Minimalist file viewer",
		[MENU_ICONS_MISC_PSPCLOCK] = "PSP Clockspeed",
		[MENU_ICONS_MISC_PSPCLOCK_HELP] = "value>222Mhz is NOT\noverclocking. It's safe but\nbatter runs out faster.",
		[MENU_ICONS_MISC_HACKDEBUG] = "Hack/debug menu",
		[MENU_ICONS_MISC_HACKDEBUG_HELP] = "For advanced users.\nHelp to tune the rendering and\ngain some speed.",
		[MENU_ICONS_MISC_SNAPSHOT] = "Snapshot",
		[MENU_ICONS_MISC_SNAPSHOT_HELP] = "Take a snapshot of the current\ngame screen.\nUsed in file browser.",
		[MENU_ICONS_MISC_SWAPBG] = "Swap BG",
		[MENU_ICONS_MISC_SWAPBG_HELP] = "Swap BG from the DATA/logo.zip\nfile.",
		[MENU_ICONS_MISC_BGMUSIC] = "Menu background music",
		[MENU_ICONS_MISC_BGMUSIC_HELP] = "Menu background music requires\nmake PSP running at 300Mhz\nMusic are from DATA/music.zip file.\nSPC format only.",
		[MENU_ICONS_MISC_BGFX] = "Menu background fx",
		[MENU_ICONS_MISC_BGFX_HELP] = "Nice FX from PS2DEV spline\nsample.",
		[MENU_ICONS_MISC_PADBEEP] = "Pad beep",
		[MENU_ICONS_MISC_PADBEEP_HELP] = "The beep sounds when browsing\nmenu and files.",
		[MENU_ICONS_MISC_AUTOSTART] = "Last ROM Auto-Start",
		[MENU_ICONS_MISC_AUTOSTART_HELP] = "If you set to [yes],the ROM\nwhich was loaded at last\n will start automatically\nwhen the emulator started.",
		[MENU_ICONS_MISC_OSK] = "OSK",
		[MENU_ICONS_MISC_OSK_HELP] = "OSK is On-Screen Keyboard.\nDanzeff is useful for typing\nalphabet on PSP. SCE official\nOSK is useful on ePSP.",

		[MENU_MUSIC_SWAPBG_NODATA] = "No Data",
		[MENU_MISC_SWAPBG_RAND] = "   Random",

		[MENU_MISC_OSK_DANZEFF] = "Danzeff",
		[MENU_MISC_OSK_OFFICIAL] = "Official",

		[MENU_STATUS_MISC_HACKDEBUG] = "%s Main Menu   ",
		[MENU_STATUS_MISC_HACKDEBUG_FUNC] = "%s OK     " SJIS_STAR "    %s Main Menu   ",
		[MENU_STATUS_MISC_HACKDEBUG_0] = SJIS_STAR "    " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",

		[MENU_STATUS_MISC_HACKDEBUG_HELP_0] = SJIS_STAR "      " SJIS_TRIANGLE " Help       " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_1] = SJIS_STAR "     " SJIS_TRIANGLE "   Help      " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_2] = SJIS_STAR "    " SJIS_TRIANGLE "     Help     " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_3] = SJIS_STAR "   " SJIS_TRIANGLE "       Help    " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " Select " SJIS_LEFT "," SJIS_RIGHT " Change value",

		[MENU_TITLE_MISC_HACKDEBUG] = "[" EMUNAME_VERSION "] - Menu",

		// CHEATS
		[MENU_ICONS_CHEATS] = "CHEATS",
		[MENU_ICONS_CHEATS_ADDRAW] = "Add a RAW code",
		[MENU_ICONS_CHEATS_ADDRAW_HELP] = "Add a RAW code",
		[MENU_ICONS_CHEATS_ADDGG] = "Add a Game Genie code",
		[MENU_ICONS_CHEATS_ADDGG_HELP] = "Add a Game Genie code",
		[MENU_ICONS_CHEATS_ADDPAR] = "Add a Pro Action Replay code",
		[MENU_ICONS_CHEATS_ADDPAR_HELP] = "Add a Pro Action Replay code",
		[MENU_ICONS_CHEATS_ADDGF] = "Add a GoldFinger code",
		[MENU_ICONS_CHEATS_ADDGF_HELP] = "Add a GoldFinger code",
		[MENU_ICONS_CHEATS_DISABLE] = "Disable code",
		[MENU_ICONS_CHEATS_DISABLE_HELP] = "Disable code",
		[MENU_ICONS_CHEATS_DISABLEALL] = "Disable all codes",
		[MENU_ICONS_CHEATS_DISABLEALL_HELP] = "Disable all codes",
		[MENU_ICONS_CHEATS_ENABLE] = "Enable code",
		[MENU_ICONS_CHEATS_ENABLE_HELP] = "Enable code",
		[MENU_ICONS_CHEATS_ENABLEALL] = "Enable all codes",
		[MENU_ICONS_CHEATS_ENABLEALL_HELP] = "Enable all codes",
		[MENU_ICONS_CHEATS_REMOVE] = "Remove code",
		[MENU_ICONS_CHEATS_REMOVE_HELP] = "Remove code",
		[MENU_ICONS_CHEATS_REMOVEALL] = "Remove all codes",
		[MENU_ICONS_CHEATS_REMOVEALL_HELP] = "Remove all codes",
		// ABOUT
		[MENU_ICONS_ABOUT] = "ABOUT",
		[MENU_ICONS_ABOUT_CREDITS] = "Credits",
		[MENU_ICONS_ABOUT_VERSION] = "Version infos",

		[MENU_ABOUT_VERSION_TIMESTAMP] = "Build on %s",
		[MENU_ABOUT_VERSION_GCCVER] = "With GCC %s",

		//Others
		// Adhoc
		[ADHOC_CONNECTING] = "Connecting...\n",
		[ADHOC_SELECTORRETURN] = "Select a server to connect to, or triangle to return",
		[ADHOC_WAITING] = "Waiting for %s to accept the connection\nTo cancel press O\n",
		[ADHOC_REQUESTED] = "%s has requested a connection\nTo accept the connection press X, to cancel press O\n",
		[ADHOC_CONNECTED] = "Connected",
		[ADHOC_STATE] = "  connection state %d of 1\n",
		[ADHOC_UNKNOWNCOMMAND] = "Unknown command %02X !",
		[ADHOC_SYNCLOST_SERVER] = "SERVER Lost sync : resync!!!",
		[ADHOC_SYNCLOST_CLIENT] = "CLIENT Lost sync : resync!!!",
		[ADHOC_CLOSING] = "closing connection",
		[ADHOC_DRIVERLOAD_ERR] = "Net driver load error",
		[ADHOC_INIT_ERR] = "Issue with init adhoc game\n",
		[ADHOC_LOST_CONNECTION] = "Lost connection!",
		[ADHOC_CORRUPTED_PKT] = "corrupted pkt",
		[ADHOC_STATE_SIZE] = "state size : %d",
		[ADHOC_FILE_ERR_RECEIVING] = "file error while receiving state!",
		[ADHOC_FILE_ERR_SENDING] = "file error while sending state!",
		[ADHOC_STILL] = "still : %d",
		[ADHOC_WAITING_OTHER] = "Waiting for other player\n\nPress " SJIS_TRIANGLE " to close connection and quit netplay\n",
		[ADHOC_NETWORKERR_1] = "network error 1",
		[ADHOC_CANNOTFIND] = "cannot find save state!",
		[ADHOC_FLUSHING] = "flushing network, please wait a few seconds",
		// LOAD/SAVE
		[LOADSAVE_AUTOSAVETIMER] = "Autosaving...",
		[LOADSAVE_EXPORTS9XSTATE] = "Found a snes9xTYL file",
		// VIDEO
		[VIDEO_ENGINE_APPROX] = "Simple mode : accurate software",
		[VIDEO_ENGINE_ACCUR] = "Simple mode : approx. software",
		[VIDEO_ENGINE_ACCEL] = "Simple mode : PSP accelerated",
		[VIDEO_ENGINE_ACCEL_ACCUR] = "Mixed modes : PSP accelerated + accurate software",
		[VIDEO_ENGINE_ACCEL_APPROX] = "Mixed modes : PSP accelerated + approx. software",
		[VIDEO_FSKIP_AUTO] = "Frameskip : AUTO",
		[VIDEO_FSKIP_MANUAL] = "Frameskip : %d",
		// Scroll Message
		[SCROLL_TITLE] = "   ,   to move -  ,  for fast mode",
		[SCROLL_STATUS_0] = "Line %d/%d  -  Page %d/%d",
		[SCROLL_STATUS_1] = "   exit,        help  ",
		[SCROLL_HELP] = "Snes9xTYL - fileviewer\n\n"
			SJIS_TRIANGLE " Find, then %s Find next, " SJIS_SQUARE " Find previous\n"
			SJIS_UP "," SJIS_DOWN " scroll text, L,R scroll faster\n%s exit\n\n"
			"Last position is keeped if same file is reopened.\nHowever it will be reset if another file is opened.\n\n"
			"Press %s",
		[SCROLL_SEARCHING] = "Searching...",
		[SCROLL_STRNOTFOUND] = "String not found!",
		[SCROLL_DISCLAIMER] = "Disclaimer",
		[SCROLL_OSK_DESC] = "Enter String to find",
		//Settings
		[SETTINGS_NOTCOMPLETE] = "!!Settings file not complete!!\n\nProbably coming from a previous version.\n\nNew settings will be set with default values",
		[SETTINGS_NOTFOUND] = "No settings found, using default",
		[SETTINGS_FORCING_DEFAULT] = "Forcing default settings",
		[SETTINGS_IGNORED] = "ini file from a previous incompatible version, ignored!",
		[SETTINGS_FOUND] = "Settings found!\n\n""%s""",
		[SETTINGS_DIFF] = "ini file from a different version.",
		//Others
		[APU_DEBUGGING] = "APU DEBUGGING",
		[BGMUSIC_PLAYING] = "Playing spc file...",
		[FOUND_SRAM] = "Found an SRAM file",
		[CANCEL] = "CANCEL",
		[INPUTBOX_OK] = "\n\n      Close",
#ifdef ME_SOUND
		[BAT_ISLOW] = "Battery is low, saving is now disabled (SRAM,states and settings).\n\nThis window will close in 3 seconds.",
#else
		[BAT_ISLOW] = "Battery is low, saving is now disabled (SRAM,states and settings).\n\nYou can still put your PSP in sleep mode and charge battery later.\n\nThis window will close in 3 seconds.",
#endif
		[CONV_DONE] = "conversion done",
		[ROM_LIED] = "ROM lied about its type! Trying again.",
		[LOADING_ROM] = "Loading %dKo...",
		[TYPE] = "Type",
		[MODE] = "Mode",
		[COMPANY] = "Company",
#ifdef _BSX_151_
		[SRAM_NOTFOUND] = "The SRAM file wasn't found: BS-X.srm was read instead.",
		[SRAM_BSX_NOTFOUND] = "The SRAM file wasn't found, BS-X.srm wasn't found either.",
#endif
		[CORRUPT] = "Corrupt",
		[ROM_ONLY] = "ROM only",
		[EXTENDING] = "Extending",
		[EXTENDING_TARGET] = "Extending target from %d to %d\n",
		[INIT_OSK] = "Initializing OSK...",
	},
	[MSG_JA] = {
	//japanese
		//error
		[ERR_OUT_OF_MEM] = "OłB",
		[ERR_READ_MEMSTICK] = "[XeBbN̓ǂݍ݂ŃG[܂B\n[XeBbNmFĂB\n(PC̃J[h[_[gĂ)\n[XeBbNjĂ\\܂B",

		[ERR_INIT_SNES] = "̖SFCł܂",
		[ERR_LOADING_ROM] = "ROMǂݍ݃G[",
		[ERR_INIT_GFX] = "OtBbNXł܂",

		[ERR_CANNOT_ALLOC_MEM] = "蓖Ă܂",

		[ERR_USB_STARTING_USBBUS] = "USBoXhCoJnG[ (0x%08X)\n",
		[ERR_USB_STARTING_USBMASS] = "USBeʋLuhCoJnG[ (0x%08X)\n",
		[ERR_USB_SETTING_CAPACITY] = "USBeʋLuhCoeʐݒG[ (0x%08X)\n",
		//confirm
		[ASK_EXIT] = "Snes9XTYLI܂?",
		[ASK_DELETE] = "t@C폜܂?",
		[ASK_SAVEDIR] = "Z[ufBNg܂B\n"
			"̃G~[^[fBNgɍ쐬ɂ" SJIS_CIRCLE "{^ĂB\n"
			"SAVEDATAfBNgɍ쐬ɂ" SJIS_CROSS "{^ĂB\n",
		//info
		[INFO_USB_ON] = "USBL܂",
		[INFO_USB_OFF] = "USB܂",
		[INFO_DELETING] = "폜Ă܂...",
		[INFO_EXITING] = "IĂ܂B΂炭҂...",
		//filer
		[FILER_STATUS_CANEXIT1] = "%s s " SJIS_SQUARE " WݒŎs  " SJIS_STAR "  %s Q[ɖ߂  "  SJIS_STAR "  " SJIS_TRIANGLE " %s  "  SJIS_STAR "  \\ ړ",
		[FILER_STATUS_NOEXIT1] = "%s s " SJIS_SQUARE " WݒŎs  "  SJIS_STAR "  " SJIS_TRIANGLE " %s          " SJIS_UP "," SJIS_DOWN "," SJIS_LEFT "," SJIS_RIGHT " Xgړ",
		[FILER_STATUS_CANEXIT2] = "%s s %s Q[ɖ߂ " SJIS_TRIANGLE " %s  " SJIS_UP "," SJIS_DOWN "," SJIS_LEFT "," SJIS_RIGHT " Xgړ",
		[FILER_STATUS_NOEXIT2] = "%s s " SJIS_TRIANGLE " %s                  " SJIS_UP "," SJIS_DOWN "," SJIS_LEFT "," SJIS_RIGHT " Xgړ",

		[FILER_STATUS_PARDIR] = "",

		[FILER_TITLE] = "[" EMUNAME_VERSION "] - t@CI",

		[FILER_HELP_WINDOW1] = "WƒʐMΐ탂[h؂ւ",
		[FILER_HELP_WINDOW2] = "ɂSTARTĂ",
#ifdef FW3X
		[FILER_HELP_WINDOW3] = " ",
#ifdef HOME_HOOK
		[FILER_HELP_WINDOW4] = "IɂHOMEĂ",
#else
		[FILER_HELP_WINDOW4] = "IɂL+RĂ",
#endif
#else
#ifdef HOME_HOOK
		[FILER_HELP_WINDOW3] = "IɂHOMEĂ",
#else
		[FILER_HELP_WINDOW3] = "IɂL+RĂ",
#endif
		[FILER_HELP_WINDOW4] = "USBݵ̐؂ւRĂ",
#endif


		[FILER_HELP_WINDOW5] = "폜ɂSELECTĂ",

		[FILE_IPS_APPLYING] = "IPSpb`܂ : %s\nTCY : %dKo\nKpĂ܂....",
		[FILE_IPS_PATCHSUCCESS] = "IPSpb`̓Kpɐ܂",

		[MENU_STATUS_GENERIC_MSG1] = "߂ɂ%sĂ",
		[MENU_STATUS_GENERIC_NEEDRELOAD] = "ύXKpɂ͍ēǂݍ݂Kv܂",
		[MENU_STATUS_GENERIC_NEEDRESET] = "ύXKpɂ̓ZbgKv܂",
		[MENU_STATUS_GENERIC_CHANGEMUSIC] = "yςɂSELECT{^A",

		[MENU_TITLE_GENERIC_BAT] = "dr",
		[MENU_TITLE_GENERIC_BAT_TIME] = "(%02d%02d)",
		[MENU_TITLE_GENERIC_BAT_TEMP] = " x.%d",
		[MENU_TITLE_GENERIC_BAT_PLG] = "AC.",
		[MENU_TITLE_GENERIC_BAT_CHRG] = "[d.",
		[MENU_TITLE_GENERIC_BAT_LOW] = "cʒቺ.",

		[MENU_CHANGE_VALUE] = "  ,   lύX",
		[MENU_CHANGE_VALUE_WITH_FAST] = "  ,   lύX   -    ,  ",
		[MENU_CANCEL_VALIDATE] = "  ,   LZ -    Kp",
		[MENU_DEFAULT_VALUE] = "   Wl",
		[MENU_YES] = "͂",
		[MENU_NO] = "",
		[MENU_NOT_IMPLEMENTED] = "܂Ă܂B\n\n",

		[MENU_SOUND_MODE_NOTEMUL] = "G~[gȂ",
		[MENU_SOUND_MODE_EMULOFF] = "G~[g邪o͂Ȃ",
		[MENU_SOUND_MODE_EMULON] = "G~[gAo͂",

		[MENU_STATE_CHOOSEDEL] = "폜XbgIł",
		[MENU_STATE_CHOOSELOAD] = "ǂݍރXbgIł",
		[MENU_STATE_CHOOSESAVE] = "ۑXbgIł",
		[MENU_STATE_FREESLOT] = "",
		[MENU_STATE_SCANNING] = "gpς݃Xbg𒲂ׂĂ܂...",


		[ERR_INIT_OSK] = "OSKł܂",
		[ERR_ADD_CODE] = "`[gR[hǉł܂Bɓ͂ĂR[h܂B",

		[MENU_CHEATS_ENTERGF] = "GoldFingerR[h͂Ă",
		[MENU_CHEATS_ENTERPAR] = "vANVvCR[h͂Ă",
		[MENU_CHEATS_ENTERGG] = "Game GenieR[h͂Ă",
		[MENU_CHEATS_ENTERRAW] = "RAWR[h͂Ă\n : AhX - Vl",
		[MENU_CHEATS_ENTERNAME] = "O͂Ă",
		[MENU_CHEATS_CONFIRMREMALL] = "ׂẴR[h폜܂?",
		[MENU_CHEATS_PREVPAGE] = "L - Õy[W",
		[MENU_CHEATS_NEXTPAGE] = "R - ̃y[W",

		[MENU_STATE_CONFIRMLOAD] = "݂̃Q[is܂B\ns܂?",
		[MENU_STATE_CONFIRMDELETE] = "̃Xe[gZ[u폜܂?",
		[MENU_STATE_CONFIRMSAVE] = "̃Xe[gZ[uɏ㏑܂?",
		[MENU_STATE_ISSAVING] = "Xe[gZ[uĂ܂...",
		[MENU_STATE_ISLOADING] = "Ԃǂݍł܂...",
		[MENU_STATE_ISDELETING] = "폜Ă܂...",
		[MENU_STATE_ISIMPORTING] = "Xe[gZ[uC|[gĂ܂...",
		[MENU_STATE_ISEXPORTINGS9X] = "SNES9XXe[gZ[uGNX|[gĂ܂...",
		[MENU_STATE_NOSTATE] = "gp\\ȃXe[gZ[u܂",
		[MENU_STATE_AUTOSAVETIMER] = "%d",
		[MENU_STATE_AUTOSAVETIMER_OFF] = "It",
		[MENU_STATE_WARNING_LOWBAT] = "drcʂቺĂ܂B\nZ[uɓd؂ƃ[XeBbNj\\܂B\ns܂?",
		[MENU_GAME_SAVINGDEFAULTSETTINGS] = "݂̐ݒWݒƂĕۑĂ܂",
		[MENU_GAME_CONFIRMRESET] = "SFCZbg܂?",
		[MENU_MISC_SAVINGJPEG] = "JPEGXibvVbgۑĂ܂...",

		[MENU_MISC_BGMUSIC_RAND] = "_ɍĐ",
		[MENU_MISC_BGMUSIC_ORDER] = "ɍĐ",

		[MENU_MISC_BGMUSIC_UNKNOWN] = "s",
		[MENU_MISC_BGMUSIC_GAMETITLE] = "Q[ : ",
		[MENU_MISC_BGMUSIC_TITLE] = "薼 : ",
		[MENU_MISC_BGMUSIC_AUTHOR] = " : ",


		// GAME
		[MENU_ICONS_GAME] = "Q[",
		[MENU_ICONS_GAME_RESET] = "SFCZbg",
		[MENU_ICONS_GAME_NEW] = "VQ[ǂݍ",
		[MENU_ICONS_GAME_DEFAULTSETTINGS] = "Wݒ쐬",
		[MENU_ICONS_GAME_DEFAULTSETTINGS_HELP] = "݂̐ݒʂɐݒt@C\nȂSĂROMɎg\nWݒƂĕۑ܂B",
		[MENU_ICONS_GAME_EXIT] = "Snes9xTYLI",
		// LOAD/SAVE
		[MENU_ICONS_LOADSAVE] = "[h/Z[u",
		[MENU_ICONS_LOADSAVE_LOADSTATE] = "Xe[g[h",
		[MENU_ICONS_LOADSAVE_LOADSTATE_HELP] = "ȑOۑXe[gZ[u\nǂݍ݂܂B"
			"Xe[gZ[u\nSFC̃XibvVbĝ悤\n̂ŁAׂĕۑ܂B",
		[MENU_ICONS_LOADSAVE_SAVESTATE] = "Xe[gZ[u",
		[MENU_ICONS_LOADSAVE_SAVESTATE_HELP] = "Xe[gZ[u܂B",
		[MENU_ICONS_LOADSAVE_DELETESTATE] = "Xe[gZ[u폜",
		[MENU_ICONS_LOADSAVE_DELETESTATE_HELP] = "Xe[gZ[ũZ[uf[^\n폜܂B",
		[MENU_ICONS_LOADSAVE_IMPORTSTATE] = "Xe[gZ[uC|[g",
		[MENU_ICONS_LOADSAVE_IMPORTSTATE_HELP] = "uosnes9xȑÕo[W\nXe[gZ[ũZ[uf[^\nC|[g܂B",

		[MENU_ICONS_LOADSAVE_EXPORTS9XSTATE] = "SNES9X̃Xe[gZ[uɃGNX|[g",
		[MENU_ICONS_LOADSAVE_EXPORTS9XSTATE_HELP] = "SNES9XtH[}bgg\nXe[gZ[ũZ[uf[^\nGNX|[g܂B",

		[MENU_ICONS_LOADSAVE_AUTOSAVETIMER] = "I[gXe[gZ[u^C}[",
		[MENU_ICONS_LOADSAVE_AUTOSAVETIMER_HELP] = "IɃI[gXe[gZ[u\n܂B",
		[MENU_ICONS_LOADSAVE_AUTOSRAM] = "SRAMXṼI[gZ[u",
		[MENU_ICONS_LOADSAVE_AUTOSRAM_HELP] = "ύXs邽тSRAM\nۑ悤ɂ܂B",
		// CONTROLS
		[MENU_ICONS_CONTROLS] = "Rg[",
		[MENU_ICONS_CONTROLS_REDEFINE] = "Đݒ",
		[MENU_ICONS_CONTROLS_REDEFINE_HELP] = "{^蓖ĂĐݒ肵܂B",
		[MENU_ICONS_CONTROLS_INPUT] = "G~[gRg[",
		[MENU_ICONS_CONTROLS_INPUT_HELP] = "ݗLɂSFCRg[\nIłB",

		[MENU_CONTROLS_INPUT] = "Rg[ %d",
		[MENU_CONTROLS_INPUT_PRESS] = "%sɊ蓖Ă{^Ă",
		[MENU_CONTROLS_INPUT_NOFORMENU] = "j[ɃANZX邽߂ɐݒ肳ꂽ{^܂B\n{^IłB",
#ifdef HOME_HOOK
		[MENU_CONTROLS_INPUT_DEFAULT] = "Wvt@CIĂ\n\n"
			SJIS_CROSS " - W, SFC̏\\{^PSP̏\\{^Ɋ蓖Ă܂B\n\n"
			SJIS_CIRCLE " - W, SFC̏\\{^PSP̃AiOXeBbNɊ蓖Ă܂B\n\n"
			SJIS_SQUARE " - W, SFC̏\\{^PSP̏\\{^ƃAiOXeBbNɊ蓖Ă܂B\n\n"
			SJIS_TRIANGLE " LZ\n",
#else
		[MENU_CONTROLS_INPUT_DEFAULT] = "Wvt@CIĂ\n\n"
			SJIS_CROSS " - W, SFC̏\\{^PSP̏\\{^Ɋ蓖Ă܂B\nj[̓AiOXeBbNɊ蓖Ă܂B\n\n"
			SJIS_CIRCLE " - W, SFC̏\\{^PSP̃AiOXeBbNɊ蓖Ă܂B\nj[͏\\{^Ɋ蓖Ă܂B\n\n"
			SJIS_SQUARE " - Default, SFC̏\\{^PSP̏\\{^ƃAiOXeBbNɊ蓖Ă܂B\nj[L+RgK[Ɋ蓖Ă܂B\n\n"
			SJIS_TRIANGLE " LZ\n",
#endif

		[MENU_STATUS_CONTROLS_INPUT] = "%s o[h  " SJIS_STAR " %s j[ ",
		[MENU_STATUS_CONTROLS_INPUT_0] = SJIS_STAR " " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX  " SJIS_STAR " SELECT Wݒ",
		[MENU_STATUS_CONTROLS_INPUT_HELP_0] = SJIS_STAR "      " SJIS_TRIANGLE " wv       " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",
		[MENU_STATUS_CONTROLS_INPUT_HELP_1] = SJIS_STAR "     " SJIS_TRIANGLE "   wv      " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",
		[MENU_STATUS_CONTROLS_INPUT_HELP_2] = SJIS_STAR "    " SJIS_TRIANGLE "     wv     " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",
		[MENU_STATUS_CONTROLS_INPUT_HELP_3] = SJIS_STAR "   " SJIS_TRIANGLE "       wv    " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",

		[MENU_TITLE_CONTROLS_INPUT] = "[" EMUNAME_VERSION "] - ͐ݒ",

		// VIDEO OPTIONS
		[MENU_ICONS_VIDEO] = "rfI",
		[MENU_ICONS_VIDEO_MODE] = "o̓[h",
		[MENU_ICONS_VIDEO_MODE_HELP] = "AXyNgύX܂B\n4:3E܂B",
		[MENU_ICONS_VIDEO_ENGINE] = "GW",
		[MENU_ICONS_VIDEO_ENGINE_HELP] = "n[hEFANZ[g[h\nőȂ킯ł͂܂B",
		[MENU_ICONS_VIDEO_SLIMITONOFF] = "x؂ւ",
		[MENU_ICONS_VIDEO_SLIMITONOFF_HELP] = "Q[̑x𐧌ɂ\nIɂĂB",
		[MENU_ICONS_VIDEO_SLIMITVALUE] = "FPSx",
		[MENU_ICONS_VIDEO_SLIMITVALUE_HELP] = "xÎƂ̂\ng܂B",
		[MENU_ICONS_VIDEO_FSKIP] = "t[XLbv",
		[MENU_ICONS_VIDEO_FSKIP_HELP] = "\\ȂXvCg\nꍇ͌ŒlIłB",
		[MENU_ICONS_VIDEO_SMOOTHING] = "X[VO",
		[MENU_ICONS_VIDEO_SMOOTHING_HELP] = "̉eȂƂ̂\nIɂׂłB",
		[MENU_ICONS_VIDEO_VSYNC] = "",
		[MENU_ICONS_VIDEO_VSYNC_HELP] = "͑FPS]ɂ\n̂ŃItɂׂłB",
		[MENU_ICONS_VIDEO_PALASNTSC] = "PALNTSCƂĕ`悷",
		[MENU_ICONS_VIDEO_PALASNTSC_HELP] = "PAL̃Q[240{̐𑜓x\n̑224{ɂNTSC\n̂̂悤ɃG~[g\n悤܂B",
		[MENU_ICONS_VIDEO_GAMMA] = "K}␳",
		[MENU_ICONS_VIDEO_GAMMA_HELP] = "薾߂ȕ`܂B",
		[MENU_ICONS_VIDEO_SCRCALIB] = "ʈʒu␳",
		[MENU_ICONS_VIDEO_SCRCALIB_HELP] = "זȍg菜̂\n𗧂܂B",
		[MENU_ICONS_VIDEO_SHOWFPS] = "FPS\\",
		[MENU_ICONS_VIDEO_SHOWFPS_HELP] = "1sڂ̓G~[g\nt[\\܂B\n2sڂ͖{FPS\\܂B",

		[MENU_VIDEO_MODE_1_1] = "{",
		[MENU_VIDEO_MODE_ZOOM_FIT] = "ʂɍ킹Ċg",
		[MENU_VIDEO_MODE_ZOOM_4_3RD] = "4/3{",
		[MENU_VIDEO_MODE_ZOOM_WIDE] = "ChɊg",
		[MENU_VIDEO_MODE_FULLSCREEN] = "Sʕ\\",
		[MENU_VIDEO_MODE_FULLSCREEN_CLIPPED] = "ꕔ؂đSʕ\\",
		[MENU_VIDEO_ENGINE_APPROX] = "قڐmȃ\\tgEFA`",
		[MENU_VIDEO_ENGINE_ACCUR] = "mȃ\\tgEFA`",
		[MENU_VIDEO_ENGINE_ACCEL] = "PSPANZ[^",
		[MENU_VIDEO_ENGINE_ACCEL_ACCUR] = "PSPڰ+mȿĳ`",
		[MENU_VIDEO_ENGINE_ACCEL_APPROX] = "PSPڰ+قڐmȿĳ`",
		[MENU_VIDEO_SLIMITVALUE_AUTO] = " (PAL/NTSC𔻕ʂ)",
		[MENU_VIDEO_FSKIP_MODE_AUTO] = "%dȉŎIɕύX",
		[MENU_VIDEO_FSKIP_CHANGEAUTO_AUTO] = "   ݒlȉŎIɕύX",
		[MENU_VIDEO_FSKIP_CHANGEAUTO_FIXED] = "   Œ",

		[MENU_STATUS_VIDEO_SCRCALIB] = "\\{^ : ʈʒu " SJIS_STAR " AiOXeBbN : ʃTCY " SJIS_STAR " " SJIS_TRIANGLE " W " SJIS_STAR " %s I",

		// SOUND OPTIONS
		[MENU_ICONS_SOUND] = "",
		[MENU_ICONS_SOUND_MODE] = "TEh[h",
		[MENU_ICONS_SOUND_MODE_HELP] = "G~[gȂ̂ł\nłÃQ[\n삵܂B",
		[MENU_ICONS_SOUND_FREQ] = "o͎g",
		[MENU_ICONS_SOUND_FREQ_HELP] = "ႢقȂ܂B\nق悭Ȃ܂B",
		[MENU_ICONS_SOUND_APURATIO] = "APU",
		[MENU_ICONS_SOUND_APURATIO_HELP] = "ꂪ邩mĂ\nxȃ[U[łB",
		// MISC OPTIONS
		[MENU_ICONS_MISC] = "̑",
		[MENU_ICONS_MISC_FILEVIEWER] = "t@C\\",
		[MENU_ICONS_MISC_FILEVIEWER_HELP] = "ȒPȃt@Cr[[łB",
		[MENU_ICONS_MISC_PSPCLOCK] = "PSPNbNx",
		[MENU_ICONS_MISC_PSPCLOCK_HELP] = "222MHzȏ̓I[o[NbN\nł͂܂B\nSłdr𑬂܂B",
		[MENU_ICONS_MISC_HACKDEBUG] = "nbN/fobOj[",
		[MENU_ICONS_MISC_HACKDEBUG_HELP] = "xȃ[U[łB\n`𒲐ăXs[h\n̂ɖ𗧂܂B",
		[MENU_ICONS_MISC_SNAPSHOT] = "XibvVbg",
		[MENU_ICONS_MISC_SNAPSHOT_HELP] = "݂̃Q[̉ʂ\nXibvVbgB܂B\nt@CꗗŎg܂B",
		[MENU_ICONS_MISC_SWAPBG] = "wi؂ւ",
		[MENU_ICONS_MISC_SWAPBG_HELP] = "DATA/logo.zip\nwi\\܂B",
		[MENU_ICONS_MISC_BGMUSIC] = "j[BGM",
		[MENU_ICONS_MISC_BGMUSIC_HELP] = "j[BGMPSP300MHz\n삳Kv܂B\nyDATA/music.zipĐ\n܂BSPCtH[}bĝ݂łB",
		[MENU_ICONS_MISC_BGFX] = "j[obNOEhCG",
		[MENU_ICONS_MISC_BGFX_HELP] = "PS2DEV spline samplȇfG\nCGłB",
		[MENU_ICONS_MISC_PADBEEP] = "pbhr[v",
		[MENU_ICONS_MISC_PADBEEP_HELP] = "r[vj[t@C\nꗗړĂƂɖ\n܂B",
		[MENU_ICONS_MISC_AUTOSTART] = "ROM̎N",
		[MENU_ICONS_MISC_AUTOSTART_HELP] = "u͂vɂƁAG~[^[\nNƂɎIɍŌ\nNROMN܂B",
		[MENU_ICONS_MISC_OSK] = "OSK",
		[MENU_ICONS_MISC_OSK_HELP] = "OSK͉ʏ̃L[{[hłB\nDanzeff̓[}PSPœ\nۂɁAOSK͓{\nePSPœ͂ۂɍœKłB",

		[MENU_MUSIC_SWAPBG_NODATA] = "f[^܂",
		[MENU_MISC_SWAPBG_RAND] = "   _",

		[MENU_MISC_OSK_DANZEFF] = "Danzeff",
		[MENU_MISC_OSK_OFFICIAL] = "",

		[MENU_STATUS_MISC_HACKDEBUG] = "%s Cj[   ",
		[MENU_STATUS_MISC_HACKDEBUG_FUNC] = "%s OK     " SJIS_STAR "    %s Cj[   ",
		[MENU_STATUS_MISC_HACKDEBUG_0] = SJIS_STAR "    " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_0] = SJIS_STAR "      " SJIS_TRIANGLE " wv       " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_1] = SJIS_STAR "     " SJIS_TRIANGLE "   wv      " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_2] = SJIS_STAR "    " SJIS_TRIANGLE "     wv     " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_3] = SJIS_STAR "   " SJIS_TRIANGLE "       wv    " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " lύX",

		[MENU_TITLE_MISC_HACKDEBUG] = "[" EMUNAME_VERSION "] - j[",

		// CHEATS
		[MENU_ICONS_CHEATS] = "`[g",
		[MENU_ICONS_CHEATS_ADDRAW] = "RAWR[hǉ",
		[MENU_ICONS_CHEATS_ADDRAW_HELP] = "RAWR[hǉ܂B",
		[MENU_ICONS_CHEATS_ADDGG] = "Game GenieR[hǉ",
		[MENU_ICONS_CHEATS_ADDGG_HELP] = "Game GenieR[hǉ܂B",
		[MENU_ICONS_CHEATS_ADDPAR] = "vANVvCR[hǉ",
		[MENU_ICONS_CHEATS_ADDPAR_HELP] = "vANVvCR[h\nǉ܂B",
		[MENU_ICONS_CHEATS_ADDGF] = "GoldFingerR[hǉ",
		[MENU_ICONS_CHEATS_ADDGF_HELP] = "GoldFingerR[hǉ܂B",
		[MENU_ICONS_CHEATS_DISABLE] = "R[h",
		[MENU_ICONS_CHEATS_DISABLE_HELP] = "R[h𖳌܂B",
		[MENU_ICONS_CHEATS_DISABLEALL] = "SR[h",
		[MENU_ICONS_CHEATS_DISABLEALL_HELP] = "SẴR[h𖳌܂B",
		[MENU_ICONS_CHEATS_ENABLE] = "R[hL",
		[MENU_ICONS_CHEATS_ENABLE_HELP] = "R[hLɂ܂B",
		[MENU_ICONS_CHEATS_ENABLEALL] = "SR[hL",
		[MENU_ICONS_CHEATS_ENABLEALL_HELP] = "SẴR[hL܂B",
		[MENU_ICONS_CHEATS_REMOVE] = "R[h폜",
		[MENU_ICONS_CHEATS_REMOVE_HELP] = "R[h폜܂B",
		[MENU_ICONS_CHEATS_REMOVEALL] = "SR[h폜",
		[MENU_ICONS_CHEATS_REMOVEALL_HELP] = "SẴR[h폜܂B",
		// ABOUT
		[MENU_ICONS_ABOUT] = "̃\\tgɂ",
		[MENU_ICONS_ABOUT_CREDITS] = "NWbg",
		[MENU_ICONS_ABOUT_VERSION] = "o[W",

		[MENU_ABOUT_VERSION_TIMESTAMP] = "rh : %s",
		[MENU_ABOUT_VERSION_GCCVER] = "gpGCC : %s",

		//Others
		// Adhoc
		[ADHOC_CONNECTING] = "ڑĂ܂...\n",
		[ADHOC_SELECTORRETURN] = "ڑT[o[IԂ," SJIS_TRIANGLE "{^Ŗ߂ĂB",
		[ADHOC_WAITING] = "%sڑF̂҂Ă܂B\nLZɂ%s{^ĂB\n",
		[ADHOC_REQUESTED] = "%sڑvĂ܂B\nڑFɂ%s{^,LZɂ%s{^ĂB\n",
		[ADHOC_CONNECTED] = "ڑ܂",
		[ADHOC_STATE] = "  ڑ %d/1\n",
		[ADHOC_UNKNOWNCOMMAND] = "sȃR}h %02X łB",
		[ADHOC_SYNCLOST_SERVER] = "T[o[s : ē܂",
		[ADHOC_SYNCLOST_CLIENT] = "NCAgs : ē܂",
		[ADHOC_CLOSING] = "ڑĂ܂",
		[ADHOC_DRIVERLOAD_ERR] = "lbghCoǂݍ݃G[",
		[ADHOC_INIT_ERR] = "AhzbNQ[̏ɖ肪܂\n",
		[ADHOC_LOST_CONNECTION] = "ڑ܂",
		[ADHOC_CORRUPTED_PKT] = "jpPbg",
		[ADHOC_STATE_SIZE] = "Xe[gf[^TCY : %d",
		[ADHOC_FILE_ERR_RECEIVING] = "Xe[gt@CMG[",
		[ADHOC_FILE_ERR_SENDING] = "Xe[gt@CMG[",
		[ADHOC_STILL] = "c : %d",
		[ADHOC_WAITING_OTHER] = "̃vC[҂Ă܂\n\nڑʐMΐ߂ɂ" SJIS_TRIANGLE "{^Ă\n",
		[ADHOC_NETWORKERR_1] = "lbg[NG[1",
		[ADHOC_CANNOTFIND] = "Xe[gZ[u܂",
		[ADHOC_FLUSHING] = "lbg[NĂ܂B΂炭҂B",
		// LOAD/SAVE
		[LOADSAVE_AUTOSAVETIMER] = "Z[uĂ܂...",
		[LOADSAVE_EXPORTS9XSTATE] = "snes9xTYLt@C܂",
		// VIDEO
		[VIDEO_ENGINE_APPROX] = "Pꃂ[h : قڐmȃ\\tgEFA`",
		[VIDEO_ENGINE_ACCUR] = "Pꃂ[h : mȃ\\tgEFA`",
		[VIDEO_ENGINE_ACCEL] = "Pꃂ[h : PSPANZ[^",
		[VIDEO_ENGINE_ACCEL_ACCUR] = "[h : PSPANZ[^ + mȃ\\tgEFA`",
		[VIDEO_ENGINE_ACCEL_APPROX] = "[h : PSPANZ[^ + قڐmȃ\\tgEFA`",
		[VIDEO_FSKIP_AUTO] = "t[XLbv : ",
		[VIDEO_FSKIP_MANUAL] = "t[XLbv : %d",
		// Scroll Message
		[SCROLL_TITLE] = "   ,    ړ   -  ,           ",
		[SCROLL_STATUS_0] = "%d/%ds  -  %d/%dy[W",
		[SCROLL_STATUS_1] = "   I,        wv",
		[SCROLL_HELP] = "Snes9xTYL - t@Cr[[\n\n"
			SJIS_TRIANGLE "{^Ō,̌%s{^Ŏ," SJIS_SQUARE "{^őO܂B\n"
			SJIS_UP "," SJIS_DOWN "{^ŕ͂XN[, L,R{^ł葁XN[܂B\n%sŏI܂B\n\n"
			"Ō̈ʒu͓t@CJΈێ܂B\nق̃t@CJƌɖ߂܂B\n\n"
			"%s{^Ă",
		[SCROLL_SEARCHING] = "Ă܂...",
		[SCROLL_STRNOTFOUND] = "͌܂ł",
		[SCROLL_DISCLAIMER] = "Ɛӎ",
		[SCROLL_OSK_DESC] = "镶͂Ă",
		//Settings
		[SETTINGS_NOTCOMPLETE] = "ݒt@CSł͂܂\n\nȑÕo[Ŵ̂̉\\܂B\n\nVݒ肪WlŐݒ肳܂B",
		[SETTINGS_NOTFOUND] = "ݒ肪܂BWݒg܂B",
		[SETTINGS_FORCING_DEFAULT] = "IɕWݒgpĂ܂",
		[SETTINGS_IGNORED] = "ȑǑ݊̂Ȃo[WINIt@CłBt@C͖܂B",
		[SETTINGS_FOUND] = "ݒ肪܂\n\n""%s""",
		[SETTINGS_DIFF] = "قȂo[WINIt@CłB",
		//Others
		[APU_DEBUGGING] = "APUfobO",
		[BGMUSIC_PLAYING] = "SPCt@CĐĂ܂...",
		[FOUND_SRAM] = "SRAMt@C܂",
		[CANCEL] = "LZ",
		[INPUTBOX_OK] = "\n\n      ",
#ifdef ME_SOUND
		[BAT_ISLOW] = "drcʂቺĂ邽߁ASRAMݒ̕ۑAXe[gZ[uɂĂ܂B\n\n̉ʂ3bŕ܂B",
#else
		[BAT_ISLOW] = "drcʂቺĂ邽߁ASRAMݒ̕ۑAXe[gZ[uɂĂ܂B\n\n"
			"PSPX[v[hɂĂƂŏ[d邱Ƃł܂B\n\n̉ʂ3bŕ܂B",
#endif
		[CONV_DONE] = "ϊ",
		[ROM_LIED] = "ROMԈ^Cv̏擾܂BĎs܂B",
		[LOADING_ROM] = "%dKoǂݍł܂...",
		[TYPE] = "^Cv",
		[MODE] = "[h",
		[COMPANY] = "",
#ifdef _BSX_151_
		[SRAM_NOTFOUND] = "SRAMt@C܂łBBS-X.srmɓǂݍ܂܂B",
		[SRAM_BSX_NOTFOUND] = "SRAMt@C炸ABS-X.srm܂łB",
#endif
		[CORRUPT] = "s",
		[ROM_ONLY] = "ROM̂",
		[EXTENDING] = "Kp͈͂g債Ă܂",
		[EXTENDING_TARGET] = "Kp͈͂%d%dɊg債Ă܂\n",
		[INIT_OSK] = "OSKĂ܂...",
	},
	[MSG_CH] = {
	//english
		//error
		[ERR_OUT_OF_MEM] = "o",
		[ERR_READ_MEMSTICK] = "Error reading memstick.\nPlease verify it (using a PC card reader), it may be corrupted.",

		[ERR_INIT_SNES] = "蓱vSFC@n",
		[ERR_LOADING_ROM] = "椎ROMo",
		[ERR_INIT_GFX] = "@n",

		[ERR_CANNOT_ALLOC_MEM] = "@z",

		[ERR_USB_STARTING_USBBUS] = "USB{ (0x%08X)\n",
		[ERR_USB_STARTING_USBMASS] = "USBeʋLݔ{ (0x%08X)\n",
		[ERR_USB_SETTING_CAPACITY] = "USBeʋLݔ{zu (0x%08X)\n",
		//confirm
		[ASK_EXIT] = "ۑޏoSnes9XTYL?",
		[ASK_DELETE] = "ۙ?",
		[ASK_SAVEDIR] = "ۑژ^s\n"
			"ۑݖ͋[ژ^" SJIS_CIRCLE  "B\n"
			"ۑSAVEDATAژ^ " SJIS_CROSS "B\n",
		//info
		[INFO_USB_ON] = "USBAڒ",
		[INFO_USB_OFF] = "USBߒfJ",
		[INFO_DELETING] = "...",
		[INFO_EXITING] = "ޏoCc...",
		//filer
		[FILER_STATUS_CANEXIT1] = "%s ^s " SJIS_SQUARE " pҔFݒu^s  " SJIS_STAR "  %s ԉVE  "  SJIS_STAR "  " SJIS_TRIANGLE " %s  "  SJIS_STAR "  " SJIS_UP "" SJIS_DOWN "" SJIS_LEFT "" SJIS_RIGHT " ړ",
		[FILER_STATUS_NOEXIT1] = "%s ^s " SJIS_SQUARE " pҔFݒu^s  "  SJIS_STAR "  " SJIS_TRIANGLE " %s          " SJIS_UP "" SJIS_DOWN "" SJIS_LEFT "" SJIS_RIGHT " ړ",
		[FILER_STATUS_CANEXIT2] = "%s ^s %s ԉVE " SJIS_TRIANGLE " %s  " SJIS_UP "" SJIS_DOWN "" SJIS_LEFT "" SJIS_RIGHT ", ړ",
		[FILER_STATUS_NOEXIT2] = "%s ^s " SJIS_TRIANGLE " %s                  " SJIS_UP "" SJIS_DOWN "" SJIS_LEFT "" SJIS_RIGHT ", ړ",

		[FILER_STATUS_PARDIR] = "㋉ژ^",

		[FILER_TITLE] = "[" EMUNAME_VERSION "] - I",

		[FILER_HELP_WINDOW1] = "START؊",
		[FILER_HELP_WINDOW2] = "@͎",
#ifdef FW3X
		[FILER_HELP_WINDOW3] = " ",
#ifdef HOME_HOOK
		[FILER_HELP_WINDOW4] = "HOMEޏo",
#else
		[FILER_HELP_WINDOW4] = "L+Rޏo",
#endif
#else
#ifdef HOME_HOOK
		[FILER_HELP_WINDOW3] = "HOMEޏo",
#else
		[FILER_HELP_WINDOW3] = "L+Rޏo",
#endif
		[FILER_HELP_WINDOW4 = "RA/fJUSB",
#endif


		[FILER_HELP_WINDOW5] = "SELECT",

		[FILE_IPS_APPLYING] = "ᢌIPS⒚: %s\n召: %dKb\ns...",
		[FILE_IPS_PATCHSUCCESS] = "IPS⒚gp",

		[MENU_STATUS_GENERIC_MSG1] = "%sԉ",
		[MENU_STATUS_GENERIC_NEEDRELOAD] = "dV椎VE@L",
		[MENU_STATUS_GENERIC_NEEDRESET] = "d[VE@L",
		[MENU_STATUS_GENERIC_CHANGEMUSIC] = "SELECT؊",

		[MENU_TITLE_GENERIC_BAT] = "d",
		[MENU_TITLE_GENERIC_BAT_TIME] = "(%02d%02d)",
		[MENU_TITLE_GENERIC_BAT_TEMP] = " x:%d",
		[MENU_TITLE_GENERIC_BAT_PLG] = "d",
		[MENU_TITLE_GENERIC_BAT_CHRG] = "[d",
		[MENU_TITLE_GENERIC_BAT_LOW] = "dʒ",

		[MENU_CHANGE_VALUE] = "  ,   X",
		[MENU_CHANGE_VALUE_WITH_FAST] = "  ,   X -  ,  ",
		[MENU_CANCEL_VALIDATE] = "  ,    -          m",
		[MENU_DEFAULT_VALUE] = "   ҔF",
		[MENU_YES] = "",
		[MENU_NO] = "",
		[MENU_NOT_IMPLEMENTED] = "Not yet implemented.\n\n",

		[MENU_SOUND_MODE_NOTEMUL] = "L͋[",
		[MENU_SOUND_MODE_EMULOFF] = "萕߉",
		[MENU_SOUND_MODE_EMULON] = "Ao߉",

		[MENU_STATE_CHOOSEDEL] = "IvI",
		[MENU_STATE_CHOOSELOAD] = "Iv椎I",
		[MENU_STATE_CHOOSESAVE] = "IvۑI",
		[MENU_STATE_FREESLOT] = "p",
		[MENU_STATE_SCANNING] = "ݝrpI...",


		[ERR_INIT_OSK] = "@nOSK",
		[ERR_ADD_CODE] = "@YXIw",

		[MENU_CHEATS_ENTERGF] = "AGoldFinger",
		[MENU_CHEATS_ENTERPAR] = "APro Action Replay",
		[MENU_CHEATS_ENTERGG] = "AGame Genie",
		[MENU_CHEATS_ENTERRAW] = "ARAW\ni: n - Vl",
		[MENU_CHEATS_CONFIRMREMALL] = "ۙL?",
		[MENU_CHEATS_ENTERNAME] = "A",
		[MENU_CHEATS_PREVPAGE] = "L - ",
		[MENU_CHEATS_NEXTPAGE] = "R - ",

		[MENU_STATE_CONFIRMLOAD] = "OIVEix\n?",
		[MENU_STATE_CONFIRMDELETE] = "ۙO?",
		[MENU_STATE_CONFIRMSAVE] = "ۗvWO?",
		[MENU_STATE_ISLOADING] = "椎摦...",
		[MENU_STATE_ISSAVING] = "ݕۑ...",
		[MENU_STATE_ISDELETING] = "ݙ...",
		[MENU_STATE_ISIMPORTING] = "ݓ...",
		[MENU_STATE_ISEXPORTINGS9X] = "ݓoSNES9X...",
		[MENU_STATE_NOSTATE] = "LpI...",
		[MENU_STATE_AUTOSAVETIMER] = "%d.",
		[MENU_STATE_AUTOSAVETIMER_OFF] = "",
		[MENU_STATE_WARNING_LOWBAT] = "dʒ\n@ʑrГdCjӋL_\n?",
		[MENU_GAME_SAVINGDEFAULTSETTINGS] = "ۑOݒuҔFݒu",
		[MENU_GAME_CONFIRMRESET] = "d[SNES?",
		[MENU_MISC_SAVINGJPEG] = "ݕۑJPEGB...",

		[MENU_MISC_BGMUSIC_RAND] = "笋@d",
		[MENU_MISC_BGMUSIC_ORDER] = "d",

		[MENU_MISC_BGMUSIC_UNKNOWN] = "m",
		[MENU_MISC_BGMUSIC_GAMETITLE] = "VE: ",
		[MENU_MISC_BGMUSIC_TITLE] = "W: ",
		[MENU_MISC_BGMUSIC_AUTHOR] = ": ",


		// GAME
		[MENU_ICONS_GAME] = "VE",
		[MENU_ICONS_GAME_RESET] = "d[SNES",
		[MENU_ICONS_GAME_NEW] = "椎VVE",
		[MENU_ICONS_GAME_DEFAULTSETTINGS] = "쐬ҔFݒu",
		[MENU_ICONS_GAME_DEFAULTSETTINGS_HELP] = "@ʟLݒuCcOݒu\n׏LVEIҔFݒuB",
		[MENU_ICONS_GAME_EXIT] = "ޏoSnes9xTYL",
		// LOAD/SAVE
		[MENU_ICONS_LOADSAVE] = "椞/",
		[MENU_ICONS_LOADSAVE_LOADSTATE] = "椞",
		[MENU_ICONS_LOADSAVE_LOADSTATE_HELP] = "椎ꎟIB\nۑSFCILɝC\nBB",
		[MENU_ICONS_LOADSAVE_SAVESTATE] = "",
		[MENU_ICONS_LOADSAVE_SAVESTATE_HELP] = "",
		[MENU_ICONS_LOADSAVE_DELETESTATE] = "",
		[MENU_ICONS_LOADSAVE_DELETESTATE_HELP] = "",
		[MENU_ICONS_LOADSAVE_IMPORTSTATE] = "",
		[MENU_ICONS_LOADSAVE_IMPORTSTATE_HELP] = "ň񊯕œIɝB",

		[MENU_ICONS_LOADSAVE_EXPORTS9XSTATE] = "oSNES9X",
		[MENU_ICONS_LOADSAVE_EXPORTS9XSTATE_HELP] = "oSNES9XiIɝB",

		[MENU_ICONS_LOADSAVE_AUTOSAVETIMER] = "v",
		[MENU_ICONS_LOADSAVE_AUTOSAVETIMER_HELP] = "莞ۑB",
		[MENU_ICONS_LOADSAVE_AUTOSRAM] = "XVSRAM",
		[MENU_ICONS_LOADSAVE_AUTOSRAM_HELP] = "򋖖X@ۑSRAMB",
		// CONTROLS
		[MENU_ICONS_CONTROLS] = "蕿",
		[MENU_ICONS_CONTROLS_REDEFINE] = "ݒu",
		[MENU_ICONS_CONTROLS_REDEFINE_HELP] = "ݒuI",
		[MENU_ICONS_CONTROLS_INPUT] = "͋[A",
		[MENU_ICONS_CONTROLS_INPUT_HELP] = "IOgpI蕿B",

		[MENU_CONTROLS_INPUT] = "%dj蕿",
		[MENU_CONTROLS_INPUT_PRESS] = "%sA",
		[MENU_CONTROLS_INPUT_NOFORMENU] = "I͋[ؚdI",
#ifdef HOME_HOOK
		[MENU_CONTROLS_INPUT_DEFAULT] = "IҔFzu: \n\n"
			SJIS_CROSS " - ҔF, gpPSPI\\SFCI\\B\n\n"
			SJIS_CIRCLE " - ҔF, gpPSPIWSFCI\\B\n\n"
			SJIS_SQUARE " - ҔF, gpPSPI\\/WSFCI\\B\n\n"
			SJIS_TRIANGLE " \n",
#else
		[MENU_CONTROLS_INPUT_DEFAULT] = "IҔFݒu: \n\n"
			SJIS_CROSS " - ҔF, gpPSPI\\SFCI\\CWŊJؚdB\n\n"
			SJIS_CIRCLE " - ҔF, gpPSPIWSFCI\\C\\ŊJؚdB\n\n"
			SJIS_SQUARE " - ҔF, gpPSPI\\/WSFCI\\CL+RŊJؚdB\n\n"
			SJIS_TRIANGLE " \n",
#endif

		[MENU_STATUS_CONTROLS_INPUT] = "%s ͎   " SJIS_STAR "  %s ԉ  ",
		[MENU_STATUS_CONTROLS_INPUT_0] = SJIS_STAR "  " SJIS_UP "," SJIS_DOWN " ړ " SJIS_LEFT "," SJIS_RIGHT " X  " SJIS_STAR "  SELECT ҔFݒu",
		[MENU_STATUS_CONTROLS_INPUT_HELP_0] = SJIS_STAR "      " SJIS_TRIANGLE "        " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",
		[MENU_STATUS_CONTROLS_INPUT_HELP_1] = SJIS_STAR "     " SJIS_TRIANGLE "         " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",
		[MENU_STATUS_CONTROLS_INPUT_HELP_2] = SJIS_STAR "    " SJIS_TRIANGLE "          " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",
		[MENU_STATUS_CONTROLS_INPUT_HELP_3] = SJIS_STAR "   " SJIS_TRIANGLE "           " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",

		[MENU_TITLE_CONTROLS_INPUT] = "[" EMUNAME_VERSION "] - AT",

		// VIDEO OPTIONS
		[MENU_ICONS_VIDEO] = "p",
		[MENU_ICONS_VIDEO_MODE] = "Ao͎",
		[MENU_ICONS_VIDEO_MODE_HELP] = "X`ʔB\nE4:3B",
		[MENU_ICONS_VIDEO_ENGINE] = "ݔ",
		[MENU_ICONS_VIDEO_ENGINE_HELP] = "d͎s`ŉIB",
		[MENU_ICONS_VIDEO_SLIMITONOFF] = "x؊",
		[MENU_ICONS_VIDEO_SLIMITONOFF_HELP] = "VEIxB",
		[MENU_ICONS_VIDEO_SLIMITVALUE] = "FPSx",
		[MENU_ICONS_VIDEO_SLIMITVALUE_HELP] = "͎gpxB",
		[MENU_ICONS_VIDEO_FSKIP] = "",
		[MENU_ICONS_VIDEO_FSKIP_HELP] = "@ʏoICI\nɒlB",
		[MENU_ICONS_VIDEO_SMOOTHING] = "",
		[MENU_ICONS_VIDEO_SMOOTHING_HELP] = "ŊJs~ᑬxB",
		[MENU_ICONS_VIDEO_VSYNC] = "",
		[MENU_ICONS_VIDEO_VSYNC_HELP] = "~FPSCY萕B",
		[MENU_ICONS_VIDEO_PALASNTSC] = "PALNTSC",
		[MENU_ICONS_VIDEO_PALASNTSC_HELP] = "gPALVEIx\n240B",
		[MENU_ICONS_VIDEO_GAMMA] = "`ʏC",
		[MENU_ICONS_VIDEO_GAMMA_HELP] = "IxB",
		[MENU_ICONS_VIDEO_SCRCALIB] = "`ʈʒuC",
		[MENU_ICONS_VIDEO_SCRCALIB_HELP] = "ߛI`ʈʒuB",
		[MENU_ICONS_VIDEO_SHOWFPS] = "FPS",
		[MENU_ICONS_VIDEO_SHOWFPS_HELP] = "sFPSC\nsۓIFPSB",

		[MENU_VIDEO_MODE_1_1] = "n",
		[MENU_VIDEO_MODE_ZOOM_FIT] = "k",
		[MENU_VIDEO_MODE_ZOOM_4_3RD] = "4:3",
		[MENU_VIDEO_MODE_ZOOM_WIDE] = "14:9",
		[MENU_VIDEO_MODE_FULLSCREEN] = "S",
		[MENU_VIDEO_MODE_FULLSCREEN_CLIPPED] = "Sٙ",
		[MENU_VIDEO_ENGINE_APPROX] = "ڋߓ",
		[MENU_VIDEO_ENGINE_ACCUR] = "m",
		[MENU_VIDEO_ENGINE_ACCEL] = "PSPd",
		[MENU_VIDEO_ENGINE_ACCEL_ACCUR] = "PSPd+m",
		[MENU_VIDEO_ENGINE_ACCEL_APPROX] = "PSPd+ڋߓ",
		[MENU_VIDEO_SLIMITVALUE_AUTO] = "(PAL/NTSC)",
		[MENU_VIDEO_FSKIP_MODE_AUTO] = "቗%dX",
		[MENU_VIDEO_FSKIP_CHANGEAUTO_AUTO] = "   ቗ݒlX",
		[MENU_VIDEO_FSKIP_CHANGEAUTO_FIXED] = "   Œ",

		[MENU_STATUS_VIDEO_SCRCALIB] = "\\ : `ʈʒu  " SJIS_STAR "  W : `ʎڐ  " SJIS_STAR "  " SJIS_TRIANGLE " ҔF  " SJIS_STAR "  %s ޏo",

		// SOUND OPTIONS
		[MENU_ICONS_SOUND] = "p",
		[MENU_ICONS_SOUND_MODE] = "p͎",
		[MENU_ICONS_SOUND_MODE_HELP] = "萕߉ŉIC\nA^VE狖@^s",
		[MENU_ICONS_SOUND_FREQ] = "߉p",
		[MENU_ICONS_SOUND_FREQ_HELP] = "zzCzzDB",
		[MENU_ICONS_SOUND_APURATIO] = "APU䗦",
		[MENU_ICONS_SOUND_APURATIO_HELP] = "p˒mYpIB",
		// MISC OPTIONS
		[MENU_ICONS_MISC] = "",
		[MENU_ICONS_MISC_FILEVIEWER] = "ŕ",
		[MENU_ICONS_MISC_FILEVIEWER_HELP] = "ȈՕŊ",
		[MENU_ICONS_MISC_PSPCLOCK] = "PSP CPU",
		[MENU_ICONS_MISC_PSPCLOCK_HELP] = "222MHzȏ㑬xrCAdr\n՘XB",
		[MENU_ICONS_MISC_HACKDEBUG] = "Hack/debugؚd",
		[MENU_ICONS_MISC_HACKDEBUG_HELP] = "pˎgpB\njxB",
		[MENU_ICONS_MISC_SNAPSHOT] = "B",
		[MENU_ICONS_MISC_SNAPSHOT_HELP] = "ۑOBgTB",
		[MENU_ICONS_MISC_SWAPBG] = "wi",
		[MENU_ICONS_MISC_SWAPBG_HELP] = "IDATA/logo.zipIwiB",
		[MENU_ICONS_MISC_BGMUSIC] = "wi",
		[MENU_ICONS_MISC_BGMUSIC_HELP] = "wiَvCPU300MHzȏC\nٕDATA/music.zipC\nxSPCiB",
		[MENU_ICONS_MISC_BGFX] = "wi`",
		[MENU_ICONS_MISC_BGFX_HELP] = "PS2DEV spline sampleI`B",
		[MENU_ICONS_MISC_PADBEEP] = "",
		[MENU_ICONS_MISC_PADBEEP_HELP] = "ړWI߉B",
		[MENU_ICONS_MISC_AUTOSTART] = "椎㎟VE",
		[MENU_ICONS_MISC_AUTOSTART_HELP] = "ݒuׁuv݉^s͋[@\n椎ꎟIVEB",
		[MENU_ICONS_MISC_OSK] = "OSK",
		[MENU_ICONS_MISC_OSK_HELP] = "OSK`ʏIՁB\nDanzeff OSKPSPAB\nSCEOSKPSP/PSVAB",

		[MENU_MUSIC_SWAPBG_NODATA] = "Lɝ",
		[MENU_MISC_SWAPBG_RAND] = "   笋@",

		[MENU_MISC_OSK_DANZEFF] = "Danzeff",
		[MENU_MISC_OSK_OFFICIAL] = "",

		[MENU_STATUS_MISC_HACKDEBUG] = "%s ؚd   ",
		[MENU_STATUS_MISC_HACKDEBUG_FUNC] = "%s m     " SJIS_STAR "    %s ؚd   ",
		[MENU_STATUS_MISC_HACKDEBUG_0] = SJIS_STAR "    " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",

		[MENU_STATUS_MISC_HACKDEBUG_HELP_0] = SJIS_STAR "      " SJIS_TRIANGLE "        " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_1] = SJIS_STAR "     " SJIS_TRIANGLE "         " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_2] = SJIS_STAR "    " SJIS_TRIANGLE "          " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",
		[MENU_STATUS_MISC_HACKDEBUG_HELP_3] = SJIS_STAR "   " SJIS_TRIANGLE "           " SJIS_STAR "      " SJIS_UP "," SJIS_DOWN " I " SJIS_LEFT "," SJIS_RIGHT " X",

		[MENU_TITLE_MISC_HACKDEBUG] = "[" EMUNAME_VERSION "] - Hack/debugؚd",

		// CHEATS
		[MENU_ICONS_CHEATS] = "w",
		[MENU_ICONS_CHEATS_ADDRAW] = "YRAW",
		[MENU_ICONS_CHEATS_ADDRAW_HELP] = "YRAW",
		[MENU_ICONS_CHEATS_ADDGG] = "YGame Genie",
		[MENU_ICONS_CHEATS_ADDGG_HELP] = "YGame Genie",
		[MENU_ICONS_CHEATS_ADDPAR] = "YPro Action Replay",
		[MENU_ICONS_CHEATS_ADDPAR_HELP] = "YPro Action Replay",
		[MENU_ICONS_CHEATS_ADDGF] = "YGoldFinger",
		[MENU_ICONS_CHEATS_ADDGF_HELP] = "YGoldFinger",
		[MENU_ICONS_CHEATS_DISABLE] = "֗p",
		[MENU_ICONS_CHEATS_DISABLE_HELP] = "֗p",
		[MENU_ICONS_CHEATS_DISABLEALL] = "֗pL",
		[MENU_ICONS_CHEATS_DISABLEALL_HELP] = "֗pL",
		[MENU_ICONS_CHEATS_ENABLE] = "gp",
		[MENU_ICONS_CHEATS_ENABLE_HELP] = "gp",
		[MENU_ICONS_CHEATS_ENABLEALL] = "gpL",
		[MENU_ICONS_CHEATS_ENABLEALL_HELP] = "gpL",
		[MENU_ICONS_CHEATS_REMOVE] = "",
		[MENU_ICONS_CHEATS_REMOVE_HELP] = "",
		[MENU_ICONS_CHEATS_REMOVEALL] = "L",
		[MENU_ICONS_CHEATS_REMOVEALL_HELP] = "L",
		// ABOUT
		[MENU_ICONS_ABOUT] = "萉",
		[MENU_ICONS_ABOUT_CREDITS] = "Jᢐl",
		[MENU_ICONS_ABOUT_VERSION] = "Ŗ{M",

		[MENU_ABOUT_VERSION_TIMESTAMP] = "n %s",
		[MENU_ABOUT_VERSION_GCCVER] = "GCCŖ{ %s",

		//Others
		// Adhoc
		[ADHOC_CONNECTING] = "Connecting...\n",
		[ADHOC_SELECTORRETURN] = "Select a server to connect to, or triangle to return",
		[ADHOC_WAITING] = "Waiting for %s to accept the connection\nTo cancel press O\n",
		[ADHOC_REQUESTED] = "%s has requested a connection\nTo accept the connection press X, to cancel press O\n",
		[ADHOC_CONNECTED] = "Connected",
		[ADHOC_STATE] = "  connection state %d of 1\n",
		[ADHOC_UNKNOWNCOMMAND] = "Unknown command %02X !",
		[ADHOC_SYNCLOST_SERVER] = "SERVER Lost sync : resync!!!",
		[ADHOC_SYNCLOST_CLIENT] = "CLIENT Lost sync : resync!!!",
		[ADHOC_CLOSING] = "closing connection",
		[ADHOC_DRIVERLOAD_ERR] = "Net driver load error",
		[ADHOC_INIT_ERR] = "Issue with init adhoc game\n",
		[ADHOC_LOST_CONNECTION] = "Lost connection!",
		[ADHOC_CORRUPTED_PKT] = "corrupted pkt",
		[ADHOC_STATE_SIZE] = "state size : %d",
		[ADHOC_FILE_ERR_RECEIVING] = "file error while receiving state!",
		[ADHOC_FILE_ERR_SENDING] = "file error while sending state!",
		[ADHOC_STILL] = "still : %d",
		[ADHOC_WAITING_OTHER] = "Waiting for other player\n\nPress " SJIS_TRIANGLE " to close connection and quit netplay\n",
		[ADHOC_NETWORKERR_1] = "network error 1",
		[ADHOC_CANNOTFIND] = "L!",
		[ADHOC_FLUSHING] = "flushing network, please wait a few seconds",
		// LOAD/SAVE
		[LOADSAVE_AUTOSAVETIMER] = "ۑ...",
		[LOADSAVE_EXPORTS9XSTATE] = "ᢌsnes9xTYL",
		// VIDEO
		[VIDEO_ENGINE_APPROX] = "Simple mode : accurate software",
		[VIDEO_ENGINE_ACCUR] = "Simple mode : approx. software",
		[VIDEO_ENGINE_ACCEL] = "Simple mode : PSP accelerated",
		[VIDEO_ENGINE_ACCEL_ACCUR] = "Mixed modes : PSP accelerated + accurate software",
		[VIDEO_ENGINE_ACCEL_APPROX] = "Mixed modes : PSP accelerated + approx. software",
		[VIDEO_FSKIP_AUTO] = ": ",
		[VIDEO_FSKIP_MANUAL] = ": %d",
		// Scroll Message
		[SCROLL_TITLE] = "   ,   ړ -  ,  ͎",
		[SCROLL_STATUS_0] = "s %d/%d  -   %d/%d",
		[SCROLL_STATUS_1] = "   ޏo,          ",
		[SCROLL_HELP] = "Snes9xTYL - Ŋ\n\n"
			SJIS_TRIANGLE " Find, then %s Find next, " SJIS_SQUARE " Find previous\n"
			SJIS_UP "," SJIS_DOWN " scroll text, L,R scroll faster\n%s exit\n\n"
			"Last position is keeped if same file is reopened.\nHowever it will be reset if another file is opened.\n\n"
			"Press %s",
		[SCROLL_SEARCHING] = "ݝr...",
		[SCROLL_STRNOTFOUND] = "String not found!",
		[SCROLL_DISCLAIMER] = "Disclaimer",
		[SCROLL_OSK_DESC] = "Enter String to find",
		//Settings
		[SETTINGS_NOTCOMPLETE] = "!!Settings file not complete!!\n\nProbably coming from a previous version.\n\nNew settings will be set with default values",
		[SETTINGS_NOTFOUND] = "No settings found, using default",
		[SETTINGS_FORCING_DEFAULT] = "Forcing default settings",
		[SETTINGS_IGNORED] = "ini file from a previous incompatible version, ignored!",
		[SETTINGS_FOUND] = "Settings found!\n\n""%s""",
		[SETTINGS_DIFF] = "ini file from a different version.",
		//Others
		[APU_DEBUGGING] = "APU DEBUGGING",
		[BGMUSIC_PLAYING] = "ݔdspc...",
		[FOUND_SRAM] = "ᢌSRAM",
		[CANCEL] = "",
		[INPUTBOX_OK] = "\n\n      萕",
#ifdef ME_SOUND
		[BAT_ISLOW] = "Battery is low, saving is now disabled (SRAM,states and settings).\n\nThis window will close in 3 seconds.",
#else
		[BAT_ISLOW] = "Battery is low, saving is now disabled (SRAM,states and settings).\n\nYou can still put your PSP in sleep mode and charge battery later.\n\nThis window will close in 3 seconds.",
#endif
		[CONV_DONE] = "conversion done",
		[ROM_LIED] = "ROM lied about its type! Trying again.",
		[LOADING_ROM] = "椎%dK...",
		[TYPE] = "Type",
		[MODE] = "Mode",
		[COMPANY] = "Company",
#ifdef _BSX_151_
		[SRAM_NOTFOUND] = "The SRAM file wasn't found: BS-X.srm was read instead.",
		[SRAM_BSX_NOTFOUND] = "The SRAM file wasn't found, BS-X.srm wasn't found either.",
#endif
		[CORRUPT] = "Corrupt",
		[ROM_ONLY] = "ROM only",
		[EXTENDING] = "Extending",
		[EXTENDING_TARGET] = "Extending target from %d to %d\n",
		[INIT_OSK] = "ݏnOSK...",
	},
};

const char **s9xTYL_msg = s9xTYL_msg_ml[MSG_EN];

void psp_msg_init() {
	int msg_lang;

	switch(os9x_language) {
		case PSP_SYSTEMPARAM_LANGUAGE_JAPANESE:
			msg_lang = MSG_JA;
			break;
		case PSP_SYSTEMPARAM_LANGUAGE_CHINESE_SIMPLIFIED:
			msg_lang = MSG_CH;
			break;
		case PSP_SYSTEMPARAM_LANGUAGE_CHINESE_TRADITIONAL:
			msg_lang = MSG_CH;
			break;
		default:
			return;
	}

	s9xTYL_msg = s9xTYL_msg_ml[msg_lang];
}
