More actions
LuaFWii | |
---|---|
General | |
Author | the_marioga |
Type | Developments |
Version | 1.2 |
License | Mixed |
Last Updated | 2013/04/13 |
Links | |
Download | |
Website | |
Source | |
LuaFWii is a Lua player made by the_marioga that allows you to load your homebrew and Lua scripts on your Wii. It is based on LUA for Wii and updated to Lua 5.1.4 (5.2.2 for version 1.2).
The homebrew was presented in the Scenery Beta 2010 (Wii Applications, 1st place).
Installation
Extract archive to the root of your SD card,
Replace the script.lua next to the dol file in sd:/apps/LuaFWii.
You can also replace the meta.xml and the icon.png with your own.
Open the Homebrew Channel, selecting LuaFWii to load it.
Changelog
1.2 2013/04/13
- Compiled with the latest version of devKitPPC, LibOGC, SDL, and the rest of the libraries used.
- Updated to Lua 5.2.2.
- Functions writeFile, readFile, and createFile added to System.
- Functions setMotionPlus, setRumble, getBatteryLevel, and disconnectWpad added.
- Added support for the classic Wii controller.
- Added rotation, scaling, and resizing functions to Screen.
1.1 2011/10/15
- Added functions OggLoad, oggPlay, oggFree, and oggisPlaying, and the repeat argument in wavPlay.
- Allows displaying part of the image (for image palettes).
- Added surfaceCreate, surfaceBlit, and surfaceFree (Similar to imageCreateEmpty of PSP, creates a surface where you can display text and images, and then copy it to the screen).
- Possibility of displaying text and images on the surface or screen.
- Added reference guide.
1.00
- Added Timer functions.
- Added move and rename files, and delete directories to System.
- Separated image, wav, and font functions into Load, Blit, and Free.
- Possibility to change default color for print.
- Loads contest_splash.png at startup if it exists.
- Fixed error in FontWrite.
- Various improvements and changes in Controls.
- Some changes in Screen.delay and Screen.draw functions.
- Improved stability and speed.
0.99
- Load and Play WAV.
- Colors in RGB and RGBA.
- Color function.
- Slightly reduce the error because it goes off-screen on some TVs.
0.96 SB Edition
- Many new Controls functions added.
- Changed the print function (although barely noticeable).
- Added "emergency system" to prevent crashing if the splash screen is removed (or replaced by another), instead the homebrew channel appears.
- Other improvements in the code.
0.95 SB Edition
- Changed the file explorer system.
- Added printf function (without having to choose a font, uses error.ttf by default).
- Added delay function (like waitVBlankStart on PSP).
- Added the scenebeta slash.
- Added default script with explorer.
0.9
- Fixed bugs when playing ogg and mp3 files.
- Incorporated an "emergency system" to prevent crashing if the font error.ttf is not found.
0.8
- Ported to SDL, resulting in the following improvements:
- Support for all SDL image formats, including transparency in png.
- Support for all SDL sound formats, although it's more of a disadvantage as it's very bad at reading mp3 and ogg (I'll see how to fix this).
- Support for many more geometric shapes.
- Text goes by fonts (as a drawback, printf, fprintf, sprintf, or any of these cannot be used).
- Improved the way modules (sound, screen, controls, and system) are loaded for faster performance.
v0.7 (Without SDL)
- Added functions for file and folder management (some are missing and will be added later), you can see them in the txt in the system section.
v0.6
- Added detection of held (keep pressed) and release to Wiimote and added support for nunchuck (does not include the txt) and support for more than 1 Wiimote (you can specify the Wiimote number (0, 1, 2, or 3) or for all at once (-1)).
v0.5
- Added support for Wiimote and txt with functions.
MODv0.4.5 (MOD Version Without Wiimote)
- Fixed bugs.
- Changed the program structure.
MODv0.4
- Added loading of images and image capture.
- Added various functions for playing, pausing, stopping, etc., files in ogg and mp3 format.
MODv0.3
- Added functions for writing at coordinates and drawing.
MODv0.2
- Improved code to reduce errors and increase speed.
MODv0.1
- Initial Release. Port from 5.1.4.
Credits
Thanks to mdbrim, rubenelportero and csar.ale.
External links
- SceneBeta - https://wii.scenebeta.com/noticia/luafwii
- Google Code - https://code.google.com/archive/p/luafwii/