Post AWBUyS46lNEclfvrRw by [email protected] | |
More posts by [email protected] | |
Post #AWATXheCQWzWAEXEye by [email protected] | |
0 likes, 0 repeats | |
oh hey I just have to write some powerpc assembly and find somewhere to patch i… | |
Post #AWAThSIqKeO9TCCEBU by [email protected] | |
0 likes, 0 repeats | |
I found that the scripting engine of Wheel of Fortune (2010, Wii) has an "… | |
Post #AWATlu0zF26EZjxrfc by [email protected] | |
0 likes, 0 repeats | |
so I just need to redefine it to point to something that actually logs, and I&#… | |
Post #AWATwVSgrzdbbuylZA by [email protected] | |
0 likes, 0 repeats | |
maybe it'll work if I just patch the vtable entry to point to OSReport? or … | |
Post #AWAUivupolt1YXEdDU by [email protected] | |
0 likes, 0 repeats | |
nope. didn't work, didn't break either. thankfully I've already pat… | |
Post #AWAVAORdr5QZr9freK by [email protected] | |
0 likes, 0 repeats | |
yep, this game is logging a bunch of state info as it starts up and everything.… | |
Post #AWAVhn7N8slXw17Q5A by [email protected] | |
0 likes, 0 repeats | |
I found a perfect function to replace it with, except for CALLING CONVENTIONS*s… | |
Post #AWAVn6600i9aF20T7Q by [email protected] | |
0 likes, 0 repeats | |
naturally the function I want to replace is 4 bytes before PVAlloc, which is us… | |
Post #AWAVuKUyrKKWwF8kFs by [email protected] | |
0 likes, 0 repeats | |
fuck the vtables. what if I pull out the whole vtable call and replace the repo… | |
Post #AWAW9hFgXrLpqmJUDw by [email protected] | |
0 likes, 0 repeats | |
NOPE BECAUSE THEY'RE JUST HITTING THE NULL FUNCTION STRAIGHT FROM THE SCRIP… | |
Post #AWAWkrRNcvhcAFVMKO by [email protected] | |
0 likes, 0 repeats | |
so I just need to write a function using the __thiscall calling convention that… | |
Post #AWAWojrZk3GBozbfTk by [email protected] | |
0 likes, 0 repeats | |
note: this is a lie. it is not, in fact, easy | |
Post #AWAXwgPWYsn7Nuq0Nk by [email protected] | |
0 likes, 0 repeats | |
WHAT THE FUCK IS A MFSPR? | |
Post #AWAYCEcHfRn1oeDo6i by [email protected] | |
0 likes, 0 repeats | |
oh god this is one of those architectures with link registers. save me | |
Post #AWAYPk8Tn5sFKsipzk by [email protected] | |
0 likes, 0 repeats | |
@foone i'm almost afraid to ask, but what is a link register? | |
Post #AWAYicgHjQ6niXXM7k by [email protected] | |
0 likes, 0 repeats | |
oh good all the code is calling OSReport with relative offsets.so I have to cal… | |
Post #AWAYifSDQBdYJlyf6u by [email protected] | |
0 likes, 0 repeats | |
oh and I can't solve this until I decide WHERE to put my code! fuck! | |
Post #AWAYu1iWzIzaYF1dHU by [email protected] | |
0 likes, 0 repeats | |
memcpy? probably shouldn't overwrite that function. | |
Post #AWAZ9gnOXcpmIVljAe by [email protected] | |
0 likes, 0 repeats | |
how about the destructor for the App class? when is that going to get called? t… | |
Post #AWAZKAWAtDHJNKi9ZY by [email protected] | |
0 likes, 0 repeats | |
especially because all it does is free some memory.I don't exactly worry ab… | |
Post #AWAZjAW620CMbwaye0 by [email protected] | |
0 likes, 0 repeats | |
I have apparently crashed my assembler | |
Post #AWAcU7AcUTl9kd3zBA by [email protected] | |
0 likes, 0 repeats | |
got it.just needed to go to offset 0x14E1F8 in main.dol and patch in 9421FFF07C… | |
Post #AWAcaZ0rsvdFqDZqVs by [email protected] | |
0 likes, 0 repeats | |
I should probably also patch where it's calling _report("\n") all… | |
Post #AWAcfN5ndGdwJoAzZY by [email protected] | |
0 likes, 0 repeats | |
but a little log spam is fine. I gotta be up early in the morning | |
Post #AWAd1EhZVeyUfLGn4K by [email protected] | |
0 likes, 0 repeats | |
no one ever said I knew how to budget my time.offset 0x1323B0, overwrite with 6… | |
Post #AWAdRB4XcunGwENq7M by [email protected] | |
0 likes, 0 repeats | |
@marcan there should be like a purity rating scale that's like "how ma… | |
Post #AWAdzerLNwbDAQeUNM by [email protected] | |
0 likes, 0 repeats | |
@foone @marcan hint: its hexadecimal representation is also a video game studio… | |
Post #AWAdzevb880BNcdt0S by [email protected] | |
0 likes, 0 repeats | |
@charlotte @marcan Ahh, yes! 1C Company, from Russia! or maybe you mean CD Proj… | |
Post #AWAea2IbiLHyHzkbRY by [email protected] | |
0 likes, 0 repeats | |
@marcan oh yeah! I used to know that mips was all zeros. My computer architectu… | |
Post #AWBRGvoqThoERZLk2a by [email protected] | |
0 likes, 0 repeats | |
@foone Y did their compiler not optimize out these calls? | |
Post #AWBRGvt6DtDCelL8fg by [email protected] | |
0 likes, 0 repeats | |
@MegaMichelle this compiler either kinda sucks or they intentionally turned off… | |
Post #AWBUyS46lNEclfvrRw by [email protected] | |
0 likes, 0 repeats | |
@foone @MegaMichelle probably didn't use whole program optimization. Even w… | |
Post #AWBUyS8iUEvAzy5XdI by [email protected] | |
0 likes, 0 repeats | |
@charlotte @MegaMichelle actually now that I think about it, optimizing this on… | |
Post #AWBUyZkYByLObKqM4m by [email protected] | |
0 likes, 0 repeats | |
@marcan @foone heh, i was just wondering how many architectures it's 0 on. | |
Post #AWBUyarg2xdg3jBYp6 by [email protected] | |
0 likes, 0 repeats | |
@marcan 6502: NOP is $EA and $00 is BRK, a software interrupt (a trap).@dysfun … | |
Post #AWBUyc47aBBfmc10rI by [email protected] | |
0 likes, 0 repeats | |
@isotopp @foone @marcan @dysfun Aside from the NOP thing, what do you need logg… | |
Post #AWBUyc8NKMadzo0PUO by [email protected] | |
0 likes, 0 repeats | |
@GerhardD @isotopp @marcan @dysfun are you asking about my wheel of fortune hac… | |
Post #AWBa76bAReLgZDLDnc by [email protected] | |
0 likes, 0 repeats | |
@foone @charlotte @marcan 1C is more than just games thoughIt's also the mo… | |
Post #AWBa76g89CJoobfBXE by [email protected] | |
0 likes, 0 repeats | |
@saphire @charlotte @marcan that sounds fun. I've always had a fascination … |