Skip to content

Releases: adierking/unplug

Unplug v0.5.0

28 Jul 01:46

Choose a tag to compare

The major new feature in this release is the ability to disassemble and reassemble script bytecode. This has been available in mainline builds for a while now, but I decided to "officially" release it in its current state. It hasn't had any major changes since 2023.

You can refer to the Unplug assembly language documentation for details on how script editing works.

Changelog:

  • New script commands: assemble, disassemble, disassemble-all
  • New commands for editing opening.bnr: iso set maker, iso set name
  • audio export-all will now place audio from .hps files in a "streaming" directory
  • Lots of internal restructuring and improvements

Make sure to download the correct zip for your operating system.
unplug-vscode.zip is an optional Visual Studio Code extension for working with script assembly.

The executables in this release are from automated build #857.

Unplug v0.4.0

07 Jun 05:33

Choose a tag to compare

The biggest release of Unplug yet!

A lot has changed, so make sure to read through the tour guide to get up to speed.

  • The command-line interface has been completely redone!
  • New audio command for exporting and importing audio with filenames!
  • New stage command for editing objects in stage files!
  • New dolphin command for quickly running Dolphin to test your changes!
  • New project system for managing your ISOs!
  • New commands for replacing files in the ISO and qp.bin!
  • Full support for macOS, including M1!
  • And lots and lots of internal improvements!

Make sure to download the correct zip for your operating system.

The executables in this release were built using GitHub Actions.

Unplug v0.3.0

28 Aug 22:50

Choose a tag to compare

This update adds support for editing the in-game shop! Check here for instructions on how to use it.

Other changes:

  • list-items, list-equipment, and list-stages commands to quickly check item/equipment/stage IDs
  • ID translation for Item() and Atc() expressions with immediate values
  • Labeled the scrn() commands for managing the on-screen timer
  • The Windows executable is now packed with UPX to reduce size
  • Tons of internal improvements :)

Make sure to download the correct zip for your operating system. The Linux build should work on any distribution.

Unplug v0.2.0

01 Mar 04:06

Choose a tag to compare

This update adds support for exporting and importing the game's global metadata - item attributes, room names, attachment settings, battery usage settings, and more!

To export the globals from your ISO, use the export-globals command:

unplug export-globals --iso chibi.iso -o globals.json

This will make a file named globals.json which you can edit. To re-import the globals, make a copy of your ISO and then use the import-globals command on the copy:

cp chibi.iso chibi2.iso
unplug import-globals --iso chibi2.iso globals.json

Make sure to download the correct zip for your operating system. The Linux build should work on any distribution.

Unplug v0.1.0

06 Feb 22:44

Choose a tag to compare

Initial release!

Make sure to download the correct zip for your operating system. The Linux build should work on any distribution.