emoose
emoose
The keys are treated as bitfields, so I guess 0x40020 would be 0x40000 | 0x20 (`KEY_B` | `KEY_RELOCKON`), you should be able to check it like `if((Key_btn_trg_lo() & KEY_RELOCKON) ==...
Another update, added ~77 structs (mostly cEmXX - almost all the cEm* structs are added now, including the awful cEm10, only 1 or 2 missing now AFAIK), and a couple...
BTW here's a PDB generated with https://github.com/Mixaill/FakePDB, Cheat Engine seems to load it in fine, and VS when debugging too, pretty sweet! [bio4_110_fakepdb_220712.zip](https://github.com/emoose/re4-research/files/9095563/bio4_110_fakepdb_220712.zip) (if it doesn't load in you might...
Time for another update, massively improved a bunch of structs with actual field names now, and managed to find names for some more functions too (mostly unused ones, but even...
Hosting an IDArling server to help sync stuff between us, see https://github.com/emoose/re4-research/issues/16 for how to set it up :)
Been a little while since last update here, was mostly posting updates to IDArling server for a while, the way it syncs stuff can be really slow tho, so ended...
Just found out something about how UDAS data gets loaded in, when you see something like:  `pOption_50` is pointing to near the start of a UDAS file (it can...
Another update, nothing too major though, mostly just been updating function prototypes with the proper names/types from PS2 symbols (processed ~140 out of ~256 .cpp files we have symbols for...
Very minor update, improved some stuff around cEmXX funcs: https://www.mediafire.com/file/o23w1aywz8a3cji/bio4-221007.zip/file
Been meaning to post new update for a while, finally got through all the PS2 function prototypes (AFAIK at least, may have missed some by accident), so now the main...