Patching WinDAS Manually
WinDAS has a check for a physical Security Key on LPT1 or LPT2, but the common solution is to modify WinDAS to remove this check. Most variants of WinDAS already have this step complete, or include a patcher to do this for you, so this is just here for documentation purposes.
The Security Key check occurs when going to Set up > Config and prevents you from setting up the communication port for the TTL cable.
- Using a Hex Editor like HxD, open an unmodified
windas.exe
. - Go to Offset
3DB3E
and replace74
with75
. - Go to Offset
63CD
and replace8B 45 C0 8B 10
with83 FA 45 75 09
. - Save the modified file as
windas.exe
, renaming or moving the original unmodified file somewhere else. - Open the modified
windas.exe
and go to Set up > Config. - You will see the following Security Key error, but it can be safely ignored as long as the Configuration dialog appears after the error is dismissed.
[!example] ![[WinDAS_Config_2.png]]
WinDAS Settings
WinDAS stores its settings in the Windows Registry.
Parent Key
Deleting this key will reset all WinDAS settings to default on the following launch.
HKEY_CURRENT_USER\Software\WINDAS\
Model Name, Configuration, and INIT Sub Key
Model Name and Configuration settings, and the INIT key are nested here.
HKEY_CURRENT_USER\Software\WINDAS\WINDAS\WINDAS
General Keys
INIT
- Seems to log application initialization, set to INIT_OK
on successful launch.
Model Name Keys
PREV_file
- Filename that corresponds to selected Model Name
in Set up > Config. 3536.mdl
is set when GDM-FW900
Model Name is selected.
PREV_KV
- Corresponds to Model Name
string that was selected in Set up > Config. GDM-FW900
is set when GDM-FW900
Model Name is selected.
Configuration Keys
ECS_PORT
- Corresponds to Ecs Port
in Set up > Config. List index starts at 1, so COM3
= 3
.
ECS_TYPE
- Unknown, likely set automatically by some other UI setting like Ecs Port
.
SG_ISANO
- Corresponds to SG ISA No.
in Set up > Config. List index starts at 0, so the third item in the list (default
) = 2
.
SG_NAME
- Corresponds to SG Name
in Set up > Config. List index starts at 0, so the 7th item in the list (QD-801_ISA
) = 6
.
SG_PORT
- Corresponds to SG Port
in Set up > Config. List index starts at 1 so COM3
= 3
.