tandy put their sound chip on the 1A interrupt?
-
NORMAL CODE
random(*(byte *)*(undefined2 *)
(*(int *)(*(int *)0x39a6 * 0xe + local_c * 2 + 0x1d02) * 2 +
*(int *)(local_c * 2 + 0x24b)) - 1); -
I found another set of pronouns!
-
I haven't figured out how this game stores gender, but I'm gonna go out on a limb and say it's like this:
male: 0
female: 4 -
@foone fae suspect who's stolen all the other genders from the National Pronoun Repository
-
Foone🏳️⚧️replied to Foone🏳️⚧️ last edited by [email protected]
why? because they have strings like:
char* HE="He\0\0She\0"
char* HIS="His\0Hers\0";
char* HIM="Him\0Her\0";so they can do like:
printf("Follow %s to %s lair, and capture %s alive!", badguy->name, HIS+badguy->gender, HIM+badguy->gender);
-
@DotMaetrix You mean the Strategic National Pronoun Reserve?
-
I like how the game only asks your name, not your gender.
Player's don't have genders. Only thieves have genders. -
It's a prequel to Disco Elysium, and your gender is set to COP
-
@foone you're french and you're a member of the Gendermarie
-
@foone those thieves are pretty good if they stole *all* the genders!
-
@Larymir When no one was looking, Foone took forty genders. She took 40 genders.
And that's terrible.
-
@jollysea I am definitely a member of the gender army
-
@foone hope they’ll never have to translate (and that they do bounds checking on that gender value…)
-
@mkoek
yeah, it's only a game about world geography, why would anyone in nations that don't speak english want to play this? -
@foone so it also supports e/im/is, he/er/er, e/e/e and no pronouns as genders 1, 5 and 3/6?
-
Foone🏳️⚧️replied to Lydia Trivia last edited by [email protected]
@lydiafacts technically yes! as well as large number of neopronouns used by indexing into other strings, possibly? it might be only one byte, which limits how far you can address
-
why does ghidra's "search by instruction pattern" default to BINARY?
what kind of a freak remembers the machine code for INT 21 on x86 in BINARY?
it's CD21h, not 1100110100100001!what are you, some kind of nerd?
-
I love reversing a string and it's:
void printString(char* str, int length);
and I go look what calls it, reverse that function, and it's:
void printStringSimple(char *str){
printString(str, strlen(str));
} -
it's like "aww, did someone have second thoughts about making PRINT always take a length, and got tired of having to manually calculate lengths so you just wrapped it?
and your compiler didn't inline SHIT?
-
oh those poor people of Bamako! Someone stole their.