mirror of
https://github.com/SourMesen/Mesen2.git
synced 2025-04-02 10:21:44 -04:00
2228 lines
No EOL
103 KiB
XML
2228 lines
No EOL
103 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<Resources>
|
|
<Forms>
|
|
<Form ID="MainMenuView">
|
|
<Control ID="mnuFile">File</Control>
|
|
<Control ID="mnuGame">Game</Control>
|
|
<Control ID="mnuOptions">Options</Control>
|
|
<Control ID="mnuTools">Tools</Control>
|
|
<Control ID="mnuHelp">Help</Control>
|
|
|
|
<Control ID="mnuGameConfig">Game Configuration</Control>
|
|
<Control ID="mnuInputBarcode">Input Barcode...</Control>
|
|
<Control ID="mnuTapeRecorder">Tape Recorder</Control>
|
|
<Control ID="mnuLoadTapeFile">Load from file...</Control>
|
|
<Control ID="mnuStartRecordTapeFile">Record to file...</Control>
|
|
<Control ID="mnuStopRecordTapeFile">Stop recording</Control>
|
|
|
|
<Control ID="mnuBilinearInterpolation">Use Bilinear Interpolation</Control>
|
|
<Control ID="mnuBlendHighResolutionModes">Blend High Resolution Modes</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>
|
|
</Form>
|
|
<Form ID="frmLogWindow" Title="Log Window">
|
|
<Control ID="btnClose">Close</Control>
|
|
</Form>
|
|
<Form ID="AudioConfigView" Title="Audio Options">
|
|
<Control ID="tpgGeneral">General</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="lblVolumeReduction">Volume Reduction (%)</Control>
|
|
<Control ID="lblVolumeReductionSettings">Volume Reduction Settings</Control>
|
|
<Control ID="chkEnableAudio">Enable Audio</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="lblVolume">Volume:</Control>
|
|
<Control ID="grpVolume">Volume</Control>
|
|
<Control ID="btnReset">Reset to Defaults</Control>
|
|
|
|
<Control ID="lblAudioPlayerSettings">Audio Player Settings</Control>
|
|
<Control ID="lblAudioPlayerHint">When a track has an unknown duration:</Control>
|
|
<Control ID="chkAudioPlayerAutoDetectSilence">Move to the next track after</Control>
|
|
<Control ID="chkAudioPlayerEnableTrackLength">Limit track duration to</Control>
|
|
<Control ID="lblMillisecondsOfSilence">seconds of silence</Control>
|
|
<Control ID="lblSeconds">seconds</Control>
|
|
|
|
<Control ID="tpgAdvanced">Advanced</Control>
|
|
<Control ID="chkDisableDynamicSampleRate">Disable dynamic sample rate</Control>
|
|
<Control ID="chkReverbEnabled">Enable reverb</Control>
|
|
<Control ID="chkCrossFeedEnabled">Enable cross feed</Control>
|
|
<Control ID="lblStrength">Strength</Control>
|
|
<Control ID="lblDelay">Delay</Control>
|
|
|
|
<Control ID="tpgEqualizer">Equalizer</Control>
|
|
<Control ID="chkEnableEqualizer">Enable Equalizer</Control>
|
|
</Form>
|
|
<Form ID="NesInputConfigView" Title="Input Settings">
|
|
<Control ID="grpControllers">Controllers</Control>
|
|
<Control ID="grpHardware">Hardware buttons</Control>
|
|
|
|
<Control ID="btnSetup">Setup</Control>
|
|
<Control ID="lblPlayer1">Player 1:</Control>
|
|
<Control ID="lblPlayer2">Player 2:</Control>
|
|
<Control ID="lblPlayer3">Player 3:</Control>
|
|
<Control ID="lblPlayer4">Player 4:</Control>
|
|
|
|
<Control ID="lblNesType">Console Type:</Control>
|
|
<Control ID="lblExpansionDevice">Expansion device:</Control>
|
|
<Control ID="chkFourScore">Use Four Score accessory</Control>
|
|
<Control ID="chkAutoConfigureInput">Automatically configure controllers when loading a game</Control>
|
|
</Form>
|
|
<Form ID="SnesInputConfigView" Title="Input Settings">
|
|
<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="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="InputConfigView">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblSmall">Small</Control>
|
|
<Control ID="lblLarge">Large</Control>
|
|
<Control ID="lblDeadzone">Controller axis deadzone size:</Control>
|
|
|
|
<Control ID="lblSensitivity">Mouse speed:</Control>
|
|
<Control ID="lblLow">Slow</Control>
|
|
<Control ID="lblHigh">Fast</Control>
|
|
|
|
<Control ID="tpgDisplay">Display</Control>
|
|
<Control ID="lblDisplayInputPorts">Display ports: </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="chkDisplayPort5">Port 5</Control>
|
|
<Control ID="lblDisplayPosition">Display position:</Control>
|
|
<Control ID="chkDisplayInputHorizontally">Horizontal display</Control>
|
|
|
|
<Control ID="chkHideMousePointerForZapper">Hide mouse pointer when using zapper</Control>
|
|
</Form>
|
|
<Form ID="OverscanConfig">
|
|
<Control ID="lblLeft">Left</Control>
|
|
<Control ID="lblTop">Top</Control>
|
|
<Control ID="lblBottom">Bottom</Control>
|
|
<Control ID="lblRight">Right</Control>
|
|
</Form>
|
|
<Form ID="VideoConfigView" Title="Video Options">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblVideoScale">Scale:</Control>
|
|
<Control ID="lblVideoFilter">Filter:</Control>
|
|
<Control ID="lblPictureSettings">General settings</Control>
|
|
<Control ID="lblNtscSettings">NTSC filter settings</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="lblFullscreenResolution">Fullscreen Resolution:</Control>
|
|
<Control ID="chkFullscreenForceIntegerScale">Use integer scale values when entering fullscreen mode</Control>
|
|
<Control ID="chkUseExclusiveFullscreen">Use exclusive fullscreen mode</Control>
|
|
<Control ID="lblRequestedRefreshRate">Requested Refresh Rate:</Control>
|
|
<Control ID="chkEnableGameSpecificOverscan">Enable game-specific overscan settings</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>
|
|
</Form>
|
|
<Form ID="EmulationConfigView" 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="lblRegion">Region:</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="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>
|
|
</Form>
|
|
<Form ID="SnesConfigView">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblRegion">Region:</Control>
|
|
|
|
<Control ID="tpgAudio">Audio</Control>
|
|
<Control ID="chkEnableCubicInterpolation">Enable cubic interpolation</Control>
|
|
|
|
<Control ID="tpgEmulation">Emulation</Control>
|
|
<Control ID="lblRamPowerOnState">Default power on state for RAM: </Control>
|
|
<Control ID="chkRandomPowerOnState">Randomize power-on state</Control>
|
|
<Control ID="chkStrictBoardMappings">Use strict board mappings (breaks some romhacks)</Control>
|
|
|
|
<Control ID="tpgInput">Input</Control>
|
|
|
|
<Control ID="tpgOverclocking">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="grpPpuTiming">PPU Vertical Blank Configuration</Control>
|
|
<Control ID="lblExtraScanlinesBeforeNmi">Additional scanlines before NMI:</Control>
|
|
<Control ID="lblExtraScanlinesAfterNmi">Additional scanlines after NMI:</Control>
|
|
<Control ID="lblChipSpecificOc">Chip-specific overclocking</Control>
|
|
<Control ID="lblSuperFxClockSpeed">Super FX clock speed (%):</Control>
|
|
|
|
<Control ID="tpgBsx">BS-X</Control>
|
|
<Control ID="lblBsxDateTime">BS-X/Satellaview Date and Time Settings</Control>
|
|
<Control ID="lblCurrentDate">Use current local time</Control>
|
|
<Control ID="lblCustomDate">Use custom date and time: </Control>
|
|
<Control ID="lblDate">Date: </Control>
|
|
<Control ID="lblTime">Time: </Control>
|
|
|
|
<Control ID="tpgVideo">Video</Control>
|
|
<Control ID="chkBlendHighResolutionModes">Blend high resolution modes</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="chkHideBgLayer4">Hide background layer 4</Control>
|
|
<Control ID="chkHideSprites">Hide sprites</Control>
|
|
<Control ID="chkDisableFrameSkipping">Disable frame skipping when fast forwarding</Control>
|
|
<Control ID="lblOverscan">Overscan</Control>
|
|
</Form>
|
|
<Form ID="NesConfigView">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblRegion">Region:</Control>
|
|
<Control ID="chkEnableHdPacks">Enable HD packs</Control>
|
|
<Control ID="chkDisableGameDatabase">Disable built-in game database</Control>
|
|
|
|
<Control ID="lblFdsSettings">Famicom Disk System Settings</Control>
|
|
<Control ID="chkFdsAutoLoadDisk">Automatically insert disk 1 side A when starting FDS games</Control>
|
|
<Control ID="chkFdsFastForwardOnLoad">Automatically fast forward FDS games when disk or BIOS is loading</Control>
|
|
<Control ID="chkFdsAutoInsertDisk">Automatically switch disks for FDS games</Control>
|
|
|
|
<Control ID="lblVsDualSystem">VS. DualSystem Settings</Control>
|
|
<Control ID="lblVsDualPlayAudio">Play audio for:</Control>
|
|
<Control ID="lblVsDualShowVideo">Show video for:</Control>
|
|
|
|
<Control ID="tpgInput">Input</Control>
|
|
|
|
<Control ID="tpgVideo">Video</Control>
|
|
<Control ID="lblPalette">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="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="chkDisableBackground">Disable background</Control>
|
|
<Control ID="chkDisableSprites">Disable sprites</Control>
|
|
<Control ID="chkForceBackgroundFirstColumn">Force background display in first column</Control>
|
|
<Control ID="chkForceSpritesFirstColumn">Force sprite display in first column</Control>
|
|
|
|
<Control ID="lblOverscan">Overscan</Control>
|
|
|
|
<Control ID="tpgAudio">Audio</Control>
|
|
<Control ID="grpGeneral">General</Control>
|
|
<Control ID="lblVolume">Channel volume</Control>
|
|
<Control ID="lblPanning">Channel panning</Control>
|
|
<Control ID="lblAdvanced">Advanced</Control>
|
|
<Control ID="chkSwapDutyCycles">Swap square channels duty cycles (mimics old clones)</Control>
|
|
<Control ID="chkSilenceTriangleHighFreq">Mute ultrasonic frequencies on triangle channel (reduces popping)</Control>
|
|
<Control ID="chkReduceDmcPopping">Reduce popping sounds on the DMC channel</Control>
|
|
<Control ID="chkDisableNoiseModeFlag">Disable noise channel mode flag (mimics oldest Famicom models)</Control>
|
|
<Control ID="grpEffects">Effects</Control>
|
|
<Control ID="lblStereoEffect">Stereo effect: </Control>
|
|
<Control ID="lblDelay">Delay: </Control>
|
|
<Control ID="lblStrength">Strength: </Control>
|
|
<Control ID="lblMs">ms</Control>
|
|
<Control ID="lblAngle">angle (in degrees)</Control>
|
|
|
|
<Control ID="tpgOverclocking">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="grpPpuTiming">PPU Vertical Blank Configuration</Control>
|
|
<Control ID="lblExtraScanlinesBeforeNmi">Additional scanlines before NMI:</Control>
|
|
<Control ID="lblExtraScanlinesAfterNmi">Additional scanlines after NMI:</Control>
|
|
|
|
<Control ID="tpgEmulation">Emulation</Control>
|
|
<Control ID="lblDeveloperSettings">Recommended settings for developers (homebrew / ROM hacking)</Control>
|
|
<Control ID="lblRamPowerOnState">Default power on state for RAM: </Control>
|
|
<Control ID="chkMapperRandomPowerOnState">Randomize power-on state for mappers</Control>
|
|
<Control ID="chkRandomizeCpuPpuAlignment">Randomize power-on/reset CPU/PPU alignment</Control>
|
|
<Control ID="chkEnableOamDecay">Enable PPU OAM decay</Control>
|
|
<Control ID="chkEnablePpuOamRowCorruption">Enable PPU OAM row corruption emulation</Control>
|
|
<Control ID="chkEnablePpu2006ScrollGlitch">Enable PPU $2006 scroll glitch emulation</Control>
|
|
<Control ID="chkEnablePpu2000ScrollGlitch">Enable PPU $2000/$2005/$2006 first-write scroll glitch emulation</Control>
|
|
|
|
<Control ID="lblMiscSettings">Miscellaneous Settings</Control>
|
|
<Control ID="chkDisableOamAddrBug">Disable PPU OAMADDR bug emulation</Control>
|
|
<Control ID="chkDisablePaletteRead">Disable PPU palette reads</Control>
|
|
<Control ID="chkDisablePpu2004Reads">Disable PPU $2004 reads (Famicom behavior)</Control>
|
|
<Control ID="chkDisablePpuReset">Do not reset PPU when resetting console (Famicom behavior)</Control>
|
|
<Control ID="lblConsoleType">Console model:</Control>
|
|
<Control ID="chkAllowInvalidInput">Allow invalid input (e.g Down + Up or Left + Right at the same time)</Control>
|
|
</Form>
|
|
<Form ID="GameboyConfigView" Title="Game Boy Config">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblModel">Model</Control>
|
|
<Control ID="chkUseSgb2">Use Super Game Boy 2 timings and behavior</Control>
|
|
|
|
<Control ID="tpgVideo">Video</Control>
|
|
<Control ID="lblGameboyPalette">Game Boy (DMG) Palette</Control>
|
|
<Control ID="lblGbBackground">Background:</Control>
|
|
<Control ID="lblGbObj0">Sprites #1:</Control>
|
|
<Control ID="lblGbObj1">Sprites #2:</Control>
|
|
<Control ID="btnSelectPreset">Select Preset...</Control>
|
|
|
|
<Control ID="lblGrayscale">Grayscale</Control>
|
|
<Control ID="lblGrayscaleHighContrast">Grayscale (high contrast)</Control>
|
|
<Control ID="lblGreen">Green</Control>
|
|
<Control ID="lblBrown">Brown</Control>
|
|
|
|
<Control ID="lblLcdSettings">LCD Settings</Control>
|
|
<Control ID="chkGbBlendFrames">Enable LCD frame blending</Control>
|
|
<Control ID="chkGbcAdjustColors">Enable GBC LCD color emulation</Control>
|
|
|
|
<Control ID="tpgAudio">Audio</Control>
|
|
<Control ID="grpVolume">Volume</Control>
|
|
|
|
<Control ID="tpgInput">Input</Control>
|
|
<Control ID="grpControllers">Controllers</Control>
|
|
<Control ID="lblPlayer1">Player 1</Control>
|
|
<Control ID="btnSetup">Setup</Control>
|
|
</Form>
|
|
<Form ID="ShortcutKeysTabView">
|
|
<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>
|
|
</Form>
|
|
<Form ID="DebuggerShortcutKeyGrid">
|
|
<Control ID="colAction">Shortcut</Control>
|
|
<Control ID="colBinding1">Keys</Control>
|
|
</Form>
|
|
|
|
<Form ID="ConfigWindow">
|
|
<Control ID="wndTitle">Settings</Control>
|
|
|
|
<Control ID="tabAudio">Audio</Control>
|
|
<Control ID="tabEmulation">Emulation</Control>
|
|
<Control ID="tabInput">Input</Control>
|
|
<Control ID="tabVideo">Video</Control>
|
|
<Control ID="tabNes">NES</Control>
|
|
<Control ID="tabSnes">SNES</Control>
|
|
<Control ID="tabGameboy">Game Boy</Control>
|
|
<Control ID="tabPreferences">Preferences</Control>
|
|
|
|
<Control ID="btnOpenMesenFolder">Open Mesen folder</Control>
|
|
<Control ID="btnResetSettings">Reset all settings</Control>
|
|
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
|
|
<Form ID="PreferencesConfigView" Title="Preferences">
|
|
<Control ID="tpgGeneral">General</Control>
|
|
<Control ID="lblDisplayLanguage">Display Language:</Control>
|
|
<Control ID="chkSingleInstance">Only allow one instance of Mesen 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="chkShowMovieIcons">Display play/pause icon when playing/recording a movie</Control>
|
|
<Control ID="chkAllowBackgroundInput">Allow input when in background (controllers only)</Control>
|
|
|
|
<Control ID="chkPauseWhenInBackground">Pause when in background</Control>
|
|
<Control ID="chkPauseInMenuAndConfig">Pause when in menu and config dialogs</Control>
|
|
<Control ID="chkPauseInDebugger">Debugging tools</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="tpgFiles">Folders/Files</Control>
|
|
<Control ID="grpFileAssociations">File Associations</Control>
|
|
<Control ID="chkSnesRomFiles">SNES roms: .sfc, .smc, .swc, .fig, .bs</Control>
|
|
<Control ID="chkSnesMusicFiles">SNES music: .spc</Control>
|
|
<Control ID="chkNesRomFiles">NES roms: .nes, .unif, .fds, .studybox</Control>
|
|
<Control ID="chkNesMusicFiles">NES music: .nsf, .nsfe</Control>
|
|
<Control ID="chkGbRomFiles">Game Boy roms: .gb, .gbc</Control>
|
|
<Control ID="chkGbMusicFiles">Game Boy music: .gbs</Control>
|
|
<Control ID="chkMovieFiles">Mesen movies: .msm</Control>
|
|
<Control ID="chkSaveStateFiles">Mesen save states: .mss</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="chkEnableAutoSaveState">Automatically create a save state every </Control>
|
|
<Control ID="lblSaveStateMinutes">minutes (game clock)</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="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">Hide on-screen messages</Control>
|
|
|
|
<Control ID="chkAlwaysOnTop">Always display on top of other windows</Control>
|
|
<Control ID="chkShowFps">Show FPS</Control>
|
|
<Control ID="chkShowDebugInformation">Show debug information</Control>
|
|
|
|
<Control ID="lblLastFolderUsed">Last Folder Used</Control>
|
|
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="NetplayStartServerWindow">
|
|
<Control ID="wndTitle">Server Configuration</Control>
|
|
<Control ID="lblPort">Port:</Control>
|
|
<Control ID="lblPassword">Password:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="NetplayConnectWindow">
|
|
<Control ID="wndTitle">Connect...</Control>
|
|
<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="AboutWindow">
|
|
<Control ID="wndTitle">About - Mesen</Control>
|
|
<Control ID="lblName">Mesen</Control>
|
|
<Control ID="lblCopyright">© 2014-2022 Sour</Control>
|
|
<Control ID="lblWebsite">Website:</Control>
|
|
<Control ID="lblLink">www.mesen.ca</Control>
|
|
<Control ID="lblVersion">Version:</Control>
|
|
<Control ID="lblBuildDateLabel">Build Date:</Control>
|
|
|
|
<Control ID="grpAcknowledgements">Acknowledgements</Control>
|
|
<Control ID="lblAcknowledgeList">Thank you to the following people/projects for their direct and indirect help in making Mesen possible:</Control>
|
|
<Control ID="lblUsedSoftware">Mesen uses the following open-source software:</Control>
|
|
<Control ID="lblSpecialThanks">And thank you to everybody who has contributed in any way! (bug reports, testing, research, etc.)</Control>
|
|
|
|
<Control ID="btnOk">OK</Control>
|
|
</Form>
|
|
<Form ID="frmGameConfig" Title="Game Configuration">
|
|
<Control ID="grpDipSwitches">DIP Switches</Control>
|
|
</Form>
|
|
<Form ID="frmUpdatePrompt" Title="Mesen - 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, 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="GetKeyWindow">
|
|
<Control ID="Title">Set key binding...</Control>
|
|
<Control ID="lblSetKeyMessage">Press any key on your keyboard or controller to set a new binding.</Control>
|
|
</Form>
|
|
<Form ID="VideoRecordWindow">
|
|
<Control ID="wndTitle">Video Recording Options</Control>
|
|
<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 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 settings.</Control>
|
|
</Form>
|
|
<Form ID="frmCopyFiles" Title="Please wait...">
|
|
<Control ID="lblCopying">Copying:</Control>
|
|
</Form>
|
|
<Form ID="SetupWizardWindow">
|
|
<Control ID="lblMesen">Mesen - Emulator</Control>
|
|
<Control ID="lblConfigWizard">Configuration</Control>
|
|
<Control ID="lblInitialSetup">Please take a moment to perform Mesen's initial setup.</Control>
|
|
<Control ID="lblStorageLocation">Data Storage Location</Control>
|
|
<Control ID="lblStorageHint">Select where you want to store Mesen'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="MovieRecordWindow">
|
|
<Control ID="wndTitle">Movie Recording Options</Control>
|
|
<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="SelectRomWindow">
|
|
<Control ID="wndTitle">Select rom...</Control>
|
|
<Control ID="lblSearch">Search:</Control>
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="BaseInputConfigForm">
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
<Form ID="ControllerConfigWindow">
|
|
<Control ID="Title">Controller Configuration</Control>
|
|
|
|
<Control ID="lblHint">Each button can be mapped to up to 4 different keyboard keys or gamepad buttons.</Control>
|
|
<Control ID="btnSetDefaultBindings">Set Default Bindings</Control>
|
|
<Control ID="btnClear">Clear Key Bindings</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="lblTurboSpeed">Turbo Speed:</Control>
|
|
<Control ID="lblTurboFast">Fast</Control>
|
|
<Control ID="lblTurboSlow">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>
|
|
|
|
<Control ID="btnOK">OK</Control>
|
|
<Control ID="btnCancel">Cancel</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>
|
|
<Form ID="CheckBoxWarning">
|
|
<Control ID="Hint">(not recommended)</Control>
|
|
</Form>
|
|
|
|
<Form ID="TilemapViewerWindow">
|
|
<Control ID="wndTitle">Tilemap Viewer</Control>
|
|
<Control ID="lblDisplayMode">Display mode: </Control>
|
|
<Control ID="lblSelectedTile">Selected Tile</Control>
|
|
<Control ID="lblTilemap">Tilemap</Control>
|
|
<Control ID="chkShowGrid">Show tile grid</Control>
|
|
<Control ID="chkShowAltGrid">Show attribute grid</Control>
|
|
<Control ID="chkHighlightTileChanges">Highlight tile changes</Control>
|
|
<Control ID="chkHighlightAttributeChanges">Highlight attribute changes</Control>
|
|
<Control ID="chkShowScrollOverlay">Show scroll overlay</Control>
|
|
</Form>
|
|
|
|
<Form ID="PaletteViewerWindow">
|
|
<Control ID="wndTitle">Palette Viewer</Control>
|
|
<Control ID="mnuFile">File</Control>
|
|
<Control ID="mnuView">View</Control>
|
|
<Control ID="btnToggleSettings">Toggle settings panel</Control>
|
|
<Control ID="chkShowPaletteIndexes">Show palette indexes</Control>
|
|
<Control ID="lblSelectedColor">Selected Color</Control>
|
|
</Form>
|
|
|
|
<Form ID="SpriteViewerWindow">
|
|
<Control ID="wndTitle">Sprite Viewer</Control>
|
|
|
|
<Control ID="lblSelectedSprite">Selected Sprite</Control>
|
|
|
|
<Control ID="colSpriteIndex">#</Control>
|
|
<Control ID="colX">X</Control>
|
|
<Control ID="colY">Y</Control>
|
|
<Control ID="colSize">Size</Control>
|
|
<Control ID="colTileIndex">Tile</Control>
|
|
<Control ID="colPriority">Priority</Control>
|
|
<Control ID="colPalette">Palette</Control>
|
|
<Control ID="colFlags">Flags</Control>
|
|
|
|
<Control ID="chkShowOutline">Show outline around sprites</Control>
|
|
<Control ID="chkShowListView">Show list view</Control>
|
|
<Control ID="lblDataSource">Data Source</Control>
|
|
<Control ID="lblSource">Source:</Control>
|
|
<Control ID="lblSourceOffset">Offset:</Control>
|
|
</Form>
|
|
|
|
<Form ID="AssemblerWindow">
|
|
<Control ID="wndTitle">Assembler</Control>
|
|
<Control ID="lblStartAddress">Start address: $</Control>
|
|
<Control ID="lblBytesUsed">Bytes used: </Control>
|
|
|
|
<Control ID="lblByteCountExceeded">Warning: The new code exceeds the original code's length. Applying this modification will overwrite other portions of the code and potentially cause problems.</Control>
|
|
<Control ID="lblMaxSizeExceeded">Error: Code is too large to fit.</Control>
|
|
<Control ID="lblCodeMatchesOriginal">Code matches original code</Control>
|
|
|
|
<Control ID="colLine">Line</Control>
|
|
<Control ID="colError">Error</Control>
|
|
<Control ID="btnOk">Apply</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
|
|
<Form ID="ScriptWindow">
|
|
<Control ID="wndTitle">Script Window</Control>
|
|
<Control ID="btnRun">Run</Control>
|
|
<Control ID="btnStop">Stop</Control>
|
|
</Form>
|
|
|
|
<Form ID="LogWindow">
|
|
<Control ID="wndTitle">Log Window</Control>
|
|
<Control ID="btnClose">Close</Control>
|
|
</Form>
|
|
|
|
<Form ID="DebugLogWindow">
|
|
<Control ID="wndTitle">Debug Log</Control>
|
|
<Control ID="btnClose">Close</Control>
|
|
</Form>
|
|
|
|
<Form ID="TraceLoggerWindow">
|
|
<Control ID="wndTitle">Trace Logger</Control>
|
|
<Control ID="lblFormat">Format: </Control>
|
|
<Control ID="lblCondition">Condition: </Control>
|
|
<Control ID="chkEnabled">Enabled</Control>
|
|
|
|
<Control ID="mnuFile">File</Control>
|
|
<Control ID="mnuDebug">Debug</Control>
|
|
<Control ID="mnuView">View</Control>
|
|
|
|
<Control ID="btnOpenTraceFile">Open trace file</Control>
|
|
<Control ID="btnStart">Log to file...</Control>
|
|
<Control ID="btnStop">Stop logging</Control>
|
|
<Control ID="btnClear">Clear log</Control>
|
|
</Form>
|
|
|
|
<Form ID="EventViewerWindow">
|
|
<Control ID="wndTitle">Event Viewer</Control>
|
|
|
|
<Control ID="mnuFile">File</Control>
|
|
<Control ID="mnuDebug">Debug</Control>
|
|
<Control ID="mnuView">View</Control>
|
|
|
|
<Control ID="mnuRefresh">Refresh</Control>
|
|
<Control ID="mnuAutoRefresh">Auto-refresh</Control>
|
|
<Control ID="mnuAutoRefreshOff">Off</Control>
|
|
<Control ID="mnuAutoRefreshLow">Low (15 FPS)</Control>
|
|
<Control ID="mnuAutoRefreshNormal">Normal (30 FPS)</Control>
|
|
<Control ID="mnuAutoRefreshHigh">High (60 FPS)</Control>
|
|
<Control ID="mnuRefreshOnPause">Refresh on break/pause</Control>
|
|
|
|
<Control ID="tabPpuView">PPU View</Control>
|
|
<Control ID="tabListView">List View</Control>
|
|
|
|
<Control ID="colPc">PC</Control>
|
|
<Control ID="colScanline">Scanline</Control>
|
|
<Control ID="colCycle">Cycle</Control>
|
|
<Control ID="colType">Type</Control>
|
|
<Control ID="colAddress">Address</Control>
|
|
<Control ID="colValue">Value</Control>
|
|
<Control ID="colDetails">Details</Control>
|
|
</Form>
|
|
|
|
<Form ID="DebuggerOptionsView">
|
|
<Control ID="lblDisassemblyOptions">Disassembly options</Control>
|
|
<Control ID="lblVerifiedData">Data blocks:</Control>
|
|
<Control ID="lblUnidentifiedBlock">Unidentified blocks:</Control>
|
|
<Control ID="chkShowByteCode">Show byte code</Control>
|
|
<Control ID="chkUseLowerCaseDisassembly">Use lower case</Control>
|
|
|
|
<Control ID="lblBreakOptions">Break on...</Control>
|
|
<Control ID="chkBreakOnBrk">BRK</Control>
|
|
<Control ID="chkBreakOnCop">COP</Control>
|
|
<Control ID="chkBreakOnWdm">WDM</Control>
|
|
<Control ID="chkBreakOnStp">STP</Control>
|
|
<Control ID="chkBreakOnUninitRead">Uninitialized memory read</Control>
|
|
<Control ID="chkBreakOnOpen">Debugger opened</Control>
|
|
<Control ID="chkBreakOnPowerCycleReset">Power/reset</Control>
|
|
|
|
<Control ID="chkBreakOnUnofficialOpCode">Unofficial opcodes</Control>
|
|
<Control ID="chkBreakOnCpuCrash">CPU crash</Control>
|
|
<Control ID="chkBreakOnBusConflict">Bus conflict</Control>
|
|
<Control ID="chkBreakOnDecayedOamRead">Decayed OAM read</Control>
|
|
<Control ID="chkBreakOnPpu2006ScrollGlitch">PPU $2006 scroll glitch</Control>
|
|
|
|
<Control ID="chkGbBreakOnInvalidOamAccess">Break on invalid OAM access</Control>
|
|
<Control ID="chkGbBreakOnInvalidVramAccess">Break on invalid VRAM access</Control>
|
|
<Control ID="chkGbBreakOnDisableLcdOutsideVblank">Break on LCD disable outside vblank</Control>
|
|
<Control ID="chkGbBreakOnInvalidOpCode">Break on invalid instructions</Control>
|
|
<Control ID="chkGbBreakOnNopLoad">Break on LD B,B (nop)</Control>
|
|
<Control ID="chkGbBreakOnOamCorruption">Break on OAM corruption</Control>
|
|
|
|
<Control ID="lblMiscSettings">Misc. settings</Control>
|
|
<Control ID="chkBringToFrontOnBreak">Bring to front on break</Control>
|
|
<Control ID="chkUsePredictiveBreakpoints">Use predictive breakpoints</Control>
|
|
<Control ID="chkSingleBreakpointPerInstruction">Break once per instruction</Control>
|
|
</Form>
|
|
|
|
<Form ID="MemoryToolsDisplayOptionsView">
|
|
<Control ID="lblAccessHighlight">Access highlighting</Control>
|
|
<Control ID="lblFadeSpeed">Fade speed: </Control>
|
|
<Control ID="lblDataTypeHighlight">Data type highlighting</Control>
|
|
<Control ID="lblFontSettings">Font settings</Control>
|
|
<Control ID="lblMiscSettings">Misc. settings</Control>
|
|
|
|
<Control ID="chkHighlightRead">Reads</Control>
|
|
<Control ID="chkHighlightWrite">Writes</Control>
|
|
<Control ID="chkHighlightExec">Execution</Control>
|
|
<Control ID="chkHighlightCode">Code</Control>
|
|
<Control ID="chkHighlightData">Data</Control>
|
|
<Control ID="chkHighlightLabel">Labels</Control>
|
|
<Control ID="chkHighlightBreakpoints">Breakpoints</Control>
|
|
<Control ID="chkHighDensityTextMode">Use high-density text</Control>
|
|
<Control ID="chkShowCharacters">Show characters</Control>
|
|
</Form>
|
|
|
|
<Form ID="FontOptionsView">
|
|
<Control ID="lblFamily">Family: </Control>
|
|
<Control ID="lblSize">Size: </Control>
|
|
</Form>
|
|
|
|
<Form ID="RefreshTimingView">
|
|
<Control ID="lblTitle">Auto-refresh timing</Control>
|
|
<Control ID="lblScanline">Scanline (V): </Control>
|
|
<Control ID="lblCycle">Cycle (H): </Control>
|
|
</Form>
|
|
|
|
<Form ID="DebuggerConfigWindow">
|
|
<Control ID="tabDebugger">Debugger</Control>
|
|
<Control ID="lblGeneralSettings">General settings</Control>
|
|
<Control ID="chkAutoResetCdl">Reset CDL when ROM changes</Control>
|
|
<Control ID="chkDisableDefaultLabels">Disable default labels</Control>
|
|
|
|
<Control ID="lblCopyCodeSettings">Copy selected code settings</Control>
|
|
<Control ID="chkCopyAddresses">Copy addresses</Control>
|
|
<Control ID="chkCopyByteCode">Copy byte code</Control>
|
|
<Control ID="chkCopyComments">Copy comments</Control>
|
|
<Control ID="chkCopyBlockHeaders">Copy block headers</Control>
|
|
|
|
<Control ID="tabScriptWindow">Script Window</Control>
|
|
<Control ID="lblSandboxing">Sandboxing</Control>
|
|
<Control ID="lblScriptStartupBehavior">When a script window is opened: </Control>
|
|
<Control ID="chkSaveScriptBeforeRun">Save scripts to disk before run</Control>
|
|
<Control ID="chkAutoReloadScriptWhenFileChanges">Auto-reload scripts from disk when file changes</Control>
|
|
<Control ID="chkAutoRestartScriptAfterReload">Auto-restart script when script is reloaded</Control>
|
|
<Control ID="chkAllowIoOsAccess">Allow access to I/O and OS functions</Control>
|
|
<Control ID="chkAllowNetworkAccess">Allow network access</Control>
|
|
|
|
<Control ID="tabFonts">Fonts & Colors</Control>
|
|
<Control ID="lblFontSettings">Font settings</Control>
|
|
<Control ID="lblSyntaxHighlighting">Syntax highlighting</Control>
|
|
<Control ID="lblCodeOpcodeColor">Opcode</Control>
|
|
<Control ID="lblCodeLabelDefinitionColor">Label</Control>
|
|
<Control ID="lblCodeImmediateColor">Immediate Value</Control>
|
|
<Control ID="lblCodeAddressColor">Address Value</Control>
|
|
<Control ID="lblCodeCommentColor">Comment</Control>
|
|
<Control ID="lblCodeEffectiveAddressColor">Effective Address</Control>
|
|
<Control ID="lblCodeActiveStatementColor">Active Statement</Control>
|
|
<Control ID="lblCodeVerifiedDataColor">Verified Data</Control>
|
|
<Control ID="lblCodeUnidentifiedDataColor">Unidentified Block</Control>
|
|
<Control ID="lblCodeUnexecutedCodeColor">Unexecuted Code</Control>
|
|
<Control ID="lblCodeExecBreakpointColor">Exec Breakpoint</Control>
|
|
<Control ID="lblCodeWriteBreakpointColor">Write Breakpoint</Control>
|
|
<Control ID="lblCodeReadBreakpointColor">Read Breakpoint</Control>
|
|
|
|
<Control ID="tabIntegration">Integration</Control>
|
|
<Control ID="lblIntegrationSettings">Integration settings</Control>
|
|
<Control ID="lblAutoLoadHint">Automatically load the following file types when a matching file is found in ROM's folder:</Control>
|
|
<Control ID="chkAutoLoadDbgFiles">.DBG files (CA65 debug symbols)</Control>
|
|
<Control ID="chkAutoLoadMlbFiles">.MLB files (Mesen label file)</Control>
|
|
<Control ID="chkAutoLoadCdlFiles">.CDL files (Code/data log)</Control>
|
|
|
|
<Control ID="tabShortcuts">Shortcuts</Control>
|
|
<Control ID="tabShared">Shared</Control>
|
|
<Control ID="tabMemoryTools">Memory Tools</Control>
|
|
</Form>
|
|
|
|
<Form ID="ProfilerWindow">
|
|
<Control ID="wndTitle">Profiler</Control>
|
|
<Control ID="btnReset">Reset</Control>
|
|
|
|
<Control ID="colFunction">Function (Entry Address)</Control>
|
|
<Control ID="colCallCount">Call Count</Control>
|
|
<Control ID="colInclusiveTime">Inclusive Time (Cycles)</Control>
|
|
<Control ID="colInclusiveTimePercent">Inclusive Time (%)</Control>
|
|
<Control ID="colExclusiveTime">Exclusive Time (Cycles)</Control>
|
|
<Control ID="colExclusiveTimePercent">Exclusive Time (%)</Control>
|
|
<Control ID="colAvgCycles">Avg. Cycles</Control>
|
|
<Control ID="colMinCycles">Min. Cycles</Control>
|
|
<Control ID="colMaxCycles">Max. Cycles</Control>
|
|
</Form>
|
|
|
|
<Form ID="GoToWindow">
|
|
<Control ID="wndTitle">Go To...</Control>
|
|
<Control ID="lblAddress">Address:</Control>
|
|
<Control ID="btnOk">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
|
|
<Form ID="BreakInWindow">
|
|
<Control ID="wndTitle">Break In...</Control>
|
|
<Control ID="lblBreakIn">Break in:</Control>
|
|
<Control ID="lblCpuInst">CPU instructions</Control>
|
|
<Control ID="lblPpuCycles">PPU cycles</Control>
|
|
<Control ID="lblPpuScanlines">Scanlines</Control>
|
|
<Control ID="lblPpuFrames">Frames</Control>
|
|
<Control ID="btnOk">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
|
|
<Form ID="BreakOnWindow">
|
|
<Control ID="wndTitle">Break On...</Control>
|
|
<Control ID="lblBreakOn">Break on scanline:</Control>
|
|
<Control ID="btnOk">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
|
|
<Form ID="LabelEditWindow">
|
|
<Control ID="wndTitle">Edit label...</Control>
|
|
<Control ID="lblMemoryType">Memory type:</Control>
|
|
<Control ID="lblAddress">Address:</Control>
|
|
<Control ID="lblLabel">Label:</Control>
|
|
<Control ID="lblComment">Comment:</Control>
|
|
<Control ID="lblLength">Length:</Control>
|
|
<Control ID="lblBytes">bytes</Control>
|
|
<Control ID="btnOk">OK</Control>
|
|
<Control ID="btnCancel">Cancel</Control>
|
|
</Form>
|
|
|
|
<Form ID="RegisterViewerWindow">
|
|
<Control ID="wndTitle">Register Viewer</Control>
|
|
|
|
<Control ID="colAddress">Address</Control>
|
|
<Control ID="colName">Name</Control>
|
|
<Control ID="colValue">Value</Control>
|
|
<Control ID="colValueHex">Value (Hex)</Control>
|
|
</Form>
|
|
|
|
<Form ID="BreakpointEditWindow">
|
|
<Control ID="wndTitle">Edit breakpoint...</Control>
|
|
<Control ID="chkBreakOnRead">Read</Control>
|
|
<Control ID="chkBreakOnWrite">Write</Control>
|
|
<Control ID="chkBreakOnExec">Execution</Control>
|
|
|
|
<Control ID="lblBreakpointType">Breakpoint type:</Control>
|
|
<Control ID="lblBreakOn">Break on:</Control>
|
|
|
|
<Control ID="lblAddress">Address:</Control>
|
|
<Control ID="lblAddressTo">to $</Control>
|
|
|
|
<Control ID="lblCondition">Condition:</Control>
|
|
|
|
<Control ID="chkMark">Mark on Event Viewer</Control>
|
|
<Control ID="chkEnable">Break Execution</Control>
|
|
|
|
<Control ID="lblConditionError">Condition contains invalid syntax or symbols.</Control>
|
|
<Control ID="lblConditionHelp">Most expressions/operators are accepted (C++ syntax).
|
|
Note: Use the $ prefix to denote hexadecimal values.
|
|
|
|
A/X/Y/PS/SP: Value of registers
|
|
PC: Program Counter
|
|
OpPC: Address of the current instruction's first byte
|
|
PreviousOpPC: Address of the previous instruction's first byte
|
|
Irq/Nmi: True if the corresponding flags are set
|
|
Cycle/Scanline: Current cycle (0-340)/scanline(-1 to 260) of the PPU
|
|
Frame: PPU frame number (since power on/reset)
|
|
Value: Current value being read/written from/to memory
|
|
IsRead: True if the CPU is reading from a memory address
|
|
IsWrite: True if the CPU is writing to a memory address
|
|
Address: Current CPU memory address being read/written
|
|
RomAddress: Current ROM address being read/written
|
|
[<address>]: (Byte) Memory value at <address> (CPU)
|
|
{<address>}: (Word) Memory value at <address> (CPU)
|
|
|
|
Examples:
|
|
a == 10 || x == $23
|
|
scanline == 10 && (cycle >= 55 && cycle <= 100)
|
|
x == [$150] || y == [10]
|
|
[[$15] + y] -> Reads the value at address $15, adds Y to it and reads the value at the resulting address.
|
|
{$FFEA} -> Returns the NMI handler's address.</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, *.gb, *.gbc, *.bs, *.spc, *.zip, *.7z)|*.SFC;*.SMC;*.SWC;*.FIG;*.ZIP;*.7Z;*.SPC;*.BS;*.GB;*.GBC|SNES Roms (*.sfc)|*.SFC;*.SMC;*.SWC;*.FIG;*.BS|Gameboy Roms (*.gb, *.gbc)|*.GB;*.GBC|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 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="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 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="ResetSettingsConfirmation">Warning: This will reset ALL settings and cannot be undone!

Continue?</Message>
|
|
|
|
<Message ID="ResetWorkspaceConfirmation">Warning: This operation will empty the watch window, remove all breakpoints and reset labels to their default state.

This resets the workspace of all CPUs for the current ROM.

Are you sure?</Message>
|
|
<Message ID="ImportLabels">Import completed: {0} labels imported.</Message>
|
|
<Message ID="ImportLabelsWithErrors">Import completed: {0} labels imported (and {1} errors.)</Message>
|
|
|
|
<Message ID="RandomGameNoGameFound">Mesen 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 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 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.</Message>
|
|
<Message ID="PatchAndReset">Patch and reset the current game?</Message>
|
|
<Message ID="SelectRomIps">Please select a ROM for this patch file.</Message>
|
|
<Message ID="UnableToDownload">Unable to download file. Check your internet connection and try again.

Details:
{0}</Message>
|
|
<Message ID="UnableToStartMissingDependencies">Mesen could not launch because it was unable to load MesenSCore.dll due to missing dependencies.</Message>
|
|
<Message ID="UnableToStartMissingFiles">Mesen 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="InstallHdPackWrongRom">The selected HD Pack is not compatible with the currently running game and cannot be installed.</Message>
|
|
<Message ID="InstallHdPackError">An error occurred while trying to install the HD Pack: 

{0}</Message>
|
|
<Message ID="InstallHdPackInvalidPack">The selected file is not a valid HD Pack.</Message>
|
|
<Message ID="InstallHdPackInvalidZipFile">The selected file is not a valid ZIP file.</Message>
|
|
<Message ID="InstallHdPackConfirmOverwrite">The destination folder ({0}) already exists - are you sure you want to overwrite it?</Message>
|
|
<Message ID="InstallHdPackConfirmReset">The HD Pack has been installed successfully. Do you want to reset the game and load the HD Pack now?</Message>
|
|
|
|
<Message ID="Player">Player</Message>
|
|
|
|
<Message ID="HexEditor_Location">Location: ${0}</Message>
|
|
<Message ID="HexEditor_Selection">Selection: ${0} - ${1}, {2} bytes</Message>
|
|
|
|
<Message ID="btnOK">OK</Message>
|
|
<Message ID="btnCancel">Cancel</Message>
|
|
<Message ID="btnYes">Yes</Message>
|
|
<Message ID="btnNo">No</Message>
|
|
|
|
<Message ID="AssemblerConfirmation">{0}

OK?</Message>
|
|
<Message ID="LabelNameInUse">A label with this name already exists.</Message>
|
|
<Message ID="InvalidLabel">Label does not follow naming rules.</Message>
|
|
<Message ID="LabelOrCommentRequired">A label or a comment must be specified.</Message>
|
|
<Message ID="AddressOutOfRange">The address is out of range.</Message>
|
|
<Message ID="AddressHasOtherLabel">Another label exists for this address: {0}</Message>
|
|
</Messages>
|
|
<Enums>
|
|
<Enum ID="EmulatorShortcut">
|
|
<Value ID="FastForward">Fast Forward (Hold button)</Value>
|
|
<Value ID="ToggleFastForward">Toggle Fast Forward</Value>
|
|
<Value ID="Rewind">Rewind (Hold button)</Value>
|
|
<Value ID="ToggleRewind">Toggle Rewind</Value>
|
|
<Value ID="RewindTenSecs">Rewind 10 seconds</Value>
|
|
<Value ID="RewindOneMin">Rewind 1 minute</Value>
|
|
<Value ID="IncreaseSpeed">Increase Speed</Value>
|
|
<Value ID="DecreaseSpeed">Decrease Speed</Value>
|
|
<Value ID="Pause">Pause</Value>
|
|
<Value ID="Reset">Reset</Value>
|
|
<Value ID="PowerCycle">Power Cycle</Value>
|
|
<Value ID="PowerOff">Power Off</Value>
|
|
<Value ID="Exit">Exit</Value>
|
|
<Value ID="TakeScreenshot">Take Screenshot</Value>
|
|
<Value ID="MoveToNextStateSlot">Select Next Save Slot</Value>
|
|
<Value ID="MoveToPreviousStateSlot">Select Previous Save Slot</Value>
|
|
<Value ID="SaveState">Save State</Value>
|
|
<Value ID="LoadState">Load State</Value>
|
|
<Value ID="ToggleCheats">Enable/Disable Cheat Codes</Value>
|
|
<Value ID="ToggleAudio">Enable/Disable Audio</Value>
|
|
<Value ID="IncreaseVolume">Increase Volume</Value>
|
|
<Value ID="DecreaseVolume">Decrease Volume</Value>
|
|
<Value ID="RunSingleFrame">Run Single Frame</Value>
|
|
|
|
<Value ID="SetScale1x">Set Scale 1x</Value>
|
|
<Value ID="SetScale2x">Set Scale 2x</Value>
|
|
<Value ID="SetScale3x">Set Scale 3x</Value>
|
|
<Value ID="SetScale4x">Set Scale 4x</Value>
|
|
<Value ID="SetScale5x">Set Scale 5x</Value>
|
|
<Value ID="SetScale6x">Set Scale 6x</Value>
|
|
<Value ID="ToggleFullscreen">Toggle Fullscreen Mode</Value>
|
|
<Value ID="ToggleFps">Toggle FPS Counter</Value>
|
|
<Value ID="ToggleDebugInfo">Toggle Debug Information</Value>
|
|
<Value ID="ToggleGameTimer">Toggle Game Timer</Value>
|
|
<Value ID="ToggleFrameCounter">Toggle Frame Counter</Value>
|
|
<Value ID="ToggleLagCounter">Toggle Lag Counter</Value>
|
|
<Value ID="ToggleOsd">Toggle OSD (On-Screen Display)</Value>
|
|
<Value ID="ToggleAlwaysOnTop">Toggle Display on Top</Value>
|
|
<Value ID="ToggleBackground">Toggle Background Layer</Value>
|
|
<Value ID="ToggleSprites">Toggle Sprite Layer</Value>
|
|
<Value ID="ToggleKeyboardMode">Toggle Keyboard Mode</Value>
|
|
|
|
<Value ID="ToggleBgLayer0">Toggle BG Layer 0</Value>
|
|
<Value ID="ToggleBgLayer1">Toggle BG Layer 1</Value>
|
|
<Value ID="ToggleBgLayer2">Toggle BG Layer 2</Value>
|
|
<Value ID="ToggleBgLayer3">Toggle BG Layer 3</Value>
|
|
<Value ID="ToggleSprites">Toggle Sprites</Value>
|
|
<Value ID="EnableAllLayers">Enable All Layers</Value>
|
|
|
|
<Value ID="ToggleRecordVideo">Start/Stop Recording Video</Value>
|
|
<Value ID="ToggleRecordAudio">Start/Stop Recording Audio</Value>
|
|
<Value ID="ToggleRecordMovie">Start/Stop Recording Movie</Value>
|
|
|
|
<Value ID="MaxSpeed">Toggle Maximum Speed</Value>
|
|
<Value ID="LoadRandomGame">Load Random Game</Value>
|
|
<Value ID="SaveStateSlot1">Save State - Slot 1</Value>
|
|
<Value ID="SaveStateSlot2">Save State - Slot 2</Value>
|
|
<Value ID="SaveStateSlot3">Save State - Slot 3</Value>
|
|
<Value ID="SaveStateSlot4">Save State - Slot 4</Value>
|
|
<Value ID="SaveStateSlot5">Save State - Slot 5</Value>
|
|
<Value ID="SaveStateSlot6">Save State - Slot 6</Value>
|
|
<Value ID="SaveStateSlot7">Save State - Slot 7</Value>
|
|
<Value ID="SaveStateSlot8">Save State - Slot 8</Value>
|
|
<Value ID="SaveStateSlot9">Save State - Slot 9</Value>
|
|
<Value ID="SaveStateSlot10">Save State - Slot 10</Value>
|
|
<Value ID="SaveStateToFile">Save State to File</Value>
|
|
<Value ID="SaveStateDialog">Open Save State Menu</Value>
|
|
<Value ID="LoadStateSlot1">Load State - Slot 1</Value>
|
|
<Value ID="LoadStateSlot2">Load State - Slot 2</Value>
|
|
<Value ID="LoadStateSlot3">Load State - Slot 3</Value>
|
|
<Value ID="LoadStateSlot4">Load State - Slot 4</Value>
|
|
<Value ID="LoadStateSlot5">Load State - Slot 5</Value>
|
|
<Value ID="LoadStateSlot6">Load State - Slot 6</Value>
|
|
<Value ID="LoadStateSlot7">Load State - Slot 7</Value>
|
|
<Value ID="LoadStateSlot8">Load State - Slot 8</Value>
|
|
<Value ID="LoadStateSlot9">Load State - Slot 9</Value>
|
|
<Value ID="LoadStateSlot10">Load State - Slot 10</Value>
|
|
<Value ID="LoadStateSlotAuto">Load State - Auto Save Slot</Value>
|
|
<Value ID="LoadStateFromFile">Load State from File</Value>
|
|
<Value ID="LoadStateDialog">Open Load State Menu</Value>
|
|
<Value ID="LoadLastSession">Load Last Session</Value>
|
|
|
|
<Value ID="SelectSaveSlot1">Select Save Slot 1</Value>
|
|
<Value ID="SelectSaveSlot2">Select Save Slot 2</Value>
|
|
<Value ID="SelectSaveSlot3">Select Save Slot 3</Value>
|
|
<Value ID="SelectSaveSlot4">Select Save Slot 4</Value>
|
|
<Value ID="SelectSaveSlot5">Select Save Slot 5</Value>
|
|
<Value ID="SelectSaveSlot6">Select Save Slot 6</Value>
|
|
<Value ID="SelectSaveSlot7">Select Save Slot 7</Value>
|
|
<Value ID="SelectSaveSlot8">Select Save Slot 8</Value>
|
|
<Value ID="SelectSaveSlot9">Select Save Slot 9</Value>
|
|
<Value ID="SelectSaveSlot10">Select Save Slot 10</Value>
|
|
|
|
<Value ID="OpenFile">Open File</Value>
|
|
|
|
<Value ID="FdsSwitchDiskSide">FDS - Switch Disk Side</Value>
|
|
<Value ID="FdsEjectDisk">FDS - Eject Disk</Value>
|
|
<Value ID="FdsInsertNextDisk">FDS - Insert Next Disk</Value>
|
|
<Value ID="VsInsertCoin1">VS - Insert Coin 1</Value>
|
|
<Value ID="VsInsertCoin2">VS - Insert Coin 2</Value>
|
|
<Value ID="VsInsertCoin3">VS - Insert Coin 3 (DualSystem)</Value>
|
|
<Value ID="VsInsertCoin4">VS - Insert Coin 4 (DualSystem)</Value>
|
|
<Value ID="VsServiceButton">VS - Service Button</Value>
|
|
<Value ID="VsServiceButton2">VS - Service Button 2 (DualSystem)</Value>
|
|
<Value ID="NesInputBarcode">Input Barcode</Value>
|
|
</Enum>
|
|
<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>
|
|
|
|
<Value ID="NesController">NES Controller</Value>
|
|
<Value ID="FamicomController">Famicom Controller</Value>
|
|
<Value ID="NesZapper">Zapper (NES)</Value>
|
|
<Value ID="NesArkanoidController">Arkanoid Controller (NES)</Value>
|
|
<Value ID="PowerPad">Power Pad</Value>
|
|
<Value ID="SnesMouse">SNES Mouse</Value>
|
|
<Value ID="SuborMouse">Subor Mouse</Value>
|
|
<Value ID="VbController">Virtual Boy Controller</Value>
|
|
|
|
<Value ID="FourScore">Four Score (NES)</Value>
|
|
<Value ID="FamicomZapper">Zapper (Famicom)</Value>
|
|
<Value ID="FourPlayerAdapter">Four Player Adapter (Famicom)</Value>
|
|
<Value ID="FamicomArkanoidController">Arkanoid Controller (Famicom)</Value>
|
|
<Value ID="OekaKidsTablet">Oeka Kids Tablet</Value>
|
|
<Value ID="FamilyTrainerMat">Family Trainer</Value>
|
|
<Value ID="KonamiHyperShot">Konami Hyper Shot</Value>
|
|
<Value ID="FamilyBasicKeyboard">Family Basic Keyboard</Value>
|
|
<Value ID="PartyTap">Partytap</Value>
|
|
<Value ID="Pachinko">Pachinko Controller</Value>
|
|
<Value ID="ExcitingBoxing">Exciting Boxing Punching Bag</Value>
|
|
<Value ID="JissenMahjong">Jissen Mahjong Controller</Value>
|
|
<Value ID="SuborKeyboard">Subor Keyboard</Value>
|
|
<Value ID="BarcodeBattler">Barcode Battler</Value>
|
|
<Value ID="HoriTrack">Hori Track</Value>
|
|
<Value ID="BandaiHyperShot">Bandai Hyper Shot</Value>
|
|
<Value ID="AsciiTurboFile">Turbo File</Value>
|
|
<Value ID="BattleBox">Battle Box</Value>
|
|
|
|
<Value ID="GameboyController">Gameboy Controller</Value>
|
|
</Enum>
|
|
<Enum ID="NesJissenMahjongButtons">
|
|
<Value ID="A">A</Value>
|
|
<Value ID="B">B</Value>
|
|
<Value ID="C">C</Value>
|
|
<Value ID="D">D</Value>
|
|
<Value ID="E">E</Value>
|
|
<Value ID="F">F</Value>
|
|
<Value ID="G">G</Value>
|
|
<Value ID="H">H</Value>
|
|
<Value ID="I">I</Value>
|
|
<Value ID="J">J</Value>
|
|
<Value ID="K">K</Value>
|
|
<Value ID="L">L</Value>
|
|
<Value ID="M">M</Value>
|
|
<Value ID="N">N</Value>
|
|
<Value ID="Select">SEL (Select)</Value>
|
|
<Value ID="Start">ST (Start)</Value>
|
|
<Value ID="Kan">カン (Kan)</Value>
|
|
<Value ID="Pon">ポン (Pon)</Value>
|
|
<Value ID="Chii">チー (Chii)</Value>
|
|
<Value ID="Riichi">リーチ (Riichi)</Value>
|
|
<Value ID="Ron">ロン (Ron)</Value>
|
|
</Enum>
|
|
<Enum ID="NesPachinkoButtons">
|
|
<Value ID="Press">Press</Value>
|
|
<Value ID="Release">Release</Value>
|
|
</Enum>
|
|
<Enum ID="NesPartyTapButtons">
|
|
<Value ID="B1">Button 1</Value>
|
|
<Value ID="B2">Button 2</Value>
|
|
<Value ID="B3">Button 3</Value>
|
|
<Value ID="B4">Button 4</Value>
|
|
<Value ID="B5">Button 5</Value>
|
|
<Value ID="B6">Button 6</Value>
|
|
</Enum>
|
|
<Enum ID="NesVirtualBoyButtons">
|
|
<Value ID="Down1">D-Pad (right) - Down</Value>
|
|
<Value ID="Left1">D-Pad (right) - Left</Value>
|
|
<Value ID="Select">Button - Select</Value>
|
|
<Value ID="Start">Button - Start</Value>
|
|
<Value ID="Up0">D-Pad (left) - Up</Value>
|
|
<Value ID="Down0">D-Pad (left) - Down</Value>
|
|
<Value ID="Left0">D-Pad (left) - Left</Value>
|
|
<Value ID="Right0">D-Pad (left) - Right</Value>
|
|
<Value ID="Right1">D-Pad (right) - Right</Value>
|
|
<Value ID="Up1">D-Pad (right) - Up</Value>
|
|
<Value ID="L">Button - L</Value>
|
|
<Value ID="R">Button - R</Value>
|
|
<Value ID="B">Button - B</Value>
|
|
<Value ID="A">Button - A</Value>
|
|
</Enum>
|
|
<Enum ID="NesExcitingBoxingButtons">
|
|
<Value ID="LeftHook">Hook (left)</Value>
|
|
<Value ID="MoveRight">Move (right)</Value>
|
|
<Value ID="MoveLeft">Move (left)</Value>
|
|
<Value ID="RightHook">Hook (right)</Value>
|
|
<Value ID="LeftJab">Jab (left)</Value>
|
|
<Value ID="HitBody">Body</Value>
|
|
<Value ID="RightJab">Jab (right)</Value>
|
|
<Value ID="Straight">Straight</Value>
|
|
</Enum>
|
|
<Enum ID="NesPowerPadButtons">
|
|
<Value ID="B1">Button 01 (top left)</Value>
|
|
<Value ID="B2">Button 02</Value>
|
|
<Value ID="B3">Button 03</Value>
|
|
<Value ID="B4">Button 04 (top right)</Value>
|
|
<Value ID="B5">Button 05 (middle left)</Value>
|
|
<Value ID="B6">Button 06</Value>
|
|
<Value ID="B7">Button 07</Value>
|
|
<Value ID="B8">Button 08 (middle right)</Value>
|
|
<Value ID="B9">Button 09 (bottom left)</Value>
|
|
<Value ID="B10">Button 10</Value>
|
|
<Value ID="B11">Button 11</Value>
|
|
<Value ID="B12">Button 12 (bottom right)</Value>
|
|
</Enum>
|
|
<Enum ID="NesFamilyBasicKeyboardButtons">
|
|
<Value ID="A">Key - A</Value>
|
|
<Value ID="B">Key - B</Value>
|
|
<Value ID="C">Key - C</Value>
|
|
<Value ID="D">Key - D</Value>
|
|
<Value ID="E">Key - E</Value>
|
|
<Value ID="F">Key - F</Value>
|
|
<Value ID="G">Key - G</Value>
|
|
<Value ID="H">Key - H</Value>
|
|
<Value ID="I">Key - I</Value>
|
|
<Value ID="J">Key - J</Value>
|
|
<Value ID="K">Key - K</Value>
|
|
<Value ID="L">Key - L</Value>
|
|
<Value ID="M">Key - M</Value>
|
|
<Value ID="N">Key - N</Value>
|
|
<Value ID="O">Key - O</Value>
|
|
<Value ID="P">Key - P</Value>
|
|
<Value ID="Q">Key - Q</Value>
|
|
<Value ID="R">Key - R</Value>
|
|
<Value ID="S">Key - S</Value>
|
|
<Value ID="T">Key - T</Value>
|
|
<Value ID="U">Key - U</Value>
|
|
<Value ID="V">Key - V</Value>
|
|
<Value ID="W">Key - W</Value>
|
|
<Value ID="X">Key - X</Value>
|
|
<Value ID="Y">Key - Y</Value>
|
|
<Value ID="Z">Key - Z</Value>
|
|
<Value ID="Num0">Key - 0</Value>
|
|
<Value ID="Num1">Key - 1</Value>
|
|
<Value ID="Num2">Key - 2</Value>
|
|
<Value ID="Num3">Key - 3</Value>
|
|
<Value ID="Num4">Key - 4</Value>
|
|
<Value ID="Num5">Key - 5</Value>
|
|
<Value ID="Num6">Key - 6</Value>
|
|
<Value ID="Num7">Key - 7</Value>
|
|
<Value ID="Num8">Key - 8</Value>
|
|
<Value ID="Num9">Key - 9</Value>
|
|
<Value ID="Return">Return</Value>
|
|
<Value ID="Space">Space</Value>
|
|
<Value ID="Del">Del (Delete)</Value>
|
|
<Value ID="Ins">Ins (Insert)</Value>
|
|
<Value ID="Esc">Esc (Escape)</Value>
|
|
<Value ID="Ctrl">Ctr (Control)</Value>
|
|
<Value ID="RightShift">Right Shift</Value>
|
|
<Value ID="LeftShift">Left Shift</Value>
|
|
<Value ID="RightBracket">Right Bracket (])</Value>
|
|
<Value ID="LeftBracket">Left Bracket ([)</Value>
|
|
<Value ID="Up">Arrow - Up</Value>
|
|
<Value ID="Down">Arrow - Down</Value>
|
|
<Value ID="Left">Arrow - Left</Value>
|
|
<Value ID="Right">Arrow - Right</Value>
|
|
<Value ID="Dot">Dot (.)</Value>
|
|
<Value ID="Comma">Comma (,)</Value>
|
|
<Value ID="Colon">Colon (:)</Value>
|
|
<Value ID="SemiColon">Semicolon (;)</Value>
|
|
<Value ID="Underscore">Underscore (_)</Value>
|
|
<Value ID="Slash">Slash (/)</Value>
|
|
<Value ID="Minus">Minus (-)</Value>
|
|
<Value ID="Caret">Caret (^)</Value>
|
|
<Value ID="F1">F1</Value>
|
|
<Value ID="F2">F2</Value>
|
|
<Value ID="F3">F3</Value>
|
|
<Value ID="F4">F4</Value>
|
|
<Value ID="F5">F5</Value>
|
|
<Value ID="F6">F6</Value>
|
|
<Value ID="F7">F7</Value>
|
|
<Value ID="F8">F8</Value>
|
|
<Value ID="Yen">Yen (¥)</Value>
|
|
<Value ID="Stop">Stop</Value>
|
|
<Value ID="AtSign">At (@)</Value>
|
|
<Value ID="Grph">Grph</Value>
|
|
<Value ID="ClrHome">Clr Home</Value>
|
|
<Value ID="Kana">カナ (Kana)</Value>
|
|
</Enum>
|
|
<Enum ID="NesSuborKeyboardButtons">
|
|
<Value ID="A">Key - A</Value>
|
|
<Value ID="B">Key - B</Value>
|
|
<Value ID="C">Key - C</Value>
|
|
<Value ID="D">Key - D</Value>
|
|
<Value ID="E">Key - E</Value>
|
|
<Value ID="F">Key - F</Value>
|
|
<Value ID="G">Key - G</Value>
|
|
<Value ID="H">Key - H</Value>
|
|
<Value ID="I">Key - I</Value>
|
|
<Value ID="J">Key - J</Value>
|
|
<Value ID="K">Key - K</Value>
|
|
<Value ID="L">Key - L</Value>
|
|
<Value ID="M">Key - M</Value>
|
|
<Value ID="N">Key - N</Value>
|
|
<Value ID="O">Key - O</Value>
|
|
<Value ID="P">Key - P</Value>
|
|
<Value ID="Q">Key - Q</Value>
|
|
<Value ID="R">Key - R</Value>
|
|
<Value ID="S">Key - S</Value>
|
|
<Value ID="T">Key - T</Value>
|
|
<Value ID="U">Key - U</Value>
|
|
<Value ID="V">Key - V</Value>
|
|
<Value ID="W">Key - W</Value>
|
|
<Value ID="X">Key - X</Value>
|
|
<Value ID="Y">Key - Y</Value>
|
|
<Value ID="Z">Key - Z</Value>
|
|
<Value ID="Num0">Key - 0</Value>
|
|
<Value ID="Num1">Key - 1</Value>
|
|
<Value ID="Num2">Key - 2</Value>
|
|
<Value ID="Num3">Key - 3</Value>
|
|
<Value ID="Num4">Key - 4</Value>
|
|
<Value ID="Num5">Key - 5</Value>
|
|
<Value ID="Num6">Key - 6</Value>
|
|
<Value ID="Num7">Key - 7</Value>
|
|
<Value ID="Num8">Key - 8</Value>
|
|
<Value ID="Num9">Key - 9</Value>
|
|
<Value ID="F1">F1</Value>
|
|
<Value ID="F2">F2</Value>
|
|
<Value ID="F3">F3</Value>
|
|
<Value ID="F4">F4</Value>
|
|
<Value ID="F5">F5</Value>
|
|
<Value ID="F6">F6</Value>
|
|
<Value ID="F7">F7</Value>
|
|
<Value ID="F8">F8</Value>
|
|
<Value ID="F9">F9</Value>
|
|
<Value ID="F10">F10</Value>
|
|
<Value ID="F11">F11</Value>
|
|
<Value ID="F12">F12</Value>
|
|
<Value ID="Numpad0">Numpad - 0</Value>
|
|
<Value ID="Numpad1">Numpad - 1</Value>
|
|
<Value ID="Numpad2">Numpad - 2</Value>
|
|
<Value ID="Numpad3">Numpad - 3</Value>
|
|
<Value ID="Numpad4">Numpad - 4</Value>
|
|
<Value ID="Numpad5">Numpad - 5</Value>
|
|
<Value ID="Numpad6">Numpad - 6</Value>
|
|
<Value ID="Numpad7">Numpad - 7</Value>
|
|
<Value ID="Numpad8">Numpad - 8</Value>
|
|
<Value ID="Numpad9">Numpad - 9</Value>
|
|
<Value ID="NumpadEnter">Numpad - Enter</Value>
|
|
<Value ID="NumpadDot">Numpad - Dot</Value>
|
|
<Value ID="NumpadPlus">Numpad - Plus</Value>
|
|
<Value ID="NumpadMultiply">Numpad - Multiply</Value>
|
|
<Value ID="NumpadDivide">Numpad - Divide</Value>
|
|
<Value ID="NumpadMinus">Numpad - Minus</Value>
|
|
<Value ID="NumLock">Num Lock</Value>
|
|
|
|
<Value ID="Comma">Comma (,)</Value>
|
|
<Value ID="Dot">Dot (.)</Value>
|
|
<Value ID="SemiColon">Semicolon (;)</Value>
|
|
<Value ID="Apostrophe">Apostrophe (')</Value>
|
|
|
|
<Value ID="Slash">Slash (/)</Value>
|
|
<Value ID="Backslash">Backslash (\)</Value>
|
|
<Value ID="Equal">Equal (=)</Value>
|
|
<Value ID="Minus">Minus (-)</Value>
|
|
<Value ID="Grave">Grave (`)</Value>
|
|
|
|
<Value ID="LeftBracket">Left Bracket ([)</Value>
|
|
<Value ID="RightBracket">Right Bracket (])</Value>
|
|
|
|
<Value ID="CapsLock">Caps Lock</Value>
|
|
<Value ID="Pause">Pause</Value>
|
|
|
|
<Value ID="Ctrl">Ctrl</Value>
|
|
<Value ID="Shift">Shift</Value>
|
|
<Value ID="Alt">Alt</Value>
|
|
|
|
<Value ID="Space">Space</Value>
|
|
<Value ID="Backspace">Backspace</Value>
|
|
<Value ID="Tab">Tab</Value>
|
|
<Value ID="Esc">Esc</Value>
|
|
<Value ID="Enter">Enter</Value>
|
|
|
|
<Value ID="End">End</Value>
|
|
<Value ID="Home">Home</Value>
|
|
<Value ID="Ins">Ins</Value>
|
|
<Value ID="Delete">Delete</Value>
|
|
|
|
<Value ID="PageUp">Page Up</Value>
|
|
<Value ID="PageDown">Page Down</Value>
|
|
|
|
<Value ID="Up">Arrow - Up</Value>
|
|
<Value ID="Down">Arrow - Down</Value>
|
|
<Value ID="Left">Arrow - Left</Value>
|
|
<Value ID="Right">Arrow - Right</Value>
|
|
|
|
<Value ID="Unknown1">Unknown 1</Value>
|
|
<Value ID="Unknown2">Unknown 2</Value>
|
|
<Value ID="Unknown3">Unknown 3</Value>
|
|
</Enum>
|
|
<Enum ID="NesConsoleType">
|
|
<Value ID="Nes001">NES - Front loader (NES-001)</Value>
|
|
<Value ID="Nes101">NES - Top loader (NES-101)</Value>
|
|
<Value ID="Hvc001">Famicom (HVC-001)</Value>
|
|
<Value ID="Hvc101">AV Famicom (HVC-101)</Value>
|
|
</Enum>
|
|
<Enum ID="ConsoleRegion">
|
|
<Value ID="Auto">Auto</Value>
|
|
<Value ID="Ntsc">NTSC (60 FPS)</Value>
|
|
<Value ID="Pal">PAL (50 FPS)</Value>
|
|
<Value ID="Dendy">Dendy (50 FPS)</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>
|
|
<Value ID="GIF">GIF</Value>
|
|
</Enum>
|
|
<Enum ID="RecordMovieFrom">
|
|
<Value ID="StartWithoutSaveData">Power on</Value>
|
|
<Value ID="StartWithSaveData">Power <Value ID="on">on</Value>, with save data</Value>
|
|
<Value ID="CurrentState">Current state</Value>
|
|
</Enum>
|
|
<Enum ID="AudioSampleRate">
|
|
<Value ID="_11025"><Value ID="11">11</Value>,025 Hz</Value>
|
|
<Value ID="_22050"><Value ID="22">22</Value>,050 Hz</Value>
|
|
<Value ID="_32000"><Value ID="32">32</Value>,000 Hz</Value>
|
|
<Value ID="_44100"><Value ID="44">44</Value>,100 Hz</Value>
|
|
<Value ID="_48000"><Value ID="48">48</Value>,000 Hz</Value>
|
|
<Value ID="_96000"><Value ID="96">96</Value>,000 Hz</Value>
|
|
</Enum>
|
|
<Enum ID="StereoFilter">
|
|
<Value ID="None">None</Value>
|
|
<Value ID="Delay">Delay</Value>
|
|
<Value ID="Panning">Panning</Value>
|
|
<Value ID="CombFilter">Comb filter</Value>
|
|
</Enum>
|
|
<Enum ID="VsDualOutputOption">
|
|
<Value ID="Both">Both</Value>
|
|
<Value ID="MainSystemOnly">Main system only</Value>
|
|
<Value ID="SubSystemOnly">Sub system only</Value>
|
|
</Enum>
|
|
|
|
<Enum ID="CpuType">
|
|
<Value ID="Snes">SNES (65816)</Value>
|
|
<Value ID="Spc">SPC</Value>
|
|
<Value ID="NecDsp">DSP-n</Value>
|
|
<Value ID="Sa1">SA-1</Value>
|
|
<Value ID="Gsu">GSU</Value>
|
|
<Value ID="Cx4">CX4</Value>
|
|
<Value ID="Gameboy">Game Boy</Value>
|
|
<Value ID="Nes">NES</Value>
|
|
</Enum>
|
|
|
|
<Enum ID="MemoryType">
|
|
<Value ID="SnesMemory">CPU Memory</Value>
|
|
<Value ID="SpcMemory">SPC Memory</Value>
|
|
<Value ID="Sa1Memory">SA-1 Memory</Value>
|
|
<Value ID="GsuMemory">GSU Memory</Value>
|
|
<Value ID="NecDspMemory">DSP-n Memory</Value>
|
|
<Value ID="Cx4Memory">CX4 Memory</Value>
|
|
<Value ID="SnesPrgRom">PRG ROM</Value>
|
|
<Value ID="SnesWorkRam">Work RAM</Value>
|
|
<Value ID="SnesSaveRam">Save RAM</Value>
|
|
<Value ID="SnesVideoRam">Video RAM</Value>
|
|
<Value ID="SnesSpriteRam">OAM (Sprites)</Value>
|
|
<Value ID="SnesCgRam">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="GameboyMemory">GB - CPU Memory</Value>
|
|
<Value ID="GbPrgRom">GB - PRG ROM</Value>
|
|
<Value ID="GbWorkRam">GB - Work RAM</Value>
|
|
<Value ID="GbCartRam">GB - Cart RAM</Value>
|
|
<Value ID="GbHighRam">GB - High RAM</Value>
|
|
<Value ID="GbBootRom">GB - Boot ROM</Value>
|
|
<Value ID="GbVideoRam">GB - Video RAM</Value>
|
|
<Value ID="GbSpriteRam">GB - Sprite RAM</Value>
|
|
|
|
<Value ID="NesMemory">CPU Memory</Value>
|
|
<Value ID="NesPpuMemory">PPU Memory</Value>
|
|
<Value ID="NesPrgRom">PRG ROM</Value>
|
|
<Value ID="NesInternalRam">NES RAM (2kb)</Value>
|
|
<Value ID="NesWorkRam">Work RAM</Value>
|
|
<Value ID="NesSaveRam">Save RAM</Value>
|
|
<Value ID="NesNametableRam">Nametable RAM</Value>
|
|
<Value ID="NesSpriteRam">Sprite / OAM RAM</Value>
|
|
<Value ID="NesSecondarySpriteRam">Secondary OAM RAM</Value>
|
|
<Value ID="NesChrRom">CHR ROM</Value>
|
|
<Value ID="NesChrRam">CHR RAM</Value>
|
|
<Value ID="NesPaletteRam">Palette RAM</Value>
|
|
|
|
<Value ID="Register">Register</Value>
|
|
</Enum>
|
|
<Enum ID="GameboyModel">
|
|
<Value ID="Auto">Auto</Value>
|
|
<Value ID="Gameboy">Game Boy</Value>
|
|
<Value ID="GameboyColor">Game Boy Color</Value>
|
|
<Value ID="SuperGameboy">Super Game Boy</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="TileBackground">
|
|
<Value ID="Default">Default (Color 0)</Value>
|
|
<Value ID="PaletteColor">Palette Color 0</Value>
|
|
<Value ID="Black">Black</Value>
|
|
<Value ID="White">White</Value>
|
|
<Value ID="Magenta">Magenta</Value>
|
|
</Enum>
|
|
<Enum ID="TilemapDisplayMode">
|
|
<Value ID="Default">Tilemap</Value>
|
|
<Value ID="Grayscale">Tilemap (grayscale)</Value>
|
|
<Value ID="AttributeView">Attribute view</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>
|
|
<Value ID="GbInvalidOamAccess">Invalid OAM access</Value>
|
|
<Value ID="GbInvalidVramAccess">Invalid VRAM access</Value>
|
|
<Value ID="GbDisableLcdOutsideVblank">Disabled LCD outside vblank</Value>
|
|
<Value ID="GbInvalidOpCode">Invalid instruction</Value>
|
|
<Value ID="GbNopLoad">LD B,B (NOP)</Value>
|
|
<Value ID="GbOamCorruption">OAM corruption bug triggered</Value>
|
|
|
|
<Value ID="BreakOnCpuCrash">CPU crashed</Value>
|
|
<Value ID="Irq">IRQ</Value>
|
|
<Value ID="Nmi">NMI</Value>
|
|
|
|
<Value ID="NesBreakOnDecayedOamRead">Decayed OAM read</Value>
|
|
<Value ID="NesBreakOnPpu2006ScrollGlitch">$2006 scroll glitch</Value>
|
|
<Value ID="NesBreakOnUnofficialOpCode">Unofficial OP</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>
|
|
<Value ID="DummyWrite">Dummy Write</Value>
|
|
<Value ID="PpuRenderingRead">PPU Rendering Read</Value>
|
|
</Enum>
|
|
<Enum ID="HighlightFadeSpeed">
|
|
<Value ID="NoFade">Do not fade</Value>
|
|
<Value ID="Slow">Slow</Value>
|
|
<Value ID="Normal">Normal</Value>
|
|
<Value ID="Fast">Fast</Value>
|
|
</Enum>
|
|
<Enum ID="CodeDisplayMode">
|
|
<Value ID="Hide">Hide</Value>
|
|
<Value ID="Show">Show</Value>
|
|
<Value ID="Disassemble">Disassemble</Value>
|
|
</Enum>
|
|
<Enum ID="ScriptStartupBehavior">
|
|
<Value ID="ShowTutorial">Display the tutorial script</Value>
|
|
<Value ID="ShowBlankWindow">Display an empty script</Value>
|
|
<Value ID="LoadLastScript">Load the previous script</Value>
|
|
</Enum>
|
|
<Enum ID="SpriteViewerSource">
|
|
<Value ID="SpriteRam">Sprite RAM</Value>
|
|
<Value ID="CpuMemory">CPU Memory</Value>
|
|
</Enum>
|
|
<Enum ID="DebugSpritePriority">
|
|
<Value ID="Undefined">Undefined</Value>
|
|
<Value ID="Number0">0</Value>
|
|
<Value ID="Number1">1</Value>
|
|
<Value ID="Number2">2</Value>
|
|
<Value ID="Number3">3</Value>
|
|
<Value ID="Foreground">Foreground</Value>
|
|
<Value ID="Background">Background</Value>
|
|
</Enum>
|
|
<Enum ID="DebugEventType">
|
|
<Value ID="Register">Register</Value>
|
|
<Value ID="Nmi">NMI</Value>
|
|
<Value ID="Irq">IRQ</Value>
|
|
<Value ID="Breakpoint">Breakpoint</Value>
|
|
<Value ID="BgColorChange">BG Change</Value>
|
|
<Value ID="SpriteZeroHit">Sprite 0 Hit</Value>
|
|
<Value ID="DmcDmaRead">DMC Read</Value>
|
|
</Enum>
|
|
<Enum ID="DebuggerShortcut">
|
|
<Value ID="IncreaseFontSize">Increase Font Size</Value>
|
|
<Value ID="DecreaseFontSize">Decrease Font Size</Value>
|
|
<Value ID="ResetFontSize">Reset Font Size</Value>
|
|
<Value ID="GoTo">Go To...</Value>
|
|
<Value ID="Find">Find</Value>
|
|
<Value ID="FindNext">Find Next</Value>
|
|
<Value ID="FindPrev">Find Previous</Value>
|
|
<Value ID="Undo">Undo</Value>
|
|
<Value ID="Copy">Copy</Value>
|
|
<Value ID="Cut">Cut</Value>
|
|
<Value ID="Paste">Paste</Value>
|
|
<Value ID="SelectAll">Select All</Value>
|
|
<Value ID="Refresh">Refresh</Value>
|
|
<Value ID="MarkAsCode">Mark Selection as Code</Value>
|
|
<Value ID="MarkAsData">Mark Selection as Data</Value>
|
|
<Value ID="MarkAsUnidentified">Mark Selection as Unidentified</Value>
|
|
<Value ID="GoToAll">Go to All</Value>
|
|
<Value ID="ZoomIn">Zoom In</Value>
|
|
<Value ID="ZoomOut">Zoom Out</Value>
|
|
<Value ID="SaveAsPng">Save As PNG</Value>
|
|
<Value ID="OpenAssembler">Open Assembler</Value>
|
|
<Value ID="OpenDebugger">Open Debugger</Value>
|
|
<Value ID="OpenSpcDebugger">Open SPC Debugger</Value>
|
|
<Value ID="OpenSa1Debugger">Open SA-1 Debugger</Value>
|
|
<Value ID="OpenGsuDebugger">Open GSU Debugger</Value>
|
|
<Value ID="OpenNecDspDebugger">Open DSP Debugger</Value>
|
|
<Value ID="OpenCx4Debugger">Open CX4 Debugger</Value>
|
|
<Value ID="OpenGameboyDebugger">Open Game Boy Debugger</Value>
|
|
<Value ID="OpenEventViewer">Open Event Viewer</Value>
|
|
<Value ID="OpenMemoryTools">Open Memory Tools</Value>
|
|
<Value ID="OpenProfiler">Open Profiler</Value>
|
|
<Value ID="OpenScriptWindow">Open Script Window</Value>
|
|
<Value ID="OpenTraceLogger">Open Trace Logger</Value>
|
|
<Value ID="OpenRegisterViewer">Open Register Viewer</Value>
|
|
<Value ID="OpenDebugLog">Open Debug Log</Value>
|
|
<Value ID="OpenTilemapViewer">Open Tilemap Viewer</Value>
|
|
<Value ID="OpenTileViewer">Open Tile Viewer</Value>
|
|
<Value ID="OpenSpriteViewer">Open Sprite Viewer</Value>
|
|
<Value ID="OpenPaletteViewer">Open Palette Viewer</Value>
|
|
<Value ID="Reset">Reset</Value>
|
|
<Value ID="PowerCycle">Power Cycle</Value>
|
|
<Value ID="ToggleBreakContinue">Break/continue</Value>
|
|
<Value ID="StepInto">Step Into</Value>
|
|
<Value ID="StepOver">Step Over</Value>
|
|
<Value ID="StepOut">Step Out</Value>
|
|
<Value ID="StepBack">Step Back</Value>
|
|
<Value ID="RunCpuCycle">Run one CPU Cycle</Value>
|
|
<Value ID="RunPpuCycle">Run one PPU Cycle</Value>
|
|
<Value ID="RunPpuScanline">Run one PPU Scanline</Value>
|
|
<Value ID="RunPpuFrame">Run one PPU Frame</Value>
|
|
<Value ID="BreakIn">Break In...</Value>
|
|
<Value ID="BreakOn">Break On...</Value>
|
|
<Value ID="RunToNmi">Run to NMI</Value>
|
|
<Value ID="RunToIrq">Run to IRQ</Value>
|
|
<Value ID="ImportLabels">Import labels</Value>
|
|
<Value ID="ExportLabels">Export labels</Value>
|
|
<Value ID="ImportWatchEntries">Import watch entries</Value>
|
|
<Value ID="ExportWatchEntries">Export watch entries</Value>
|
|
<Value ID="ResetWorkspace">Reset workspace</Value>
|
|
<Value ID="FindOccurrences">Find Occurrences</Value>
|
|
<Value ID="GoToProgramCounter">Go To Program Counter</Value>
|
|
<Value ID="CodeWindow_ViewInMemoryViewer">Code Window: View in Memory Viewer</Value>
|
|
<Value ID="CodeWindow_AddToWatch">Code Window: Add to Watch</Value>
|
|
<Value ID="CodeWindow_GoToLocation">Code Window: Go to Location</Value>
|
|
<Value ID="CodeWindow_MoveProgramCounter">Code Window: Move Program Counter</Value>
|
|
<Value ID="CodeWindow_EditSelectedCode">Code Window: Edit Selected Code</Value>
|
|
<Value ID="CodeWindow_EditSourceFile">Code Window: Edit Source File (Source View)</Value>
|
|
<Value ID="CodeWindow_EditLabel">Code Window: Edit Label</Value>
|
|
<Value ID="CodeWindow_NavigateBack">Code Window: Navigate Back</Value>
|
|
<Value ID="CodeWindow_NavigateForward">Code Window: Navigate Forward</Value>
|
|
<Value ID="CodeWindow_ToggleBreakpoint">Code Window: Toggle Breakpoint</Value>
|
|
<Value ID="CodeWindow_DisableEnableBreakpoint">Code Window: Disable/Enable Breakpoint</Value>
|
|
<Value ID="CodeWindow_SwitchView">Code Window: Switch View (Disassembly / Source View)</Value>
|
|
<Value ID="LabelList_Add">Label List: Add Label</Value>
|
|
<Value ID="LabelList_Edit">Label List: Edit Label</Value>
|
|
<Value ID="LabelList_Delete">Label List: Delete Label</Value>
|
|
<Value ID="LabelList_AddBreakpoint">Label List: Add Breakpoint</Value>
|
|
<Value ID="LabelList_AddToWatch">Label List: Add to Watch</Value>
|
|
<Value ID="LabelList_GoToLocation">Label List: Go to Location</Value>
|
|
<Value ID="LabelList_FindOccurrences">Label List: Find Occurrences</Value>
|
|
<Value ID="LabelList_ViewInMemoryViewer">Label List: View in Memory Viewer</Value>
|
|
<Value ID="BreakpointList_Add">Breakpoint List: Add Breakpoint</Value>
|
|
<Value ID="BreakpointList_Edit">Breakpoint List: Edit Breakpoint</Value>
|
|
<Value ID="BreakpointList_GoToLocation">Breakpoint List: Go to Location</Value>
|
|
<Value ID="BreakpointList_Delete">Breakpoint List: Delete Breakpoint</Value>
|
|
<Value ID="WatchList_Add">Watch List: Add Entry</Value>
|
|
<Value ID="WatchList_Edit">Watch List: Edit Entry</Value>
|
|
<Value ID="WatchList_Delete">Watch List: Delete Entry</Value>
|
|
<Value ID="WatchList_MoveUp">Watch List: Move Up</Value>
|
|
<Value ID="WatchList_MoveDown">Watch List: Move Down</Value>
|
|
<Value ID="CallStack_EditLabel">Call Stack: Edit Label</Value>
|
|
<Value ID="CallStack_GoToLocation">Call Stack: Go to location</Value>
|
|
<Value ID="SaveRom">Save ROM</Value>
|
|
<Value ID="SaveRomAs">Save ROM as...</Value>
|
|
<Value ID="SaveEditAsIps">Save edits as IPS patch...</Value>
|
|
<Value ID="ResetCdl">Reset CDL data</Value>
|
|
<Value ID="LoadCdl">Load CDL data from...</Value>
|
|
<Value ID="SaveCdl">Save CDL data to...</Value>
|
|
<Value ID="MemoryViewer_Freeze">Freeze</Value>
|
|
<Value ID="MemoryViewer_Unfreeze">Unfreeze</Value>
|
|
<Value ID="MemoryViewer_AddToWatch">Add to Watch</Value>
|
|
<Value ID="MemoryViewer_EditBreakpoint">Edit Breakpoint</Value>
|
|
<Value ID="MemoryViewer_EditLabel">Edit Label</Value>
|
|
<Value ID="MemoryViewer_Import">Import</Value>
|
|
<Value ID="MemoryViewer_Export">Export</Value>
|
|
<Value ID="MemoryViewer_ViewInCpuMemory">View in CPU/PPU Memory</Value>
|
|
<Value ID="MemoryViewer_ViewInMemoryType">View in [memory type]</Value>
|
|
<Value ID="MemoryViewer_ViewInDebugger">View in Debugger</Value>
|
|
<Value ID="ScriptWindow_OpenScript">Open Script</Value>
|
|
<Value ID="ScriptWindow_SaveScript">Save Script</Value>
|
|
<Value ID="ScriptWindow_RunScript">Run Script</Value>
|
|
<Value ID="ScriptWindow_StopScript">Stop Script</Value>
|
|
|
|
</Enum>
|
|
<Enum ID="ActionType">
|
|
<Value ID="Copy">Copy</Value>
|
|
<Value ID="Paste">Paste</Value>
|
|
<Value ID="SelectAll">Select All</Value>
|
|
|
|
<Value ID="Add">Add...</Value>
|
|
<Value ID="Edit">Edit</Value>
|
|
<Value ID="Delete">Delete</Value>
|
|
|
|
<Value ID="MoveUp">Move Up</Value>
|
|
<Value ID="MoveDown">Move Down</Value>
|
|
|
|
<Value ID="EditLabel">Edit Label</Value>
|
|
<Value ID="AddWatch">Add to Watch</Value>
|
|
<Value ID="AddBreakpoint">Add Breakpoint</Value>
|
|
<Value ID="EditBreakpoint">Edit Breakpoint</Value>
|
|
|
|
<Value ID="MarkSelectionAs">Mark as...</Value>
|
|
<Value ID="MarkAsCode">Code</Value>
|
|
<Value ID="MarkAsData">Data</Value>
|
|
<Value ID="MarkAsUnidentified">Unknown</Value>
|
|
|
|
<Value ID="WatchDecimalDisplay">Decimal Display</Value>
|
|
<Value ID="WatchHexDisplay">Hexadecimal Display</Value>
|
|
<Value ID="WatchBinaryDisplay">Binary Display</Value>
|
|
|
|
<Value ID="RowDisplayFormat">Row Display Format</Value>
|
|
<Value ID="RowFormatBinary">Binary</Value>
|
|
<Value ID="RowFormatHex8Bits">Hexadecimal (8-bit)</Value>
|
|
<Value ID="RowFormatHex16Bits">Hexadecimal (16-bit)</Value>
|
|
<Value ID="RowFormatHex24Bits">Hexadecimal (24-bit)</Value>
|
|
<Value ID="RowFormatSigned8Bits">Signed decimal (8-bit)</Value>
|
|
<Value ID="RowFormatSigned16Bits">Signed decimal (16-bit)</Value>
|
|
<Value ID="RowFormatSigned24Bits">Signed decimal (24-bit)</Value>
|
|
<Value ID="RowFormatUnsigned">Unsigned decimal</Value>
|
|
<Value ID="ClearFormat">Clear</Value>
|
|
|
|
<Value ID="Import">Import...</Value>
|
|
<Value ID="Export">Export...</Value>
|
|
|
|
<Value ID="ShowBreakpointList">Show Breakpoint List</Value>
|
|
<Value ID="ShowLabelList">Show Label List</Value>
|
|
<Value ID="ShowWatchList">Show Watch List</Value>
|
|
<Value ID="ShowCallStack">Show Call Stack</Value>
|
|
<Value ID="ShowConsoleStatus">Show Console Status</Value>
|
|
|
|
<Value ID="ShowSettingsPanel">Show Settings Panel</Value>
|
|
<Value ID="ShowMemoryMappings">Show Memory Mappings</Value>
|
|
|
|
<Value ID="Preferences">Preferences</Value>
|
|
|
|
<Value ID="Continue">Continue</Value>
|
|
<Value ID="Break">Break</Value>
|
|
<Value ID="Reset">Reset</Value>
|
|
<Value ID="PowerCycle">Power Cycle</Value>
|
|
<Value ID="StepInto">Step Into</Value>
|
|
<Value ID="StepOut">Step Out</Value>
|
|
<Value ID="StepOver">Step Over</Value>
|
|
<Value ID="StepBack">Step Back</Value>
|
|
<Value ID="RunPpuCycle">Run one PPU cycle</Value>
|
|
<Value ID="RunPpuScanline">Run one scanline</Value>
|
|
<Value ID="RunPpuFrame">Run one frame</Value>
|
|
<Value ID="RunToIrq">Run to IRQ</Value>
|
|
<Value ID="RunToNmi">Run to NMI</Value>
|
|
<Value ID="BreakIn">Break in...</Value>
|
|
<Value ID="BreakOn">Break on...</Value>
|
|
|
|
<Value ID="RunScript">Run Script</Value>
|
|
<Value ID="StopScript">Stop Script</Value>
|
|
<Value ID="NewScript">New Script Window</Value>
|
|
|
|
<Value ID="Open">Open</Value>
|
|
<Value ID="Save">Save</Value>
|
|
<Value ID="SaveAs">Save as...</Value>
|
|
<Value ID="Exit">Exit</Value>
|
|
|
|
<Value ID="Refresh">Refresh</Value>
|
|
<Value ID="ZoomIn">Zoom In</Value>
|
|
<Value ID="ZoomOut">Zoom Out</Value>
|
|
<Value ID="EnableAutoRefresh">Auto-refresh</Value>
|
|
<Value ID="RefreshOnBreakPause">Refresh on break/pause</Value>
|
|
|
|
<Value ID="HelpApiReference">API Reference</Value>
|
|
<Value ID="RecentScripts">Recent Scripts</Value>
|
|
|
|
<Value ID="GoToLocation">Go to Location</Value>
|
|
|
|
<Value ID="ExportToPng">Export to PNG</Value>
|
|
<Value ID="ViewInTileViewer">View in Tile Viewer</Value>
|
|
<Value ID="ViewInMemoryViewer">View in Memory Viewer</Value>
|
|
|
|
<Value ID="LoadTblFile">Load TBL file...</Value>
|
|
<Value ID="ResetTblMappings">Reset TBL mappings</Value>
|
|
|
|
<Value ID="GoToAddress">Go to address...</Value>
|
|
<Value ID="GoToAll">Go to all...</Value>
|
|
|
|
<Value ID="OpenAssembler">Assembler</Value>
|
|
<Value ID="OpenDebugger">Debugger</Value>
|
|
<Value ID="OpenSpcDebugger">SPC Debugger</Value>
|
|
<Value ID="OpenSa1Debugger">SA-1 Debugger</Value>
|
|
<Value ID="OpenGsuDebugger">GSU Debugger</Value>
|
|
<Value ID="OpenNecDspDebugger">DSP Debugger</Value>
|
|
<Value ID="OpenCx4Debugger">CX4 Debugger</Value>
|
|
<Value ID="OpenGameboyDebugger">Game Boy Debugger</Value>
|
|
<Value ID="OpenEventViewer">Event Viewer</Value>
|
|
<Value ID="OpenMemoryTools">Memory Tools</Value>
|
|
<Value ID="OpenProfiler">Profiler</Value>
|
|
<Value ID="OpenScriptWindow">Script Window</Value>
|
|
<Value ID="OpenTraceLogger">Trace Logger</Value>
|
|
<Value ID="OpenRegisterViewer">Register Viewer</Value>
|
|
<Value ID="OpenDebugLog">Debug Log</Value>
|
|
<Value ID="OpenTilemapViewer">Tilemap Viewer</Value>
|
|
<Value ID="OpenTileViewer">Tile Viewer</Value>
|
|
<Value ID="OpenSpriteViewer">Sprite Viewer</Value>
|
|
<Value ID="OpenPaletteViewer">Palette Viewer</Value>
|
|
<Value ID="OpenDebugSettings">Settings</Value>
|
|
|
|
<Value ID="Tools">Tools</Value>
|
|
<Value ID="HistoryViewer">History Viewer</Value>
|
|
<Value ID="NetPlay">Net Play</Value>
|
|
<Value ID="StartServer">Start server...</Value>
|
|
<Value ID="StopServer">Stop server</Value>
|
|
<Value ID="Connect">Connect to server...</Value>
|
|
<Value ID="Disconnect">Disconnect</Value>
|
|
<Value ID="SelectController">Select Controller</Value>
|
|
<Value ID="Movies">Movies</Value>
|
|
<Value ID="Play">Play...</Value>
|
|
<Value ID="Record">Record...</Value>
|
|
<Value ID="Stop">Stop</Value>
|
|
<Value ID="SoundRecorder">Sound Recorder</Value>
|
|
<Value ID="VideoRecorder">Video Recorder</Value>
|
|
<Value ID="Cheats">Cheats</Value>
|
|
<Value ID="LogWindow">Log Window</Value>
|
|
<Value ID="HdPacks">HD Packs (NES)</Value>
|
|
<Value ID="InstallHdPack">Install HD Pack</Value>
|
|
<Value ID="HdPackBuilder">HD Pack Builder</Value>
|
|
<Value ID="TakeScreenshot">Take Screenshot</Value>
|
|
|
|
<Value ID="OnlineHelp">Online Help</Value>
|
|
<Value ID="CheckForUpdates">Check for updates</Value>
|
|
<Value ID="ReportBug">Report a bug</Value>
|
|
<Value ID="About">About</Value>
|
|
|
|
<Value ID="Speed">Speed</Value>
|
|
<Value ID="NormalSpeed">Normal (100%)</Value>
|
|
<Value ID="IncreaseSpeed">Increase Speed</Value>
|
|
<Value ID="DecreaseSpeed">Decrease Speed</Value>
|
|
<Value ID="MaximumSpeed">Maximum Speed</Value>
|
|
<Value ID="TripleSpeed">Triple (300%)</Value>
|
|
<Value ID="DoubleSpeed">Double (200%)</Value>
|
|
<Value ID="HalfSpeed">Half (50%)</Value>
|
|
<Value ID="QuarterSpeed">Quarter (25%)</Value>
|
|
<Value ID="ShowFps">Show FPS</Value>
|
|
|
|
<Value ID="VideoScale">Video Size</Value>
|
|
<Value ID="Fullscreen">Fullscreen</Value>
|
|
<Value ID="VideoFilter">Video Filter</Value>
|
|
<Value ID="Region">Region</Value>
|
|
|
|
<Value ID="Audio">Audio</Value>
|
|
<Value ID="Emulation">Emulation</Value>
|
|
<Value ID="Input">Input</Value>
|
|
<Value ID="Video">Video</Value>
|
|
<Value ID="Nes">NES</Value>
|
|
<Value ID="Snes">SNES</Value>
|
|
<Value ID="Gameboy">Game Boy</Value>
|
|
|
|
<Value ID="Resume">Resume</Value>
|
|
<Value ID="Pause">Pause</Value>
|
|
<Value ID="PowerOff">Power Off</Value>
|
|
<Value ID="SelectDisk">Select Disk</Value>
|
|
<Value ID="EjectDisk">Eject Disk</Value>
|
|
|
|
<Value ID="InsertCoin1">Insert Coin (1)</Value>
|
|
<Value ID="InsertCoin2">Insert Coin (2)</Value>
|
|
<Value ID="InsertCoin3">Insert Coin (3 - DualSystem)</Value>
|
|
<Value ID="InsertCoin4">Insert Coin (4 - DualSystem)</Value>
|
|
|
|
<Value ID="SaveState">Save State</Value>
|
|
<Value ID="LoadState">Load State</Value>
|
|
<Value ID="LoadLastSession">Load Last Session</Value>
|
|
|
|
<Value ID="LoadStateDialog">Load State Menu</Value>
|
|
<Value ID="LoadStateFromFile">Load from file...</Value>
|
|
|
|
<Value ID="SaveStateDialog">Save State Menu</Value>
|
|
<Value ID="SaveStateToFile">Save to file...</Value>
|
|
|
|
<Value ID="RecentFiles">Recent Files</Value>
|
|
|
|
<Value ID="SaveRomAs">Save ROM as...</Value>
|
|
<Value ID="SaveEditsAsIps">Save edits as IPS patch...</Value>
|
|
|
|
<Value ID="ToggleBreakpoint">Toggle Breakpoint</Value>
|
|
<Value ID="EditSelectedCode">Edit Selected Code</Value>
|
|
<Value ID="ViewInDebugger">View in Debugger</Value>
|
|
|
|
<Value ID="EnableBreakpoint">Enable Breakpoint</Value>
|
|
<Value ID="DisableBreakpoint">Disable Breakpoint</Value>
|
|
<Value ID="SetBreakpoint">Set Breakpoint</Value>
|
|
<Value ID="RemoveBreakpoint">Remove Breakpoint</Value>
|
|
<Value ID="CodeWindowEditBreakpoint">Edit Breakpoint</Value>
|
|
|
|
<Value ID="CodeDataLogger">Code/Data Logger</Value>
|
|
<Value ID="ResetCdl">Reset CDL data</Value>
|
|
<Value ID="LoadCdl">Load CDL data from...</Value>
|
|
<Value ID="SaveCdl">Save CDL data as...</Value>
|
|
|
|
<Value ID="MoveProgramCounter">Move Program Counter</Value>
|
|
|
|
<Value ID="ShowToolbar">Show toolbar</Value>
|
|
|
|
<Value ID="Workspace">Workspace</Value>
|
|
<Value ID="ResetWorkspace">Reset workspace</Value>
|
|
<Value ID="ImportLabels">Import labels...</Value>
|
|
<Value ID="ExportLabels">Export labels...</Value>
|
|
<Value ID="ImportWatchEntries">Import watch entries...</Value>
|
|
<Value ID="ExportWatchEntries">Export watch entries...</Value>
|
|
</Enum>
|
|
</Enums>
|
|
</Resources> |