Remap "lib/moyou/LinesController.fpo" to "lib/moyou/LinesControllerQuin.fpo"
SEARCH: 00065090000006E0
REPLACE: 00065C40000007C0
Not sure what am I doing wrong here, cant find that HEX.
Remap "lib/moyou/LinesController.fpo" to "lib/moyou/LinesControllerQuin.fpo"
SEARCH: 00065090000006E0
REPLACE: 00065C40000007C0
Not sure what am I doing wrong here, cant find that HEX.
Are located at offset 0x21A8 and 0x2220Not sure what am I doing wrong here, cant find that HEX.
Is there a way to open sprx or bin files with visual studio rather than working on HxD ? Maybe you need to decrypt that file.
Something wrong with my pc i think. Cant see it. I give up. its wasting too much time.Are located at offset 0x21A8 and 0x2220
Im checking it again and looks fine, maybe is your hexeditor, when searching are you telling it to "search hex values" instead of "search text stings" ?Something wrong with my pc i think. Cant see it. I give up. its wasting too much time.I'll let some other people mess for a while and move onto something else.
OK, finally my HEX editor started working, really strange.Btw, this is the patch for the double wave, untested/frankensperimental, only for the braves
Remap "spurs/particles/particles/particles.elf" to "spurs/moyou/spline/spline.elf"
SEARCH: 00076DD0000086B4
REPLACE: 0005036000007264
I'm willing to try any files you want to patch but I'm not sure if i am able to do that myself.What a little reward with the "quin" :/
Well a least it works, i guess it should do something more but we are missing something
What a shame with the double wave, that effect could be something nice, i was looking at the spline.elf and particles.elf, scetool doesnt gives info about them because are already decrypted
I dont know how to reverse them in IDA (not even take a peek at them), so this is a road end for me
But by looking at them in a hexeditor there is something that called my attention
At the end of both .elf files it can be seen that are using the string "spu_name", and there is another area where can be seen the names
-SPUNAME�particles.sym
-SPUNAME�spline.sym
---------
So im wondering... maybe there is some code somewhere else that is expecting to find that names... and the remapping doesnt works because that
In other words... we would like to play the spline.elf 2 times... but we cant load it 2 times with the same name
Not sure, but incase this theory is true, the remapping method is not going to allow to play 2 waves
If this theory is true a dirty trick that could work is to extract the spline.elf (29.284 bytes), patch it to change his name by "particles.sym" (it seems there is room in the .elf structure to make his name longer), then overwrite the area of the particles.elf with it (34.484 bytes)... and fill the gap with zeroes
--------------
Or someone could reverse the spline.elf and try to rewrite the source code of it... then compile it into .elf with some changes
Or replace the .elf by an exploit![]()
Since you guys are playing with lines.qrc ... could you guys take a look at how the FW 2.80 wave used the "Original" theme as the black wave and at the same time, we had the option to choose colors too, if by chance, the user don't want to use the black wave ?
In short ... in FW 2.80 (or earlier) the "Original" theme was the black wave.
hmm ... okay ... but if change the wave color from the "Original" theme to black, will you still be able to choose other colors? or it will be always black?You can just swap colors in lines.qrc, the first one now is gray but it was the black one in the first firmwares.
the problem is the side menu will not match it, it will be gray, but a minor issue.
I dont know how it was made in old firmwares, i never took a look at that files trying to figure how the wave was working, mostly because i never thought the wave was working in a different wayIn short ... in FW 2.80 (or earlier) the "Original" theme was the black wave.
I prepared the lines.qrc patched for the double wave... this time is not a remapI'm willing to try any files you want to patch but I'm not sure if i am able to do that myself.
As this is a unencrypted elf loaded by the system, cant this be used to exploit OFW somehow by adding some code to it?
But i remember to read somewhere in the forum that @Cypher_CG89 was looking at it, maybe he can explain it