Bad idea: build a captcha library that embeds DOSBox so it can make you beat levels/puzzles from DOS games to continue.
-
Foone🏳️⚧️replied to Foone🏳️⚧️ last edited by [email protected]
(i just re-imported the EXE as a new file, and I'll manually port over the dozen or so symbols I've found.)
-
BTW it turns out there's cheats in the windows version.
maybe in the other versions too? I don't think anyone has found them if so.
Super Solvers: Gizmos & Gadgets! - Forums - Cheats - Speedrun.com
View Super Solvers: Gizmos & Gadgets! speedruns, leaderboards, forums and more on Speedrun.com
(www.speedrun.com)
-
I spotted them in the EXE and googled to see if they were known. Yep. At least in that one post!
-
@foone Did T.L.C. use a common asset storage formats? I’m curious how I’d go about inspecting some of these uralt binaries.
-
@matt I'm not sure yet, I've not been looking at the datafiles yet, just the EXE with Ghidra
-
ah-ha!
see that?
They call GetVersion(), then no matter if it's below 4 or not, they jump to the SAME PLACE, and there's dead code below it.This EXE has been patched after compilation!
-
yeah the EXE has a modification date of 1998, but the compile time inside the EXE says 1994
-
They patched out this dialog box.
-
I think the typo in the name is a bug on my resource viewer
-
yeah, there's other dialogs like "you need to be in 386 enhanced mode!" that I think they just orphaned when they made this version win9x only
-
I just realized this is a game. fuck, half this should be on TCRF. I do not have time for that right now
-
well that sure is a fuck of a thing.
playing with the cheats and there's a pick-a-puzzle mode.
It looks like this. -
the funniest part? that's an image. like, in the game. they just screenshotted an image and wired up some basic clickables. It's not a real dialog!
-
puzzle counts:
43 scales
40 electricity
33 energy
42 force
42 gear
20 jigsaw
30 "magnetizm"
20 simple machine -
I should automate this and dump screenshots of all 270 puzzles
-
btw: at first glance, no evidence of cheats in the DOS version
-
the documented cheats are missing at least one: ctrl-w
I have no idea what it does besides print "beam me up sid" in the corner.
it does SOMETHING, I just don't understand what yet.
-
the producer was Sid Weber
-
a linked list of fonts, indexed by number.
that's an interesting approach to font storage
-
found another byte-level patch:
there's a debug-printf function which has a hack at the top to set the first character of the printf template to \0