#LyX 2.0 created this file. For more info see http://www.lyx.org/ \lyxformat 413 \begin_document \begin_header \textclass article \use_default_options true \maintain_unincluded_children false \language finnish \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \use_hyperref false \papersize default \use_geometry false \use_amsmath 1 \use_esint 1 \use_mhchem 1 \use_mathdots 1 \cite_engine basic \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \use_refstyle 1 \index Hakusana \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Section Introduction \end_layout \begin_layout Standard lsnes is SNES rerecording emulator based on bsnes core. \end_layout \begin_layout Section Command line options \end_layout \begin_layout Itemize Syntax: lsnes.exe (|) \end_layout \begin_layout Itemize Syntax: lsnes-avidump \end_layout \begin_layout Itemize Syntax: movieinfo.exe \end_layout \begin_layout Subsection ROM options \end_layout \begin_layout Standard These options control loading the ROM. \end_layout \begin_layout Subsubsection --rom= \end_layout \begin_layout Standard Load (SFC file format) as main SNES cartridge ROM. This is the game ROM for SNES and cartridge BIOS for other types. Required option. \end_layout \begin_layout Subsubsection --rom-xml= \end_layout \begin_layout Standard Set the mapping XML file for main cartridge ROM. If not specified, defaults are used. \end_layout \begin_layout Subsubsection --bsx= \end_layout \begin_layout Standard Load (BS file format) as BS-X non-slotted flash memory. Also sets system type to BS-X non-slotted (not compatible with --bsxslotted=, --dmg=, --slot-a= nor --slot-b=). \end_layout \begin_layout Subsubsection --bsx-xml= \end_layout \begin_layout Standard Set mapping XML file for BS-X non-slotted flash memory. If not specified, defaults are used. Only can be used together with --bsx=. \end_layout \begin_layout Subsubsection --bsxslotted= \end_layout \begin_layout Standard Load (BS file format) as BS-X slotted flash memory. Also sets system type to BS-X slotted (not compatible with --bsx=, --dmg=, --slot-a= nor --slot-b=). \end_layout \begin_layout Subsubsection --bsxslotted-xml= \end_layout \begin_layout Standard Set mapping XML file for BS-X slotted flash memory. If not specified, defaults are used. Only can be used together with --bsxslotted=. \end_layout \begin_layout Subsubsection --dmg= \end_layout \begin_layout Standard Load (GB file format) as Game Boy ROM. Also sets system type to SGB (not compatible with --bsx=, --bsxslotted=, --slot-a= nor --slot-b=). \end_layout \begin_layout Subsubsection --dmg-xml= \end_layout \begin_layout Standard Set mapping XML file for Game Boy ROM. If not specified, defaults are used. Only can be used together with --dmg=. \end_layout \begin_layout Subsubsection --slot-a= \end_layout \begin_layout Standard Load (ST file format) as Sufami turbo cartridge A ROM. Also sets system type to Sufami Turbo (not compatible with --bsx=, --bsxslotted= nor --dmg=). \end_layout \begin_layout Subsubsection --slot-a-xml= \end_layout \begin_layout Standard Set mapping XML file for Sufami turbo cartridge A ROM. If not specified, defaults are used. Only can be used together with --slot-a=. \end_layout \begin_layout Subsubsection --slot-b= \end_layout \begin_layout Standard Load (ST file format) as Sufami turbo cartridge B ROM. Also sets system type to Sufami Turbo (not compatible with --bsx=, --bsxslotted= nor --dmg=). \end_layout \begin_layout Subsubsection --slot-b-xml= \end_layout \begin_layout Standard Set mapping XML file for Sufami turbo cartridge B ROM. If not specified, defaults are used. Only can be used together with --slot-b=. \end_layout \begin_layout Subsubsection --ips-rom= \end_layout \begin_layout Standard Apply IPS patch to main cartridge ROM. Requires --rom=. \end_layout \begin_layout Subsubsection --ips-rom-xml= \end_layout \begin_layout Standard Apply IPS patch to main cartridge ROM mapping XML. Requires --rom-xml=. \end_layout \begin_layout Subsubsection --ips-bsx= \end_layout \begin_layout Standard Apply IPS patch to BS-X non-slotted flash. Requires --bsx=. \end_layout \begin_layout Subsubsection --ips-bsx-xml= \end_layout \begin_layout Standard Apply IPS patch to BS-X non-slotted flash mapping XML. Requires --bsx-xml=. \end_layout \begin_layout Subsubsection --ips-bsxslotted= \end_layout \begin_layout Standard Apply IPS patch to BS-X slotted flash. Requires --bsxslotted=. \end_layout \begin_layout Subsubsection --ips-bsxslotted-xml= \end_layout \begin_layout Standard Apply IPS patch to BS-X slotted flash mapping XML. Requires --bsxslotted-xml=. \end_layout \begin_layout Subsubsection --ips-dmg= \end_layout \begin_layout Standard Apply IPS patch to Game Boy ROM. Requires --dmg=. \end_layout \begin_layout Subsubsection --ips-dmg-xml= \end_layout \begin_layout Standard Apply IPS patch to Game Boy ROM mapping XML. Requires --dmg-xml=. \end_layout \begin_layout Subsubsection --ips-slot-a= \end_layout \begin_layout Standard Apply IPS patch to Sufami turbo cartridge A ROM. Requires --slot-a=. \end_layout \begin_layout Subsubsection --ips-slot-a-xml= \end_layout \begin_layout Standard Apply IPS patch to Sufami turbo cartridge A ROM mapping XML. Requires --slot-a-xml=. \end_layout \begin_layout Subsubsection --ips-slot-b= \end_layout \begin_layout Standard Apply IPS patch to Sufami turbo cartridge B ROM. Requires --slot-b=. \end_layout \begin_layout Subsubsection --ips-slot-b-xml= \end_layout \begin_layout Standard Apply IPS patch to Sufami turbo cartridge B ROM mapping XML. Requires --slot-b-xml=. \end_layout \begin_layout Subsubsection --ips-offset= \end_layout \begin_layout Standard Set IPS apply offset to (can be negative). IPS apply offset is added to all addresses inside IPS file before applying. If the resulting address is negative, write is ignored (with a warning). If resulting address exceeds ROM size, the ROM is extended. \end_layout \begin_layout Subsubsection --pal \end_layout \begin_layout Standard Force ROM to be considered PAL-only (warning: Will cause error if used on anything except SNES and SGB). \end_layout \begin_layout Subsubsection --ntsc \end_layout \begin_layout Standard Force ROM to be considered NTSC-only (default for everything except SNES and SGB). \end_layout \begin_layout Subsection New session options (lsnes.exe only) \end_layout \begin_layout Standard If filename is not specified, new session is started. These options control the properties of new session: \end_layout \begin_layout Subsubsection --port1= \end_layout \begin_layout Standard Set type of port1. Valid values are: \end_layout \begin_layout Itemize none: No device connected \end_layout \begin_layout Itemize gamepad: One gamepad (the default) \end_layout \begin_layout Itemize multitap: Four gamepads (warning: makes most games refuse to start) \end_layout \begin_layout Itemize mouse: Mouse. \end_layout \begin_layout Subsubsection --port2= \end_layout \begin_layout Standard Set type of port2. Valid values are: \end_layout \begin_layout Itemize none: No device connected (the default) \end_layout \begin_layout Itemize gamepad: One gamepad \end_layout \begin_layout Itemize multitap: Four gamepads. \end_layout \begin_layout Itemize mouse: Mouse \end_layout \begin_layout Itemize superscope: Super Scope \end_layout \begin_layout Itemize justifier: One justifier \end_layout \begin_layout Itemize justifiers: Two justifiers \end_layout \begin_layout Subsubsection --gamename= \end_layout \begin_layout Standard Set the name of game to \end_layout \begin_layout Subsubsection --author= \end_layout \begin_layout Standard Add author with full name of (no nickname). \end_layout \begin_layout Subsubsection --author=| \end_layout \begin_layout Standard Add author with nickname of (no full name). \end_layout \begin_layout Subsubsection --author=| \end_layout \begin_layout Standard Add author with full name of and nickname of . \end_layout \begin_layout Subsubsection --rtc-second= \end_layout \begin_layout Standard Set RTC second (0 is 1st January 1970 00:00:00Z). \end_layout \begin_layout Subsubsection --rtc-subsecond= \end_layout \begin_layout Standard Set RTC subsecond. Range is 0-3,462,619,485,019. \end_layout \begin_layout Subsection \end_layout \begin_layout Standard If filename is specified on command line, it is loaded as initial state (instead of constructing one). Mandatory for lsnes-avidump.exe and movieinfo.exe. \end_layout \begin_layout Subsection Misc. options \end_layout \begin_layout Subsubsection --run= (lsnes.exe only) \end_layout \begin_layout Standard After running main RC file, run this file. If multiple are specified, these execute in order specified. \end_layout \begin_layout Subsection dump options (lsnes-avidump.exe only) \end_layout \begin_layout Subsubsection --prefix= \end_layout \begin_layout Standard Set dump prefix. Default is \begin_inset Quotes eld \end_inset avidump \begin_inset Quotes erd \end_inset . \end_layout \begin_layout Subsubsection --level= \end_layout \begin_layout Standard Set compression level (0-18). Default is 7. \end_layout \begin_layout Subsubsection --length= \end_layout \begin_layout Standard Set number of frames to dump. Mandatory. \end_layout \begin_layout Subsubsection --lua=