-Fixed calculation for width for NTSC/PAL -NTSC/PAL are PAR, as before, but 4:3/16:9 are now DAR instead, since their purpose is to fill the user's screen, regardless of overscan settings
999 lines
No EOL
53 KiB
XML
999 lines
No EOL
53 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<Resources>
|
|
<Forms>
|
|
<Form ID="frmMain" Title="Mesen-S">
|
|
<Control ID="mnuFile">File</Control>
|
|
<Control ID="mnuOpen">Open</Control>
|
|
<Control ID="mnuReloadRom">Reload ROM</Control>
|
|
<Control ID="mnuSaveState">Save State</Control>
|
|
<Control ID="mnuLoadState">Load State</Control>
|
|
<Control ID="mnuLoadLastSession">Load Last Session</Control>
|
|
<Control ID="mnuRecentFiles">Recent Files</Control>
|
|
<Control ID="mnuExit">Exit</Control>
|
|
<Control ID="mnuGame">Game</Control>
|
|
<Control ID="mnuPause">Pause</Control>
|
|
<Control ID="mnuReset">Reset</Control>
|
|
<Control ID="mnuPowerCycle">Power Cycle</Control>
|
|
<Control ID="mnuPowerOff">Power Off</Control>
|
|
<Control ID="mnuSwitchDiskSide">Switch Disk Side</Control>
|
|
<Control ID="mnuSelectDisk">Select Disk</Control>
|
|
<Control ID="mnuEjectDisk">Eject Disk</Control>
|
|
<Control ID="mnuGameConfig">Game Configuration</Control>
|
|
<Control ID="mnuOptions">Options</Control>
|
|
<Control ID="mnuEmulationSpeed">Speed</Control>
|
|
<Control ID="mnuEmuSpeedNormal">Normal (100%)</Control>
|
|
<Control ID="mnuIncreaseSpeed">Increase Speed</Control>
|
|
<Control ID="mnuDecreaseSpeed">Decrease Speed</Control>
|
|
<Control ID="mnuEmuSpeedMaximumSpeed">Maximum Speed</Control>
|
|
<Control ID="mnuEmuSpeedTriple">Triple (300%)</Control>
|
|
<Control ID="mnuEmuSpeedDouble">Double (200%)</Control>
|
|
<Control ID="mnuEmuSpeedHalf">Half (50%)</Control>
|
|
<Control ID="mnuEmuSpeedQuarter">Quarter (25%)</Control>
|
|
<Control ID="mnuShowFPS">Show FPS</Control>
|
|
<Control ID="mnuVideoScale">Video Size</Control>
|
|
<Control ID="mnuScale1x">1x</Control>
|
|
<Control ID="mnuScale2x">2x</Control>
|
|
<Control ID="mnuScale3x">3x</Control>
|
|
<Control ID="mnuScale4x">4x</Control>
|
|
<Control ID="mnuScale5x">5x</Control>
|
|
<Control ID="mnuScale6x">6x</Control>
|
|
<Control ID="mnuFullscreen">Fullscreen</Control>
|
|
<Control ID="mnuVideoFilter">Video Filter</Control>
|
|
<Control ID="mnuNoneFilter">None</Control>
|
|
<Control ID="mnuNtscFilter">NTSC 2x (blargg)</Control>
|
|
<Control ID="mnuBilinearInterpolation">Use Bilinear Interpolation</Control>
|
|
<Control ID="mnuBlendHighResolutionModes">Blend High Resolution Modes</Control>
|
|
<Control ID="mnuAudioConfig">Audio</Control>
|
|
<Control ID="mnuInput">Input</Control>
|
|
<Control ID="mnuRegion">Region</Control>
|
|
<Control ID="mnuRegionAuto">Auto</Control>
|
|
<Control ID="mnuRegionNtsc">NTSC</Control>
|
|
<Control ID="mnuRegionPal">PAL</Control>
|
|
<Control ID="mnuRegionDendy">Dendy</Control>
|
|
<Control ID="mnuVideoConfig">Video</Control>
|
|
<Control ID="mnuEmulationConfig">Emulation</Control>
|
|
<Control ID="mnuPreferences">Preferences</Control>
|
|
<Control ID="mnuTools">Tools</Control>
|
|
<Control ID="mnuHistoryViewer">History Viewer</Control>
|
|
<Control ID="mnuNetPlay">Net Play</Control>
|
|
<Control ID="mnuStartServer">Start Server</Control>
|
|
<Control ID="mnuConnect">Connect to Server</Control>
|
|
<Control ID="mnuNetPlaySelectController">Select Controller</Control>
|
|
<Control ID="mnuNetPlayPlayer1">Player 1</Control>
|
|
<Control ID="mnuNetPlayPlayer2">Player 2</Control>
|
|
<Control ID="mnuNetPlayPlayer3">Player 3</Control>
|
|
<Control ID="mnuNetPlayPlayer4">Player 4</Control>
|
|
<Control ID="mnuNetPlayPlayer5">Player 5</Control>
|
|
<Control ID="mnuNetPlaySpectator">Spectator</Control>
|
|
<Control ID="mnuProfile">Configure Profile</Control>
|
|
<Control ID="mnuMovies">Movies</Control>
|
|
<Control ID="mnuPlayMovie">Play...</Control>
|
|
<Control ID="mnuRecordMovie">Record...</Control>
|
|
<Control ID="mnuStopMovie">Stop</Control>
|
|
<Control ID="mnuSoundRecorder">Sound Recorder</Control>
|
|
<Control ID="mnuWaveRecord">Record...</Control>
|
|
<Control ID="mnuWaveStop">Stop Recording</Control>
|
|
<Control ID="mnuVideoRecorder">Video Recorder</Control>
|
|
<Control ID="mnuAviRecord">Record...</Control>
|
|
<Control ID="mnuAviStop">Stop Recording</Control>
|
|
<Control ID="mnuCheats">Cheats</Control>
|
|
<Control ID="mnuTests">Tests</Control>
|
|
<Control ID="mnuTestRun">Run...</Control>
|
|
<Control ID="mnuTestRecordFrom">Record from...</Control>
|
|
<Control ID="mnuTestRecordStart">Start</Control>
|
|
<Control ID="mnuTestRecordNow">Now</Control>
|
|
<Control ID="mnuTestRecordMovie">Movie</Control>
|
|
<Control ID="mnuTestRecordTest">Test</Control>
|
|
<Control ID="mnuTestStopRecording">Stop recording</Control>
|
|
<Control ID="mnuRunAllTests">Run all tests</Control>
|
|
<Control ID="mnuDebugger">Debugger</Control>
|
|
<Control ID="mnuLogWindow">Log Window</Control>
|
|
<Control ID="mnuInstallHdPack">Install HD Pack</Control>
|
|
<Control ID="mnuHdPackEditor">HD Pack Builder</Control>
|
|
<Control ID="mnuRandomGame">Load Random Game</Control>
|
|
<Control ID="mnuTakeScreenshot">Take Screenshot</Control>
|
|
<Control ID="mnuHelp">Help</Control>
|
|
<Control ID="mnuOnlineHelp">Online Help</Control>
|
|
<Control ID="mnuCheckForUpdates">Check for updates</Control>
|
|
<Control ID="mnuReportBug">Report a bug</Control>
|
|
<Control ID="mnuHelpWindow">Command-line options</Control>
|
|
<Control ID="mnuAbout">About</Control>
|
|
|
|
<!-- Archive Load Message -->
|
|
<Control ID="lblExtractingFile">Extracting file, please wait...</Control>
|
|
|
|
<!-- NSF Player -->
|
|
<Control ID="lblTitle">Title:</Control>
|
|
<Control ID="lblArtist">Artist:</Control>
|
|
<Control ID="lblCopyright">Copyright:</Control>
|
|
<Control ID="lblSoundChips">Sound Chips:</Control>
|
|
<Control ID="lblRecording">REC</Control>
|
|
<Control ID="lblSlowMotion">Slow Motion</Control>
|
|
<Control ID="lblRewinding">Rewinding</Control>
|
|
<Control ID="lblFastForward">Fast Forward</Control>
|
|
</Form>
|
|
<Form ID="frmLogWindow" Title="Log Window">
|
|
<Control ID="btnClose">Close</Control>
|
|
</Form>
|
|
<Form ID="frmAudioConfig" Title="Audio Options">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="tpgAdvanced">Advanced</Control>
|
|
<Control ID="chkDisableDynamicSampleRate">Disable dynamic sample rate</Control>
|
|
<Control ID="chkMuteSoundInBackground">Mute sound when in background</Control>
|
|
<Control ID="chkReduceSoundInBackground">Reduce volume when in background</Control>
|
|
<Control ID="chkReduceSoundInFastForward">Reduce volume during fast forward/rewind</Control>
|
|
<Control ID="trkVolumeReduction">Volume Reduction (%)</Control>
|
|
<Control ID="lblVolumeReductionSettings">Volume Reduction Settings</Control>
|
|
<Control ID="chkEnableAudio">Enable Audio</Control>
|
|
<Control ID="chkEnableCubicInterpolation">Enable cubic interpolation</Control>
|
|
<Control ID="lblSampleRate">Sample Rate:</Control>
|
|
<Control ID="lblLatencyMs">ms</Control>
|
|
<Control ID="lblLatencyWarning">Low values may cause sound problems</Control>
|
|
<Control ID="lblAudioLatency">Latency:</Control>
|
|
<Control ID="lblAudioDevice">Device:</Control>
|
|
<Control ID="tpgVolume">Volume</Control>
|
|
<Control ID="grpVolume">Volume</Control>
|
|
<Control ID="btnReset">Reset to Defaults</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
|
|
<Control ID="tpgEqualizer">Equalizer</Control>
|
|
<Control ID="chkEnableEqualizer">Enable Equalizer</Control>
|
|
</Form>
|
|
<Form ID="frmInputConfig" Title="Input Settings">
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
<Control ID="tpgControllers">Controllers</Control>
|
|
<Control ID="btnSetupExp">Setup</Control>
|
|
<Control ID="btnSetupCartridge">Setup</Control>
|
|
<Control ID="lblCartridge">Cartridge:</Control>
|
|
<Control ID="lblPlayer1">Player 1:</Control>
|
|
<Control ID="lblPlayer2">Player 2:</Control>
|
|
<Control ID="lblMultitap1">Player 2:</Control>
|
|
<Control ID="lblMultitap2">Player 3:</Control>
|
|
<Control ID="lblMultitap3">Player 4:</Control>
|
|
<Control ID="lblMultitap4">Player 5:</Control>
|
|
<Control ID="btnSetupP1">Setup</Control>
|
|
<Control ID="btnSetupP2">Setup</Control>
|
|
<Control ID="grpMultitap">Multitap Configuration</Control>
|
|
<Control ID="btnSetupMultitap1">Setup</Control>
|
|
<Control ID="btnSetupMultitap2">Setup</Control>
|
|
<Control ID="btnSetupMultitap3">Setup</Control>
|
|
<Control ID="btnSetupMultitap4">Setup</Control>
|
|
<Control ID="lblNesType">Console Type:</Control>
|
|
<Control ID="lblExpansionPort">Expansion Port:</Control>
|
|
<Control ID="chkFourScore">Use Four Score accessory</Control>
|
|
<Control ID="chkAutoConfigureInput">Automatically configure controllers when loading a game</Control>
|
|
|
|
<Control ID="tpgAdvanced">Advanced</Control>
|
|
<Control ID="grpDisplayInput">Display Controller Input</Control>
|
|
<Control ID="chkDisplayPort1">Port 1</Control>
|
|
<Control ID="chkDisplayPort2">Port 2</Control>
|
|
<Control ID="chkDisplayPort3">Port 3</Control>
|
|
<Control ID="chkDisplayPort4">Port 4</Control>
|
|
<Control ID="lblDisplayPosition">Display Position:</Control>
|
|
<Control ID="chkDisplayInputHorizontally">Display horizontally</Control>
|
|
|
|
<Control ID="lblSmall">Small</Control>
|
|
<Control ID="lblLarge">Large</Control>
|
|
<Control ID="lblDeadzone">Controller axis deadzone size:</Control>
|
|
|
|
<Control ID="chkHideMousePointerForZapper">Hide mouse pointer when using zapper</Control>
|
|
|
|
<Control ID="lblKeyBinding">Warning: Your current configuration contains conflicting key bindings - some physical buttons on your keyboard or gamepad are mapped to multiple buttons on the NES controller. If this is not intentional, please review and correct your key bindings.</Control>
|
|
</Form>
|
|
<Form ID="frmVideoConfig" Title="Video Options">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblVideoScale">Scale:</Control>
|
|
<Control ID="lblVideoFilter">Filter:</Control>
|
|
<Control ID="chkIntegerFpsMode">Enable integer FPS mode (e.g: run at 60 fps instead of 60.1)</Control>
|
|
<Control ID="chkVerticalSync">Enable vertical sync</Control>
|
|
<Control ID="lblDisplayRatio">Aspect Ratio:</Control>
|
|
<Control ID="lblCustomRatio">Custom Ratio: </Control>
|
|
<Control ID="chkBilinearInterpolation">Use bilinear interpolation when scaling</Control>
|
|
<Control ID="chkBlendHighResolutionModes">Blend high resolution modes</Control>
|
|
<Control ID="chkFullscreenForceIntegerScale">Use integer scale values when entering fullscreen mode</Control>
|
|
<Control ID="chkShowFps">Show FPS</Control>
|
|
<Control ID="chkUseHdPacks">Use HDNes HD packs</Control>
|
|
<Control ID="chkUseExclusiveFullscreen">Use exclusive fullscreen mode</Control>
|
|
<Control ID="lblRequestedRefreshRate">Requested Refresh Rate:</Control>
|
|
<Control ID="tpgOverscan">Overscan</Control>
|
|
<Control ID="tpgOverscanGlobal">Global</Control>
|
|
<Control ID="tpgOverscanGameSpecific">Game-Specific</Control>
|
|
<Control ID="chkEnableGameSpecificOverscan">Enable game-specific overscan settings</Control>
|
|
<Control ID="lblLeft">Left</Control>
|
|
<Control ID="lblTop">Top</Control>
|
|
<Control ID="lblBottom">Bottom</Control>
|
|
<Control ID="lblRight">Right</Control>
|
|
<Control ID="tpgPalette">Palette</Control>
|
|
<Control ID="chkShowColorIndexes">Show color indexes</Control>
|
|
<Control ID="mnuDefaultPalette">Default (NTSC)</Control>
|
|
<Control ID="btnSelectPalette">Load Preset Palette...</Control>
|
|
<Control ID="btnExportPalette">Export Palette</Control>
|
|
<Control ID="btnLoadPalFile">Load Palette File</Control>
|
|
<Control ID="chkUseCustomVsPalette">Use this palette for VS System games</Control>
|
|
<Control ID="tpgPicture">Picture</Control>
|
|
<Control ID="btnSelectPreset">Select Preset...</Control>
|
|
<Control ID="grpCommon">Common Settings</Control>
|
|
<Control ID="trkBrightness">Brightness</Control>
|
|
<Control ID="trkContrast">Contrast</Control>
|
|
<Control ID="trkHue">Hue</Control>
|
|
<Control ID="trkSaturation">Saturation</Control>
|
|
<Control ID="grpNtscFilter">NTSC Filter</Control>
|
|
<Control ID="trkArtifacts">Artifacts</Control>
|
|
<Control ID="trkBleed">Bleed</Control>
|
|
<Control ID="trkFringing">Fringing</Control>
|
|
<Control ID="trkGamma">Gamma</Control>
|
|
<Control ID="trkResolution">Resolution</Control>
|
|
<Control ID="trkSharpness">Sharpness</Control>
|
|
<Control ID="chkMergeFields">Merge Fields</Control>
|
|
<Control ID="chkVerticalBlend">Apply Vertical Blending</Control>
|
|
|
|
<Control ID="trkYFilterLength">Y Filter (Horizontal Blur)</Control>
|
|
<Control ID="trkIFilterLength">I Filter (Horizontal Bleed)</Control>
|
|
<Control ID="trkQFilterLength">Q Filter (Horizontal Bleed)</Control>
|
|
|
|
<Control ID="grpScanlines">Scanlines</Control>
|
|
<Control ID="trkScanlines">Scanlines</Control>
|
|
<Control ID="btnResetPictureSettings">Reset</Control>
|
|
<Control ID="mnuPresetComposite">Composite</Control>
|
|
<Control ID="mnuPresetSVideo">S-Video</Control>
|
|
<Control ID="mnuPresetRgb">RGB</Control>
|
|
<Control ID="mnuPresetMonochrome">Monochrome</Control>
|
|
|
|
<Control ID="tpgAdvanced">Advanced</Control>
|
|
<Control ID="lblScreenRotation">Screen Rotation:</Control>
|
|
<Control ID="chkRemoveSpriteLimit">Remove sprite limit (Reduces flashing)</Control>
|
|
<Control ID="chkAdaptiveSpriteLimit">Automatically re-enable sprite limit as needed to prevent graphical glitches when possible</Control>
|
|
|
|
<Control ID="chkHideBgLayer0">Hide background layer 0</Control>
|
|
<Control ID="chkHideBgLayer1">Hide background layer 1</Control>
|
|
<Control ID="chkHideBgLayer2">Hide background layer 2</Control>
|
|
<Control ID="chkHideBgLayer3">Hide background layer 3</Control>
|
|
<Control ID="chkHideSprites">Hide sprites</Control>
|
|
<Control ID="chkDisableFrameSkipping">Disable frame skipping when fast forwarding</Control>
|
|
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmEmulationConfig" Title="Emulation Settings">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblEmuSpeedHint">% (0 = Maximum speed)</Control>
|
|
<Control ID="lblEmulationSpeed">Emulation Speed:</Control>
|
|
<Control ID="lblTurboSpeedHint">% (0 = Maximum speed)</Control>
|
|
<Control ID="lblTurboSpeed">Fast Forward Speed:</Control>
|
|
<Control ID="lblRewindSpeedHint">% (0 = Maximum speed)</Control>
|
|
<Control ID="lblRewindSpeed">Rewind Speed:</Control>
|
|
<Control ID="lblRunAhead">Run Ahead:</Control>
|
|
<Control ID="lblRunAheadFrames">frames (reduces input lag, increases CPU usage)</Control>
|
|
|
|
<Control ID="tpgAdvanced">Advanced</Control>
|
|
<Control ID="lblDeveloperSettings">Recommended settings for developers (homebrew / ROM hacking)</Control>
|
|
<Control ID="lblMiscSettings">Miscellaneous Settings</Control>
|
|
<Control ID="chkAllowInvalidInput">Allow invalid input (e.g Down + Up or Left + Right at the same time)</Control>
|
|
<Control ID="chkMapperRandomPowerOnState">Randomize power-on state for mappers</Control>
|
|
|
|
<Control ID="lblRamPowerOnState">Default power on state for RAM:</Control>
|
|
|
|
<Control ID="tpgOverclocking">Overclocking</Control>
|
|
<Control ID="grpOverclocking">Overclocking</Control>
|
|
<Control ID="lblOverclockHint">Overclocking can help reduce or remove slowdowns in games (but it can also cause issues). To overclock, try setting the "before NMI" value to a few hundred lines (e.g 300+). If this breaks the game, try lowering the value or using the "after NMI" field instead.</Control>
|
|
<Control ID="lblClockRate">Clock Rate Multiplier:</Control>
|
|
<Control ID="lblClockRatePercent">% (Default: 100%)</Control>
|
|
|
|
<Control ID="grpPpuTiming">PPU Vertical Blank Configuration</Control>
|
|
<Control ID="lblExtraScanlinesBeforeNmi">Additional scanlines before NMI:</Control>
|
|
<Control ID="lblExtraScanlinesAfterNmi">Additional scanlines after NMI:</Control>
|
|
<Control ID="lblEffectiveClockRate">Effective Clock Rate (NTSC):</Control>
|
|
<Control ID="lblEffectiveClockRatePal">Effective Clock Rate (PAL):</Control>
|
|
<Control ID="lblEffectiveClockRateDendy">Effective Clock Rate (Dendy):</Control>
|
|
|
|
<Control ID="chkOverclockAdjustApu">Do not overclock APU (prevents sound pitch changes caused by overclocking)</Control>
|
|
|
|
<Control ID="chkShowLagCounter">Show Lag Counter</Control>
|
|
<Control ID="btnResetLagCounter">Reset Counter</Control>
|
|
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmPreferences" Title="Preferences">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblDisplayLanguage">Display Language:</Control>
|
|
<Control ID="chkSingleInstance">Only allow one instance of Mesen-S at a time</Control>
|
|
<Control ID="chkAutomaticallyCheckForUpdates">Automatically check for updates</Control>
|
|
|
|
<Control ID="chkDeveloperMode">Enable developer mode</Control>
|
|
|
|
<Control ID="lblPauseBackgroundSettings">Pause/Background Settings</Control>
|
|
<Control ID="lblMiscSettings">Miscellaneous Settings</Control>
|
|
<Control ID="chkAutoHideMenu">Automatically hide menu bar</Control>
|
|
<Control ID="chkDisplayTitleBarInfo">Display additional information in title bar</Control>
|
|
|
|
<Control ID="chkConfirmExitResetPower">Display confirmation dialog before reset/power cycle/exit</Control>
|
|
<Control ID="chkPauseOnMovieEnd">Pause when a movie finishes playing</Control>
|
|
<Control ID="chkAllowBackgroundInput">Allow input when in background</Control>
|
|
|
|
<Control ID="lblPauseIn">Pause when in:</Control>
|
|
<Control ID="chkPauseWhenInBackground">Background</Control>
|
|
<Control ID="chkPauseInMenuAndConfig">Menu and config dialogs</Control>
|
|
<Control ID="chkPauseInDebugger">Debugging tools</Control>
|
|
|
|
<Control ID="chkPauseWhenInBackground">Background</Control>
|
|
<Control ID="chkAutoLoadIps">Automatically load IPS/BPS patches</Control>
|
|
<Control ID="chkHidePauseOverlay">Hide the pause screen</Control>
|
|
<Control ID="chkDisplayMovieIcons">Display play/record icon when playing or recording a movie</Control>
|
|
<Control ID="btnOpenMesenFolder">Open Mesen-S Folder</Control>
|
|
<Control ID="btnResetSettings">Reset All Settings</Control>
|
|
|
|
<Control ID="tpgFiles">Folders/Files</Control>
|
|
<Control ID="grpFileAssociations">File Associations</Control>
|
|
<Control ID="chkRomFormat">.SFC, .SMC, .SWC, .FIG (Roms)</Control>
|
|
<Control ID="chkSpcFormat">.SPC (Sound/music files)</Control>
|
|
<Control ID="chkMsmFormat">.MMO (Movie)</Control>
|
|
<Control ID="chkMssFormat">.MSS (Save State)</Control>
|
|
|
|
<Control ID="grpDataStorageLocation">Data Storage Location</Control>
|
|
<Control ID="radStorageDocuments">Store data in my user profile</Control>
|
|
<Control ID="radStoragePortable">Store data in the same folder as the application</Control>
|
|
<Control ID="lblDataLocation">Folder:</Control>
|
|
|
|
<Control ID="grpPathOverrides">Folder Overrides</Control>
|
|
<Control ID="chkGameOverride">Games:</Control>
|
|
<Control ID="chkAviOverride">Videos:</Control>
|
|
<Control ID="chkScreenshotsOverride">Screenshots:</Control>
|
|
<Control ID="chkSaveDataOverride">Save Data:</Control>
|
|
<Control ID="chkWaveOverride">Audio:</Control>
|
|
<Control ID="chkSaveStatesOverride">Save States:</Control>
|
|
<Control ID="chkMoviesOverride">Movies:</Control>
|
|
|
|
<Control ID="tpgAdvanced">Advanced</Control>
|
|
<Control ID="chkShowFullPathInRecents">Show full file path in recent file list</Control>
|
|
<Control ID="chkShowFrameCounter">Show frame counter</Control>
|
|
<Control ID="chkShowGameTimer">Show game timer</Control>
|
|
<Control ID="chkShowVsConfigOnLoad">Show game configuration dialog when loading VS System games</Control>
|
|
|
|
<Control ID="lblAdvancedMisc">Miscellaneous Settings</Control>
|
|
<Control ID="lblRewind">Keep rewind data for the last</Control>
|
|
<Control ID="lblRewindMinutes">minutes (Memory Usage ≈5MB/min)</Control>
|
|
|
|
<Control ID="tpgShortcuts">Shortcut Keys</Control>
|
|
<Control ID="lblShortcutWarning">Warning: Your current configuration contains conflicting key bindings. If this is not intentional, please review and correct your key bindings.</Control>
|
|
<Control ID="colAction">Action</Control>
|
|
<Control ID="colBinding1">Binding #1</Control>
|
|
<Control ID="colBinding2">Binding #2</Control>
|
|
|
|
<Control ID="tpgSaveData">Save Data</Control>
|
|
<Control ID="grpAutomaticSaves">Save States</Control>
|
|
<Control ID="chkAutoSave">Automatically create a save state every</Control>
|
|
<Control ID="lblAutoSave">minutes</Control>
|
|
<Control ID="chkAutoSaveNotify">Notify when an automatic save state is saved</Control>
|
|
<Control ID="chkAllowMismatchingSaveStates">Allow save states to be loaded on modified ROMs (e.g IPS patches)</Control>
|
|
|
|
<Control ID="lblUiDisplaySettings">UI Display Settings</Control>
|
|
<Control ID="lblWindowSettings">Window Settings</Control>
|
|
<Control ID="chkDisableMouseResize">Do not allow the main window to be resized using the mouse</Control>
|
|
<Control ID="lblGameSelectionScreenSettings">Game Selection Screen Settings</Control>
|
|
<Control ID="chkGameSelectionScreenResetGame">Start game from power-on instead of resuming the previous gameplay session</Control>
|
|
<Control ID="chkDisableGameSelectionScreen">Disable game selection screen</Control>
|
|
|
|
<Control ID="chkDisableGameDatabase">Disable built-in game database</Control>
|
|
<Control ID="chkDisableHighResolutionTimer">Disable high resolution timer</Control>
|
|
<Control ID="chkDisableOsd">Disable on-screen display (OSD)</Control>
|
|
|
|
<Control ID="chkAlwaysOnTop">Always display on top of other windows</Control>
|
|
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmServerConfig" Title="Server Configuration">
|
|
<Control ID="lblPort">Port:</Control>
|
|
<Control ID="lblServerName">Server name:</Control>
|
|
<Control ID="lblPassword">Password:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmClientConfig" Title="Connect...">
|
|
<Control ID="lblHost">Host:</Control>
|
|
<Control ID="lblPort">Port:</Control>
|
|
<Control ID="lblPassword">Password:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmCheatImport" Title="Import Cheats">
|
|
<Control ID="grpImportOptions">Import Options</Control>
|
|
<Control ID="lblCheatFile">Cheat File:</Control>
|
|
<Control ID="lblGame">Game:</Control>
|
|
<Control ID="btnBrowseCheat">Browse...</Control>
|
|
<Control ID="btnBrowseGame">Browse...</Control>
|
|
<Control ID="btnImport">Import</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmCheatImport" Title="Import Cheats">
|
|
<Control ID="grpImportOptions">Import Options</Control>
|
|
<Control ID="lblCheatFile">Cheat File:</Control>
|
|
<Control ID="lblGame">Game:</Control>
|
|
<Control ID="btnBrowseCheat">Browse...</Control>
|
|
<Control ID="btnBrowseGame">Browse...</Control>
|
|
<Control ID="btnImport">Import</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmCheatDbList" Title="Select Game...">
|
|
<Control ID="lblSearch">Search:</Control>
|
|
<Control ID="btnOK">Import Cheats</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmCheatList" Title="Cheats">
|
|
<Control ID="tabCheats">Cheats</Control>
|
|
<Control ID="btnAddCheat">Add Cheat</Control>
|
|
<Control ID="btnDeleteCheat">Delete</Control>
|
|
<Control ID="mnuAddCheat">Add cheat...</Control>
|
|
<Control ID="mnuDeleteCheat">Delete</Control>
|
|
<Control ID="colCheatName">Cheat Name</Control>
|
|
<Control ID="colCode">Code</Control>
|
|
<Control ID="chkDisableCheats">Disable all cheats</Control>
|
|
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmCheat" Title="Edit Cheat">
|
|
<Control ID="lblDescription">Description:</Control>
|
|
<Control ID="grpCode">Codes</Control>
|
|
<Control ID="radGameGenie">Game Genie (e.g: A1B2-C3D4)</Control>
|
|
<Control ID="radProActionReplay">Pro Action Replay (e.g: AAAAAAVV)</Control>
|
|
<Control ID="chkEnabled">Cheat Enabled</Control>
|
|
<Control ID="lblHint">To enter multiple codes, enter 1 code per line.</Control>
|
|
<Control ID="lblInvalidCodes">Some codes do not match the selected format.</Control>
|
|
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmAbout" Title="About - Mesen-S">
|
|
<Control ID="labelProductName">Mesen-S</Control>
|
|
<Control ID="labelCopyright">© 2019 M. Bibaud (aka Sour)</Control>
|
|
<Control ID="lblWebsite">Website:</Control>
|
|
<Control ID="lblLink">www.mesen.ca/snes/</Control>
|
|
<Control ID="labelVersion">Version:</Control>
|
|
<Control ID="lblBuildDateLabel">Build Date:</Control>
|
|
|
|
<Control ID="grpAcknowledgements">Acknowledgements</Control>
|
|
<Control ID="lblUsedSoftware">This software uses the following libraries:</Control>
|
|
<Control ID="lblGeneral">General:</Control>
|
|
<Control ID="lblVideo">Video:</Control>
|
|
<Control ID="lblAudio">Audio:</Control>
|
|
<Control ID="lblEmulation">Emulation:</Control>
|
|
<Control ID="lblCheats">Cheats:</Control>
|
|
<Control ID="lblSpecialThanks">And thank you to everybody who has contributed in any way! (donations, bug reports, testing, sharing information, etc.)</Control>
|
|
|
|
<Control ID="lblDonate">If you want to support Mesen-S, please consider donating. Thank you for your support!</Control>
|
|
<Control ID="okButton">&OK</Control>
|
|
</Form>
|
|
<Form ID="frmGameConfig" Title="Game Configuration">
|
|
<Control ID="grpDipSwitches">DIP Switches</Control>
|
|
</Form>
|
|
<Form ID="frmUpdatePrompt" Title="Mesen-S - Update Available">
|
|
<Control ID="lblLatestVersion">Latest Version:</Control>
|
|
<Control ID="lblCurrentVersion">Current Version:</Control>
|
|
<Control ID="lblChangeLog">Changelog:</Control>
|
|
<Control ID="lblDonate">If you want to support Mesen-S, please consider donating. Thank you!</Control>
|
|
<Control ID="btnUpdate">Update</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmSelectRom" Title="Select Rom...">
|
|
<Control ID="lblSearch">Search:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmGetKey" Title="Set key binding...">
|
|
<Control ID="lblSetKeyMessage">Press any key on your keyboard or controller to set a new binding.</Control>
|
|
</Form>
|
|
<Form ID="frmPlayerProfile" Title="Profile">
|
|
<Control ID="lblName">Player name:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmRecordAvi" Title="Video Recording Options">
|
|
<Control ID="lblAviFile">Save to:</Control>
|
|
<Control ID="lblCodec">Video Codec:</Control>
|
|
<Control ID="lblCompressionLevel">Compression Level:</Control>
|
|
<Control ID="lblLowCompression">low (fast)</Control>
|
|
<Control ID="lblHighCompression">high (slow)</Control>
|
|
<Control ID="btnBrowse">Browse...</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmHdPackEditor" Title="HD Pack Builder">
|
|
<Control ID="grpPreview">CHR Bank Preview</Control>
|
|
<Control ID="lblChrBank">CHR Bank:</Control>
|
|
<Control ID="grpOptions">Recording Options</Control>
|
|
<Control ID="lblBankSize">CHR Bank Size:</Control>
|
|
<Control ID="lblScale">Scale/Filter:</Control>
|
|
<Control ID="chkSortByFrequency">Sort pages by usage frequency</Control>
|
|
<Control ID="chkLargeSprites">Use 8x16 sprite display mode</Control>
|
|
<Control ID="chkGroupBlankTiles">Group blank tiles</Control>
|
|
<Control ID="chkIgnoreOverscan">Ignore tiles at the edges of the screen (overscan)</Control>
|
|
<Control ID="lblFolder">Save Folder:</Control>
|
|
<Control ID="btnSelectFolder">Browse...</Control>
|
|
<Control ID="btnStartRecording">Start Recording</Control>
|
|
<Control ID="btnStopRecording">Stop Recording</Control>
|
|
<Control ID="btnOpenFolder">Open Save Folder</Control>
|
|
</Form>
|
|
<Form ID="frmHistoryViewer" Title="History Viewer">
|
|
<Control ID="lblVolume">Volume</Control>
|
|
<Control ID="mnuFile">File</Control>
|
|
<Control ID="mnuImportMovie">Import Movie</Control>
|
|
<Control ID="mnuExportMovie">Export Movie</Control>
|
|
<Control ID="mnuCreateSaveState">Create Save State</Control>
|
|
<Control ID="mnuResumeGameplay">Resume Gameplay</Control>
|
|
<Control ID="mnuClose">Close</Control>
|
|
|
|
<Control ID="mnuOptions">Options</Control>
|
|
<Control ID="mnuVideoScale">Video Size</Control>
|
|
<Control ID="mnuScale1x">1x</Control>
|
|
<Control ID="mnuScale2x">2x</Control>
|
|
<Control ID="mnuScale3x">3x</Control>
|
|
<Control ID="mnuScale4x">4x</Control>
|
|
<Control ID="mnuScale5x">5x</Control>
|
|
<Control ID="mnuScale6x">6x</Control>
|
|
</Form>
|
|
<Form ID="frmSelectExportRange" Title="Export specific range...">
|
|
<Control ID="lblStartTime">Start time:</Control>
|
|
<Control ID="lblEndTime">End time:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmHelp" Title="Command-line options">
|
|
<Control ID="grpExample">Usage Example</Control>
|
|
<Control ID="tpgGeneralOptions">General</Control>
|
|
<Control ID="tpgVideoOptions">Video Options</Control>
|
|
<Control ID="tpgAudioOptions">Audio Options</Control>
|
|
<Control ID="tpgEmulationOptions">Emulation Options</Control>
|
|
<Control ID="lblExplanation">This will start Mesen-S in fullscreen mode with the "MyGame.nes" rom loaded. It will also use the NTSC filter, set at a 2x scale and configure the Overscan settings. The "DoNotSaveSettings" flag is used to prevent the command line switches from pernanently altering Mesen-S's settings.</Control>
|
|
</Form>
|
|
<Form ID="frmCopyFiles" Title="Please wait...">
|
|
<Control ID="lblCopying">Copying:</Control>
|
|
</Form>
|
|
<Form ID="frmConfigWizard" Title="Mesen-S - Configuration">
|
|
<Control ID="lblMesen">Mesen-S - SNES Emulator</Control>
|
|
<Control ID="lblConfigWizard">Configuration Wizard</Control>
|
|
<Control ID="lblInitialSetup">Please take a moment to perform Mesen-S's initial setup.</Control>
|
|
<Control ID="lblStorageLocation">Data Storage Location</Control>
|
|
<Control ID="lblStorageHint">Select where you want to store Mesen-S's data:</Control>
|
|
<Control ID="radStorageDocuments">Store the data in my user profile</Control>
|
|
<Control ID="radStoragePortable">Store the data in the same folder as the application</Control>
|
|
<Control ID="lblDataLocation">Folder:</Control>
|
|
<Control ID="lblInputMappings">Input Mappings</Control>
|
|
<Control ID="lblInputHint">Select your preferred input methods:</Control>
|
|
<Control ID="lblMiscOptions">Other Options</Control>
|
|
<Control ID="chkCreateShortcut">Create a shortcut on my desktop</Control>
|
|
<Control ID="btnOk">CONFIRM</Control>
|
|
<Control ID="lblCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmRecordMovie" Title="Movie Recording Options">
|
|
<Control ID="lblSaveTo">Save to:</Control>
|
|
<Control ID="lblRecordFrom">Record from:</Control>
|
|
<Control ID="lblMovieInformation">Movie Information (Optional)</Control>
|
|
<Control ID="lblAuthor">Author:</Control>
|
|
<Control ID="lblDescription">Description:</Control>
|
|
<Control ID="btnBrowse">Browse...</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmInputBarCode" Title="Input Barcode...">
|
|
<Control ID="lblBarcode">Barcode:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="BaseInputConfigForm">
|
|
<Control ID="lblHint">Tabs with an icon contain key bindings for this player. Each button can be mapped to up to 4 different keyboard keys or gamepad buttons.</Control>
|
|
<Control ID="tpgSet1">Key Set #1</Control>
|
|
<Control ID="tpgSet2">Key Set #2</Control>
|
|
<Control ID="tpgSet3">Key Set #3</Control>
|
|
<Control ID="tpgSet4">Key Set #4</Control>
|
|
<Control ID="btnSetDefault">Set Default Bindings</Control>
|
|
<Control ID="btnClear">Clear Key Bindings</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmControllerConfig">
|
|
<Control ID="lblTurboSpeed">Turbo Speed:</Control>
|
|
<Control ID="lblTurboFast">Fast</Control>
|
|
<Control ID="lblSlow">Slow</Control>
|
|
|
|
<Control ID="btnSelectPreset">Select Preset...</Control>
|
|
<Control ID="mnuKeyboard">Keyboard</Control>
|
|
<Control ID="mnuWasdLayout">WASD Layout</Control>
|
|
<Control ID="mnuArrowLayout">Arrow Keys Layout</Control>
|
|
<Control ID="mnuXboxController">Xbox Controller</Control>
|
|
<Control ID="mnuXboxLayout1">Controller #1</Control>
|
|
<Control ID="mnuXboxLayout2">Controller #2</Control>
|
|
<Control ID="mnuPs4Controller">PS4 Controller</Control>
|
|
<Control ID="mnuPs4Layout1">Controller #1</Control>
|
|
<Control ID="mnuPs4Layout2">Controller #2</Control>
|
|
<Control ID="mnuSnes30Controller">SNES30 Controller</Control>
|
|
<Control ID="mnuSnes30Layout1">Controller #1</Control>
|
|
<Control ID="mnuSnes30Layout2">Controller #2</Control>
|
|
</Form>
|
|
<Form ID="frmZapperConfig">
|
|
<Control ID="lblSmall">Small</Control>
|
|
<Control ID="lblLarge">Large</Control>
|
|
<Control ID="lblDetectRadius">Light Detection Radius:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="frmMouseConfig">
|
|
<Control ID="lblLow">Low</Control>
|
|
<Control ID="lblHigh">High</Control>
|
|
<Control ID="lblSensitivity">Sensitivity:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
</Forms>
|
|
<UserControls>
|
|
</UserControls>
|
|
<Messages>
|
|
<Message ID="FilterAll">All Files (*.*)|*.*</Message>
|
|
<Message ID="FilterZipFiles">Zip files (*.zip)|*.zip</Message>
|
|
<Message ID="FilterMovie">Movie files (*.msm)|*.msm|All Files (*.*)|*.*</Message>
|
|
<Message ID="FilterWave">Wave files (*.wav)|*.wav|All Files (*.*)|*.*</Message>
|
|
<Message ID="FilterAvi">Avi files (*.avi)|*.avi|All Files (*.*)|*.*</Message>
|
|
<Message ID="FilterGif">GIF files (*.gif)|*.gif|All Files (*.*)|*.*</Message>
|
|
<Message ID="FilterPalette">Palette Files (*.pal)|*.pal|All Files (*.*)|*.*</Message>
|
|
<Message ID="FilterRom">All supported formats (*.sfc, *.bs, *.spc, *.zip, *.7z)|*.SFC;*.SMC;*.SWC;*.FIG;*.ZIP;*.7Z;*.SPC;*.BS|SNES Roms (*.sfc)|*.SFC;*.SMC;*.SWC;*.FIG;*.BS|SPC Sound Files (*.spc)|*.SPC|ZIP Archives (*.zip)|*.ZIP|7-Zip Archives (*.7z)|*.7z|All (*.*)|*.*</Message>
|
|
<Message ID="FilterTest">Test files (*.mtp)|*.mtp|All (*.*)|*.*</Message>
|
|
<Message ID="FilterCheat">All supported formats (*.cht, *.xml)|*.cht;*.xml</Message>
|
|
<Message ID="FilterSavestate">Mesen-S Savestates (*.mss)|*.mss|All files (*.*)|*.*</Message>
|
|
<Message ID="FilterTapeFiles">Family Basic Tape files (*.fbt)|*.fbt|All Files (*.*)|*.*</Message>
|
|
|
|
<Message ID="LastSession">Last Session</Message>
|
|
<Message ID="AutoSave">Auto-save</Message>
|
|
<Message ID="SlotNumber">Slot #{0}</Message>
|
|
<Message ID="LoadStateDialog">Load State Menu</Message>
|
|
<Message ID="SaveStateDialog">Save State Menu</Message>
|
|
|
|
<Message ID="LoadFromFile">Load from file...</Message>
|
|
<Message ID="SaveToFile">Save to file...</Message>
|
|
|
|
<Message ID="BgLayerDisabled">BG{0} layer disabled.</Message>
|
|
<Message ID="BgLayerEnabled">BG{0} layer enabled.</Message>
|
|
<Message ID="SpriteLayerDisabled">Sprite layer disabled.</Message>
|
|
<Message ID="SpriteLayerEnabled">Sprite layer enabled.</Message>
|
|
<Message ID="AllLayersEnabled">All layers enabled.</Message>
|
|
|
|
<Message ID="MovieSegment">Segment #{0}</Message>
|
|
<Message ID="MovieExportEntireSegment">Export entire segment</Message>
|
|
<Message ID="MovieExportSpecificRange">Export specific range...</Message>
|
|
<Message ID="MovieSaveError">An error occurred while trying to save the movie file.</Message>
|
|
<Message ID="FileSaveError">An error occurred while trying to save the file.</Message>
|
|
|
|
<Message ID="ClearHistory">Clear History</Message>
|
|
<Message ID="LastFolderUsed">Last Folder Used</Message>
|
|
|
|
<Message ID="FirmwareNotFound">This game requires a firmware file for the {0} chip.

 Filename: {1}
 Size: {2} bytes

Would you like to select it now?</Message>
|
|
<Message ID="FirmwareMismatch">The selected file does not match the firmware required for this chip ({0}).

Firmware SHA-256:
{1}

Selected file's SHA-256:
{2}

Would you like to use this file anyway?</Message>
|
|
|
|
<Message ID="MouseModeEnabled">Mouse mode enabled - press ESC or pause to release the cursor.</Message>
|
|
<Message ID="BandaiMicrophone">Bandai Microphone</Message>
|
|
<Message ID="DatachBarcodeReader">Datach Barcode Reader</Message>
|
|
|
|
<Message ID="HelpFullscreen">/fullscreen - Start Mesen-S in fullscreen mode</Message>
|
|
<Message ID="HelpDoNotSaveSettings">/DoNotSaveSettings - Prevent settings from being saved to the disk (useful to prevent command line options from becoming the default settings)</Message>
|
|
<Message ID="HelpRecordMovie">/RecordMovie="filename.msm" - Start recording a movie after the specified game is loaded.</Message>
|
|
<Message ID="HelpLoadLastSession">/LoadLastSession - Resumes the game in the state it was left in when it was last played.</Message>
|
|
|
|
<Message ID="Resume">Resume</Message>
|
|
<Message ID="Pause">Pause</Message>
|
|
<Message ID="StartServer">Start Server</Message>
|
|
<Message ID="StopServer">Stop Server</Message>
|
|
<Message ID="ConnectToServer">Connect to Server</Message>
|
|
<Message ID="Disconnect">Disconnect</Message>
|
|
<Message ID="PlayerNumber">Player {0}</Message>
|
|
<Message ID="ExpansionDevice">Expansion Device</Message>
|
|
|
|
<Message ID="PressToExitFullscreen">Press {0} to exit fullscreen</Message>
|
|
<Message ID="DefaultResolution">Default</Message>
|
|
|
|
<Message ID="RomsFound">{0} roms found</Message>
|
|
|
|
<Message ID="RiskyOptionHint">(not recommended)</Message>
|
|
|
|
<Message ID="ResetSettingsConfirmation">Warning: This will reset ALL of settings and cannot be undone!

Continue?</Message>
|
|
|
|
<Message ID="RandomGameNoGameFound">Mesen-S could not find any games to load.</Message>
|
|
|
|
<Message ID="CannotWriteToFolder">The selected folder cannot be written to - please select another folder and try again.

Details:
{0}</Message>
|
|
<Message ID="InvalidPaths">The following path overrides are invalid:

{0}

Please use valid and writable folders and try again.</Message>
|
|
<Message ID="CopyMesenDataPrompt">All files will be copied from:

{0}
to
{1}

Once the copy is completed, Mesen-S will restart.
Continue?</Message>
|
|
|
|
<Message ID="CheatsFound">{0} games in database</Message>
|
|
<Message ID="CheatsImported">{0} cheats imported for {1}.</Message>
|
|
|
|
<Message ID="NsfNextTrack">Next Track (Hold to fast forward)</Message>
|
|
<Message ID="NsfUnnamedTrack"><no name></Message>
|
|
<Message ID="NsfUnknownField"><unknown></Message>
|
|
|
|
<Message ID="CouldNotInstallRuntime">The Visual Studio Runtime could not be installed properly.</Message>
|
|
<Message ID="EmptyState"><empty></Message>
|
|
<Message ID="ErrorWhileCheckingUpdates">An error has occurred while trying to check for updates. Check your internet connection and try again.

Error details:
{0}</Message>
|
|
<Message ID="AutoUpdateDisabledMessage">Automatic updates are not enabled on this build - please download the latest version of the code and recompile Mesen-S to get the latest updates.</Message>
|
|
<Message ID="FileNotFound">File not found: {0}</Message>
|
|
|
|
<Message ID="MesenUpToDate">You are running the latest version of Mesen-S.</Message>
|
|
<Message ID="PatchAndReset">Patch and reset the current game?</Message>
|
|
<Message ID="SelectRomIps">Please select a ROM matching the IPS/UPS/BPS patch file.</Message>
|
|
<Message ID="UnableToDownload">Unable to download file. Check your internet connection and try again.

Details:
{0}</Message>
|
|
<Message ID="UnableToStartMissingDependencies">Mesen-S could not launch because it was unable to load MesenSCore.dll due to missing dependencies.</Message>
|
|
<Message ID="UnableToStartMissingFiles">Mesen-S was unable to start due to missing files.

Error: MesenSCore.dll is missing.</Message>
|
|
<Message ID="UnexpectedError">An unexpected error has occurred.

Error details:
{0}</Message>
|
|
<Message ID="UpdateDownloadFailed">Download failed - the file appears to be corrupted. Please visit the Mesen website to download the latest version manually.</Message>
|
|
<Message ID="UpgradeSuccess">Upgrade completed successfully.</Message>
|
|
<Message ID="UpdaterNotFound">The update process could not be started due to missing files.</Message>
|
|
<Message ID="Net45NotFound">The Microsoft .NET Framework 4.5 could not be found. Please download and install the latest version of the .NET Framework from Microsoft's website and try again.</Message>
|
|
|
|
<Message ID="InvalidCheatFile">The selected file ({0}) is not a valid cheat file.</Message>
|
|
<Message ID="InvalidXmlFile">The selected file ({0}) is not a valid XML file.</Message>
|
|
<Message ID="NoMatchingCheats">The selected cheat file ({0}) contains no cheats that match the selected game.</Message>
|
|
|
|
<Message ID="ConfirmReset">Are you sure you want to reset?</Message>
|
|
<Message ID="ConfirmPowerCycle">Are you sure you want to power cycle?</Message>
|
|
<Message ID="ConfirmExit">Are you sure you want to exit?</Message>
|
|
|
|
<Message ID="EmulatorShortcutMappings_FastForward">Fast Forward (Hold button)</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleFastForward">Toggle Fast Forward</Message>
|
|
<Message ID="EmulatorShortcutMappings_Rewind">Rewind (Hold button)</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleRewind">Toggle Rewind</Message>
|
|
<Message ID="EmulatorShortcutMappings_RewindTenSecs">Rewind 10 seconds</Message>
|
|
<Message ID="EmulatorShortcutMappings_RewindOneMin">Rewind 1 minute</Message>
|
|
<Message ID="EmulatorShortcutMappings_IncreaseSpeed">Increase Speed</Message>
|
|
<Message ID="EmulatorShortcutMappings_DecreaseSpeed">Decrease Speed</Message>
|
|
<Message ID="EmulatorShortcutMappings_Pause">Pause</Message>
|
|
<Message ID="EmulatorShortcutMappings_Reset">Reset</Message>
|
|
<Message ID="EmulatorShortcutMappings_PowerCycle">Power Cycle</Message>
|
|
<Message ID="EmulatorShortcutMappings_ReloadRom">Reload ROM</Message>
|
|
<Message ID="EmulatorShortcutMappings_PowerOff">Power Off</Message>
|
|
<Message ID="EmulatorShortcutMappings_Exit">Exit</Message>
|
|
<Message ID="EmulatorShortcutMappings_TakeScreenshot">Take Screenshot</Message>
|
|
<Message ID="EmulatorShortcutMappings_MoveToNextStateSlot">Select Next Save Slot</Message>
|
|
<Message ID="EmulatorShortcutMappings_MoveToPreviousStateSlot">Select Previous Save Slot</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveState">Save State</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadState">Load State</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleCheats">Enable/Disable Cheat Codes</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleAudio">Enable/Disable Audio</Message>
|
|
<Message ID="EmulatorShortcutMappings_IncreaseVolume">Increase Volume</Message>
|
|
<Message ID="EmulatorShortcutMappings_DecreaseVolume">Decrease Volume</Message>
|
|
<Message ID="EmulatorShortcutMappings_RunSingleFrame">Run Single Frame</Message>
|
|
|
|
<Message ID="EmulatorShortcutMappings_SetScale1x">Set Scale 1x</Message>
|
|
<Message ID="EmulatorShortcutMappings_SetScale2x">Set Scale 2x</Message>
|
|
<Message ID="EmulatorShortcutMappings_SetScale3x">Set Scale 3x</Message>
|
|
<Message ID="EmulatorShortcutMappings_SetScale4x">Set Scale 4x</Message>
|
|
<Message ID="EmulatorShortcutMappings_SetScale5x">Set Scale 5x</Message>
|
|
<Message ID="EmulatorShortcutMappings_SetScale6x">Set Scale 6x</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleFullscreen">Toggle Fullscreen Mode</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleFps">Toggle FPS Counter</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleDebugInfo">Toggle Debug Information</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleGameTimer">Toggle Game Timer</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleFrameCounter">Toggle Frame Counter</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleLagCounter">Toggle Lag Counter</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleOsd">Toggle OSD (On-Screen Display)</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleAlwaysOnTop">Toggle Display on Top</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleBackground">Toggle Background Layer</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleSprites">Toggle Sprite Layer</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleKeyboardMode">Toggle Keyboard Mode</Message>
|
|
|
|
<Message ID="EmulatorShortcutMappings_ToggleBgLayer0">Toggle BG Layer 0</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleBgLayer1">Toggle BG Layer 1</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleBgLayer2">Toggle BG Layer 2</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleBgLayer3">Toggle BG Layer 3</Message>
|
|
<Message ID="EmulatorShortcutMappings_ToggleSprites">Toggle Sprites</Message>
|
|
<Message ID="EmulatorShortcutMappings_EnableAllLayers">Enable All Layers</Message>
|
|
|
|
<Message ID="EmulatorShortcutMappings_MaxSpeed">Toggle Maximum Speed</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadRandomGame">Load Random Game</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot1">Save State - Slot 1</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot2">Save State - Slot 2</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot3">Save State - Slot 3</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot4">Save State - Slot 4</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot5">Save State - Slot 5</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot6">Save State - Slot 6</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot7">Save State - Slot 7</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot8">Save State - Slot 8</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot9">Save State - Slot 9</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateSlot10">Save State - Slot 10</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateToFile">Save State to File</Message>
|
|
<Message ID="EmulatorShortcutMappings_SaveStateDialog">Open Save State Menu</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot1">Load State - Slot 1</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot2">Load State - Slot 2</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot3">Load State - Slot 3</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot4">Load State - Slot 4</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot5">Load State - Slot 5</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot6">Load State - Slot 6</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot7">Load State - Slot 7</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot8">Load State - Slot 8</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot9">Load State - Slot 9</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlot10">Load State - Slot 10</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateSlotAuto">Load State - Auto Save Slot</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateFromFile">Load State from File</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadStateDialog">Open Load State Menu</Message>
|
|
<Message ID="EmulatorShortcutMappings_LoadLastSession">Load Last Session</Message>
|
|
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot1">Select Save Slot 1</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot2">Select Save Slot 2</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot3">Select Save Slot 3</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot4">Select Save Slot 4</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot5">Select Save Slot 5</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot6">Select Save Slot 6</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot7">Select Save Slot 7</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot8">Select Save Slot 8</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot9">Select Save Slot 9</Message>
|
|
<Message ID="EmulatorShortcutMappings_SelectSaveSlot10">Select Save Slot 10</Message>
|
|
|
|
<Message ID="EmulatorShortcutMappings_OpenFile">Open File</Message>
|
|
</Messages>
|
|
<Enums>
|
|
<Enum ID="ControllerType">
|
|
<Value ID="None">None</Value>
|
|
<Value ID="SnesController">SNES Controller</Value>
|
|
<Value ID="SnesMouse">SNES Mouse</Value>
|
|
<Value ID="SuperScope">Super Scope</Value>
|
|
<Value ID="Multitap">Super Multitap</Value>
|
|
</Enum>
|
|
<Enum ID="VideoAspectRatio">
|
|
<Value ID="NoStretching">Default (No Stretching)</Value>
|
|
<Value ID="Auto">Auto (NTSC or PAL based on game)</Value>
|
|
<Value ID="NTSC">NTSC (8:7 PAR)</Value>
|
|
<Value ID="PAL">PAL (11:8 PAR)</Value>
|
|
<Value ID="Standard">Standard (4:3)</Value>
|
|
<Value ID="Widescreen">Widescreen (16:9)</Value>
|
|
<Value ID="Custom">Custom</Value>
|
|
</Enum>
|
|
<Enum ID="VideoRefreshRates">
|
|
<Value ID="_50">50 Hz</Value>
|
|
<Value ID="_60">60 Hz</Value>
|
|
<Value ID="_100">100 Hz</Value>
|
|
<Value ID="_120">120 Hz</Value>
|
|
<Value ID="_200">200 Hz</Value>
|
|
<Value ID="_240">240 Hz</Value>
|
|
</Enum>
|
|
<Enum ID="ScreenRotation">
|
|
<Value ID="None">None</Value>
|
|
<Value ID="_90Degrees">90°</Value>
|
|
<Value ID="_180Degrees">180°</Value>
|
|
<Value ID="_270Degrees">270°</Value>
|
|
</Enum>
|
|
<Enum ID="VideoFilterType">
|
|
<Value ID="None">None</Value>
|
|
<Value ID="NTSC">NTSC 2x (blargg)</Value>
|
|
<Value ID="BisqwitNtscQuarterRes">NTSC 2x (Bisqwit)</Value>
|
|
<Value ID="BisqwitNtscHalfRes">NTSC 4x (Bisqwit)</Value>
|
|
<Value ID="BisqwitNtsc">NTSC 8x (Bisqwit)</Value>
|
|
<Value ID="xBRZ2x">xBRZ 2x</Value>
|
|
<Value ID="xBRZ3x">xBRZ 3x</Value>
|
|
<Value ID="xBRZ4x">xBRZ 4x</Value>
|
|
<Value ID="xBRZ5x">xBRZ 5x</Value>
|
|
<Value ID="xBRZ6x">xBRZ 6x</Value>
|
|
<Value ID="HQ2x">HQ 2x</Value>
|
|
<Value ID="HQ3x">HQ 3x</Value>
|
|
<Value ID="HQ4x">HQ 4x</Value>
|
|
<Value ID="Scale2x">Scale 2x</Value>
|
|
<Value ID="Scale3x">Scale 3x</Value>
|
|
<Value ID="Scale4x">Scale 4x</Value>
|
|
<Value ID="_2xSai">2xSai</Value>
|
|
<Value ID="Super2xSai">Super2xSai</Value>
|
|
<Value ID="SuperEagle">SuperEagle</Value>
|
|
<Value ID="Prescale2x">Prescale 2x</Value>
|
|
<Value ID="Prescale3x">Prescale 3x</Value>
|
|
<Value ID="Prescale4x">Prescale 4x</Value>
|
|
<Value ID="Prescale6x">Prescale 6x</Value>
|
|
<Value ID="Prescale8x">Prescale 8x</Value>
|
|
<Value ID="Prescale10x">Prescale 10x</Value>
|
|
</Enum>
|
|
<Enum ID="InputDisplayPosition">
|
|
<Value ID="TopLeft">Top Left</Value>
|
|
<Value ID="TopRight">Top Right</Value>
|
|
<Value ID="BottomLeft">Bottom Left</Value>
|
|
<Value ID="BottomRight">Bottom Right</Value>
|
|
</Enum>
|
|
<Enum ID="Language">
|
|
<Value ID="SystemDefault">User Account Default</Value>
|
|
<Value ID="English">English</Value>
|
|
<Value ID="French">Français</Value>
|
|
<Value ID="Japanese">日本語</Value>
|
|
<Value ID="Portuguese">Português</Value>
|
|
<Value ID="Russian">Русский</Value>
|
|
<Value ID="Spanish">Español</Value>
|
|
<Value ID="Ukrainian">Українська</Value>
|
|
<Value ID="Catalan">Català</Value>
|
|
<Value ID="Chinese">中文</Value>
|
|
</Enum>
|
|
<Enum ID="RamState">
|
|
<Value ID="Random">Random Values (Default)</Value>
|
|
<Value ID="AllZeros">All 0s</Value>
|
|
<Value ID="AllOnes">All 1s</Value>
|
|
</Enum>
|
|
<Enum ID="CheatCurrentFilterType">
|
|
<Value ID="Smaller">Smaller than</Value>
|
|
<Value ID="Equal">Equal to</Value>
|
|
<Value ID="NotEqual">Not equal to</Value>
|
|
<Value ID="Greater">Greater than</Value>
|
|
</Enum>
|
|
<Enum ID="CheatPrevFilterType">
|
|
<Value ID="Smaller">Smaller</Value>
|
|
<Value ID="Equal">Equal</Value>
|
|
<Value ID="NotEqual">Not equal</Value>
|
|
<Value ID="Greater">Greater</Value>
|
|
</Enum>
|
|
<Enum ID="VideoCodec">
|
|
<Value ID="None">None (Uncompressed)</Value>
|
|
<Value ID="ZMBV">Zip Motion Block Video (ZMBV)</Value>
|
|
<Value ID="CSCD">Camstudio (CSCD)</Value>
|
|
</Enum>
|
|
<Enum ID="RecordMovieFrom">
|
|
<Value ID="StartWithoutSaveData">Power on</Value>
|
|
<Value ID="StartWithSaveData">Power on, with save data</Value>
|
|
<Value ID="CurrentState">Current state</Value>
|
|
</Enum>
|
|
|
|
<!-- Resources below are used by the debugger only - no translation is needed -->
|
|
<Enum ID="SnesMemoryType">
|
|
<Value ID="CpuMemory">CPU Memory</Value>
|
|
<Value ID="SpcMemory">SPC Memory</Value>
|
|
<Value ID="Sa1Memory">SA-1 Memory</Value>
|
|
<Value ID="GsuMemory">GSU Memory</Value>
|
|
<Value ID="Cx4Memory">CX4 Memory</Value>
|
|
<Value ID="PrgRom">PRG ROM</Value>
|
|
<Value ID="WorkRam">Work RAM</Value>
|
|
<Value ID="SaveRam">Save RAM</Value>
|
|
<Value ID="VideoRam">Video RAM</Value>
|
|
<Value ID="SpriteRam">OAM (Sprites)</Value>
|
|
<Value ID="CGRam">CG RAM (Palette)</Value>
|
|
<Value ID="SpcRam">SPC RAM</Value>
|
|
<Value ID="SpcRom">SPC ROM (IPL)</Value>
|
|
<Value ID="DspProgramRom">DSP-n Program ROM</Value>
|
|
<Value ID="DspDataRom">DSP-n Data ROM</Value>
|
|
<Value ID="DspDataRam">DSP-n Data RAM</Value>
|
|
<Value ID="Sa1InternalRam">SA-1 IRAM</Value>
|
|
<Value ID="GsuWorkRam">GSU Work RAM</Value>
|
|
<Value ID="Cx4DataRam">CX4 Data RAM</Value>
|
|
<Value ID="BsxPsRam">BS-X - PSRAM</Value>
|
|
<Value ID="BsxMemoryPack">BS-X - Memory Pack</Value>
|
|
<Value ID="Register">Register</Value>
|
|
</Enum>
|
|
<Enum ID="TileFormat">
|
|
<Value ID="Bpp2">2 bpp</Value>
|
|
<Value ID="Bpp4">4 bpp</Value>
|
|
<Value ID="Bpp8">8 bpp</Value>
|
|
<Value ID="DirectColor">Direct Color</Value>
|
|
<Value ID="Mode7">Mode 7</Value>
|
|
<Value ID="Mode7DirectColor">Mode 7 + Direct Color</Value>
|
|
</Enum>
|
|
<Enum ID="TileLayout">
|
|
<Value ID="Normal">Normal</Value>
|
|
<Value ID="SingleLine8x16">8x16 (same line)</Value>
|
|
<Value ID="SingleLine16x16">16x16 (same line)</Value>
|
|
</Enum>
|
|
<Enum ID="StatusFlagFormat">
|
|
<Value ID="Hexadecimal">Hexadecimal</Value>
|
|
<Value ID="Text">Text</Value>
|
|
<Value ID="CompactText">Text (Active only)</Value>
|
|
</Enum>
|
|
<Enum ID="BreakSource">
|
|
<Value ID="Breakpoint">Breakpoint</Value>
|
|
<Value ID="CpuStep">CPU Step</Value>
|
|
<Value ID="PpuStep">PPU Step</Value>
|
|
<Value ID="BreakOnBrk">BRK</Value>
|
|
<Value ID="BreakOnCop">COP</Value>
|
|
<Value ID="BreakOnWdm">WDM</Value>
|
|
<Value ID="BreakOnStp">STP</Value>
|
|
<Value ID="BreakOnUninitMemoryRead">Uninitialized memory read</Value>
|
|
</Enum>
|
|
<Enum ID="MemoryOperationType">
|
|
<Value ID="Read">Read</Value>
|
|
<Value ID="Write">Write</Value>
|
|
<Value ID="ExecOpCode">Exec</Value>
|
|
<Value ID="ExecOperand">Exec</Value>
|
|
<Value ID="DmaRead">DMA Read</Value>
|
|
<Value ID="DmaWrite">DMA Write</Value>
|
|
<Value ID="DummyRead">Dummy Read</Value>
|
|
</Enum>
|
|
</Enums>
|
|
</Resources> |