News for hackers. Stuff that matters.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by mabbo on Monday April 05, 2021 @06:42PM (#26705579)
It seems odd to me. Paradox is a Swedish company, and Sweden is a fairly liberal country. Same-sex marriage was legalized in 2009, and even the Church of Sweden gave the go-ahead on performing same-sex marriages the same year.

The game logic around this is simple enough that changing two byes fixes it, so it's not a technical issue.

What gives?

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by josefx on Monday April 05, 2021 @07:21PM (#26705942)
Take a look at the screenshot of that same sex marriage, do you notice something odd? The gender symbols at the bottom are male/female not male/male. The patch only disables the gender check, it does not fix the game content or any other logic related to marriage. There are probably dozens of follow up bugs waiting, some of which will need new game logic and art to fix.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by jandrese on Monday April 05, 2021 @10:25PM (#26707323)
I have to wonder if one of the men will become pregnant and have a child once they are married.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by lostgame on Monday April 05, 2021 @11:56PM (#26707807)
You could use the excuse that they are transgender...but again, that probably only adds another layer of complication and abstraction, heh...
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by tom_mellior on Tuesday April 06, 2021 @03:29AM (#26709074)
> The gender symbols at the bottom are male/female not male/male.

Do you mean the symbols next to "This is you"? I think you're misinterpreting them. That's the character's sexual orientation. It's always there, regardless of the character's marriage status. And gay or lesbian characters can and do marry people of the other sex even if that would not be what they want. The sexual orientation symbol doesn't change.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by josefx on Tuesday April 06, 2021 @04:54AM (#26709624)
I don't own the game so I was confused by having both the character and their spouse in the image. Sorry about that.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by phire on Monday April 05, 2021 @11:15PM (#26707611)
That is a good reason for why they haven't implemented the feature themselves.

But it's not a good reason for why they are blocking all discussion about a mod that implements the feature in a buggy way.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by scott_w on Tuesday April 06, 2021 @01:45AM (#26708313)
Others have mentioned in the comments: the blocking is because they don’t want people poking round the binary. It’s likely because of the opportunity for creating and spreading malware via the forum.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by flatiron on Monday April 05, 2021 @07:48PM (#26706182)
I just can’t fathom they couldn’t see this coming.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by meibo on Monday April 05, 2021 @10:03PM (#26707185)
That just means someone in charge made a bad choice during planning and either no dev or designer ever dared to speak up against it or many of them supported said bad choice.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Causality1 on Monday April 05, 2021 @10:37PM (#26707388)
Why is it a bad choice? A game set in middle age Europe has no more reason to foresee needing the ability to mod gay marriage into it than accommodating modding cell phones into it. It's not an insignificant amount for work just to include an anachronism.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Blikkentrekker on Tuesday April 06, 2021 @02:22AM (#26708591)
It seems odd to that when the scripting language allows such absurd customization to hardcode the sexes of marriage, to be fair.

Apparently one can marry a piece of furniture with the scripting language, so long as the sex be appropriate.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by meibo on Monday April 05, 2021 @10:44PM (#26707433)
Have you played this game and seen how much you can customize it?

What's an anachronism in a sea of many others, if you wish to have them in your personal save games. And if you don't, you stick to whatever is historically accurate.

Not having the foresight to be aware of this matter and the issues that come with it(going as far to be be especially exclusive) as a game studio in 2020 is what they should think about the next time they set out to make a game like this.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Causality1 on Tuesday April 06, 2021 @12:54AM (#26708045)
Given a preference I'd rather keep "but it's current year" out of the considerations of the devs of games I play. It's not a role playing game. It's not Tomodachi Life. They owe us nothing except what they advertise.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by xanth on Monday April 05, 2021 @11:25PM (#26707654)
And the game engine is from 2007 which likely built in many of these historically accurate constraints to reduce scope. Remember until recently this much more core functionality was broken; "Fixed looting not making you hostile to looted country if you’re a vassal"

https://ck3.paradoxwikis.com/Patch_1.3.X#1.3.1

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by meibo on Tuesday April 06, 2021 @12:33AM (#26707970)
Yes, it was started in 2007 - maybe some people here still live in the early 2000s, but that's 14 years and 2 big iterations ago. Check the calendar.

Maybe games just shouldn't be rushed out this much either.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by xanth on Tuesday April 06, 2021 @02:38AM (#26708706)
As someone who's lost many nights to CK3, Elite Dangerous, and not Star Citizen I'm grateful they released a limited very enjoyable game that simulates the core elements of the concept, and I hope they enhance it with native support for Gay Marriage in the future.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by beaconstudios on Tuesday April 06, 2021 @09:42AM (#26711629)
it's 2021 actually.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by ponow on Tuesday April 06, 2021 @04:44AM (#26709555)
"Just" made a bad choice? It's clearly an historically accurate, and _simplifying_ assumption, which you dismiss. The fact that they include a scripting language needn't obligate them to broaden the scope of their project. It's theirs, and they needn't pretend to cater to anyone they don't wish to, especially if it isn't a priority. They can make whatever they want, as can you.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by retrac on Monday April 05, 2021 @07:21PM (#26705947)
I suspect it has approximately nothing to do with what the patch implemented. And a lot more to do with it being effectively a guide to reverse-engineering the game executable. Paradox makes multiplayer games. They probably saw this as How To Cheat 101.

As to not wanting to do the work to make it implementable without a binary patch, well, it's just not in the game. I can imagine hesitance to start modifying the game based on demands of modders for multiple reasons, even if they liked the mod itself.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by geofft on Monday April 05, 2021 @08:18PM (#26706430)
It sounds like the thing that was posted on the forums was the binary patch itself, and this article's explanation of how to reverse engineer the game was written after the poster was banned.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by pseudalopex on Tuesday April 06, 2021 @11:14PM (#26720208)
They host How to Cheat 101.[1]

[1] https://ck3.paradoxwikis.com/Console_commands

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Google234 on Wednesday April 07, 2021 @01:42AM (#26720950)
You can’t use those in multiplayer... unless you reverse engineer the game and patch the cheat checks oout...
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by sudosysgen on Monday April 05, 2021 @07:13PM (#26705871)
Crusader Kings III has you live on as your daughter/son when you die.

As there is no adoption mechanic, same-sex relationships will lead to a game over unless you are one of the few countries that can use the House Seniority mechanic.

So I guess they never got around to implementing adoption.

Banning though...? That was weird.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by maxander on Monday April 05, 2021 @07:25PM (#26705985)
> So I guess they never got around to implementing adoption.

If you think about this, it seems pretty obvious the reason they didn’t include adoption was that it’s overpowered. The CK series is all about managing dynasties, so the randomness of reproduction is a major game mechanic, one of the primary sources of problems and challenges. Adoption would totally negate all of that.

Like, if Henry VIII could just have adopted a son, his whole story would have been so much more straightforward! :)

(None of which really justifies the Paradox response, of course, since adoption isn’t necessary for having same-sex marriages (even player ones) and not losing.)

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by busterarm on Monday April 05, 2021 @07:50PM (#26706201)
It's the same reason as adoption.

You have the ability to arrange marriages as King or Queen. Just as if you could adopt, you could dilute the power of your enemies by arranging same-sex marriages that can have no legal heir.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by fshbbdssbbgdd on Monday April 05, 2021 @09:00PM (#26706781)
They could make adoption produce a weaker claim to the title, with greater risk of usurpers leading a rebellion. I think this mechanic could be balanced and would add realism (it happened in history).
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by amyjess on Tuesday April 06, 2021 @01:00AM (#26708078)
It's also something that could be restricted by culture. In some cultures, adopting your heir is a normal, everyday thing, but in others, blood is all that matters.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by bellyfullofbac on Tuesday April 06, 2021 @05:10AM (#26709728)
To be generous, I would presume the banning was because he uploaded a "hack" that changes the binary of the game, and that's not allowed. There's probably a clause in the ToS that says no reverse engineering is allowed.

But I look forward to the woke brigade assuming the devs hate the LGBT community, and showing up with virtual pitchforks... /s (Disclaimer: I support the struggles of the LGBT community, but I do have a problem with stupid extremist unthinking zealots, and there seems to be plenty of them everywhere.)

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Tomte on Tuesday April 06, 2021 @01:06AM (#26708107)
> Crusader Kings III has you live on as your daughter/son when you die.

No, you play on as your heir, which may be your uncle or some distant relative. This may even be your liege.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by scott_w on Tuesday April 06, 2021 @01:48AM (#26708331)
Only if they’re of the same house, otherwise your dynasty ends and it’s game over.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by amyjess on Tuesday April 06, 2021 @12:59AM (#26708068)
Wait, is this something they changed between II and III? Because in II, if you die with no children, but you have a brother, your brother inherits, even if you don't have Seniority. You only Game Over if your heir doesn't have your last name.

(also, there is the possibility your character will cheat, sire a bastard, and then have the bastard legitimized)

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by flukus on Tuesday April 06, 2021 @01:53AM (#26708366)
It wouldn't be the first time in game or in real life where a homosexual ruler has performed their royal duties and conceived an heir, then there are options to legitimize bastards.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by p1necone on Monday April 05, 2021 @06:50PM (#26705664)
Presumably slavish dedication to historical accuracy. Although were there really no cultures in that era that allowed same sex marriage?

I personally wouldn't want a seemingly historically accurate (ish) game to present the churches of the age as being okay with same sex marriage when they weren't. Although being able to toggle it on in the settings would be cool.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by chaorace on Monday April 05, 2021 @06:58PM (#26705743)
CKIII has several "fun" toggles for ahistoric behavior, so I'm not sure if this argument fits. For example: you can flip the default inheritence system to favor women or even make the majority of people homosexual.

I'm guessing it's just more or less something they didn't get around to implementing. Perhaps they wanted to tackle it in a future patch or DLC (I can see this happening if turning this on somehow led to buggy behavior in other areas)

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by p1necone on Monday April 05, 2021 @07:03PM (#26705780)
Yeah that's exactly what I'd want for marriage. I'm definitely more inclined to think this is just one of many features they didn't get around to adding rather than an intentional omission.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by omegaworks on Monday April 05, 2021 @07:23PM (#26705956)
It's expressing a constraint that wasn't entirely set until the end of the period of time the game is set in, as the power of the nobility and church consolidate. It would be more interesting if it allowed you to play with some of the tensions between the church and the nobility. Want to marry your same-sex spouse? Throw your weight around a la King Henry VIII and establish your own church.

https://theconversation.com/a-thousand-years-ago-the-catholi...

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Blikkentrekker on Tuesday April 06, 2021 @02:26AM (#26708618)
To translate the concept of “marriage” between cultures is a fool's errand. — historical, and current cultures often had a variety of different concepts one could all call “marriage”.

It is as though one attempt to translate the ranks of entirely different historical military structures.

Though, such is also often done, such as the “Kings” of Rome which were elected and had a co-ruler.

In any case, one might for instance argue that a male Japanese samurai in 1800 could be “bound” to both a male and a female at the same time, but only one of each, but only the latter union is traditionally translated as “marriage” for “reasons” even though the former comes no less close. In act, the former union was typically more so one of love, and the latter more so one of business.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by krapp on Monday April 05, 2021 @07:16PM (#26705898)
>Although were there really no cultures in that era that allowed same sex marriage?

No Christian cultures, obviously.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by kergonath on Monday April 05, 2021 @07:59PM (#26706268)
Was there any historical culture in which same-sex marriage was common or accepted? I can’t think of one, Christian or otherwise (though I can think of a couple of examples of same-sex people got married by subterfuge).
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by michaelpb on Monday April 05, 2021 @09:56PM (#26707143)
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
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by xanth on Monday April 05, 2021 @10:49PM (#26707463)
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 by michaelpb on Tuesday April 06, 2021 @06:10PM (#26717986)
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...
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by notsureaboutpg on Monday April 05, 2021 @10:08PM (#26707215)
No there were not. The other reply confuses acceptance of homosexual activity with acceptance of homosexual marriage. The latter is a new concept, the former was common in many cultures (notably Ancient Rome / Greece).

Homosexual activity cannot result in biological children so there was really never any society that considered anything like homosexual marriage until our own. The main reason for marriage was to control sexual unions and the children who might result from them. In societies which had marriage (many had no such concept) homosexual marriage didn't make much sense.

The wikipedia article on historical same-sex unions mentions that some cultures had rituals around cementing homosexual relationships but those wouldn't be considered the same as marriage, they'd be more like any pre-sexual / pre-relationship rituals. Marriage typically is about the sharing of finances, responsibilities, the raising and rights of children, etc. And none of the examples in the wikipedia article on historical same-sex unions concerned any of these.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by staticassertion on Monday April 05, 2021 @10:47PM (#26707452)
Not to delve, but the article does mention a number of relationships that are explicitly comparable (according to the article) to heterosexual marriage, or are otherwise described as unions. There are multiple references to homosexual marriage and union.

I'm not sure that the points you're making about shared finances are particularly important, or even true, based on this. But I'm not a historian.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by notsureaboutpg on Monday April 05, 2021 @11:11PM (#26707590)
The article is being too generous to these accounts. Here is an example: https://penelope.uchicago.edu/Thayer/E/Roman/Texts/Cassius_D...

In this account of the relationship between two men they are termed in quotes as "husband" and "wife" to imply sarcasm . They were not literally considered with seriousness to be married by their society the way we consider men to be able to do to each other now.

Marriage, in societies where it existed often served two functions: binding families and providing for the legal rights of children. Unions of lovers did not do either of these.

Many ritualized unions of a same-sex variety in history were of the latter type and those of the former would not likely have been seriously recognized by the outward society. There isn't a strong record of that anyways.

[dead]
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by orwin on Tuesday April 06, 2021 @10:15AM (#26712006)
For you, what is the difference between marriage and wedding?
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by MrBuddyCasino on Thursday April 08, 2021 @08:53AM (#26738106)
A wedding is a ritual to celebrate the marriage between a man and a woman. Marriage itself is the lifelong bond, the wedding is a day or two of festivities to celebrate said bond.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by ekianjo on Monday April 05, 2021 @11:26PM (#26707667)
Did Buddhist cultures allow same sex marriages in ancient times?
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by goatinaboat on Tuesday April 06, 2021 @03:01AM (#26708897)
No Christian cultures, obviously.

Interestingly, the vast majority of countries that now permit gay marriage have Christian histories.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Guthur on Monday April 05, 2021 @08:46PM (#26706670)
Balancing this in a dynasty simulator would be an absolute nightmare.

Presumably the AI would have the ability as well, and then you would have to start coding some restrictions to avoid a dynasty simulator spanning 100s of years going off the rails and then you'll be in for all sorts of progressive political wrangling.

Frankly if it was me I'd have stayed well away from it as well.

Also, Paradox have not a great track record of balancing things or maintaining quality straight out of the gate with their games anyway. I do love their games though.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Guthur on Monday April 05, 2021 @10:22PM (#26707298)
I know I shouldn't talk about down votes but I love how it proves my point. It is impossible to have rational discussions about these topics and so it's actually optimal to avoid them entirely.

And as an aside the game had homosexuality and so assuming there was some conservative stance on the part of the game developer appears ill founded.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by jeffchien on Monday April 05, 2021 @06:59PM (#26705745)
Their official stance [1] is:

> You can make same-sex relations acceptable, but marriage will still only be opposite due to historical constraints.

Other than their official stance, I wonder if it's because they'd need to script in the in-game church's (presumably negative) reaction to this. Also there doesn't seem to be adoption in the base game, so maybe they didn't want to hand the player a quick path to a game over?

[1] https://ck3.paradoxwikis.com/index.php?title=FAQ

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by bregma on Tuesday April 06, 2021 @07:18AM (#26710503)
The game simulates historic reality, and that reality was that marriage between nobles was mostly political and about consolidating land and power rather than about sex, love, or attraction although breeding was also intrinsic to marriage for the same reason. Marriage is a major game mechanic with much of the UI and playflow dedicated to finding the right spouse based on a wide range of conditions (family status, demesne extent, breeding traits). Doing same-sex marriage would require a massive overhaul to much of the game mechanic, not just a simple gender swap for the intended spouse.

Because the love/sex/reproduction angle was separate from the marriage angle, the game already has very deep support for all variants of human relationship when it comes to lovers, concubines, and uh, other special situations and it's very historically accurate. Homosexuality among nobles was not uncommon in the middle ages and the game supports this directly, but marriage had nothing to do with love or sex.

I went to Glitterhoof's chambers and gave him a good tumble. It is good to be the king.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by p1necone on Monday April 05, 2021 @07:04PM (#26705796)
If it were me I'd just let same sex couples impregnate each other, regardless of sex. Sounds like a hoot.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by ttt0 on Monday April 05, 2021 @07:27PM (#26706007)
I'd also add furries and dragonkins while we're at it, because why not, it might as well be a fantasy game
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Rebelgecko on Monday April 05, 2021 @08:07PM (#26706328)
CK2 let put a horse named Glitterhoof on your council and then have sex with it, so that would be par for the course.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by COGlory on Monday April 05, 2021 @08:12PM (#26706384)
Was it ever clear if Glitterhoof was real, or a hallucination?
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Semaphor on Tuesday April 06, 2021 @01:38AM (#26708263)
Here is the story: https://imgur.com/a/K1utf

Note that this was unintentional ;)

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by ttt0 on Monday April 05, 2021 @08:53PM (#26706722)
A reference to Caligula?
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by wtallis on Monday April 05, 2021 @11:11PM (#26707589)
I recall a Game of Thrones mod for CK2 that seemed like a very appropriate combination.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by paxys on Monday April 05, 2021 @07:42PM (#26706137)
That's their official stance for the game itself, not the modding tools. I can assure you same sex marriage is probably the least historically inaccurate thing that would be modded in. Heck you can make yourself a kingdom of homosexuals.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by inshadows on Monday April 05, 2021 @06:50PM (#26705659)
Then it must be a political issue, right?

Or maybe it's just a simulator of dark ages where same-sex marriage just wasn't. Go ahead, point out my wrong usage of "dark ages".

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by vmception on Monday April 05, 2021 @07:00PM (#26705755)
Or they just didn't program that and had too little representation in their company to notice and weigh that against marketability in various markets.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by dudul on Monday April 05, 2021 @07:14PM (#26705883)
Or they did notice, figured out it would be complex to modify the engine to handle this case, found data indicating that having this feature or not would have zero impact of the marketability/sales of the game, and just decided to use the bandwidth on something more valuable.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by sudosysgen on Monday April 05, 2021 @07:44PM (#26706154)
Have we read the same post? It's a one-byte modification, and they ban for mentioning the patch.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by PeterisP on Monday April 05, 2021 @10:33PM (#26707370)
It's a one-byte modification if you want just to remove the check for mixed genders upon marriage. If you want to implement as proper game feature - as a selectable option - then you need to do a bunch more things; you need to model the conditions in which that same-sex marriage would be permitted (even if it'd be enabled in the game as such, there would be character-faith-related conditions), you need to model how every other character would treat that marriage (a bunch of conditional modifiers depending on the attributes of that other character), you need to decide how it interacts with polygamy if someone has spouses of both genders; you need to adjust for any impacts on the many inheritance models (after all, the main gameplay purpose of marriage as opposed to just lovers is the effect on inheritance); you need to adjust any events and event text (and translations) where it does not make sense any more; you'd likely need to change the treatment of bastards if one is born in a woman-woman marriage and you need to treat edge cases such as regency if both spouses are pregnant (from other partners) at the same time; etc, etc.

It's far more than a one-byte modification.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by sudosysgen on Monday April 05, 2021 @10:39PM (#26707402)
CK3 has a lot of modifiers - you can simply have this as one of them.

You don't need to do any of the above, everything else you mentioned is something that can be done in the scripting language. The community will do it for you. You just have to hide a toggle somewhere.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by inshadows on Monday April 05, 2021 @10:26PM (#26707329)
Maybe adding same-sex marriage just isn't important for game from times where same-sex marriage was non-existent. I want rocket jumps in every game but I doubt my desire will be fulfilled.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by dudul on Monday April 05, 2021 @10:02PM (#26707183)
The author acknowledges themselves: "The patch that I made was only good for the current Steam version of CK3, on my operating system, with my cpu architecture."

Not counting the fact that a change like that would need to be more thoroughly QA-ed to make sure it doesn't break something at some point.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by sudosysgen on Monday April 05, 2021 @10:38PM (#26707395)
This is because targets have different binaries. The change in the code is removing one if statement.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by COGlory on Monday April 05, 2021 @08:14PM (#26706398)
That will introduce game breaking behavior when you can't have kids...
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by sudosysgen on Monday April 05, 2021 @09:00PM (#26706787)
Yes, of course. That's the cost of same-sex marriage in such a game, unless you use the House Seniority mechanic you will eventually have a game over. That doesn't make this anymore difficult than switching a false to a true in an optional fun feature, it'll just be very difficult to play the game (but not impossible!)
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by bregma on Tuesday April 06, 2021 @07:25AM (#26710555)
Elective succession and tanistry were rather common historically and an option in the game, so having kids shouldn't be significant. The key is the heir has to be in your dynasty, not that it be the fruit of your loins.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by PeterisP on Monday April 05, 2021 @10:38PM (#26707396)
Well, one can have kids from other partners, not only within marriage.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by crooked-v on Monday April 05, 2021 @06:55PM (#26705706)
My personal guess would be that there's some kind of non-deterministic game-state-exploding bug tangled up with the marriage checks, and that the amount of work to fix it puts it at the bottom of the list after new feature work. This would be entirely consistent with the sorts of weird bugs that have already come up in CK3 change logs.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by baud147258 on Monday April 05, 2021 @08:15PM (#26706410)
Maybe Paradox don't want to host mods that are a modified version of the core executable binaries
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by bstar77 on Monday April 05, 2021 @08:26PM (#26706513)
You also cannot disable homosexuality so I don't think their decisions are politically aligned.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by opk on Tuesday April 06, 2021 @03:22AM (#26709029)
Richard I of England and Philip II of France were very likely homosexual but still got married off in the hopes of creating an heir. Maybe a suitably bribed pope in the middle ages would have found a way to get a gay marriage passed. That it'd even be considered necessary is doubtful - that "at night their beds did not separate them" was likely good enough for that pair of K̶i̶n̶g̶s̶/Queens. So they could be well-aligned with the relevant historical period and setting.

I have zero familiarity with the game so am purely considering the title here.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by dudul on Monday April 05, 2021 @07:11PM (#26705856)
> it turns out that the game logic to marry two characters is contained in the game binary, not in the scripting files, and the game engine will unilaterally block same sex marriages.

> it became clear from statements both on the forums and off of it that while the concern was noted, fixing the issue would be difficult, and it wasn’t a current priority.

Doesn't look like it's that easy.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by Forge36 on Monday April 05, 2021 @07:43PM (#26706144)
Inheritance and adoption was probably cut from the feature set for simplicity. Without an heir you "lose"and I suspect adoption to force an heir would break some lose scenarios
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by noicebrewery on Monday April 05, 2021 @07:00PM (#26705756)
No guarantees about the personal beliefs of the person/people running the forums, who seems to be the major blocker of this patch / discussing the patch.
Re:Legalizing gay marriage in Crusader Kings III with Ghidra by psychtrauma on Monday April 05, 2021 @07:48PM (#26706188)
Occam's razor suggests to me that some people in the design process defined marriage as being strictly between a man and a woman, and nobody else cared enough to change this.

It doesn't fill me with joy that a 2020 game would make that choice.

Also the choice to have characters default to open homophobia, and for that to be used as a positive in promotional material, is not an indicator of a gay-friendly organisation.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by kergonath on Monday April 05, 2021 @08:22PM (#26706483)
> Occam's razor suggests to me that some people in the design process defined marriage as being strictly between a man and a woman, and nobody else cared enough to change this.

Occam’s razor suggests they built a historical game and just ended up embedding some in-game cultural background in the game engine. As others pointed out, dealing with same-sex marriages affects several aspects of the game, particularly dynastic rules.

> It doesn't fill me with joy that a 2020 game would make that choice.

You are working from your assumption, here. We really have no idea how it ended up that way.

> Also the choice to have characters default to open homophobia, and for that to be used as a positive in promotional material, is not an indicator of a gay-friendly organisation.

I find it interesting that you genuinely feel that. If anything, it tells a lot about how pervasive violence is in our societies. The game is full of back-stabbing, lies, cheating, poisonings, forced marriages, the occasional war, and yes, hate and irrational beliefs. Not much of it is moral, and yet you’re not pained that the developers might be enthusiastic about smothering babies.

It is a game set up in Europe in the Middle Ages. Hardly the most progressive environment. If you want to build a tolerant utopia, Cities Skylines is probably a better game. It is also great, but you might also like the occasional opportunity to be a ruthless, amoral, power hungry arsehole every now and then, regardless of your personal situation IRL.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by psychtrauma on Monday April 05, 2021 @08:53PM (#26706725)
> It doesn't fill me with joy that a 2020 game would make that choice.

> You are working from your assumption, here.

I can rephrase: "It doesn't fill me with joy that any game company in 2020, particularly one known for encouraging modding, would hard-code marriage as between a man and a woman"

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by brailsafe on Monday April 05, 2021 @08:05PM (#26706315)
But don't forget about Hanlon's razor.

I don't play Crusader Kings, was more curious about the technical bit, but it would be a shame to not be able to release what seems like a quazi-historical game with fairly different cultural norms by default.

Re:Legalizing gay marriage in Crusader Kings III with Ghidra by psychtrauma on Monday April 05, 2021 @08:20PM (#26706456)
Hanlon's razor: "never attribute to malice that which is adequately explained by stupidity".

What's the difference? The outcome is the same.