https://bugs.winehq.org/show_bug.cgi?id=40252
Bug ID: 40252 Summary: 16 bit dll support seems to be broken for the TI-Graph Link software Product: Wine Version: 1.8.1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: user16 Assignee: wine-bugs@winehq.org Reporter: estellnb@elstel.org Distribution: ---
Created attachment 53849 --> https://bugs.winehq.org/attachment.cgi?id=53849 console output running Wlink82.exe
The TI Graph Link software fails to load several 16bit .dll files shipped with this software: dll16.dll16: invalid ELF header
Perhaps it just recognizes the filetype wrong. The software is supposed to run under Windows XP though it is in deed a Win3.1 program:
file Wlink82.exe *.dll
Wlink82.exe: MS-DOS executable, NE for MS Windows 3.x dll16.dll: MS-DOS executable, NE for MS Windows 3.x (driver) ticalc.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
ls *.dll
dll16.dll ticalc.dll
program was run as this: WINEDEBUG=fixme-all,warn+all wine Wlink82.exe
The real task the program should perform is to copy some data from the serial port (all other functionality works). Serial port access is to my mind an important feature for wine programs as many firmware-updaters do also need it.
any comment is appreciated.