Opened 20 years ago

Closed 20 years ago

Last modified 5 years ago

#1732 closed defect (wontfix)

kernel32.dll error in Windows 95

Reported by: SF/hal9042 Owned by: fingolfin
Priority: normal Component: Port: Win32
Version: Keywords:
Cc: Game:


Running scummvm.exe produces two errors:

[TITLE] path\scummvm.exe (X) A device attached to the system is not functioning.

[TITLE] Error Starting Program /!\ The SCUMMVM.EXE file is linked to missing export KERNEL32.DLL:InterlockedCompareExchange.

This error occurs in Windows 95 for versions 0.6.1, 0.6.1b, and the latest build.

Version 0.6.0 works fine in Windows 95 and all versions work in Windows 2000.

A Google search for "KERNEL32.DLL:InterlockedCompareExchange" indicates that several programs have this problem in Windows 95 and only work in Window 98 and later.

Thanks -Charles

Ticket imported from: #1012695. Ticket imported from: bugs/1732.

Change History (3)

comment:1 by fingolfin, 20 years ago

This is a new symbol needed by the newer SDL versions. However, we don't support Windows 95, so there won't be a fix from us for this. If you are desperate to use it on Win95, you could try to find a windows developer who compiles ScummVM 0.6.1b with an older version of SDL for you, that might help. Other than that, I can only recommend to update to at least Win98SE :-)

comment:2 by fingolfin, 20 years ago

Owner: set to fingolfin
Resolution: wontfix
Status: newclosed

comment:3 by digitall, 5 years ago

Component: --Unset--Port: Win32
Note: See TracTickets for help on using tickets.