April 21, 2026

๐ŸŽ‰ MindWare Version 0.3.6 (Public Bugfix)

I'm releasing this one publicly instead of keeping it supporters-only because it would be counterproductive to sit on these fixes and keep getting bug reports for stuff that's already been addressed. The full Beta 1 changelog is included below.

Since bug fixes sometimes create an equal or greater number of new bugs (well, at least mine sometimes do), I'd appreciate it if you could report any issues you encounter using the in-game bug report tool. The goal is to get MindWare in good shape for the next content update, which is coming soon. This release doesn't postpone it.

Download Links:

The online version has already been updated.

Extra Options: No password needed โ€” use the new online authentication.

What's New (Beta 2):

  • Changed: Verified supporter copies now use their local 7-day offline lease on startup instead of rechecking every launch; online refresh only resumes after the lease expires or when manually requested

  • Fixed: SubscribeStar activation re-enabled after updating the OAuth verification flow to match SubscribeStar's current API schema

  • Fixed: Department of Records "Access Records" login button throwing "processDeptLogin is not defined"

  • Fixed: The Hole alley knife-dodge minigame freezing after the first successful dodge

What's New (Beta 1):

  • Added: Supporter verification system โ€” Patreon and SubscribeStar supporters can activate Extra Options via one-click OAuth or offline activation codes

  • Added: "Disable Typewriter Effect" toggle in Extra Options โ†’ UI Settings

  • Changed: New Game menu simplified โ€” single "Unlock Extra Options" button opens a dedicated activation dialog

  • Changed: Character creator "Supporters Only" avatar lock now opens the activation dialog directly

  • Changed: PeekStream streaming now costs 2 AP to start (down from 3)

  • Fixed: IM "leave" door icon during scripted hospital-visit chats could send the player to their apartment and accidentally fire the landlord event

  • Fixed: Extra Options โ†’ Passage History only recorded the most recent passages and showed duplicates

  • Fixed: Case-sensitive CSS manifest paths for ui-dialog.css and ui-dialog-settings.css

  • Fixed: StoryData format-version bumped from 2.36.1 to 2.37.3 to match the bundled SugarCube runtime

  • Fixed: Game update notes now correctly appear in the Notes app when loading old saves

  • Fixed: Ray's taxi mission sleep blocker not being removed on old saves

  • Fixed: Aegis forced visit and phone unlock meeting ignoring their conditions after save/load

  • Fixed: Stale notifications lingering after loading a save

  • Fixed: Duplicate notification IDs causing one notification to become un-dismissable

  • Fixed: Ray's taxi mission showing the wrong woman's scene after accepting AVA's help

  • Fixed: Clicking greyed-out "Talk with Yuki" button threw a JavaScript error

  • Fixed: Synapse Steady brain pulse animation causing significant slowdowns (especially on Firefox)

  • Fixed: "Go outside" permanently blocked after the spy-on-Drake IM sequence

  • Fixed: Fake ID pickup not registering if the player navigated away mid-flow

  • Fixed: Department of Records login crash when entering certain credentials

  • Fixed: Browser 404 page "Go Back" button not working

  • Fixed: Mewing, CVE, and Looksmaxxing pages always returning to Ray's browser

  • Fixed: Bruteforce minigame freezing on Safari/iPad

  • Fixed: Bug tracker dashboard rendering via safe DOM construction instead of injecting stored HTML

  • Fixed: Bug reports now use per-report owner tokens for cross-device follow-ups

  • Fixed: Fake ID not appearing in inventory after deaddrop pickup

  • Fixed: AVA server deployment log showing 2024 dates instead of 2045

  • Fixed: Three references to "2065" corrected to "2045"

  • Fixed: Bug report submit/comment rate limiting now uses atomic epoch-based D1 limiter

  • Fixed: Bug report save uploads now validate all fields before writing to storage

  • Fixed: Bug tracker admin/mod logins now use same-origin Worker sessions with HttpOnly cookies

  • Fixed: Bug tracker write routes now enforce length limits and validate all fields

  • Fixed: Bug tracker report status update now returns proper errors for empty/nonexistent reports

  • Fixed: Bug tracker passage search now matches the current passage field

  • Fixed: Bug tracker task board move now validates reference task belongs to target column

  • Fixed: Bug tracker mod list no longer displays full mod tokens

  • Fixed: Bug report error messages now use safe textContent rendering

  • Fixed: Bug report player ID fallback now uses crypto.getRandomValues()

  • Fixed: CodeBuddy subscription still charging weekly after switching to DevDroid

  • Fixed: Bug report stored report list capped on read

  • Fixed: Fake ID pickup becoming permanently inaccessible if player navigated away mid-flow

  • Fixed: EroSphere weekend link bypassing the "Go Outside" blocker

  • Fixed: EroSphere cook quest not progressing past the first encounter

  • Fixed: Visiting Xavier while the implant task was active showing a regular visit

  • Fixed: Actions costing more AP than available would still drain all remaining AP

  • Fixed: Malware Cleanup job paying double on completion

  • Fixed: Malware Cleanup, Phone Unlock, and Yuki's date minigame controls clipped on mobile

  • Fixed: Phone Unlock now gives a hint when player enters the Base64-encoded string

  • Fixed: Malware Cleanup directories now open on single click

  • Fixed: Malware Cleanup "Done" button using a native confirmation dialog

  • Fixed: Malware Cleanup file icons overflowing on narrow screens

  • Fixed: Malware Cleanup scan now shows contextual hints after completing

  • Fixed: Malware Cleanup now tears down timers correctly on exit

  • Fixed: Glory Booth signup health scans now clear pending timers on exit

  • Fixed: EroSphere-FindDealer and Elara-Cooperation-Refuse softlocking on dead-end pages

  • Fixed: Refusing daily supply closet offer trapping player at BrainFry

  • Fixed: Ray's computer spy login stacking duplicate redirects

  • Fixed: The Hole and GitGud combat minigames not canceling timers on exit

  • Fixed: PornNexus storing full image caches in saves

  • Fixed: PeekStream storing full streamer catalog in saves

  • Fixed: PeekStore orders after the first one never being delivered

  • Fixed: Missing Morrison appointment permanently blocking Delacroix and Trix's legal route

  • Fixed: Paying off Trix's debt unlocking her release before Delacroix took the case

  • Fixed: Trix's second band invitation logic

  • Fixed: "Receive Hentai Images from Cipher" setting not matching actual behavior

  • Fixed: Extras dialog teleports and passage-history jumps not closing dialog first

  • Fixed: Quick navigation clobbering Character Profile and computer app back links

  • Fixed: Computer quick-access exits not clearing state reliably

  • Fixed: PC quick-access button treating apartment as active quick-navigation origin

  • Fixed: Hive Properties using a sticky flag instead of one-shot return target

  • Fixed: HiddenUI overlay handling and mobile scroll check

  • Fixed: Home minigames not tearing down keyboard listeners and animation loops

  • Fixed: Snake minigame not stopping its background loop on exit

  • Fixed: Home computer desktop not cleaning up Hack Target bounce timer

  • Fixed: FilesApp stars screensaver not stopping on exit

  • Fixed: Research gallery stacking global scroll scanners

  • Fixed: Dream minigames not removing resize and keyboard listeners

  • Fixed: File Junkie store stacking global handlers on every visit

  • Fixed: PeekStore stacking document-level listeners on each visit

  • Fixed: BrainFry hex-verification minigame not removing keyboard shortcuts

  • Fixed: Ray's taxi wave effects not canceling animation loops on exit

  • Fixed: Match Two stacking global handlers on each revisit

  • Fixed: CodeBuddy and DevDroid not stopping background coding timers on exit

  • Fixed: Trix's supply closet using broken kiss.gif instead of kiss.mp4

  • Fixed: Find Password minigame not clearing countdown timer on exit

  • Fixed: Dishwashing minigame not cleaning up on exit

  • Fixed: Resist-AVA minigames not cleaning up intervals and overlays on exit

  • Fixed: SynapseBox stacking liveupdate handlers

  • Fixed: Chapter 1 Skip stacking document-level handlers

  • Fixed: Transformation dream hint not clearing delayed timers on exit

  • Fixed: Debug bar stacking drag listeners across renders

  • Fixed: Debug variables panel not pausing updates while minimized

  • Fixed: Bruteforce stacking grid click handlers across revisits

  • Fixed: Porn-gooning slideshow not removing touch listeners on exit

  • Fixed: The Hole confrontation not clearing focus-resume listener on exit

  • Fixed: Dream knife minigame not removing beforeunload listener

  • Fixed: Chapter 2 Skip stacking document-level handlers

  • Fixed: Character Creator stacking arrow-key handlers

  • Fixed: StoryRightSidebar stacking liveupdate handlers

  • Fixed: Inventory stacking rerender hooks on each visit

  • Fixed: CyberPlayer JSON.stringifying full playlist every passage

  • Fixed: CyberPlayer volume sync stacking passage-ready handlers

  • Fixed: Legacy disabled BrainFry minigame passages using broad keydown cleanup

  • Fixed: Completing supply closet encounter then being forced to talk with Trix again

Thank you for playing! Report any bugs and enjoy the update!

Comments (4)

l
lildudatkiltu ยท April 29, 2026

when trying to paste the given code from the one click it says "NetworkError when attempting to fetch the resource" i linked my Patreon account but the code or link it gives me doesn't work. not sure whats wrong.

S
Subjunctive Games ยท May 4, 2026

Sorry you're dealing with this issue. Are you opening the game by double-clicking the index.html file (so the address bar starts with file:///), or running it from a local web server / hosted version? Which browser are you using? Does the same error happen if you try a different browser, or if you have any privacy/tracker-blocking extensions disabled?

x
xKinKx ยท April 27, 2026

Apologies, but I am still getting a script error when trying to access Trix's records on the residents portal. The red error just above the GO BACK button says "Error: <>: bad evalutation: Unexpected end of input" and when clicking on the Access Records button I get a stack trace error "Stack Trace: ReferenceError: processDeptLogin is not defined at HTMLButtonElement.onclick (file://D:/Visual%20Novel%20games/MindWare_Infected_Identity%20-%200.3.6%20(Supporters%20Beta%202)/index.html:1:1). I have previously played past this point so am wondering if the error is something I can fix my side? Thanks in advance :)

S
Subjunctive Games ยท May 4, 2026

Sorry about that! It's a real bug that slipped through Beta 2. The login script wasn't registering properly, so the Access Records button has nothing to call. The issue is fixed in Supporter Beta 3, so grabbing the latest build is the cleanest way to get unstuck (your existing save will pick up the fix with no issues). If you don't want to update right now, you can paste this into your browser console (press F12, go to the Console tab) and hit Enter: window.processDeptLogin = function () { var c = document.getElementById('deprecCitizenId'); var p = document.getElementById('deprecPassword'); if (!c || !p) return false; if (c.value === "NC-7749823" && p.value === "Bang0nDrums") { SugarCube.Engine.play('DeptRecords-Portal-Trix'); } else { SugarCube.UI.alert("Access Denied: Invalid Citizen ID or password."); } }; After that, click Access Records as normal and it'll work. The red error line above the Go Back button is cosmetic, so you can ignore it.