Introduction
Introduction Statistics Contact Development Disclaimer Help
Post AWlKDuIXyJN8rxPVNg by [email protected]
More posts by [email protected]
Post #AWlBbsq49MnlhoRko4 by [email protected]
0 likes, 0 repeats
So here's the fun thing about the PVM (PWK Virtual Machine) used by Wheel o…
Post #AWlC388DOrtSxCvb5U by [email protected]
0 likes, 0 repeats
and it's not just simple types either.Aside from a few dozen interfaces/jun…
Post #AWlC8iU9fH1x9Rr0K0 by [email protected]
0 likes, 0 repeats
so in theory there's an absolutely massive amount of information that can b…
Post #AWlCE0gvP28Z42LplQ by [email protected]
0 likes, 0 repeats
in reality this is a slight nightmare that's going to involve modifying the…
Post #AWlFRBUUrSkuBYVmMa by [email protected]
0 likes, 0 repeats
I flew too close to the sun
Post #AWlFtXkDiTuDJPO9wW by [email protected]
0 likes, 0 repeats
I'm pretty sure these programmers were trying to hide information from the …
Post #AWlJqpEUder2UzVYtE by [email protected]
0 likes, 0 repeats
Writing a script to edit your debugger's config files to mass-install break…
Post #AWlJyT5KrpAi7qrwQK by [email protected]
0 likes, 1 repeats
don't do reverse engineering, kids. it's bad for your brain.
Post #AWlKDuIXyJN8rxPVNg by [email protected]
0 likes, 0 repeats
@foone But I want to know how $thingy works!
Post #AWlKDuMniUm759Ou0m by [email protected]
0 likes, 0 repeats
@gom GET OVER IT.go lie down in a dark room until the feeling passes
Post #AWlLEwYHB61G6QpFSq by [email protected]
0 likes, 0 repeats
125 logging breakpoints is normal for playing a game, right?
Post #AWlLofhlIAimHHIbGi by [email protected]
0 likes, 0 repeats
it just generates 1.4gb of logs booting up to the title screen. that's fine.
Post #AWlMPkN0uR9NSgGzbs by [email protected]
0 likes, 0 repeats
@foone There’s a Windows code coverage tool called OpenCppCoverage that works…
Post #AWlMPkRGecYLfsGOEy by [email protected]
0 likes, 0 repeats
@bk1e nice! unlikely to work on Wii games so not terribly useful for me, but go…
Post #AWlMVVWb17wF9mVBbs by [email protected]
0 likes, 0 repeats
@foone Geeze. Are you writing the contents of the disc to the log every line? l…
Post #AWlMVVbYifuNPAp9LU by [email protected]
0 likes, 0 repeats
@robotfactory Nah, I'm just dumping the whole potential-stack every time th…
Post #AWlMcfaW06tGOVkaMS by [email protected]
0 likes, 0 repeats
@foone worse than reading someone else's poorly commented code?
Post #AWlMcffpgL8yf0EpeK by [email protected]
0 likes, 0 repeats
@jaykass I'm not scared of poorly commented code, I'm a reverse enginee…
Post #AWlO0NRNDx4110LJse by [email protected]
0 likes, 0 repeats
@foone I've only felt once I'd gone too far in terms of programming com…
Post #AWlRPo75UYyWqEfikK by [email protected]
0 likes, 0 repeats
@0x10f nice! also I choose to interpret everything you say as Spanky the jet pi…
Post #AWlbzn3Ru93rWalb7o by [email protected]
0 likes, 0 repeats
@foone Ok, wait a minute. They put coroutines on the stack? So what happens whe…
Post #AWlbzn83d0kPksvHJA by [email protected]
0 likes, 0 repeats
@SpeakerToManagers I'm not sure they have any semaphores.
Post #AWlzpXkYLmXc3tZiM4 by [email protected]
0 likes, 0 repeats
So I think I understand the basics of how the resource system works, and it&#39…
Post #AWlzpb2k6bsEHB6mci by [email protected]
0 likes, 0 repeats
but that's the basics for how all resources are loaded. everything from sou…
Post #AWlzpbr55S8inIez5M by [email protected]
0 likes, 0 repeats
but the pointers!so, step two: it runs a per-type "fixup" function th…
Post #AWlzpceM8FYTG7iKtE by [email protected]
0 likes, 0 repeats
which mainly consists of going through all the pointers, extracting their value…
Post #AWlzpdRHCMgdhqbP8q by [email protected]
0 likes, 0 repeats
one way this is implemented is that a bunch of structures feature anonymous uni…
Post #AWlzpeFcBCx8Dy9bbU by [email protected]
0 likes, 0 repeats
this is not the most elegant or simple or flexible deserialization system I&#39…
Post #AWm41J6j12aNwOoKLg by [email protected]
0 likes, 0 repeats
oh god I do not like seeing code that basically saysobj.__vtable = obj.__vtable…
Post #AWm41LzkHRmktcZIO0 by [email protected]
0 likes, 0 repeats
foone's law of C++ coding: if you have to think about a vtable, you're …
Post #AWm4pchQRoCLBQyB4y by [email protected]
0 likes, 0 repeats
@foone Hey, I once put a quine in my debugger's config file.It had a "…
Post #AWm4pcmO9MATQpI8oa by [email protected]
0 likes, 0 repeats
@barubary nice.
Post #AWm9YehcFLSSFAmrj6 by [email protected]
0 likes, 0 repeats
@foone lol
Post #AWmGjRfJl2OGfsnvI8 by [email protected]
0 likes, 0 repeats
I tried to hack the text of this dialog box but it turned out to be too annoyin…
Post #AWmHH8IWGyOwS7CiHY by [email protected]
0 likes, 0 repeats
@foone Don't use excessive class hierarchies, then.My TL;DR after 20 years …
Post #AWmHH8N7zq5UgPMOSu by [email protected]
0 likes, 0 repeats
@jens I'm a reverse engineer. I don't get to pick how the programs I&#3…
Post #AWmIotatXxlGeMSiga by [email protected]
0 likes, 0 repeats
@foone isn't this how DLL relocation works?
Post #AWmIotgvBYa8x3HX4y by [email protected]
0 likes, 0 repeats
@tthbaltazar kinda! Except that's an OS feature, and this is WHEEL OF FORTU…
Post #AWmJShHkjItM3gUHUe by [email protected]
0 likes, 0 repeats
@foone how are you finding these data types? Does the game contain debug symbol…
Post #AWmJShN4PX94KAyWmW by [email protected]
0 likes, 0 repeats
@kaced yup!
Post #AWn6QJnpxgSMP4zRK4 by [email protected]
0 likes, 0 repeats
@foone Out of curiosity, since there are not many jobs in that field, what kin…
Post #AWn6QJs5hrrKcGypxA by [email protected]
0 likes, 0 repeats
@ljrk I don't do any professional RE. I'm allergic to security so there…
Post #AWn6WccKvGaAUdcHBI by [email protected]
0 likes, 0 repeats
@foone you have uncovered some wild shit these past few weeks but I just hope y…
Post #AWn6WcgEglhYgjROG8 by [email protected]
0 likes, 0 repeats
@hurgusburgus screaming is self care, right? :)
Post #AWnabGjMimSIga2IYC by [email protected]
0 likes, 0 repeats
I managed to get to the next level of codewarrior's useless function parame…
Post #AWnajQ0s5rWLn76uRs by [email protected]
0 likes, 0 repeats
SoundSystem::createSoundEvent(SoundSystem *,char *,int ,Point3 *,Point3 *,Point…
Post #AWnajQ5TojCu1PGadE by [email protected]
0 likes, 0 repeats
WHAT SOUND EVENT HANDLED PARAMETER
Post #AWnbnCL4yWlGUhvd7A by [email protected]
0 likes, 0 repeats
ugh. I'm hitting what I'm pretty sure is an emulator bug, and I'm p…
Post #AWnbs2rNe4r0XlLf72 by [email protected]
0 likes, 0 repeats
or maybe they are trying to play a sound file named "��y�P
Post #AWndyvlGdUksSltrjE by [email protected]
0 likes, 0 repeats
@foone when i was trying to handle date and time in c++ i kept writing to files…
Post #AWndyvpWNg9qfxtGMK by [email protected]
0 likes, 0 repeats
@gewt did you happen to work for pipeworks about 13 years ago:?
Post #AWneJixZQXUuqCZOMa by [email protected]
0 likes, 0 repeats
damn it. I don't have a way to extract the fmod sounds from the game, becau…
Post #AWneOfnEd0e0T35yNM by [email protected]
0 likes, 0 repeats
but I have discovered there is probably a hidden soundfile in the game designed…
Post #AWnefLTpP9VOOHy4gK by [email protected]
0 likes, 0 repeats
hacked it into playing. it's just some of the usual chimes played in a diff…
Post #AWnejm6GNH3W6q3ddA by [email protected]
0 likes, 0 repeats
I was hoping they'd gotten Pat Sajak to yell at me for cheating ;_;
You are viewing proxied material from pleroma.anduin.net. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.