Skip to content
Sid110307Public

About

A Lua scripting environment for the Nintendo Wii. Write, run, and save scripts directly on your console with a built-in editor, runtime, and SD card support.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WiiScript

WiiScript is an on-console Lua scripting environment for Nintendo Wii homebrew. It combines a built-in editor, Lua runtime, and SD-card persistence so scripts can be written, saved, and executed directly on the console.

Features

  • Embedded Lua runtime
  • On-console code editor
  • Script loading and saving
  • Wii input and graphics integration
  • Homebrew Channel-ready boot.dol output

Build

Requirements

  • CMake 3.20 or newer
  • A configured Wii homebrew toolchain
  • libogc and the libraries referenced by CMakeLists.txt
  • GRRLIB and FreeType dependencies
cmake -S . -B build
cmake --build build

The build places boot.dol, meta.xml, fonts, and UI assets in bin/.

With wiiload configured, build and send the application to a console using:

cmake --build build --target WiiScript_run

Structure

  • src/ — editor, runtime, storage, and Wii integration
  • data/ — fonts, icons, and packaged UI assets
  • external/lua/ — embedded Lua source

Status

WiiScript is actively developed homebrew software. Back up SD-card data before testing new storage behavior.

About

A Lua scripting environment for the Nintendo Wii. Write, run, and save scripts directly on your console with a built-in editor, runtime, and SD card support.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages