Releases: frankwilco/NuVelocity.Unpacker
Releases · frankwilco/NuVelocity.Unpacker
v0.0.5
Game compatibility:
Game | Is supported? |
---|---|
Ricochet Infinity | Yes |
Ricochet Infinity iOS | Yes |
Ricochet HD | Yes |
Ricochet Lost Worlds | Yes* |
Ricochet Lost Worlds - Recharged | Yes* |
Ricochet Lost Worlds HD (Xbox) | Yes |
Ricochet Xtreme | Yes |
Swarm Gold | Yes |
Swarm (1.4) | Yes |
Big Kahuna Reef | Yes |
Big Kahuna Reef 2 | Yes |
Big Kahuna Reef 3 | Yes |
Big Kahuna Words | Yes |
Monarch: The Butterfly King | Yes |
Mosaic: Tomb of Mystery | Yes |
Wik and the Fable of Souls | Yes |
Build In Time | Yes |
Costume Chaos | Yes |
Star Trek Away Team | Yes |
Lionheart | Yes |
Zax | Yes (frm16 only) |
Swarm (1.0) | No |
New features:
- Implemented support for Mode 2 frames and sequences (
frm16
files/RGB565 encoded pixel data only). Use the--format Mode2
CLI argument to make the unpacker look for these files instead. - Fixed a bug where FPS values are incorrectly read and stored as
int
instead offloat
. - Command line options:
Description:
NuVelocity Unpacker
Usage:
NuVelocity.Unpacker [options]
Options:
--format <Mode1|Mode2|Mode3> The format to be used when decoding cache files. [default: Mode3]
--test Use the Tests directory for decoding. [default: False]
--override-black-blending Override the blended with black and blend black bias blit type with alternative values.
[default: False]
--version Show version information
-?, -h, --help Show help and usage information
Notes and known issues:
- Ricochet Lost Worlds and Recharged: The robot arms that build the bricks of a round don't have the right in-game position despite generating the exact same cached Frame file.
Usage notes:
- Extract the unpacker (publish-win-*.zip).
- Choose
x86
for 32-bit systems andx64
for 64-bit systems. - Minimum OS version tested was Windows 7 SP1.
- No pre-built binaries for Linux users, sorry. You'll have to compile from source.
- Choose
- Extract the game files in the same directory as the unpacker, under the
Data
subdirectory. - Run
NuVelocity.Unpacker.exe
and the list of exported files are show on the console. - The exported files can be found under
Data\Export
and can be moved to the base Data directory.
v0.0.3
Game compatibility:
Game | Is supported? |
---|---|
Ricochet Infinity | Yes |
Ricochet Infinity iOS | Yes |
Ricochet HD | Yes |
Ricochet Lost Worlds | Yes* |
Ricochet Lost Worlds - Recharged | Yes* |
Ricochet Xtreme | Yes* |
Swarm Gold | Yes* |
Swarm (2003 re-release) | Yes* |
Big Kahuna Reef 1/2/3/Words | Yes |
Mosaic: Tomb of Mystery | Yes |
Wik and the Fable of Souls | Yes |
Build In Time | Yes |
Costume Chaos | Yes |
Monarch: The Butterfly King | Untested |
Swarm (1996 original) | No |
Star Trek/Zax/Lionheart | No |
Notes and known issues:
- Ricochet Lost Worlds and Recharged: The robot arms that build the bricks of a round don't have the right in-game position despite generating the exact same cached Frame file. There's also a RLW bug where not all sequence images are cached due to the value of the "Use Every" property.
- Ricochet Xtreme and Swarm (2003 re-release): The game still crashes despite being able to re-export everything.
- Swarm Gold: Blit type for many sequences have to be changed to "Transparent Mask" since we can't replicate the original format, and all exported TGAs have a proper alpha mask. This can be automated in the future when exporting the associated sequence properties file (Properties.txt).
Usage notes:
- Extract the unpacker (publish-win-*.zip).
- Choose
x86
for 32-bit systems andx64
for 64-bit systems. - Minimum OS version tested was Windows 7 SP1.
- No pre-built binaries for Linux users, sorry. You'll have to compile from source.
- Choose
- Extract the game files in the same directory as the unpacker, under the
Data
subdirectory. - Run
NuVelocity.Unpacker.exe
and the list of exported files are show on the console. - The exported files can be found under
Data\Export
and can be moved to the base Data directory.
v0.0.2
Game compatibility:
- Ricochet Infinity and Ricochet Infinity HD: fully supported.
- Ricochet Lost Worlds: fully supported*.
- Ricochet Xtreme: does not yet support exporting the sequence properties file since it isn't part of the embedded lists, unlike in later iterations of the game.
- Swarm Gold: Blit type for many sequences have to be changed to "Transparent Mask" since we can't replicate the original format, and all exported TGAs have a proper alpha mask. This can be automated in the future when exporting the associated sequence properties file (Properties.txt).
- Although Swarm doesn't ship with a level editor, the list browser can be accessed on the main menu by pressing F6.
- Other Velocity Engine-games: untested.
Known issues:
- [RLW] The robot arms that build the bricks of a round don't have the right in-game position despite generating the exact same cached Frame file. There's also a RLW bug where not all sequence images are cached due to the value of the "Use Every" property.
Usage notes:
- Extract the unpacker (publish.zip).
- Extract the game files in the same directory as the unpacker, under the
Data
subdirectory. - Run
NuVelocity.Unpacker.exe
and the list of exported files are show on the console. - The exported files can be found under
Data\Export
and can be moved to the base Data directory.
v0.0.1
First initial test release.
Game compatibility:
- Ricochet Infinity and Ricochet Infinity HD: fully supported.
- Swarm Gold: Blit type for many sequences have to be changed to "Transparent Mask" since we can't replicate the original format, and all exported TGAs have a proper alpha mask. This can be automated in the future when exporting the associated sequence properties file (Properties.txt).
- Although Swarm doesn't ship with a level editor, the list browser can be accessed on the main menu by pressing F6.
- Ricochet Lost Worlds: partially supported - see notes.
- Ricochet Xtreme: does not yet support exporting the sequence properties file since it isn't part of the embedded lists, unlike in later iterations of the game.
- Other Velocity Engine-games: untested.
Known issues:
- Center hot spot is not accounted for in frames since we don't read the frame properties file (yet).
- [RLW] The robot arms that build the bricks of a round don't have the right in-game position despite generating the exact same cached Frame file. There's also a RLW bug where not all sequence images are cached due to the value of the "Use Every" property.
Usage notes:
- Extract the unpacker (publish.zip).
- Extract the game files in the same directory as the unpacker, under the
Data
subdirectory. - Run
NuVelocity.Unpacker.exe
and the list of exported files are show on the console. - The exported files can be found under
Data\Export
and can be moved to the base Data directory.