Comments

Log in with itch.io to leave a comment.

(+1)

Okay, I officially love this game too much to be bashful. HARDCODED is one of my favorite games of the year. I’ve been eagerly anticipating the release date for quite some time: the game’s been in development continuously since 2017, with most of the work being done by two to three people, and was just released at the beginning of November, which makes the mere fact of its existence as a finished experience genuinely miraculous.

HARDCODED is a game for and by trans people, and it is evident in every line of dialogue, every piece of characterization, every bit of internal monologue. It is resolutely sex-positive without being exploitative or resorting to transphobic language to “raise the stakes,” and resists the urge to make the story a trans girl’s “journey to acceptance by her community;” the developer was explicit that stories that wrap up neatly rarely if ever represent the actual lived experience of most trans folks.

It’s also a porn game, which is burying the lede a bit, I know. And make no mistake, it is graphic. But it also feels incredibly welcoming and inclusive of non-“standard” (non-cis) sexual identities and behaviors. There are dozens – possibly hundreds? – of examples of trans sexuality in this game, and they’re all rendered with the kind of serene, fierce joy that only two consenting partners seem to be able to generate in bed. There are no bummers, really.

Except for CAPITALISM, THE REAL ENEMY.

I could go on and on about this game, how seen it makes me feel, how validating it is to have a thing of quality and beauty that is also overtly sexual, and unapologetically, thoroughly trans. Thank you.

hi, I heard there was a bug in the previous version that made the Beryl/Misha quests unreachable. Is there a way to get to them with an old save after updating? If not, through which questline is it reached (since I don't want to replay the whole game just for these, for the moment at least)? Lovely game apart from that, congrats!

(+2)

if you already passed the start conditions for the beryl misha quests, you can enter "bermis" in the terminal on HC's computer and it will make the quest accessible :D

(2 edits) (+6)

Edit 2: This was fixed!

Hi, I think the zip file labeled as the Windows version on the download page as of about 3 hours ago (it says "12 November 2024 @ 02:28 UTC") actually links to the Linux file (it has an ELF header and there's also a shell script in the archive). The file currently labeled as the Linux version on the download page says it's 2 days old. I'd guess the new Linux version went to the wrong place and the new Windows version just didn't make it?
Edit: The Windows version is back to being an .exe now - that was quick! Thank you! Unfortunately, now I'm getting the error: "Couldn't load project data at path ".". Is the .pck file missing?" If I'm missing something obvious, I apologize.

(+3)

omg i accidently uploaded the wrong thing last night when updating to 1.04. I just fixed it but that was my bad. Also, sorry to the 58 other windows users who downloaded the busted build and probly wont see this comment ;.;

(+3)

It happens - thank you for fixing it as soon as possible. And just to confirm, it absolutely works now!

(+1)(-1)

What's different between this version and patreon version?

(+1)

this one will be the one we support going foreward.

(+1)(-1)

Quick question, have the visuals for the Olivia under-the-desk scene been removed? The don't show up in the full version :c

(+3)(-1)

yes, I couldnt figure out how to do the panning parallax art effect in godot 4 but hopefully it will be back soon

(+1)(-1)

That's fair ^^ I hope so too, I really enjoyed that scene 🤞

(+3)(-1)

it's been 40 year

(+3)(-1)

Afteryears its finally done, I actually loved the story, many queer anarchist praised the demo so I will save up my quarters for this!! thanks for dropping

(1 edit) (-1)

The game fails to launch via the itch app for me after installation. Some error with "access denied" for the hardcoded.exe
Edit: downloaded the game alone via the website. When launching it, it provoked a warning from my antivirus and eventually failed to launch because it seems to contain a virus or unwanted software.

(+3)(-1)

this is a false positive we've been dealing with for years. Just tried switching away from using an embedded PCK exe, which is known for throwing false positives, so we'll see if that helps.I promise there's no virus tho lmaooo

(-1)

I never suspected there's a virus, it just confused me that it was constantly failing to launch xD I hope you'll be able to fix the problem, I really loved the game while playing the demo. The only thing I didn't like was the inability to save and load manually. So every time I wanted to make a different decision, I had to completely quit and restart the game.

(-1)

It works now, I just downloaded the new version you put online!

(-1)

yassss

(+2)(-1)

Plzzz make an android version, i would pay for this immediately! 

(+4)(-3)

I think there's a bug in the Beryl/Misha quests? bsdmclub.gd (line 642, but that's the disassembled script, no idea if the original is the same) says globals.save_data['bermisquest']==1 , i.e. comparison not assignment, which is a NOP there

(That's from the Linux release, in case that's different from the Windows one)

It looks to me like it should be an assignment and with it start the bermis quest line. Instead it doesn't do that and there's no other trigger for those quests, I think?

(+4)(-2)

The logic in the cafe scene, with how the if tree is constructed, also means that brumini1 == 5 and above never fires (since it always gets into the cafeday >= 12 or >= 14 branches, and never reaches the >= 18 branch).

(+3)(-2)

Also, for some reason, the Beryl feet pic conversation fires multiple times for me, including getting the email (id 33) 4 times now. I don't see why, though, the if condition checks for hasemail, that id is in the correct list and hasemail() looks to do the correct thing too. I must be missing something.

(+2)(-1)

I also have tried to figure out the email duplication thing and I have been unsuccessful. Even building stuff into the email system thats supposed to remove duplicates After theyve been added hasn't worked. Also, thank you so much for the bug report. I've fixed the stuff you said and it will be in the next build. There are only three beryl misha scenes but its crazy they were completely inaccessible in game :o

(+2)(-1)

You can reproduce the email issue though, right? If not, I could see if I can find a save file where it happens for me, with short instructions to trigger it

At this point, if there's no debugger that lets you step through the scripts (I don't know if Godot has that, I don't really know much about how it looks like from a game dev perspective, I just like to see how things work "under the hood"), you could pull out the old "printf-debugging", i.e. adding tons of temporary log messages to see where the code flow is going and what the state of the variables and expressions are at each step. That's tedious, but sometimes the only thing you have available.

(+2)(-1)

Yeah, Godot lets me step through. I still havn't tracked down when or where I get the duplicate email bug to trigger. It was formerly in the email menu itself, but im pretty sure I fixed that iteration of the bug. I certainly wouldn't say no to a save file / deets on your experience with when the bug manifested. Also, enjoy looking under the hood, but I will warn you, Hardcoded has a lot of wack code! I made over the course of like 8 years and started with no programming knowledge. I've learned a lot during development, but there's a lot of stuff that's still in there that is very poorly coded.

(+1)

Sorry for the late reply; it's been...a week.

Here's one of my save files: https://drmccoy.de/zeugs/hardcoded_beryl_mail_bug-savefile0.json

Just load it, go to Beryl's apartment and the conversation that adds the mail will pop right up, even though the mail is already on the "read" list. Twice, even.

Still happens with 1.05 too, I just tried.

(+1)

Also, whack code is fine. We all start somewhere :)

And I spent several years reverse-engineering old 90s point-and-click adventures from an obscure-ish French company. I've already seen all the wackiness out there, you won't be able to top that. :P

Okay, I snooped a bit, and I found out why the hasemail() function doesn't work (though not *why* it doesn't work)

This issue is that the contents of the emailreadlist (and emailunreadlist), i.e. the email ids, are floats. type_string(typeof(globals.save_data['emailreadlist'][0])) is "float", while the type of the parameter id in hasemail is an int. So the Array.has() method won't find it.

I don't know why that is, I don't know how the Godot type system works. I don't see you adding, say, 33.0 or something to the list, so I would have assume it's always an int. But I don't know. Maybe it comes from loading a save?

Going to the computer in your apartment and reading the newly received email makes it int, though.

If you change the if expression in hasemail() to

if save_data['emailreadlist'].has(id) or save_data['emailunreadlist'].has(id) or save_data['emailreadlist'].has(float(id)) or save_data['emailunreadlist'].has(float(id)):

(checking for both int and float, just to be on the save side) then it works, but that's a bit ugly. It's a workaround, I guess?

(+3)(-1)

oh shit i will check this out

(+5)(-1)

Who is downvoting this comment??? This is the single most helpful bug report I have ever received????

(1 edit) (+3)(-2)

Doesn't seem to want to install through the itch app on linux. Might just need to be wrapped in a .tar.gz archive for it to work correctly

yay!

(+4)(-1)

ITS HERE OMG

(+5)(-1)

is here!!! <3

(+1)(-1)

is there a way to play fullscreen? I can't find an option for that.

(+2)(-51)

I´ve heard that there is rather strong messaging regarding some specific political believes and a weird negativity against man. Is that true ?

(+3)(-1)

What do you mean by this?

(+1)

can you clarify what you mean by this, please?

(+1)(-1)

Im curious if this is the same as the Patreon version? :o

(+1)(-2)

This is the version that is replacing the Patreon version

(+1)(-1)

Will Patreon members be able to receive a steam key for early support? Thx

(+1)(-1)

curious about this too ^

(+1)(-1)

If your lifetime support exceeds $10 as of release, you will.

(+1)(-1)

If your lifetime support exceeds $10 as of release, you will.

(+12)(-1)

The full game for sale on itch for 17 bucks? No brainer.

(+8)(-1)

I will def buy someday, I loved the demo a long time ago, I can't wait!

(+4)(-1)

Been following this for a while! Can't wait to see what has changed!

(+6)(-1)

so excited! I played an early build / demo years ago and this had totally slipped my mind!!! will be checking it out expeditiously!!!

(+1)(-1)

Looks fantastic, instabuy, is there any chance of a mobile version down the line?

(-1)

The website said they'll look into it, but it's not guaranteed.

(+4)(-1)

Instabuy - I played demo too much not to buy it immediately to enjoy this amazing game! <3