Miku-666 f645914ee6 Add Tga file support (#25)
* Add minimal tga image loader

* Update TGA class ,add support for importing tga texture files and generate mipmap from tga images

* Add copyright and resource links

* Partial Add SaveImage

* Move TGAReader/Writer outside of TGA.cs

* Add check to return early when `DataTypeCode` is set to NO_DATA

* Add support for loading ExtensionData

* Change PNG signature check more clear

* Remove unnecessary using statements

* Move Debug stuff into Debug methods and call LoadImage before LoadFooter

* Update TGAReader

* Update TGA Reader/Writer

* Remove TGATimeSpan and use TimeSpan and DateTime instead

* Update TGAHeader member varible name and type

* Update TGA- Reader/Writer Constructor to not accept boolean flag 'useLittleEndian'

* TGAReader - Optimized 'TGA_HandleRGB'

* TGAReader - Update and rename 'TGA_HandleRLE_RGB'

* TGAWriter - Remove RLE RGB from switch statement

* TGA - Add TGA.FromFile, Move TGADataTypeCode to its own file

* Move Header, Footer and ExtentionData to there own cs file

* Move Tga files into IO folder

* Changed visibility of tga related classes to internal

* TGA - Only support reading/writting of raw RGB 32 bit images

* Update IO/TGA classes
2024-03-24 14:48:49 +01:00
2022-12-17 23:42:35 +01:00
2024-03-24 14:48:49 +01:00
2022-08-15 22:15:00 +02:00
2021-01-30 13:19:58 -05:00
2021-01-30 13:19:58 -05:00
2023-07-17 19:47:41 +02:00

PCK Studio

Modify .PCK archives as you please.

If you have any issues or would like to suggested a feature, we encourage you to open a new issue on Github.

Features:

  • Open, edit and save .PCK archives (including models, animations, entire custom packs, etc.)
  • Add, replace or remove skins, audios, textures, animations and much more.
  • Add translations to make your mods support every language supported by minecraft itself!
  • Image previewing

Supported File formats

Name Extention
Localization files .loc
Game Rule files .grh/.grf
Music Cues file audio.pck
Color/Colour Table file .col

Known Issues

  • .resx been flagged by windows(when downloading source.zip)

Setup:

$ git clone --recursive https://github.com/PhoenixARC/-PCK-Studio.git PCK-Studio
$ cd PCK-Studio

How to Build:

  • Run if windows flags .resx files
    $ dir -Path .\ -Recurse | Unblock-File
    

A quick note:

  • Forms will not load in the designer until the solution is build at least once.

Active Developers:

PhoenixARC
MattNL
Miku-666
EternalModz

Previous Developers:

Nobledez
jam1garner
SlothWiiPlaza

Contributors

yaboiFoxx for Improved UI concept
XxModZxXWiiPlaza

Description
No description provided
Readme 143 MiB
Languages
C# 99.7%
GLSL 0.3%