Post ATylB8AZ1jDnRAVfQ8 by [email protected] | |
More posts by [email protected] | |
Post #ATwtsI2ebkZZpDysca by [email protected] | |
0 likes, 0 repeats | |
It has been zero days since I have had to use an emulator in a manner that can … | |
Post #ATww2SKfP1OKXqNiWe by [email protected] | |
0 likes, 0 repeats | |
So Dolphin doesn't have an "evaluate this expression when a breakpoint… | |
Post #ATww2V810W3PDTU9iq by [email protected] | |
0 likes, 0 repeats | |
BUT here's the problem: I need to log the null-terminated string pointed to… | |
Post #ATww2Vve1zkjhOhn4y by [email protected] | |
0 likes, 0 repeats | |
but what if I did a breakpoint of s1=read_u32(R4)?that'd read and log the 4… | |
Post #ATww2WiZ66su97arKa by [email protected] | |
0 likes, 0 repeats | |
so I just need to do:s1=read_u32(R4),s2=read_u32(R4+4),s3=read_u32(R4+8),s4=rea… | |
Post #ATww2XVUAE14aqTvaC by [email protected] | |
0 likes, 0 repeats | |
then write a python script to parse the logs and reconstruct the strings | |
Post #ATww2YIlD1Qp3fXHO4 by [email protected] | |
0 likes, 0 repeats | |
this is a terrible way to do thisbut it may also be the best way | |
Post #ATww2Z6OEV89XakukC by [email protected] | |
0 likes, 0 repeats | |
good news: dolphin doesn't seem to limit your variables in a condition. or … | |
Post #ATx89RHMupU6ktw2Ai by [email protected] | |
0 likes, 0 repeats | |
it works! mwahahaha. I've used my powers for evil. | |
Post #ATx89URl8eZwZzosHg by [email protected] | |
0 likes, 0 repeats | |
just because it shouldn't be done doesn't mean it can't be done! | |
Post #ATx89VFk8oYr51CnC4 by [email protected] | |
0 likes, 0 repeats | |
oh no. my logfile is 2 gigabytes. I should probably fix that. | |
Post #ATx89W2fCvh1Wk5rRg by [email protected] | |
0 likes, 0 repeats | |
oh noif the breakpoint doesn't break, it just logs, it doesn't actually… | |
Post #ATx89WpwFj6lzZ9DFY by [email protected] | |
0 likes, 0 repeats | |
I hate computers | |
Post #ATx89XcVL9xMQBrzwu by [email protected] | |
0 likes, 0 repeats | |
time to get sillyI'm checking out the dolphin source | |
Post #ATx89YPmNxN6t0vLkm by [email protected] | |
0 likes, 0 repeats | |
I found an even worse solutionSo, the final value of the expression is used to … | |
Post #ATx89ZDlO7M1O2JGfA by [email protected] | |
0 likes, 0 repeats | |
so now my condition is:filename=r4,s0=read_u32(r4),....,0.0/0.0 | |
Post #ATx89a1OPb3LrxWu1I by [email protected] | |
0 likes, 0 repeats | |
because generating a NaN causes it to be logged as an error. but it doesn't… | |
Post #ATx89aoJTiBWJgPyGu by [email protected] | |
0 likes, 0 repeats | |
someday god will stop meBUT NOT TODAY | |
Post #ATx89bceSYS0pnyAjY by [email protected] | |
0 likes, 0 repeats | |
hey spigot engine where are you loading \Gui\Common\Buttons\source\btn_keyboard… | |
Post #ATx89cQHU29LJjBo5g by [email protected] | |
0 likes, 0 repeats | |
I now have 376 datafiles properly parsed to their resource_ids.thanks, dolphin.… | |
Post #ATx89dDuVVqfnePRRo by [email protected] | |
0 likes, 0 repeats | |
WHO IS TRYING TO LOAD A FILENAME OF ""? | |
Post #ATx89e1XWzY0HZd4nw by [email protected] | |
0 likes, 0 repeats | |
two new findings from this project already:1. there's a bunch of file loads… | |
Post #ATx89eo6cQOaiCLrVI by [email protected] | |
0 likes, 0 repeats | |
hah. I found a bug in the character creator, where you if you select one logo, … | |
Post #ATxZBTSIUc6gqYF35M by [email protected] | |
0 likes, 0 repeats | |
oh good it handles all the puzzle storage inside the scripting engine. the one … | |
Post #ATxZBWJtqIAjjNKsue by [email protected] | |
0 likes, 0 repeats | |
it's a shame when you see a structure that's 64 bytes but it turns out … | |
Post #ATxZBX7Wrls4DIYWGm by [email protected] | |
0 likes, 0 repeats | |
and you find a function that does some weird math and google the constants and … | |
Post #ATxZBXvVrvqyiJwRBA by [email protected] | |
0 likes, 0 repeats | |
hmm.the third edition has different constants.Mine are 0xf8c9 (63689) and 0x5c6… | |
Post #ATxZBYkYo8gdGdpCkK by [email protected] | |
0 likes, 0 repeats | |
I can't seem to find the specific source for the constants, but there are a… | |
Post #ATxZBZYBpcNxkZ2q6S by [email protected] | |
0 likes, 0 repeats | |
OH GOD VARARGS WHY | |
Post #ATxZBaL6tjW8CHvuM4 by [email protected] | |
0 likes, 0 repeats | |
I AM NOT BEING PAID ENOUGH TO REVERSE ENGINEER VARARGS | |
Post #ATxZBb81xqeIe0oybg by [email protected] | |
0 likes, 0 repeats | |
ahh. they have a custom format called "IFC" which appears to be a way… | |
Post #ATxZBbux1xmT5ji2rI by [email protected] | |
0 likes, 0 repeats | |
yeah they gotta. some of these elements have constructors only called by a dese… | |
Post #ATylB8AZ1jDnRAVfQ8 by [email protected] | |
0 likes, 0 repeats | |
@foone Why? Are you using a signed 32 bit integer for filesize? | |
Post #ATylB8FAkauLfSfLbU by [email protected] | |
0 likes, 0 repeats | |
@GromBeestje no, I just don't want to have to re-parse two gigabytes of tex… |