Ah I see. I thought that is what you meant at first. But then I used the tool on it and it looked like this so I thought you must have wanted it in each tile.Ops, sorry i guess there was a missunderstanding, i meant you could use the checkered pattern with the tools that applyes distortions to it, this way you can see what the tool does
But testing that checkered pattern in the PS3 is not much useful
Well there is a wireframe underneath:The strange visual effect in the dges of the checkered pattern could be because the black squares are transparent ? so they allows to see the ground layer under them ?
You are injecting the images in the clouds layer... so the areas painted in fully opaque black are "holes"
*btw, i wonder what could happen when using fully opaque images in the ground too... maybe the sphere becomes transparent![]()
I think you got itIf you want to try a distortion pattern that could help me a lot to see if im in the correct direction, please use this one
DOWNLOAD (high quality version) ---> http://s000.tinyupload.com/index.php?file_id=01779790302436652985
I have not mentioned it before... but today i found a sequence of actions using strict math/geometrical rules that always results in this distortion pattern
It took me lot of trys to figure wich rules to follow, it was a bit like this...
try 1... and fail
try 2... and fail
try 3... and hmmm
try 4... and omg, this looks like a magic formula
So... im not sure, but i have the feeling i hit the nail with that distortion pattern im using







Magic, Version, Tree_offset, Tree_size, Id_table_offset, Id_table_size, String_table_offset, String_table_size, Int_array_table_offset ,Int_array_table_size, Float_array_table_offset, Float_array_table_size , File_table_offset, File_table_sizeI guess is just a matter to increase the value that indicates the total filesize table, right now im not even sure if exists, but probably, and should be located at top of the .qrc file structure (loaded by the firmware in a previous step before loading the filetable)
That's well beyond me, but does this mean we CAN modify the OVERALL filesize and also move the files around within the QRC?Magic, Version, Tree_offset, Tree_size, Id_table_offset, Id_table_size, String_table_offset, String_table_size, Int_array_table_offset ,Int_array_table_size, Float_array_table_offset, Float_array_table_size , File_table_offset, File_table_size
Each of these is 4 bytes starting from the beginning of the file
View attachment 22980
I would think we could but I let a friend use my ps3 so I can't test, he should be bringing it back soon. I hadn't looked at this file type before yesterday so @sandungas may already know all of this.That's well beyond me, but does this mean we CAN modify the OVERALL filesize and also move the files around within the QRC?
This could be really great if we can. We could add higher quality XMB default icons (icontex.qrc/icons,qrc) and add higher quality DDS and TGA files to the wave (lines.qrc)
Well I can test anything you want, but I know that is not so easy.I would think we could but I let a friend use my ps3 so I can't test, he should be bringing it back soon. I hadn't looked at this file type before yesterday so @sandungas may already know all of this.
Also I think we all know the about the magic & file size that we have to remove & replace when we use zlib. We would also need to fix that size.
These automations are great. Seems to be a little issue with this one though, it keeps looping on its own jpgs.jpegtran Optimize JPG.bat
Code:for %%p in ("*.jpg") do ( jpegtran.exe -optimize "%%~np.jpg" "%%~np.opti.jpg" )
That would be awesome. We can run these from HDD easily enough, or make room on flash.If this will work and I can figure out a few more things we may be able to make a tool to work with these like kinda like zip files.
Mostly I'm down to figuring out how the tree works. I know enough to extract the files with names but a few things I'm not sure about so I can't build one yet. Once we know what all of the bytes in the tree are we should be able to take a directory and pack it into a qrc in theory.
I wonder is there anyway to optimize automatically "better", I need them smaller.
Cheers.Try Guetzli or Mozjpeg.
https://github.com/google/guetzli/releases
https://github.com/mozilla/mozjpeg/releases