Welcome to the Game II

Welcome to the Game II

Not enough ratings
Cheating
By ultramage
Exploiting quirks or outright tampering with the game to reduce difficulty, improve accessibility, save time, or just experiment.
   
Award
Favorite
Favorited
Unfavorite
Rationale
Here are the various ways I found to make the game more bearable. WttG2 is exceedingly difficult in some parts, and the permadeath system it uses is incredibly punishing due to the time investment required. If you're hearing-impaired or live in a noisy area; if your reflexes and fine motor control can't keep up with the game; if you're a busy person and can't afford to pour hours and hours into a trial&error learning experience; or if you just want to see the ending - then these 'cheats' may help. They're also very handy for writing guides and for testing various claims and hypotheses about the game.
Save-scumming
The game saves every 20 minutes on the ingame clock (:00, :20, :40), unless there's an active threat. The binary savefile is written to "C:\Users\{you}\AppData\LocalLow\Reflect Studios\Welcome to the Game II\WTTG2.gd". You can make backups of this file to preserve progress even in case of death, and to do repeated runs of the same world. Note that it may take the game around 15 seconds to finish writing the savefile, so give it time before making a copy. Also note that all achievement progress is lost when resuming a game.
Dumping WiFi network info
The binary savefile contains, among other things, the BSSID and password for every network. They are all listed in the order they appear ingame. Public WiFi networks and the two hidden networks are also included. With a hex-editor or a binary file viewer, you will be able to extract this information. It gives you immediate access to the initial WPA2 networks without having to crack them. It's also required to obtain the BSSIDs of the two hidden networks for unlocking the Infiltrator achievement.
Dumping the master key
The binary savefile cointains, among other things, all 8 hashes (parts of the master key), in text form and in consecutive order. Once you find a single hash ingame, it is possible to use a binary file viewer to search for it in the savefile, locate the part where the hashes are stored, and extract them all.

The master key is also present in memory while the game is running, stored as a single UTF-16 string. Once you know one of the hashes, it is possible to use a memory searching tool (like Cheat Engine) to find the whole key. It is also possible to use Windows' Task Manager to dump the memory to a file and then search it using a binary file viewer (like Far Manager).

This cheat can be combined with the unlimited DOScoin cheat below for a very fast, low-effort win.
Unlimited starting DOScoin
With a memory scanning/modification tool (like Cheat Engine), you can give yourself any amount of DOScoin you want at any time. This lets you skip the first boring 30 minutes of every run, otherwise spent on forcing hacks to rapidly farm money for all the necessary purchases. Not using Backdoor Hacks also avoids the rapid activation and escalation of all threats.

To find the memory location that holds the DOScoin value, repeatedly scan for your current number of DOScoin. Scan type is 'float'. Start with a scan for 10, buy a Backdoor Hack, then scan for 9, then 8, etc. Eventually it should narrow down to 2 or 3 memory locations. Change them all to whatever you want.
Slowing down minigames
With a game slowdown tool (like Cheat Engine), you can slow the game down during the hacking minigames to make it easier to achieve insta-block in ZONEWALL, and to have more time to solve the memD3FR4G3R, stackPUSHER and especially the NOD3H3X3R puzzles. It can also be used to survive a Breather encounter, and to micro-optimize time spent typing into the SkyBreak console. The game seems highly tolerant to speed adjustments, only glitch I encountered was during the stackPUSHER minigame, where blocks moved into the popper node do not disappear from the grid. Briefly change the speed to normal when popping them to work around this.

To set this up, open the the tool, connect it to the game and activate the Speedhack feature. Bind hotkeys to toggle between 1.000x, 0.500x and 0.250x speed, so that you don't have to alt-tab.
memD3FR4G3R note-taking
This is kinda simple and obvious, but, using a Notepad window (or similar) placed in the corner, that you can quickly alt-tab to, you can note down the whole memD3FR4G3R memorization sequence while still being able to see the screen. Then you can quickly alt-tab to peek at it, 3-4 characters at a time. The highest difficulty level of memD3FR4G3R features 6 sequences of 12 characters each, so yeah, good luck memorizing that (without using mental tricks, the average person can reliably buffer only around 6-7 characters). My strategy was to write them down as groups of 3 or 4 with spaces inbetween for easier lookup.
Suppressing threat spawns
Only one threat can be active at the same time. You can suppress the regular threat cycle by having the Noir spawn at the window/balcony and never turning around for long enough to despawn them. You can keep this up for as long as you need. Unfortunately, sitting back down at the PC counts as turning around. Also, be mindful of the clock when you end this, as the game might transition to the next threat shortly after the Noir are gone.

Note that once in a while, your computer may get hacked by itself, even if you're offline and not at the desk, and even if you're still on hack cooldown. This is most likely a feature intended to punish the player for leaving the computer turned on and unattended. If it happens while you're trying to suppress a threat, you might have no choice but to take the hit of a failed hack.

Also note that the game will skip its regular saving step if a threat is present at :00, :20 or :40.
3 Comments
Ziroikabi May 6, 2020 @ 10:53am 
Can someone make video tutorials for it. I've beaten the game and would like to mess around with it a little more, the instructions here are unclear
ultramage  [author] May 2, 2020 @ 4:57am 
Buy wep cracker, scan for wifis, then take one of the BSSIDs and search for it in the game's savefile using a binary file viewer. Once you find one, you find them all since they're all grouped together. They appear in the savefile in the order I list them in my wifi cracking guide.
Menel, nya~ May 2, 2020 @ 3:05am 
How exactly do i get the WIFI network info? i can't seem to find it