Earlier quoted context omitted.
When I was a kid, this is the first thing I did that I'd call programming, but it was to use a hex editor on my Warcraft (the original game, yeah) save files to give myself more gold and wood. I had a friend teach me how to convert to hex, learned about LSB/MSB then away I went. It's amazing how cheating or tweaking a game can spark a lot of interest professionally.
I did this exact same thing with this exact same game. Good times.
Legalizing gay marriage in Crusader Kings III with Ghidra
161–170 of 183 posts
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#162Earlier quoted context omitted.
There is a very big difference between a wedding and a marriage. I don't understand why this confuses so many people, but it does.
In some languages the same word means both, e.g. the Italian “matrimonio”
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#163I don't know anything about reverse engineering but why can't you just change the IF in the decompiled C++? Why do you need to mess around with the assembly instructions?
Calling it "decompilation" is misleading. That term implies that you can get your compiled binary and turn it back into C++. No automated tool exists that allows you to do that - too much information is lost in the compilation process. Function names are one things that's mentioned, but the very structure of the program (which functions are in which classes, etc.) is lost. You could infer this based on your knowledge…
The article shows snippets of decompiled C++ code. No, nobody is claiming that it is the "original" code. But it is C++ code derived from the compiled binary. Decompilation.
> Instead what we actually do is 'disassembly'.
Additionally what we do is disassembly.
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#164“Do ye a marriage” has to be the greatest proposal I’ve ever heard. It’s so matter-of-fact and deadpan. I love it. If you can add an option between Seduce and Romance of “Mine body ages and the offers are few, but my family hath bequeathed land” I’m buying this game right now.
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#165Earlier quoted context omitted.
The code runs on your machine. You do not own the game, the idea behind the game or the logic, but you do own the copy of the game on your machine. You can read and change your copy, regardless of what the ToS says. The owner of the game can retaliate, this is not law after all.
I believe this might be forbidden by the DMCA
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#166Certainly neat, but let's be real. They don't have time to spend on this because they have to finish Cities Skylines 2 amiright?
Gotta eat them all!
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#167Earlier quoted context omitted.
Yep, many! Today's era is quit unusual in how few open gay and bisexual relationships are had by public officials (which are the unions that are typically best recorded). In many other historical periods across different regions, today's standards would be considered unusually heterosexual. https://en.wikipedia.org/wiki/History_of_same-sex_unions
Given that the game simulates 867 to 1453 it was much more of a rarity, don't get me wrong I'd love to have the feature but I'm glad they shipped core features of the historical simulation game and more than likely left it on the backlog.
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#168This is cool. This is what I imagined it would be like to program computers when I was a kid.
When I was a kid, this is the first thing I did that I'd call programming, but it was to use a hex editor on my Warcraft (the original game, yeah) save files to give myself more gold and wood. I had a friend teach me how to convert to hex, learned about LSB/MSB then away I went. It's amazing how cheating or tweaking a game can spark a lot of interest professionally.
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#169Earlier quoted context omitted.
Given that the game simulates 867 to 1453 it was much more of a rarity, don't get me wrong I'd love to have the feature but I'm glad they shipped core features of the historical simulation game and more than likely left it on the backlog.
Gay marriage was more common than you might think during that time period as well, even in Europe! I found a few interesting accounts, from this summary of an older book on the topic: https://www.irishtimes.com/culture/when-marriage-between-gay...
They would not have been recognized as husbands of each other in any legal way, by anyone outside the church, or in any official way. They wouldn't be able to jointly adopt any kids. They had all the rights two best friends have. Also, this is the Church, famous for metaphor. Being married to Christ isn't a gay marriage. Being paired with a Saint (in the service of God) isn't gay marriage either. Sure these ceremonies may have had similar rituals, but no one there would have understand that relationship as the same as one between husband and wife.
Nowhere does the article say these unions licensed the two involved to have sex. And that they kissed in these ceremonies is not surprising. Kisses as a form of platonic affection and or greeting were common in the time period.
The concept of gay marriage as we have it now is new and you really have to put your blinders on to see it any other way. Homosexual activity is old as human beings, but gay marriage is not
Re: Legalizing gay marriage in Crusader Kings III with Ghidra
#170Earlier quoted context omitted.
I did this exact same thing with this exact same game. Good times.
That's pretty wild if you think about it, Warcraft sold 100k copies at release and maybe 300k copies total (according to Wikipedia) so of the nearly six billion people on the planet at the time, you and I were two of 100k of six billion, and we both hex edited the save game for money.