wine/dlls/krnl386.exe16
Liam Middlebrook 4d58ee6a75 krnl386.exe: Start DOSVM timer on GET_SYSTEM_TIME.
Start the DOSVM tick timer when the GET_SYSTEM_TIME interrupt
(int 1a ah 00) is fired. This fixes a bug when running Sid Meier's
CIVILIZATION for Windows 3.1 where the game would appear to hang at the
launch screen (although sound would play as expected). This was due to
the BIOSDATA.Ticks field never being updated.

Signed-off-by: Liam Middlebrook <liammiddlebrook@gmail.com>
2024-04-15 18:10:44 +02:00
..
atom.c include: Move RTL functions that belong in ntddk.h from winternl.h to ntddk.h. 2023-09-27 11:17:47 +02:00
dosexe.h
dosmem.c
error.c
file.c
fpu.c
global.c
instr.c
int2f.c
int15.c
int21.c
int25.c
int26.c
int31.c
interrupts.c krnl386.exe: Start DOSVM timer on GET_SYSTEM_TIME. 2024-04-15 18:10:44 +02:00
ioports.c krnl386: Emulate the VGA status register. 2024-01-29 17:08:10 +01:00
kernel.c
kernel16_private.h krnl386: Align the stack before calling the entry point. 2024-01-08 20:52:27 +01:00
krnl386.exe16.spec
local.c
Makefile.in makefiles: Always use the global SOURCES variable for .rc files. 2023-11-01 22:43:56 +01:00
ne_module.c include: Move RTL functions that belong in ntddk.h from winternl.h to ntddk.h. 2023-09-27 11:17:47 +02:00
ne_segment.c
registry.c
relay.c
resource.c
selector.c
snoop.c
syslevel.c
task.c krnl386: Don't release the Win16 lock when exiting a task. 2023-12-14 23:40:04 +01:00
thunk.c include: Move unwinding functions definitions to rtlsupportapi.h. 2024-03-01 10:21:48 +01:00
utthunk.c
version.rc
vxd.c
wowthunk.c krnl386.exe: Use the official definitions for exception flags. 2024-02-29 18:14:48 +01:00