LuaPerks
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 toolkit for building graphical user interfaces.
Usage example: \luaScripts\GUI-iup_example.lua
http://www.tecgraf.puc-rio.br/iup/
IM library
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
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/
LuaSocket library
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: netplay, local data transmission, accessing Web data.
http://w3.impa.br/~diego/software/luasocket/home.html
WinAPI library
This module provides basic tools for working with Windows system resources.
Usage example: \luaScripts\JumpingFCEUXWindow.lua
https://github.com/stevedonovan/winapi
Created with the Personal Edition of HelpNDoc: Free EBook and documentation generator