Commit Graph

131 Commits

Author SHA1 Message Date
tmpz23
2248a4cf1d
Create gcmtest.py
This file is usefull to test gcmtool.py.
2022-01-13 17:39:35 +01:00
tmpz23
0d44a0ca97
Update gcmtool.py
fix bugs
2022-01-13 17:30:45 +01:00
tmpz23
847c3ed2bb
Update README.md 2022-01-13 08:37:40 +01:00
tmpz23
a9c38ac50f
Update README.md
Explain why unpack/pack again give two different GCM iso
2022-01-13 08:37:14 +01:00
tmpz23
295c99c20b
Update README.md 2022-01-12 17:03:34 +01:00
tmpz23
6214cf249c
Update README.md
add gcm_tool.py doku
2022-01-12 16:57:28 +01:00
tmpz23
1a21bf6f5e
Update gcmtool.py
using unique align function to be sure to align every offset of files in the iso
2022-01-11 14:19:31 +01:00
tmpz23
82c1d69c65
Update gcmtool.py
fix align check
2022-01-10 22:42:22 +01:00
tmpz23
712c5ea84d
Update gcmtool.py
now patch dol & fst in the iso using files in sys folder
2022-01-10 22:17:20 +01:00
tmpz23
d547bdca97
Update gcmtool.py
sort paths in rebuild-fst to be like originals fsts
2022-01-09 19:14:52 +01:00
tmpz23
a4b65f1abc
Added fst rebuild from filesystem inside the root dir
dol size is not handled yet if modified
2022-01-09 18:56:03 +01:00
tmpz23
8a76b7c1a5
Update gcmtool.py
added debug logging
2021-12-21 15:17:38 +01:00
tmpz23
87a0c8c0df
Update gcmtool.py
added correct folder handling when using pack or unpack
2021-12-19 17:22:28 +01:00
tmpz23
18870c2478
Update gcmtool.py 2021-12-18 13:11:31 +01:00
tmpz23
bb8db99f0b
Update gcmtool.py
logging bug fix
2021-12-18 12:17:59 +01:00
tmpz23
5a0297ea2d
Create gcmtool.py
Tool for unpack and pack GCM/ISO files.
This tool don't save random bytes written in non-mapped DVD intervals that's why the resulting ISO file will be different from initial ISO
2021-12-18 11:58:21 +01:00
9b042dcfe1
Rename NTSC_borgs.csv to data/NTSC_borgs.csv 2021-11-29 08:13:58 +01:00
tmpz23
86b35d7239
Update pzztool.py 2021-11-28 22:35:49 +01:00
tmpz23
99da6dab1b
Update pzztool.py
Bug fixes
2021-11-28 16:42:23 +01:00
tmpz23
665096dd87
Update README.md 2021-11-28 14:44:01 +01:00
tmpz23
cb86dd9150
Create NTSC_borgs.csv 2021-11-28 14:35:54 +01:00
tmpz23
cdb78bde56
Update pzztool.py
MDT handling added
2021-11-28 13:30:43 +01:00
tmpz23
f4dda77324
Update README.md 2021-11-28 13:27:46 +01:00
tmpz23
b4d17c381e
Update pzztool.py 2021-11-28 11:42:29 +01:00
tmpz23
1c3f9d0205
Update pzztest.py 2021-11-28 09:38:36 +01:00
tmpz23
3927e15f92
Update pzztool.py 2021-11-28 09:32:05 +01:00
tmpz23
3a01d1a0c4
Update pzztool.py 2021-11-28 08:06:16 +01:00
tmpz23
cf341047c1
Update pzztool.py 2021-11-28 07:45:21 +01:00
tmpz23
43f58389ab
Update pzztool.py 2021-11-28 07:41:22 +01:00
fea899f380
Update pzztool.py 2021-11-28 03:44:01 +01:00
tmpz23
eb78d59250
Update pzztool.py
Bug fix sur le logging
Bug fix sur le padding après compression qui générait une erreur pour le fichier pl080d/006C_pl080d.pzzp <- il faut relancer les tests sur pzztest.py ; dès que j'ai le temps
2021-11-28 00:18:50 +01:00
25f80d6495
Minor changes on README.md
Finish translation.
Add note about current project status.
Minor tweaks.
2021-11-23 16:43:41 +01:00
tmpz23
206c6b8281
Update pzztest.py 2021-11-22 23:11:13 +01:00
tmpz23
7fad884fc5
Update pzztool.py 2021-11-22 23:09:53 +01:00
tmpz23
0a890b6b50
Update pzztool.py 2021-11-22 08:09:08 +01:00
tmpz23
550fd1c700
Update pzztest.py 2021-11-20 17:39:55 +01:00
tmpz23
54bf1b1d02
Update pzztool.py
Added file_format autodetect
->TPL format is now handled
2021-11-20 17:24:49 +01:00
tmpz23
5fe8aecfbf
Update pzztest.py
gestion des tests :
    unpack / pack
    unpzz / pzz
-tbunpzzpzz :
ERROR - INVALID FILE : pl080d.pzz
Invalid files : 1/255
ERROR - INVALID FILE : pl080d.pzz
Invalid files : 1/255
2021-11-20 14:03:30 +01:00
tmpz23
ad57860498
Update pzztool.py
gestion de la compression auto dans unpzz pzz
unpack et pack sont sans compression à cause des temps de décompression très long en batch
batch compress / batch decompress fix -> on copy les fichiers décompressés dans le dossier de dest pour bien avoir un dossier avec l'ensemble des fichiers pzz
gestion extension ".pzzp"
disable-ignore bug fix

pleins d'autres choses et fix de bugs
2021-11-20 14:00:27 +01:00
tmpz23
e7e071cfc5
Update README.md 2021-11-20 13:56:17 +01:00
tmpz23
5054c9380a
Update README.md 2021-11-20 12:38:30 +01:00
tmpz23
e64cd79873
Update README.md 2021-11-20 12:24:24 +01:00
tmpz23
13266cea5b
Update README.md 2021-11-20 12:11:39 +01:00
tmpz23
0e600422f0
Update pzztest.py 2021-11-19 19:43:13 +01:00
tmpz23
2b8d576332
Update pzztool.py
CRITICAL - BUG FIX ON PACK
2021-11-19 19:36:40 +01:00
tmpz23
6365cb205a
Update pzztool.py 2021-11-19 16:11:54 +01:00
tmpz23
15f7ca8dc7
Update pzztool.py 2021-11-19 16:11:41 +01:00
tmpz23
dd1ae414d7
Update pzztest.py 2021-11-19 15:50:17 +01:00
tmpz23
4dc0e35f32
Update pzztool.py
Ajout du logging -> debug avec l'option -v
2021-11-19 15:47:34 +01:00
tmpz23
2fc1f210b7
Update pzztool.py
[*] programmer le TEST et vérifier tous les headers du data_afs pour voir si seul les TPLs ont le magicfile
[*] programmer le TEST et vérifier le bon fonctionnement du test pack/unpack sans décompression automatique
[*] f"{mavar}" <- voir si ça marche avec l'arithmétique et l'utiliser pour plus d'élégance

améliorations diverses sur des trucs qui ne servaient à rien
2021-11-19 14:05:40 +01:00