From 2bcb72abf8eaca6b89208588949fb02cdf86a69f Mon Sep 17 00:00:00 2001 From: ansstuff Date: Sat, 9 Mar 2013 14:04:01 +0000 Subject: [PATCH] * added JumpingFCEUXWindow.lua * updated docs * Taseditor: some more cleanup [[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 | 6 ++-- 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/ExternalInput.html | 2 +- help/FAQGuides.html | 2 +- help/FCEUltraVersionHistory.html | 2 +- help/FamicomDiskSytem.html | 2 +- help/GUI.html | 2 +- help/GameGenieEncoderDecoder.html | 8 +++-- 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 | 6 ++-- help/LuaFunctionsList.html | 6 ++-- help/LuaGettingStarted.html | 4 +-- help/LuaPerks.html | 35 ++++++++++---------- help/LuaScripting.html | 10 +++--- 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 | 2 +- help/NESScrolling1.html | 2 +- help/NESScrolling2.html | 2 +- help/NESSound.html | 2 +- help/NSFFormat.html | 2 +- help/NameTableViewer.html | 2 +- help/NetworkPlay.html | 2 +- help/Overview.html | 2 +- help/OverviewofIncludedScripts.html | 4 +-- help/PPU.html | 2 +- help/PPUViewer.html | 2 +- help/Palette.html | 2 +- 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 | 14 ++++---- 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 | 23 ++++++++----- help/css/hnd.css | 8 ++--- help/fcm.html | 2 +- help/fcs.html | 2 +- help/fm2.html | 2 +- help/js/searchdata.js | 2 +- help/taseditor-ru/AdvancedFeatures.html | 2 +- help/taseditor-ru/BeginnersGuide.html | 2 +- help/taseditor-ru/Controls.html | 2 +- help/taseditor-ru/FAQ.html | 2 +- help/taseditor-ru/FM3format.html | 2 +- help/taseditor-ru/Glossary.html | 2 +- help/taseditor-ru/Ideas.html | 2 +- help/taseditor-ru/Implementation.html | 36 ++++++++++----------- help/taseditor-ru/Introduction.html | 2 +- help/taseditor-ru/LuaAPI.html | 2 +- help/taseditor-ru/MistakeProofing.html | 10 +++--- help/taseditor-ru/Navigation.html | 2 +- help/taseditor-ru/NonlinearTASing.html | 2 +- help/taseditor-ru/Operations.html | 2 +- help/taseditor-ru/PianoRoll.html | 2 +- help/taseditor-ru/ProgramCustomization.html | 2 +- help/taseditor-ru/ProgramInterface.html | 2 +- help/taseditor-ru/Reference.html | 2 +- help/taseditor-ru/SemiautomaticTASing.html | 2 +- help/taseditor-ru/SpeedrunningSynopsis.html | 2 +- help/taseditor-ru/TASEditorInside.html | 2 +- help/taseditor-ru/TASingMethodology.html | 2 +- help/taseditor-ru/TASingProcess.html | 5 +-- help/taseditor-ru/Title.html | 2 +- help/taseditor-ru/Toolbox.html | 2 +- help/taseditor-ru/TraditionalTASing.html | 2 +- help/taseditor-ru/js/searchdata.js | 2 +- help/taseditor/AdvancedFeatures.html | 2 +- help/taseditor/BeginnersGuide.html | 2 +- help/taseditor/Controls.html | 2 +- help/taseditor/FAQ.html | 2 +- help/taseditor/FM3format.html | 2 +- help/taseditor/Glossary.html | 2 +- help/taseditor/Ideas.html | 2 +- help/taseditor/Implementation.html | 36 ++++++++++----------- help/taseditor/Introduction.html | 2 +- help/taseditor/LuaAPI.html | 2 +- help/taseditor/MistakeProofing.html | 10 +++--- help/taseditor/Navigation.html | 2 +- help/taseditor/NonlinearTASing.html | 2 +- help/taseditor/Operations.html | 2 +- help/taseditor/PianoRoll.html | 2 +- help/taseditor/ProgramCustomization.html | 2 +- help/taseditor/ProgramInterface.html | 2 +- help/taseditor/Reference.html | 2 +- help/taseditor/SemiautomaticTASing.html | 2 +- help/taseditor/SpeedrunningSynopsis.html | 2 +- help/taseditor/TASEditorInside.html | 2 +- help/taseditor/TASingMethodology.html | 2 +- help/taseditor/TASingProcess.html | 7 ++-- help/taseditor/Title.html | 2 +- help/taseditor/Toolbox.html | 2 +- help/taseditor/TraditionalTASing.html | 2 +- help/taseditor/js/searchdata.js | 2 +- help/toc.html | 18 +++++------ 139 files changed, 251 insertions(+), 237 deletions(-) diff --git a/help/6502CPU.html b/help/6502CPU.html index d6cbfdf9..57685036 100644 --- a/help/6502CPU.html +++ b/help/6502CPU.html @@ -1604,7 +1604,7 @@ diff --git a/help/AVICapturing.html b/help/AVICapturing.html index 96bde34f..a9db65a8 100644 --- a/help/AVICapturing.html +++ b/help/AVICapturing.html @@ -86,7 +86,7 @@ diff --git a/help/AutoFireConfigurations.html b/help/AutoFireConfigurations.html index 43075ee7..c8950060 100644 --- a/help/AutoFireConfigurations.html +++ b/help/AutoFireConfigurations.html @@ -79,7 +79,7 @@ diff --git a/help/CheatSearch.html b/help/CheatSearch.html index 0853f8d0..32620e0a 100644 --- a/help/CheatSearch.html +++ b/help/CheatSearch.html @@ -163,7 +163,7 @@ diff --git a/help/CodeDataLogger.html b/help/CodeDataLogger.html index 78313b7d..c124870a 100644 --- a/help/CodeDataLogger.html +++ b/help/CodeDataLogger.html @@ -183,7 +183,7 @@ diff --git a/help/CommandLineOptions.html b/help/CommandLineOptions.html index 26a7e2f4..f15f92e5 100644 --- a/help/CommandLineOptions.html +++ b/help/CommandLineOptions.html @@ -233,7 +233,7 @@ diff --git a/help/Commands.html b/help/Commands.html index 31c38d35..1c00641d 100644 --- a/help/Commands.html +++ b/help/Commands.html @@ -46,9 +46,9 @@
Parent - Previous + Previous - Next + Next
@@ -256,7 +256,7 @@ diff --git a/help/Config.html b/help/Config.html index c1d943ec..1afcdb12 100644 --- a/help/Config.html +++ b/help/Config.html @@ -113,7 +113,7 @@ diff --git a/help/ContextMenuItems.html b/help/ContextMenuItems.html index 3877ef0e..c4721dae 100644 --- a/help/ContextMenuItems.html +++ b/help/ContextMenuItems.html @@ -194,7 +194,7 @@ diff --git a/help/Covertfcm.html b/help/Covertfcm.html index a4a83f6f..7f6ce3e0 100644 --- a/help/Covertfcm.html +++ b/help/Covertfcm.html @@ -70,7 +70,7 @@ diff --git a/help/CustomizingthroughtheConfigFil.html b/help/CustomizingthroughtheConfigFil.html index 52e41f83..76ea0c6e 100644 --- a/help/CustomizingthroughtheConfigFil.html +++ b/help/CustomizingthroughtheConfigFil.html @@ -96,7 +96,7 @@ diff --git a/help/Debug.html b/help/Debug.html index 9f20d173..dab27f13 100644 --- a/help/Debug.html +++ b/help/Debug.html @@ -99,7 +99,7 @@ diff --git a/help/Debugger.html b/help/Debugger.html index abc339be..16276dad 100644 --- a/help/Debugger.html +++ b/help/Debugger.html @@ -318,7 +318,7 @@ diff --git a/help/Directories.html b/help/Directories.html index 289780fd..11aff2a6 100644 --- a/help/Directories.html +++ b/help/Directories.html @@ -118,7 +118,7 @@ diff --git a/help/ExternalInput.html b/help/ExternalInput.html index 14f208a9..ebb2f13c 100644 --- a/help/ExternalInput.html +++ b/help/ExternalInput.html @@ -66,7 +66,7 @@ diff --git a/help/FAQGuides.html b/help/FAQGuides.html index 8b0f484f..e2da744b 100644 --- a/help/FAQGuides.html +++ b/help/FAQGuides.html @@ -84,7 +84,7 @@ diff --git a/help/FCEUltraVersionHistory.html b/help/FCEUltraVersionHistory.html index e78e7239..6b9c2630 100644 --- a/help/FCEUltraVersionHistory.html +++ b/help/FCEUltraVersionHistory.html @@ -141,7 +141,7 @@ diff --git a/help/FamicomDiskSytem.html b/help/FamicomDiskSytem.html index 504be0c5..3787c18e 100644 --- a/help/FamicomDiskSytem.html +++ b/help/FamicomDiskSytem.html @@ -103,7 +103,7 @@ diff --git a/help/GUI.html b/help/GUI.html index cffc434b..3b02e670 100644 --- a/help/GUI.html +++ b/help/GUI.html @@ -112,7 +112,7 @@ diff --git a/help/GameGenieEncoderDecoder.html b/help/GameGenieEncoderDecoder.html index 6b2b246c..b4da3f09 100644 --- a/help/GameGenieEncoderDecoder.html +++ b/help/GameGenieEncoderDecoder.html @@ -84,7 +84,11 @@


Once you've found a part of PRG-ROM you want to change to create a code effect, snap the Debugger (if it's not so already) and find the code's location in the PRG-ROM's address space ($8000-$FFFF) (you'll want the debugger snapped so the game won't swap banks out from under you). Then, using the built-in Hex Editor, view the NES memory and go to the PRG-ROM address you wish to modify, then right-click the byte and choose "Create Game Genie Code at this Address". The Game Genie Code Decoder/Encoder will appear, with the Address and Compare boxes filled in (the Compare box represents the address's original value). Enter the new value into the "Value" box.


-

An alternative way to enter the code is to locate the desired address in the debugger, and then middle-click on it, which will summon the GG Code Decoder/Encoder. Then enter the code as described above

+

An alternative way to enter the code is to locate the desired address in the debugger, and then middle-click on it, which will summon the GG Code Decoder/Encoder. Then enter the code as described above.

+


+


+


+


Created with the Personal Edition of HelpNDoc: Free EPub and documentation generator

@@ -92,7 +96,7 @@ diff --git a/help/Gamefilecompatibility.html b/help/Gamefilecompatibility.html index 6be5a94b..a18a698d 100644 --- a/help/Gamefilecompatibility.html +++ b/help/Gamefilecompatibility.html @@ -92,7 +92,7 @@ diff --git a/help/General.html b/help/General.html index 4649411f..11139971 100644 --- a/help/General.html +++ b/help/General.html @@ -86,7 +86,7 @@ diff --git a/help/Gettingstarted.html b/help/Gettingstarted.html index 5c4ab8f1..c4586650 100644 --- a/help/Gettingstarted.html +++ b/help/Gettingstarted.html @@ -102,7 +102,7 @@ diff --git a/help/HexEditor.html b/help/HexEditor.html index 77547dd4..77f6e010 100644 --- a/help/HexEditor.html +++ b/help/HexEditor.html @@ -98,7 +98,7 @@ diff --git a/help/Input.html b/help/Input.html index 2192607c..a3083563 100644 --- a/help/Input.html +++ b/help/Input.html @@ -115,7 +115,7 @@ diff --git a/help/Intro.html b/help/Intro.html index 276995d0..392a48a7 100644 --- a/help/Intro.html +++ b/help/Intro.html @@ -68,7 +68,7 @@ diff --git a/help/Introduction.html b/help/Introduction.html index 4063bb87..34e3acdd 100644 --- a/help/Introduction.html +++ b/help/Introduction.html @@ -105,7 +105,7 @@ diff --git a/help/LuaBot.html b/help/LuaBot.html index d5d5c8a3..04d41f61 100644 --- a/help/LuaBot.html +++ b/help/LuaBot.html @@ -46,9 +46,9 @@
Parent - Previous + Previous - Next + Next
@@ -211,7 +211,7 @@ diff --git a/help/LuaFunctionsList.html b/help/LuaFunctionsList.html index 7a153349..c46dba0e 100644 --- a/help/LuaFunctionsList.html +++ b/help/LuaFunctionsList.html @@ -46,9 +46,9 @@
Parent - Previous + Previous - Next + Next
@@ -779,7 +779,7 @@ diff --git a/help/LuaGettingStarted.html b/help/LuaGettingStarted.html index d6b09473..6c7a0d84 100644 --- a/help/LuaGettingStarted.html +++ b/help/LuaGettingStarted.html @@ -48,7 +48,7 @@ Previous - Next + Next
@@ -99,7 +99,7 @@ diff --git a/help/LuaPerks.html b/help/LuaPerks.html index 9a4a3c32..411de111 100644 --- a/help/LuaPerks.html +++ b/help/LuaPerks.html @@ -46,9 +46,9 @@
Parent - Previous + Previous - Next + Next
@@ -58,37 +58,31 @@

LuaPerks


-

FCEUX has several extension libraries integrated that are not included in LUA normally, but can be called from the external modules. These modules were collected into a common library called LuaPerks and built into FCEUX. The included libraries are very powerful compared to standard EmuLua functionality. Their functions can be called without using require.

+

The following Lua libraries are integrated into FCEUX win32-executable and are available for using in your scripts.



IUP library


-

IUP (Portable User Interface) is a multi-platform toolkit for building graphical user interfaces.

+

IUP (Portable User Interface) is a toolkit for building graphical user interfaces.


-

Usage example: creating custom dialogs.

+

Usage example: \luaScripts\GUI-iup_example.lua


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



IM library


-

IM is a toolkit for Digital Imaging. IM is based on 4 concepts: Image Representation, Storage, Processing and Capture. The main goal of the library is to provide a simple API and abstraction of images for scientific applications.

-


-

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

-


-

Usage example: dumping level maps during playing.

+

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/



CD library


-

CD (Canvas Draw) is a platform-independent graphics library. It is implemented in several platforms using native graphics libraries: Microsoft Windows (GDI) and X-Windows (XLIB).

-


+

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.


-

Usage example: drawing hitboxes over level maps.

-


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



@@ -96,19 +90,24 @@


LuaSocket is a Lua extension library that is composed by two parts: a C core that provides support for the TCP and UDP transport layers, and a set of Lua modules that add support for the SMTP (sending e-mails), HTTP (WWW access) and FTP (uploading and downloading files) protocols and other functionality commonly needed by applications that deal with the Internet.


-

Usage examples: netplay, local data transmission.

+

Usage: netplay, local data transmission, accessing Web data.


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



WinAPI library


-

This module provides some basic tools for working with Windows systems, finding out system resources, and gives you more control over process creation. In this introduction any plain reference is in the winapi table, so that find_window means winapi.find_window. Normally winapi works with the current Windows code page, but can be told to use UTF-8 with @{set_encoding}; interally string operations are in Unicode.

+

This module provides basic tools for working with Windows system resources.


-

Usage example: making the emulator window jumping.

+

Usage example: \luaScripts\JumpingFCEUXWindow.lua


https://github.com/stevedonovan/winapi


+


+


+


+


+


Created with the Personal Edition of HelpNDoc: Free EBook and documentation generator

@@ -116,7 +115,7 @@ diff --git a/help/LuaScripting.html b/help/LuaScripting.html index 4ded60a7..fa05a59c 100644 --- a/help/LuaScripting.html +++ b/help/LuaScripting.html @@ -56,7 +56,7 @@


Lua is a scripting language similar to Perl or Python.  It allows for logical evaluation equivalent to languages like C but in a much more dynamic way that eliminates much of the need to compile programs and worry about low level resource management like deleting objects.  In the context of FCEUX, Lua allows for direct control of the emulator through this logical construct.


-

What this means to the non-"programmer" is that it you can essentially automate certain tasks in FCEUX, such as holding controller inputs, displaying additional graphical information and saving/loading savestates.

+

What this means to a non-"programmer" is that you can essentially automate certain tasks in FCEUX, such as holding controller inputs, displaying additional graphical information and saving/loading savestates.


A bit of previous programming knowledge will be useful in taking advantage of this feature, but it is certainly not a requirement.  Lua is specifically written with the intention of being easier than most languages for anyone to understand and use.


@@ -73,13 +73,15 @@


A list of Lua functions available in FCEUX and a brief description of each.


+

LuaPerks

+


+

Additional libraries integrated into FCEUX.

+


Lua Bot


How to use Luau's version of Basic bot.


-

LuaPerks


-

Additional libraries integrated into FCEUX.

Created with the Personal Edition of HelpNDoc: Free iPhone documentation generator

@@ -87,7 +89,7 @@ diff --git a/help/MapHotkeys.html b/help/MapHotkeys.html index 4dc3e7f9..c2fefbc8 100644 --- a/help/MapHotkeys.html +++ b/help/MapHotkeys.html @@ -72,7 +72,7 @@ diff --git a/help/MemoryWatch.html b/help/MemoryWatch.html index 578899ab..ebd394e5 100644 --- a/help/MemoryWatch.html +++ b/help/MemoryWatch.html @@ -125,7 +125,7 @@ diff --git a/help/MovieOptions.html b/help/MovieOptions.html index c12533dd..1bcc0b5a 100644 --- a/help/MovieOptions.html +++ b/help/MovieOptions.html @@ -110,7 +110,7 @@ diff --git a/help/MovieRecording.html b/help/MovieRecording.html index 08676f73..f96bb7ae 100644 --- a/help/MovieRecording.html +++ b/help/MovieRecording.html @@ -149,7 +149,7 @@ diff --git a/help/Movieformats.html b/help/Movieformats.html index 861f3280..3d921ed1 100644 --- a/help/Movieformats.html +++ b/help/Movieformats.html @@ -72,7 +72,7 @@ diff --git a/help/NES.html b/help/NES.html index 14209041..b72e2dad 100644 --- a/help/NES.html +++ b/help/NES.html @@ -112,7 +112,7 @@ diff --git a/help/NESProcessor.html b/help/NESProcessor.html index 9bc54e2a..a743e881 100644 --- a/help/NESProcessor.html +++ b/help/NESProcessor.html @@ -74,7 +74,7 @@ diff --git a/help/NESRAMMappingFindingValues.html b/help/NESRAMMappingFindingValues.html index 7ae32a62..4bf2eba4 100644 --- a/help/NESRAMMappingFindingValues.html +++ b/help/NESRAMMappingFindingValues.html @@ -271,7 +271,7 @@ diff --git a/help/NESScrolling1.html b/help/NESScrolling1.html index 87290983..a163bbea 100644 --- a/help/NESScrolling1.html +++ b/help/NESScrolling1.html @@ -118,7 +118,7 @@ diff --git a/help/NESScrolling2.html b/help/NESScrolling2.html index e24db13c..cf1de700 100644 --- a/help/NESScrolling2.html +++ b/help/NESScrolling2.html @@ -86,7 +86,7 @@ diff --git a/help/NESSound.html b/help/NESSound.html index 613980e5..01ac312c 100644 --- a/help/NESSound.html +++ b/help/NESSound.html @@ -614,7 +614,7 @@ diff --git a/help/NSFFormat.html b/help/NSFFormat.html index 0468aad7..6215dc2c 100644 --- a/help/NSFFormat.html +++ b/help/NSFFormat.html @@ -400,7 +400,7 @@ diff --git a/help/NameTableViewer.html b/help/NameTableViewer.html index 79c43d9a..200e320b 100644 --- a/help/NameTableViewer.html +++ b/help/NameTableViewer.html @@ -88,7 +88,7 @@ diff --git a/help/NetworkPlay.html b/help/NetworkPlay.html index 8a02011a..4b5bea7d 100644 --- a/help/NetworkPlay.html +++ b/help/NetworkPlay.html @@ -70,7 +70,7 @@ diff --git a/help/Overview.html b/help/Overview.html index 1e24dc2d..0d1bd763 100644 --- a/help/Overview.html +++ b/help/Overview.html @@ -70,7 +70,7 @@ diff --git a/help/OverviewofIncludedScripts.html b/help/OverviewofIncludedScripts.html index d12fb79f..823aa82d 100644 --- a/help/OverviewofIncludedScripts.html +++ b/help/OverviewofIncludedScripts.html @@ -46,7 +46,7 @@
Parent - Previous + Previous Next @@ -121,7 +121,7 @@
diff --git a/help/PPU.html b/help/PPU.html index cd4ef815..fddca74b 100644 --- a/help/PPU.html +++ b/help/PPU.html @@ -359,7 +359,7 @@ diff --git a/help/PPUViewer.html b/help/PPUViewer.html index 1180d169..7c379206 100644 --- a/help/PPUViewer.html +++ b/help/PPUViewer.html @@ -80,7 +80,7 @@ diff --git a/help/Palette.html b/help/Palette.html index 4742b703..0b6c23dc 100644 --- a/help/Palette.html +++ b/help/Palette.html @@ -107,7 +107,7 @@ diff --git a/help/PaletteOptions.html b/help/PaletteOptions.html index cac4b3ca..ba2eb033 100644 --- a/help/PaletteOptions.html +++ b/help/PaletteOptions.html @@ -96,7 +96,7 @@ diff --git a/help/RAMSearch.html b/help/RAMSearch.html index 6999c06d..8752d8ac 100644 --- a/help/RAMSearch.html +++ b/help/RAMSearch.html @@ -75,7 +75,7 @@ diff --git a/help/RAMWatch.html b/help/RAMWatch.html index 8fe10285..a9728d2f 100644 --- a/help/RAMWatch.html +++ b/help/RAMWatch.html @@ -70,7 +70,7 @@ diff --git a/help/ROMHacking.html b/help/ROMHacking.html index e95819e1..d69e3ffa 100644 --- a/help/ROMHacking.html +++ b/help/ROMHacking.html @@ -90,7 +90,7 @@ diff --git a/help/Sound.html b/help/Sound.html index b4a419b3..c5897bd1 100644 --- a/help/Sound.html +++ b/help/Sound.html @@ -71,7 +71,7 @@ diff --git a/help/SoundOptions.html b/help/SoundOptions.html index 406dd270..73b5525b 100644 --- a/help/SoundOptions.html +++ b/help/SoundOptions.html @@ -107,7 +107,7 @@ diff --git a/help/TASEditor.html b/help/TASEditor.html index 4f060103..fadb7a69 100644 --- a/help/TASEditor.html +++ b/help/TASEditor.html @@ -75,7 +75,7 @@ diff --git a/help/Technicalinformation.html b/help/Technicalinformation.html index 925ac156..9456d166 100644 --- a/help/Technicalinformation.html +++ b/help/Technicalinformation.html @@ -66,7 +66,7 @@ diff --git a/help/TextHooker.html b/help/TextHooker.html index 92fb6f6e..fb31319e 100644 --- a/help/TextHooker.html +++ b/help/TextHooker.html @@ -159,7 +159,7 @@ diff --git a/help/Timing.html b/help/Timing.html index ec990102..afc6d95f 100644 --- a/help/Timing.html +++ b/help/Timing.html @@ -75,7 +75,7 @@ diff --git a/help/ToggleSwitchesHideMenuetc.html b/help/ToggleSwitchesHideMenuetc.html index 8b2e0d07..6bc62ba1 100644 --- a/help/ToggleSwitchesHideMenuetc.html +++ b/help/ToggleSwitchesHideMenuetc.html @@ -197,7 +197,7 @@ diff --git a/help/ToolAssistedSpeedruns.html b/help/ToolAssistedSpeedruns.html index 0414ee12..9c048ddc 100644 --- a/help/ToolAssistedSpeedruns.html +++ b/help/ToolAssistedSpeedruns.html @@ -117,7 +117,7 @@ diff --git a/help/Tools2.html b/help/Tools2.html index 0ec6825e..bd293f5d 100644 --- a/help/Tools2.html +++ b/help/Tools2.html @@ -101,7 +101,7 @@ diff --git a/help/TraceLogger.html b/help/TraceLogger.html index ca9d9da7..d35ae0ba 100644 --- a/help/TraceLogger.html +++ b/help/TraceLogger.html @@ -94,7 +94,7 @@ diff --git a/help/Troubleshooting.html b/help/Troubleshooting.html index 32ca0c64..4aad58d9 100644 --- a/help/Troubleshooting.html +++ b/help/Troubleshooting.html @@ -83,34 +83,34 @@

On slower computers, savestates can be slow with long movies.  A small speedup can be done by disabling Config -> Enable -> Backup savestates.



-

"The colors in game X do not look right"

+

The colors in game X do not look right!


There's no such thing as a universally right palette for NES games.

FCEUX uses the color palette of the old FCEU / FCEUXD branches. Also FCEUX comes pre-packaged with several additional color palettes. For more information see Palette config and Palette options.



-

"I converted a .fcm file to .fm2 but the .fm2 desyncs"

+

I converted a .fcm file to .fm2 but the .fm2 desyncs


Depending on what version of FCEU / Game your .fcm was made, there maybe a number of sync issues.  These are listed in detail at http://tasvideos.org/ConvertFCMtoFM2.html.


In addition, the .fm2 conversion tool has had some issues on certain operating systems including Vista and Mac.



-

"Can't find FDS Bios image when I attempt to load a .fds game!"

+

Can't find FDS Bios image when I attempt to load a .fds game!


FCEUX requires the FDS Bios to be named disksys.rom.  It must be located in the root directory (where fceux.exe is stored) or in the folder of the FDS Directory override (see Directory overrides).


In addition, there are some bad versions of disksys.rom.  The one FDS requires is 8192 bytes in size.



-

"How can I use Netplay / Where can I get FCEU Server?"

+

How can I use Netplay / Where can I get FCEU Server?


Currently, the WIndows version of FCEUX is not compatible with the FCEU-server code. This is a known issue and will probably be resolved in a future release.



-

"I have a Game Genie rom, how can I use it with FCEUX?"

+

I have a Game Genie rom, how can I use it with FCEUX?


-

While FCEUX has a Game Genie code converter, you can also use game genie codes with the game genie rom.  It must be named gg.rom and be placed in the root directory (where fceux.exe is stored).  You must also check NES -> Game Genie in the main menu.

+

While FCEUX has a Game Genie code converter, you can also use game genie codes with the game genie ROM.  It must be named gg.rom and be placed in the root directory (where fceux.exe is stored).  You must also check Config->Enable->Game Genie ROM in the main menu.




@@ -123,7 +123,7 @@ diff --git a/help/Video.html b/help/Video.html index aaa87f05..91f01b59 100644 --- a/help/Video.html +++ b/help/Video.html @@ -149,7 +149,7 @@ diff --git a/help/WhatsNew200.html b/help/WhatsNew200.html index 82b6f763..376350c9 100644 --- a/help/WhatsNew200.html +++ b/help/WhatsNew200.html @@ -170,7 +170,7 @@ diff --git a/help/WhatsNew201.html b/help/WhatsNew201.html index c40e898a..2082d312 100644 --- a/help/WhatsNew201.html +++ b/help/WhatsNew201.html @@ -78,7 +78,7 @@ diff --git a/help/WhatsNew202.html b/help/WhatsNew202.html index 9c34367e..97e18e38 100644 --- a/help/WhatsNew202.html +++ b/help/WhatsNew202.html @@ -158,7 +158,7 @@ diff --git a/help/WhatsNew203.html b/help/WhatsNew203.html index 2e06642d..482e4db5 100644 --- a/help/WhatsNew203.html +++ b/help/WhatsNew203.html @@ -118,7 +118,7 @@ diff --git a/help/WhatsNew210.html b/help/WhatsNew210.html index 462fb93b..41cacfc8 100644 --- a/help/WhatsNew210.html +++ b/help/WhatsNew210.html @@ -238,7 +238,7 @@ diff --git a/help/WhatsNew211.html b/help/WhatsNew211.html index 1c22384a..a9c73b02 100644 --- a/help/WhatsNew211.html +++ b/help/WhatsNew211.html @@ -148,7 +148,7 @@ diff --git a/help/WhatsNew212.html b/help/WhatsNew212.html index 18ac2c9c..c55dfc87 100644 --- a/help/WhatsNew212.html +++ b/help/WhatsNew212.html @@ -128,7 +128,7 @@ diff --git a/help/WhatsNew213.html b/help/WhatsNew213.html index 8e94b2ac..7fffbd2c 100644 --- a/help/WhatsNew213.html +++ b/help/WhatsNew213.html @@ -124,7 +124,7 @@ diff --git a/help/WhatsNew214.html b/help/WhatsNew214.html index 68d46bfb..2e15e317 100644 --- a/help/WhatsNew214.html +++ b/help/WhatsNew214.html @@ -171,7 +171,7 @@ diff --git a/help/WhatsNew215.html b/help/WhatsNew215.html index 8fdd902f..8dd93565 100644 --- a/help/WhatsNew215.html +++ b/help/WhatsNew215.html @@ -140,7 +140,7 @@ diff --git a/help/WhatsNew220.html b/help/WhatsNew220.html index 42fb9943..e10d2c07 100644 --- a/help/WhatsNew220.html +++ b/help/WhatsNew220.html @@ -244,7 +244,7 @@ diff --git a/help/WhatsNew221.html b/help/WhatsNew221.html index e907a9be..5fc88978 100644 --- a/help/WhatsNew221.html +++ b/help/WhatsNew221.html @@ -57,10 +57,10 @@

What's New? 2.2.1

-

Released -- ?? March 2013

+

Released -- 09 March 2013



-

The 2.2.1 release fixes many bugs and adds a couple of new features. The most notable feature is "Auto-resume old play session", which is similar to "Suspending Play" in Wii Virtual Console. Enable this option in the Config menu and now you can close ROMs or emulator anytime, next time the game state will be resumed from the closing point.

+

The 2.2.1 release fixes many bugs and adds a couple of new features. The most notable feature is "Auto-resume old play session", which is similar to "Suspending Play". Enable this option in the Config menu and now you can close ROMs or emulator anytime, next time the game state will be resumed from the closing point.


Common


Lua

@@ -86,6 +86,11 @@ +


+

New scripts:

+


Win32


TAS Editor