LuaPerks

Lua Scripting ››
Parent Previous Next

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