Skip to content

C# .NET 6 library to handle .VP Volition file container

License

Notifications You must be signed in to change notification settings

Shivansps/VP.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C# .NET 6 library to handle .VP Volition file container

VP.NET is a .NET 6.0 library to handle VP containers with built-in LZ4 compression support provided by modified version of the 3rd party IonKiwi.lz4 lib.

Work on this lib is mainly intended to support the Knossos.NET project. But a GUI is in the works to provide a multi-platform GUI VP viewer and creator. The GUI will be in for the next version.

How to use

Examples

The examples has been written on a console test app available here:
https://github.com/Shivansps/VP.NET/blob/main/VP.NET.Examples/Program.cs

VP.NET.GUI

VP.NET.GUI

GUI Program for the VP.NET lib, supports handling .VP and .VPC files

Current Freatures:
-Loading Multiple VPs and VPC
-Viewing VPs/VPC and navigate the folder structure
-Extracting files from regular vp and vpc
-Compressing and decompressing VP/VPC
-Comrpessing and decompression .lz41 files

About

C# .NET 6 library to handle .VP Volition file container

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages