Commit Graph

39 Commits

Author SHA1 Message Date
MNL
465e629c37 Merge branch 'main' into PCKAudioFile 2022-08-10 15:53:46 -04:00
MattNL
a7cdae416b optimized list in PCKAudioFileReader 2022-08-10 14:44:05 -04:00
MattNL
7c0d3d46d4 fix to song order issue in AudioFileReader 2022-08-10 14:27:24 -04:00
miku-666
7ef830aa03 Fix GRFFileWriter writting logic 2022-08-10 06:39:51 +02:00
miku-666
d5249087ae Update COLFile and added Reader/Writer to keep consistency 2022-08-10 06:27:32 +02:00
MattNL
3ed5598a97 slight change to audio file classes
this also fixes the "Include Overworld songs in Creative" feature. The code for that functionality was already perfect, so that hasn't been touched at all. Just needed to adjust the class a little. (:
2022-08-09 05:16:10 -04:00
miku-666
b0e840fa04 Refactored GRFFile Implementation 2022-08-09 02:47:58 +02:00
miku-666
fb3a45cf92 Changed PCKFileWriter methods visibility and rename PCKFileReader private function name ReadFileFromStream -> ReadFromStream 2022-08-08 22:54:20 +02:00
miku-666
6466dfcf8e Simplefied PCKAudioFile.Categories and removed null check when looping over PCKAudioFile.Categories 2022-08-06 06:23:41 +02:00
miku-666
1302ed5a0e Add AudioPCKFile 2022-08-05 20:38:21 +02:00
miku-666
795444196b simplefied PCKCollectionsLocal 2022-08-02 21:25:16 +02:00
miku-666
6ba76b6a3f Rename PCKFile.FileData.name -> PCKFile.FileData.filepath 2022-07-31 02:28:39 +02:00
miku-666
6a24653f25 Add simple Endian check in PCKFileReader 2022-07-30 22:15:37 +02:00
miku-666
1ee12be96e Remove _isLittleEndian from PCKFile{Reader/Writer} and added StreamData{Reader/Writer}.IsUsingLittleEndian property 2022-07-30 19:50:48 +02:00
miku-666
8242457aca Fix PCKFile{Reader/Writer} to use LE Unicode when reading vita/ps4 pck 2022-07-30 18:34:33 +02:00
miku-666
49520402ad Add simple GRFTag API interface and moved Compression Type to GRFFileWriteer 2022-07-28 22:13:28 +02:00
miku-666
3934a26f5c Fix string writting issue in LOCFileWriter and updated LOCFile "API 2022-07-22 18:38:49 +02:00
miku-666
eabac8a333 Add Unicode detection in StreamDataReader 2022-07-21 23:50:04 +02:00
miku-666
f6b614233f Remove meta_data from PCKFile and updated PCKFile reader/writer 2022-07-16 01:08:44 +02:00
miku-666
317df94bbe Update LOCFile interface 2022-07-15 16:24:57 +02:00
miku-666
2d319747a9 Simplefied XMLVERSION check in PCKFileReader/Writer 2022-07-14 14:34:10 +02:00
miku-666
7f477b1b28 Add StreamData{Reader/Writer} 2022-07-14 03:51:25 +02:00
miku-666
46dec04d48 Add GRF/GRH File support 2022-07-14 01:02:22 +02:00
miku-666
e7ee1f2027 Add GRFFile class and GRFFileReader 2022-06-30 17:53:40 +02:00
miku-666
1bd961d60d Remove unecessary Console.WriteLine in LOCFileReader 2022-06-25 23:49:09 +02:00
miku-666
92a2237cc8 Rename PCKFileWriter.WriteFileToStream -> PCKFileWriter.WriteToStream 2022-06-23 16:02:44 +02:00
miku-666
8c1b2f78a3 Fix typo the saved skins.pck wrong 2022-06-11 08:00:05 +02:00
miku-666
7373443ced Move redundant int Read/Write to Read/WriteString 2022-06-11 07:41:41 +02:00
miku-666
13c39d9fe6 Changed some member variables in LOCFile 2022-06-09 23:30:28 +02:00
miku-666
803679dc33 Merge main into pck_cleanup_and_refactor 2022-06-09 02:19:48 +02:00
miku-666
bc0e7b4286 POC build! 2022-06-09 02:00:09 +02:00
miku-666
e6203196bd Update LOCFile classes 2022-06-09 00:40:25 +02:00
miku-666
fb1bde2257 Update PCKFileReader/Writer 2022-06-08 20:25:27 +02:00
Felix Miller
a0d9c9cb8e New PCK Center API 2022-06-05 18:03:05 -04:00
miku-666
632e9a2ed8 Update LOCFile and add LOCFileReader/Writer 2022-06-05 19:48:15 +02:00
miku-666
6c65c19de7 Update UI, LOCFile, COLFile, add PCKFileReader/Writer, update codebase to use new reader/class objects 2022-06-04 21:13:52 +02:00
miku-666
f3b1b654eb Add PCKFile.cs super buggy build state!!!! 2022-06-01 09:23:27 +02:00
Felix Miller
9ee6bab98f Implementation of the PCK Center Beta feature 2022-05-29 21:42:38 -04:00
Felix Miller
824d52e7ad Categorize Classes 2022-05-15 15:56:05 -04:00