Discussion in 'XMB Modifications' started by DeViL303, Jan 9, 2020.
Yeah there are some options in the HDR.mnu for " WHITE LEVEL " and " GLARE LEVEL "..
Something interesting.. we can remove almost everything from the earth.qrc and it still works... this leads me to believe that if we can add some of the missing stuff it might load, Well actually maybe not... as its not refereneced in the sprx... . Anyway it seems to be able to handle missing files no problem.
Here is a earth.qrc where i have deleted EVERY image including the image folders, So all jpgs and dds files removed. Then I also removed all 30 presets folders and also the "tz" presets including their folder. Then I also removed all the texcache bins and that folder. And I removed all the vpo/fpos that are not being loaded be the sprx. All the dump files and the ATM.mnu that was left over there. I also removed all the camera folders. Basically went from over 500 files down to approx 50 files.
It looks like this, and the earth is flickering so depending when you take a screenshot it can be in one of two states:
For people who dont use the music player, this is about as small a dummy earth.qrc as you will get at 28.1KB.
Off topic: Funny thing I have never noticed happen before. When I put it in a zip it actually got bigger at 28.2KB.
Then when I attached it here it says 28.3KB... anyway..its small.
Some random notes related to areas in 2.00 FW that might be worth looking into more:
2.00 earth.qrc has lots of bin files that are bigger than current in texcache
2.00 earth.qrc has a bigger update elf than current and also a bigger eventjob
2.00 gaia sprx is approx 200kb bigger than current
2.00 qglbase sprx is a little bigger than current
There are 2 extra files in 2.00 earth.qrc called console.vpo and console.fpo
It looks like some stuff was zeroed out of the 2.00 gaia sprx in places.
2.00 earth.qrc has that extra "space" folder full of fpos and vpos.
There are some extra settings in some of the 2.00 mnus files,
2.00 qglbasesprx has no mention of devGUI.vpo/fpo like the latest version and those files are not included in the 2.00 QRC.
There are No jpgs in the 2.00 earth.qrc and Gaia is disabled until later FW
It looks like 2.00 qglbase sprx has more support left in for dev_hdd/game/ABCD1235/ (references to param.sfo fields)
I have attached the 2 sprx files from 2.00 and the earth.qrc plus the extracted 2.00 earth.qrc in case anyone wants to look at the files.
If anyone else out there is trying MNU edits on earth.qrc and is finding it kind of tedious and realizes we will need to test thousands of mods to find out what every value is doing, This BAT should help.
With this BAT you can just edit the MNUs or path or txt files with a text editor, and then click the bat to build a QRC with those custom files included. The resulting QRC will only show one preset with your modified files. This makes it very quick to test mods compared to any other method I have found so far.
This allows you to build a custom earth.qrc with custom MNUs in seconds. Just put your MNUs, path files or ini or txt files next to the bat and click it. simple as that.
Note: You can increase the size of MNUs by up to 100bytes if you are adding new values. You can not increase the size of ini/txt/path files.
^^ this has sped up research by more than 1000% for me. no more scrolling through pages and pages of HEX looking for correct values.
Learning so much with this new BAT..too much to write. Please have a go guys, I cant make it much easier.
For example, one value from CLOUDS_4M.mnu . The brightness setting, Small changes in the region of 0.1 make a nice difference.
The LOD BIAS:float: is interesting too.
Increasing into the plus values makes it go like this:
But putting in minus values seems to add quality or some anti alaising or something, and due to this a nice shimmery effect. Hard to describe and see in a screenshot , try out values like 5.00 and -5.00 etc
There seems to be just 4 values accepted for "SUN METHOD:int:" , they are 0,1,2,3.
2 is the best if you want to light up the entire side of sphere facing you.
We can do so much from the mnus now, its great, this is just 2 values tweaked.
Found another value that lets me remove the atmosphere, now we are sucking diesel
No atmosphere, no clouds, and extra stars.
Psychedelic flowing stars effect, achieved by increasing the FOVY SPACE:float: in EARTH.mnu. Once you get above approx 120 it starts looking like this
"Change it and see"
Its actually way better looking in "real life", My PVR is not able to handle that motion at all.
Here is a screenshot to show how much clearer it is here, looks even better again on my TV tbh.
With the right tweaks that could make an awesome black hole effect visualisation. maybe a few other things but the basics would be NMU tweaks with the OG files, edit the camera presents to be at different close angles.....
EDIT: Or an object flying through Hyper Space.....
Turning GLARE_ONLY:int:0 to GLARE_ONLY:int:1 is cool, its literally just the glare. Handy for checking its effect.
Also we can toggle the glare here too with GLARE:int:1 to GLARE:int:0
We can also set the glare level here with GLARE LEVEL:float:
Example: GLARE LEVEL:float:4.00
Here is an example of what is possible with just a few mnu and camera path edits and 1 DDS injected. I know its a bit random and crap, but it only took me 2 minutes to do this
Old rusty wire frame mode:
Fw random things I have learned so far about disabling stuff
Disable the clouds in CLOUDS_4M.mnu by setting this to 0, default setting on preset0 is 0.305:
Disable the atmosphere in ATM.mnu by setting this to 0 -default setting on preset0 is 13.8.
You can also disable most of the atmosphere in ATM.mnu by setting this to 0, but it still has a small blue line
Disable ALL textures in ATM.mnu by setting this to 0
Disable specular effect in HDR.mnu by setting this to 0:
Something interesting. We can use the larger update1.elf from 2.00s earth.qrc on the latest earth.qrc and it works, there seems to be a difference in the look on some presets, but I cant put my finger on what that difference is exactly.
Also if we use the texcache folder and eventjob.bin from 2.00 they work, but just one of those on its own causes a freeze. So those 2 are tied together in some way.
what values did you use?
i set them to 99 and no effect
Seems like it has a lot of the same values , probably for the different presets
Which value is okay? because i always go too extreme using 99 haha
I think you are applying it to the wrong file. Better if you use my bat for testing values as there are 32 versions of each MNU file. When you have figured out the exact values you want to use then you can apply them to any of the 32 files you want to via HEX editor.
Cant remember the exact values i used, but something like 2.000 or 5.000 etc, every value has different ranges. Some only go to 1.00, some allow minus values etc.
Which offsets are the stars dds?
i could't find it
search "DDS" and you will find the header. its the second one from the top. There are only 2.
Disabling the atmosphere makes the 3D effect better if you have a proper specular map. I also disabled the clouds layer in this mod.
Separate names with a comma.