this \\ this->analyses_ \\ this->rambles_ \\ *(this->pgp_)
t. 2024/09/23 15:07:00 -0300
"Shadow Watch is a turn-based, isometric game of stealth, intrigue and combat. You have been given command of a team of six highly trained operatives with orders to find out who is behind the attacks against those working on the ISS." - Red Storm Entertainment
▚▚▚ Quick Reference Sheet ▞▞▞
KEY | VALUE | NOTES |
---|---|---|
s_Title | “Shadow Watch” | |
s_Devs | “Red Storm Entertainment” | see <http://www.redstorm.com> |
e_Crm | GOG | |
s_EntryFile | “ShadowWatch.exe” | 8D91F16BC60A8A9DA5B3C0F7A68999EE231D6753 |
d_LinkTime | 944417248 | at December 5, 1999 6:07:28 PM GMT |
d_LinkerVersion | 2.50 | |
d_TargetOs | 4.0 | known as Windows 95 |
e_TargetArch | INTEL_386 | |
e_RunTime | JRE | version 1.1.8 (1999-04-08) |
s_Engine | “York” | proprietary Java engine |
v_Imports |
@0:
KERNEL32.DLL @1: USER32.DLL |
from the import table of s_EntryFile, not all loaded libraries |
ShadowWatch.exe
, checks for valid CD-ROM volume “SHDWWTCH” (bypassed in this version), then renames “sw.dat” into “sw.exe”, calls it and when “sw.exe” returns (after it is terminated) renames it back into “sw.dat”.sw.dat
is), tested with my own built JRE (1.1.8_010), which allows for debugging with JDK-provided interface javai_g.dll
(if linked with javai_g.lib
).sw.dat
, at WinMain, user-defined (not CRT) argv = malloc(argc*sizeof(char*))
and cmdln = malloc(strlen(lpCmdLine))
are not free()’ed before program termination.DISCLAIMER: Any and all intellectual property referenced, included, or utilized in this site that is not owned by the author of the site is used strictly for commentary, criticism, and educational purposes under the doctrine of fair use. No copyright infringement is intended. Copyright notices should be sent to the electronic mail at the top of this page.