[FOSS] PowerShell Compact-Archive Tool

Talk about our & your projects.
User avatar
Tiger
Developer
Developer
Posts: 867
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

[FOSS] PowerShell Compact-Archive Tool

Post by Tiger »

Image



About PowerShell Compact-Archive Tool

The PowerShell Compact-Archive Tool is a lightweight utility that allows any game designers to quickly compile their ZDoom-based projects into a single PK3 compressed file, streamlining the packaging process and making it easier to distribute their hard work. This tool eliminates the need for game developers to manually create and manage complex build scripts for their projects.

With just a few clicks from the Windows Start Menu to launch the tool, users can select their project, compile the project's assets into a PK3 file, and share their creation with the world. This tool is designed to be simple and efficient, making it ideal for both solo game designers and collaborative teams.

One of the key features of the PowerShell Compact-Archive Tool is its "One Install for Many Projects" functionality. Meaning that once installed, this tool can compile any (G)ZDoom-based project, as long as the project's resources adhere to the ZDoom PK3 filesystem structure. No additional installations or modifications are required.

By reducing the setup time and eliminating the need for custom compilers, the PowerShell Compact-Archive Tool empowers the game designers to focus on what matters most: creating really cool stuff and sharing their creations and ideas to the world.



Key Features of the PowerShell Compact-Archive Tool
  1. Compile any ZDoom-based game project into a single PK3 compressed file.
  2. Only need to install one version of the PowerShell Compact-Archive Tool and can compile any ZDoom-based project.
  3. Each project's can define its own special attributes by using a Project File.
  4. Terminal based program, which offers a lightweight experience.
  5. Using PowerShell Core's functionalities, requiring no additional external dependencies.
  6. Ability to use the Windows Graphical User Interface for some activities.
  7. Using PowerShell Core's built-in Microsoft.PowerShell.Archive to generate PK3 files.


Version Release Notes
  • Release Tag: v1.2.0
  • Release Date: 31.Janurary.2025

Links:
Last edited by Tiger on Fri Jan 31, 2025 7:29, edited 3 times in total.
Nicholas Gautier
User avatar
Tiger
Developer
Developer
Posts: 867
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

Re: [FOSS] PowerShell Compact-Archive Tool

Post by Tiger »

Version 1.0.0 has just been released! Please view the main topic for more information regarding the new release!
Nicholas Gautier
User avatar
Tiger
Developer
Developer
Posts: 867
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

Re: [FOSS] PowerShell Compact-Archive Tool

Post by Tiger »

Version 1.1.0 had been introduced! Those that are using version 1.0.0, time to upgrade!
Nicholas Gautier
User avatar
Tiger
Developer
Developer
Posts: 867
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

Re: [FOSS] PowerShell Compact-Archive Tool

Post by Tiger »

Just a small status update, since it had been quite awhile now. This project is still actively being worked on , though some features are quite massive than other enhancements. For example, PSCAT Projects, this feature will realize the goal of one PSCAT install for ALL ZDoom based projects. Presently, as of version 1.0.0 and 1.1.0, you need multiple installs for each supporting project -- this was not the intended goal. Good news, however, am optimistic that version 1.2.0 will be released later this year. Brand new year, brand new features to simplify your work!

Please bare with me as I continue to work in the depths of PowerShell.


While you wait patiently for me to get through these massive changes in PSCAT 1.2.0, have a listen to some Bardcore!
Nicholas Gautier
User avatar
Tiger
Developer
Developer
Posts: 867
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

Re: [FOSS] PowerShell Compact-Archive Tool

Post by Tiger »

Image


I am planning to release a new beta build of the PowerShell Compact-Archive Tool v1.2.0 over the coming weekend!
User avatar
Tiger
Developer
Developer
Posts: 867
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

Re: [FOSS] PowerShell Compact-Archive Tool

Post by Tiger »

I am pleased to announce the PowerShell Compact-Archive Tool v1.2.0-Beta has just been released! I am still updating the wiki, so please be patient as the changes in this version is vastly different compared to previous builds.

https://github.com/SibTiger/PowerShell- ... 1.2.0-Beta


I will update the original post later on or when 1.2.0-Final is released, and I have time to update it.
User avatar
Tiger
Developer
Developer
Posts: 867
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

Re: [FOSS] PowerShell Compact-Archive Tool

Post by Tiger »

Version 1.2.0 has just been released! Please view the main topic for more information regarding the new release!

This will be the last version of PSCAT that I will work on; I need to move on to other projects. With that said, I will change the Repository hosted on GitHub from 'active' to 'Public Archive' in the coming days. I highly encourage others to take over and make some really cool stuff. The wiki should be a very useful asset with the latest changes for 1.2.0 as well.
User avatar
Tiger
Developer
Developer
Posts: 867
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

Re: [FOSS] PowerShell Compact-Archive Tool

Post by Tiger »

I changed the status of the PowerShell Compact-Archive Tool from Active to Archive. I will begin to focus my energy on other projects that needs my attention. I highly encourage anyone to fork this tool from GitHub and continue to evolve the project into something greater.
Post Reply

Return to “Projects”