From 40206ce1fd8d607e62148d5c59fe768bdb8593d1 Mon Sep 17 00:00:00 2001 From: feos-tas Date: Sun, 3 Jul 2016 12:01:17 +0000 Subject: [PATCH] lua: fix #734 by adding emu.getpath() and emu.loadrom() update help [[Split portion of a mixed commit.]] --- help/6502CPU.html | 2 +- help/AVICapturing.html | 2 +- help/AutoFireConfigurations.html | 2 +- help/CheatSearch.html | 2 +- help/CodeDataLogger.html | 2 +- help/CommandLineOptions.html | 2 +- help/Commands.html | 2 +- help/Config.html | 2 +- help/ContextMenuItems.html | 2 +- help/Covertfcm.html | 2 +- help/CustomizingthroughtheConfigFil.html | 2 +- help/Debug.html | 2 +- help/Debugger.html | 2 +- help/Directories.html | 2 +- help/FAQGuides.html | 10 ++--- help/FCEUltraVersionHistory.html | 2 +- help/FamicomDiskSytem.html | 2 +- help/GUI.html | 2 +- help/GameGenieEncoderDecoder.html | 2 +- help/Gamefilecompatibility.html | 2 +- help/General.html | 2 +- help/Gettingstarted.html | 2 +- help/HexEditor.html | 2 +- help/Input.html | 2 +- help/Intro.html | 2 +- help/Introduction.html | 2 +- help/LuaBot.html | 2 +- help/LuaFunctionsList.html | 17 ++++++++- help/LuaGettingStarted.html | 2 +- help/LuaPerks.html | 12 +++--- help/LuaScripting.html | 2 +- help/MapHotkeys.html | 2 +- help/MemoryWatch.html | 2 +- help/MovieOptions.html | 2 +- help/MovieRecording.html | 2 +- help/Movieformats.html | 2 +- help/NES.html | 2 +- help/NESProcessor.html | 2 +- help/NESRAMMappingFindingValues.html | 4 +- help/NESScrolling1.html | 2 +- help/NESScrolling2.html | 2 +- help/NESSound.html | 2 +- help/NLFilesFormat.html | 2 +- help/NSFFormat.html | 2 +- help/NameTableViewer.html | 2 +- help/NetworkPlay.html | 2 +- help/Overview.html | 2 +- help/OverviewofIncludedScripts.html | 2 +- help/PPU.html | 2 +- help/PPUViewer.html | 2 +- help/Palette.html | 6 +-- help/PaletteOptions.html | 2 +- help/RAMSearch.html | 2 +- help/RAMWatch.html | 2 +- help/ROMHacking.html | 2 +- help/Sound.html | 2 +- help/SoundOptions.html | 2 +- help/TASEditor.html | 2 +- help/Technicalinformation.html | 2 +- help/TextHooker.html | 2 +- help/Timing.html | 2 +- help/ToggleSwitchesHideMenuetc.html | 2 +- help/ToolAssistedSpeedruns.html | 2 +- help/Tools2.html | 2 +- help/TraceLogger.html | 2 +- help/Troubleshooting.html | 2 +- help/Video.html | 2 +- help/WhatsNew200.html | 2 +- help/WhatsNew201.html | 2 +- help/WhatsNew202.html | 2 +- help/WhatsNew203.html | 2 +- help/WhatsNew210.html | 2 +- help/WhatsNew211.html | 2 +- help/WhatsNew212.html | 2 +- help/WhatsNew213.html | 2 +- help/WhatsNew214.html | 2 +- help/WhatsNew215.html | 2 +- help/WhatsNew220.html | 2 +- help/WhatsNew221.html | 2 +- help/WhatsNew222.html | 2 +- help/css/hnd.css | 48 +++++++++++++++++++----- help/fcm.html | 2 +- help/fcs.html | 2 +- help/fm2.html | 40 ++++++++++---------- help/js/searchdata.js | 2 +- 85 files changed, 168 insertions(+), 125 deletions(-) diff --git a/help/6502CPU.html b/help/6502CPU.html index 5c6261d8..e7b51ce1 100644 --- a/help/6502CPU.html +++ b/help/6502CPU.html @@ -1604,7 +1604,7 @@ diff --git a/help/AVICapturing.html b/help/AVICapturing.html index c179f7f7..5cd0961c 100644 --- a/help/AVICapturing.html +++ b/help/AVICapturing.html @@ -86,7 +86,7 @@ diff --git a/help/AutoFireConfigurations.html b/help/AutoFireConfigurations.html index 86278d20..e26140fa 100644 --- a/help/AutoFireConfigurations.html +++ b/help/AutoFireConfigurations.html @@ -79,7 +79,7 @@ diff --git a/help/CheatSearch.html b/help/CheatSearch.html index 32620e0a..58cfdc85 100644 --- a/help/CheatSearch.html +++ b/help/CheatSearch.html @@ -163,7 +163,7 @@ diff --git a/help/CodeDataLogger.html b/help/CodeDataLogger.html index f2ec868f..a351be3f 100644 --- a/help/CodeDataLogger.html +++ b/help/CodeDataLogger.html @@ -190,7 +190,7 @@ diff --git a/help/CommandLineOptions.html b/help/CommandLineOptions.html index f15f92e5..fddff7b5 100644 --- a/help/CommandLineOptions.html +++ b/help/CommandLineOptions.html @@ -233,7 +233,7 @@ diff --git a/help/Commands.html b/help/Commands.html index 1c00641d..164774cc 100644 --- a/help/Commands.html +++ b/help/Commands.html @@ -256,7 +256,7 @@ diff --git a/help/Config.html b/help/Config.html index 1afcdb12..9c17b87e 100644 --- a/help/Config.html +++ b/help/Config.html @@ -113,7 +113,7 @@ diff --git a/help/ContextMenuItems.html b/help/ContextMenuItems.html index c4721dae..59e5bb44 100644 --- a/help/ContextMenuItems.html +++ b/help/ContextMenuItems.html @@ -194,7 +194,7 @@ diff --git a/help/Covertfcm.html b/help/Covertfcm.html index 7f6ce3e0..1ae47fa4 100644 --- a/help/Covertfcm.html +++ b/help/Covertfcm.html @@ -70,7 +70,7 @@ diff --git a/help/CustomizingthroughtheConfigFil.html b/help/CustomizingthroughtheConfigFil.html index 553cf753..8d4c82c5 100644 --- a/help/CustomizingthroughtheConfigFil.html +++ b/help/CustomizingthroughtheConfigFil.html @@ -113,7 +113,7 @@ diff --git a/help/Debug.html b/help/Debug.html index dab27f13..a3ee9724 100644 --- a/help/Debug.html +++ b/help/Debug.html @@ -99,7 +99,7 @@ diff --git a/help/Debugger.html b/help/Debugger.html index 802a2313..1f5507c3 100644 --- a/help/Debugger.html +++ b/help/Debugger.html @@ -294,7 +294,7 @@ diff --git a/help/Directories.html b/help/Directories.html index 11aff2a6..fad7c6cf 100644 --- a/help/Directories.html +++ b/help/Directories.html @@ -118,7 +118,7 @@ diff --git a/help/FAQGuides.html b/help/FAQGuides.html index 54fe3216..fee96374 100644 --- a/help/FAQGuides.html +++ b/help/FAQGuides.html @@ -56,22 +56,22 @@


Information regarding various concepts such as TAS, ROM Hacking, RAM Mapping.


-

Troubleshooting FAQ

+

Troubleshooting FAQ


A guide to common problems people experience, and what to do about them.



-

Tool Assisted Speedruns (TAS)

+

Tool Assisted Speedruns (TAS)


Information regarding Tool Assisted Speedruns and the TAS community.



-

ROM Hacking

+

ROM Hacking


Information regarding making ROM Hacks and the ROM Hacking community.



-

NES RAM Mapping

+

NES RAM Mapping


A guide to the layout of NES RAM, and how to interpret its contents.


@@ -84,7 +84,7 @@ diff --git a/help/FCEUltraVersionHistory.html b/help/FCEUltraVersionHistory.html index cb276045..ca74c9ee 100644 --- a/help/FCEUltraVersionHistory.html +++ b/help/FCEUltraVersionHistory.html @@ -141,7 +141,7 @@ diff --git a/help/FamicomDiskSytem.html b/help/FamicomDiskSytem.html index 3787c18e..d16e735f 100644 --- a/help/FamicomDiskSytem.html +++ b/help/FamicomDiskSytem.html @@ -103,7 +103,7 @@ diff --git a/help/GUI.html b/help/GUI.html index fa005248..2517e362 100644 --- a/help/GUI.html +++ b/help/GUI.html @@ -112,7 +112,7 @@ diff --git a/help/GameGenieEncoderDecoder.html b/help/GameGenieEncoderDecoder.html index b4da3f09..baa14de8 100644 --- a/help/GameGenieEncoderDecoder.html +++ b/help/GameGenieEncoderDecoder.html @@ -96,7 +96,7 @@ diff --git a/help/Gamefilecompatibility.html b/help/Gamefilecompatibility.html index a18a698d..2112c569 100644 --- a/help/Gamefilecompatibility.html +++ b/help/Gamefilecompatibility.html @@ -92,7 +92,7 @@ diff --git a/help/General.html b/help/General.html index 11139971..859c2c6a 100644 --- a/help/General.html +++ b/help/General.html @@ -86,7 +86,7 @@ diff --git a/help/Gettingstarted.html b/help/Gettingstarted.html index c4586650..bb09df83 100644 --- a/help/Gettingstarted.html +++ b/help/Gettingstarted.html @@ -102,7 +102,7 @@ diff --git a/help/HexEditor.html b/help/HexEditor.html index 0c25e7d5..5da1e102 100644 --- a/help/HexEditor.html +++ b/help/HexEditor.html @@ -120,7 +120,7 @@ diff --git a/help/Input.html b/help/Input.html index a3083563..503cea6b 100644 --- a/help/Input.html +++ b/help/Input.html @@ -115,7 +115,7 @@ diff --git a/help/Intro.html b/help/Intro.html index 392a48a7..b5a4a1ba 100644 --- a/help/Intro.html +++ b/help/Intro.html @@ -68,7 +68,7 @@ diff --git a/help/Introduction.html b/help/Introduction.html index ad2ff1e6..c5b91ce2 100644 --- a/help/Introduction.html +++ b/help/Introduction.html @@ -105,7 +105,7 @@ diff --git a/help/LuaBot.html b/help/LuaBot.html index 04d41f61..f5d98727 100644 --- a/help/LuaBot.html +++ b/help/LuaBot.html @@ -211,7 +211,7 @@ diff --git a/help/LuaFunctionsList.html b/help/LuaFunctionsList.html index 64119ec8..aec001fe 100644 --- a/help/LuaFunctionsList.html +++ b/help/LuaFunctionsList.html @@ -149,6 +149,16 @@

Note: This might result in an error if the medium of the movie file is not writeable (such as in an archive file).


While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

+


+

emu.getdir()

+


+

Returns the path of fceux.exe as a string.

+


+

emu.loadrom(string filename)

+


+

Loads the ROM from the directory relative to the lua script or from the absolute path. Hence, the filename parameter can be absolute or relative path.

+


+

If the ROM can't e loaded, loads the most recent one.


emu.registerbefore(function func)


@@ -221,7 +231,12 @@


This includes the header! It's the same as opening the file in a hex-editor.


+

rom.writebyte()


+

Write the value to the ROM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

+


+

Editing the header is not available.

+


Memory Library


memory.readbyte(int address)

@@ -812,7 +827,7 @@ diff --git a/help/LuaGettingStarted.html b/help/LuaGettingStarted.html index d8ec4dab..e7b84843 100644 --- a/help/LuaGettingStarted.html +++ b/help/LuaGettingStarted.html @@ -99,7 +99,7 @@ diff --git a/help/LuaPerks.html b/help/LuaPerks.html index 8f4d7c5c..62c097d2 100644 --- a/help/LuaPerks.html +++ b/help/LuaPerks.html @@ -67,7 +67,7 @@


Usage example: \luaScripts\GUI-iup_example.lua


-

http://www.tecgraf.puc-rio.br/iup/

+

http://www.tecgraf.puc-rio.br/iup/



IM library

@@ -75,7 +75,7 @@

IM is a toolkit for Digital Imaging. The main goal of the library is to provide a simple API and abstraction of images for applications.

File formats supported: TIFF, BMP, PNG, JPEG, GIF and AVI. Image representation includes scientific data types. About a hundred Image Processing operations are available.


-

http://www.tecgraf.puc-rio.br/im/

+

http://www.tecgraf.puc-rio.br/im/



CD library

@@ -83,7 +83,7 @@

Canvas Draw is a graphics library.

The library contains functions to support both vector and image applications, and the visualization surface can be either a window or a more abstract surface, such as Image, Clipboard, Metafile, PS, and so on.


-

http://www.tecgraf.puc-rio.br/cd/

+

http://www.tecgraf.puc-rio.br/cd/



LuaSocket library

@@ -92,7 +92,7 @@


Usage: netplay, local data transmission.


-

http://w3.impa.br/~diego/software/luasocket/home.html

+

http://w3.impa.br/~diego/software/luasocket/home.html



WinAPI library

@@ -101,7 +101,7 @@


Usage example: \luaScripts\JumpingFCEUXWindow.lua


-

https://github.com/stevedonovan/winapi

+

https://github.com/stevedonovan/winapi




@@ -115,7 +115,7 @@ diff --git a/help/LuaScripting.html b/help/LuaScripting.html index da49edcc..b0ea6af3 100644 --- a/help/LuaScripting.html +++ b/help/LuaScripting.html @@ -89,7 +89,7 @@ diff --git a/help/MapHotkeys.html b/help/MapHotkeys.html index c2fefbc8..bc9d69aa 100644 --- a/help/MapHotkeys.html +++ b/help/MapHotkeys.html @@ -72,7 +72,7 @@ diff --git a/help/MemoryWatch.html b/help/MemoryWatch.html index ebd394e5..44946892 100644 --- a/help/MemoryWatch.html +++ b/help/MemoryWatch.html @@ -125,7 +125,7 @@ diff --git a/help/MovieOptions.html b/help/MovieOptions.html index 1bcc0b5a..24abd014 100644 --- a/help/MovieOptions.html +++ b/help/MovieOptions.html @@ -110,7 +110,7 @@ diff --git a/help/MovieRecording.html b/help/MovieRecording.html index f96bb7ae..f8ab1ab0 100644 --- a/help/MovieRecording.html +++ b/help/MovieRecording.html @@ -149,7 +149,7 @@ diff --git a/help/Movieformats.html b/help/Movieformats.html index 3d921ed1..fe374758 100644 --- a/help/Movieformats.html +++ b/help/Movieformats.html @@ -72,7 +72,7 @@ diff --git a/help/NES.html b/help/NES.html index b72e2dad..15b2b61d 100644 --- a/help/NES.html +++ b/help/NES.html @@ -112,7 +112,7 @@ diff --git a/help/NESProcessor.html b/help/NESProcessor.html index a743e881..8cd32d5a 100644 --- a/help/NESProcessor.html +++ b/help/NESProcessor.html @@ -74,7 +74,7 @@ diff --git a/help/NESRAMMappingFindingValues.html b/help/NESRAMMappingFindingValues.html index 2e564bc8..3f23b3af 100644 --- a/help/NESRAMMappingFindingValues.html +++ b/help/NESRAMMappingFindingValues.html @@ -232,7 +232,7 @@

These distinctions are easier to see in a visual example.  This is the enemy/player stats as they are mapped in the game Teenage Mutant Ninja Turtles.


Block 4

-

                           P  W1 W2 W3 E1 E2 E3 E4 E5 E6 E7 E8 X  X  X  X  

+

                           P  W1 W2 W3 E1 E2 E3 E4 E5 E6 E7 E8 X  X  X  X  

Sprite ID:        040x: 09 00 00 00 00 9E 9E 9E 9E 00 00 00 00 00 00 00

ID counter:       041x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Timer/sp change:  042x: 02 00 00 00 00 03 03 03 03 00 00 00 00 00 00 00

@@ -271,7 +271,7 @@ diff --git a/help/NESScrolling1.html b/help/NESScrolling1.html index a163bbea..166ba59f 100644 --- a/help/NESScrolling1.html +++ b/help/NESScrolling1.html @@ -118,7 +118,7 @@ diff --git a/help/NESScrolling2.html b/help/NESScrolling2.html index c62ea121..f1b50537 100644 --- a/help/NESScrolling2.html +++ b/help/NESScrolling2.html @@ -88,7 +88,7 @@ diff --git a/help/NESSound.html b/help/NESSound.html index defa89d8..3c02a749 100644 --- a/help/NESSound.html +++ b/help/NESSound.html @@ -614,7 +614,7 @@ diff --git a/help/NLFilesFormat.html b/help/NLFilesFormat.html index 0bdfdaa5..86b0d837 100644 --- a/help/NLFilesFormat.html +++ b/help/NLFilesFormat.html @@ -109,7 +109,7 @@ diff --git a/help/NSFFormat.html b/help/NSFFormat.html index 6215dc2c..0f2e5f8c 100644 --- a/help/NSFFormat.html +++ b/help/NSFFormat.html @@ -400,7 +400,7 @@ diff --git a/help/NameTableViewer.html b/help/NameTableViewer.html index 200e320b..77903cd8 100644 --- a/help/NameTableViewer.html +++ b/help/NameTableViewer.html @@ -88,7 +88,7 @@ diff --git a/help/NetworkPlay.html b/help/NetworkPlay.html index 4b5bea7d..02dce064 100644 --- a/help/NetworkPlay.html +++ b/help/NetworkPlay.html @@ -70,7 +70,7 @@ diff --git a/help/Overview.html b/help/Overview.html index 0d1bd763..e4d9db22 100644 --- a/help/Overview.html +++ b/help/Overview.html @@ -70,7 +70,7 @@ diff --git a/help/OverviewofIncludedScripts.html b/help/OverviewofIncludedScripts.html index 823aa82d..f58bf0f6 100644 --- a/help/OverviewofIncludedScripts.html +++ b/help/OverviewofIncludedScripts.html @@ -121,7 +121,7 @@ diff --git a/help/PPU.html b/help/PPU.html index fddca74b..df7fafa5 100644 --- a/help/PPU.html +++ b/help/PPU.html @@ -359,7 +359,7 @@ diff --git a/help/PPUViewer.html b/help/PPUViewer.html index e6e0560b..d7ecfd84 100644 --- a/help/PPUViewer.html +++ b/help/PPUViewer.html @@ -92,7 +92,7 @@ diff --git a/help/Palette.html b/help/Palette.html index bc9730a9..691c899d 100644 --- a/help/Palette.html +++ b/help/Palette.html @@ -69,9 +69,7 @@

Load Palette

Allows you to load a custom color palette (.pal) file to use for the current game loaded.


-

A note on on the format of external palettes; Palette files are expected to contain 64 or 512 8-bit RGB triplets (each in that order; red comes first in the triplet in the file, then green, then blue). Each 8-bit value represents brightness for that particular color. 0 is minimum, 255 is maximum.

-


-

A palette file with 64 entries while have emphasis colors generated automatically. A 512 entry file will specify a set of 64 colors to use with each emphasis state. The high 3 bits of $2001 correspond to 8 different 64 color palettes.

+

A note on on the format of external palettes; Palette files are expected to contain 64 8-bit RGB triplets (each in that order; red comes first in the triplet in the file, then green, then blue). Each 8-bit value represents brightness for that particular color. 0 is minimum, 255 is maximum.


Palettes can be set on a per-game basis. To do this, put a palette file in the same directory the game is in, and add the extension "pal". Examples:


@@ -109,7 +107,7 @@ diff --git a/help/PaletteOptions.html b/help/PaletteOptions.html index ba2eb033..f241efd6 100644 --- a/help/PaletteOptions.html +++ b/help/PaletteOptions.html @@ -96,7 +96,7 @@ diff --git a/help/RAMSearch.html b/help/RAMSearch.html index 2e1b8b21..2a3443c6 100644 --- a/help/RAMSearch.html +++ b/help/RAMSearch.html @@ -75,7 +75,7 @@ diff --git a/help/RAMWatch.html b/help/RAMWatch.html index a9728d2f..948818e6 100644 --- a/help/RAMWatch.html +++ b/help/RAMWatch.html @@ -70,7 +70,7 @@ diff --git a/help/ROMHacking.html b/help/ROMHacking.html index d69e3ffa..fada4be4 100644 --- a/help/ROMHacking.html +++ b/help/ROMHacking.html @@ -90,7 +90,7 @@ diff --git a/help/Sound.html b/help/Sound.html index c5897bd1..d960ec8a 100644 --- a/help/Sound.html +++ b/help/Sound.html @@ -71,7 +71,7 @@ diff --git a/help/SoundOptions.html b/help/SoundOptions.html index 73b5525b..ca6eac22 100644 --- a/help/SoundOptions.html +++ b/help/SoundOptions.html @@ -107,7 +107,7 @@ diff --git a/help/TASEditor.html b/help/TASEditor.html index fadb7a69..9e13f3bd 100644 --- a/help/TASEditor.html +++ b/help/TASEditor.html @@ -75,7 +75,7 @@ diff --git a/help/Technicalinformation.html b/help/Technicalinformation.html index 9456d166..785475fe 100644 --- a/help/Technicalinformation.html +++ b/help/Technicalinformation.html @@ -66,7 +66,7 @@ diff --git a/help/TextHooker.html b/help/TextHooker.html index 27127dbd..9382e58a 100644 --- a/help/TextHooker.html +++ b/help/TextHooker.html @@ -159,7 +159,7 @@ diff --git a/help/Timing.html b/help/Timing.html index 595745bd..d0b9a2f1 100644 --- a/help/Timing.html +++ b/help/Timing.html @@ -85,7 +85,7 @@ diff --git a/help/ToggleSwitchesHideMenuetc.html b/help/ToggleSwitchesHideMenuetc.html index df80629b..988440cd 100644 --- a/help/ToggleSwitchesHideMenuetc.html +++ b/help/ToggleSwitchesHideMenuetc.html @@ -197,7 +197,7 @@ diff --git a/help/ToolAssistedSpeedruns.html b/help/ToolAssistedSpeedruns.html index 0afdc15d..20e50935 100644 --- a/help/ToolAssistedSpeedruns.html +++ b/help/ToolAssistedSpeedruns.html @@ -119,7 +119,7 @@ diff --git a/help/Tools2.html b/help/Tools2.html index 9fbc2fb3..b29aaeae 100644 --- a/help/Tools2.html +++ b/help/Tools2.html @@ -100,7 +100,7 @@ diff --git a/help/TraceLogger.html b/help/TraceLogger.html index f614bbd5..ee58ec32 100644 --- a/help/TraceLogger.html +++ b/help/TraceLogger.html @@ -96,7 +96,7 @@ diff --git a/help/Troubleshooting.html b/help/Troubleshooting.html index cb40e9e8..bbfdb144 100644 --- a/help/Troubleshooting.html +++ b/help/Troubleshooting.html @@ -120,7 +120,7 @@ diff --git a/help/Video.html b/help/Video.html index 9a3ca8cb..a9f084d7 100644 --- a/help/Video.html +++ b/help/Video.html @@ -158,7 +158,7 @@ diff --git a/help/WhatsNew200.html b/help/WhatsNew200.html index 376350c9..10cd5d33 100644 --- a/help/WhatsNew200.html +++ b/help/WhatsNew200.html @@ -170,7 +170,7 @@ diff --git a/help/WhatsNew201.html b/help/WhatsNew201.html index 2082d312..7f8ee728 100644 --- a/help/WhatsNew201.html +++ b/help/WhatsNew201.html @@ -78,7 +78,7 @@ diff --git a/help/WhatsNew202.html b/help/WhatsNew202.html index 97e18e38..2b9b4968 100644 --- a/help/WhatsNew202.html +++ b/help/WhatsNew202.html @@ -158,7 +158,7 @@ diff --git a/help/WhatsNew203.html b/help/WhatsNew203.html index 482e4db5..bb758e2c 100644 --- a/help/WhatsNew203.html +++ b/help/WhatsNew203.html @@ -118,7 +118,7 @@ diff --git a/help/WhatsNew210.html b/help/WhatsNew210.html index 41cacfc8..ddf0c0fd 100644 --- a/help/WhatsNew210.html +++ b/help/WhatsNew210.html @@ -238,7 +238,7 @@ diff --git a/help/WhatsNew211.html b/help/WhatsNew211.html index a9c73b02..173db034 100644 --- a/help/WhatsNew211.html +++ b/help/WhatsNew211.html @@ -148,7 +148,7 @@ diff --git a/help/WhatsNew212.html b/help/WhatsNew212.html index c55dfc87..76d2f7aa 100644 --- a/help/WhatsNew212.html +++ b/help/WhatsNew212.html @@ -128,7 +128,7 @@ diff --git a/help/WhatsNew213.html b/help/WhatsNew213.html index 7fffbd2c..ee23f1e3 100644 --- a/help/WhatsNew213.html +++ b/help/WhatsNew213.html @@ -124,7 +124,7 @@ diff --git a/help/WhatsNew214.html b/help/WhatsNew214.html index 2e15e317..f8120b73 100644 --- a/help/WhatsNew214.html +++ b/help/WhatsNew214.html @@ -171,7 +171,7 @@ diff --git a/help/WhatsNew215.html b/help/WhatsNew215.html index 8dd93565..b893f0d7 100644 --- a/help/WhatsNew215.html +++ b/help/WhatsNew215.html @@ -140,7 +140,7 @@ diff --git a/help/WhatsNew220.html b/help/WhatsNew220.html index e10d2c07..00f14531 100644 --- a/help/WhatsNew220.html +++ b/help/WhatsNew220.html @@ -244,7 +244,7 @@ diff --git a/help/WhatsNew221.html b/help/WhatsNew221.html index bab8e72d..c8a48172 100644 --- a/help/WhatsNew221.html +++ b/help/WhatsNew221.html @@ -178,7 +178,7 @@ diff --git a/help/WhatsNew222.html b/help/WhatsNew222.html index dbf0cb60..97d331e0 100644 --- a/help/WhatsNew222.html +++ b/help/WhatsNew222.html @@ -187,7 +187,7 @@ diff --git a/help/css/hnd.css b/help/css/hnd.css index 4a3b2bae..cc359e9f 100644 --- a/help/css/hnd.css +++ b/help/css/hnd.css @@ -373,39 +373,66 @@ span.rvts73 font-weight: bold; text-decoration: underline; } -a.rvts74, span.rvts74 +span.rvts74 +{ + font-size: 12pt; + font-family: 'Courier New', 'Courier', monospace; + color: #00007f; +} +span.rvts75 +{ + font-size: 14pt; + font-family: 'Courier New', 'Courier', monospace; +} +span.rvts76 +{ + font-size: 12pt; + font-family: 'Courier New', 'Courier', monospace; +} +span.rvts77 +{ + font-size: 12pt; + font-family: 'Courier New', 'Courier', monospace; + color: #00007f; +} +span.rvts78 +{ + font-family: 'Courier New', 'Courier', monospace; + color: ; +} +a.rvts79, span.rvts79 { color: #0000ff; text-decoration: underline; } -a.rvts74:hover { color: #0000ff; } -a.rvts75, span.rvts75 +a.rvts79:hover { color: #0000ff; } +a.rvts80, span.rvts80 { font-size: 12pt; color: #0000ff; text-decoration: underline; } -a.rvts75:hover { color: #0000ff; } -span.rvts76 +a.rvts80:hover { color: #0000ff; } +span.rvts81 { font-family: 'Lucida Console', 'Monaco', monospace; text-decoration: underline; } -span.rvts77 +span.rvts82 { font-weight: bold; text-decoration: underline; } -span.rvts78 +span.rvts83 { font-size: 11pt; text-decoration: underline; } -span.rvts79 +span.rvts84 { font-size: 5pt; } -span.rvts80 +span.rvts85 { font-size: 5pt; font-weight: bold; @@ -448,3 +475,6 @@ p,ul,ol /* Paragraph Style */ text-indent: 48px; margin: 0px 0px 0px 48px; } +.rvps7 /* Paragraph Style */ +{ +} diff --git a/help/fcm.html b/help/fcm.html index abffa042..b31655a0 100644 --- a/help/fcm.html +++ b/help/fcm.html @@ -93,7 +93,7 @@ diff --git a/help/fcs.html b/help/fcs.html index e6985b0a..428602d2 100644 --- a/help/fcs.html +++ b/help/fcs.html @@ -219,7 +219,7 @@ diff --git a/help/fm2.html b/help/fm2.html index a86d4ac9..04e1e0bb 100644 --- a/help/fm2.html +++ b/help/fm2.html @@ -90,41 +90,41 @@

Integer keys (also used for booleans, with a 1 for true and 0 for false) must have a value that can be stored as int32:


- version (required) - the version of the movie file format; for now it is always 3

-


+


- emuVersion (required) - the version of the emulator used to produce the movie

-


+


- rerecordCount (optional) - the rerecord count

-


+


- palFlag (bool) (optional) - true if the movie uses PAL timing

-


+


- NewPPU (bool) (optional) - true if the movie uses New PPU

-


+


- FDS (bool) (optional) - true if movie was recorded on a Famicom Disk System (FDS) game

-


+


- fourscore (bool) - true if a fourscore was used. If fourscore is not used, then port0 and port1 are required

-


+


- port0 - indicates the type of input device attached to the port 0. Supported values are:

    SI_NONE = 0

    SI_GAMEPAD = 1

    SI_ZAPPER = 2

-


+


- port1 - indicates the type of input device attached to the port 1. Supported values are:

    SI_NONE = 0

    SI_GAMEPAD = 1

    SI_ZAPPER = 2

-


+


- port2 (required) - indicates the type of the FCExp port device which was attached. Supported values are:

    SIFC_NONE = 0

-


+


- binary (bool) (optional) - true if input log is stored in binary format

-


-

- length (optional) - movie size (number of frames in the input log). If this key is specified and the number is >= 0, the input log ends after specified number of records, and any remaining data should not be parsed. This key is used in fm3 format to allow storing extra data after the end of input log

+


+

- length (optional) - movie size (number of frames in the input log). If this key is specified and the number is >= 0, the input log ends after specified number of records, and any remaining data should not be parsed. This key is used in fm3 format to allow storing extra data after the end of input log



String keys have values that consist of the remainder of the key-value pair line. As a consequence, string values cannot contain newlines.


- romFilename (required) - the name of the file used to record the movie

-


+


- comment (optional) - simply a memo