Opened 15 years ago

Closed 15 years ago

Last modified 12 months ago

#1732 closed defect (wontfix)

kernel32.dll error in Windows 95

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

Description

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, 15 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, 15 years ago

Owner: set to fingolfin
Resolution: wontfix
Status: newclosed

comment:3 by digitall, 12 months ago

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