Greetings!

I have played Free Falcon in the past and I've enjoyed it very much.
A week ago I've downloaded and installed the latest version on my Win 7 machine, but I can't get it to run. Every time I start the game I get a ctd. Can anyone help me with this problem?

Here is the crashlog.

Code:
FFViper.exe caused a EXCEPTION_ACCESS_VIOLATION in module ntdll.dll at 001B:77A02228, EtwEventEnabled()+465 byte(s)
Exception handler called in WinMain Thread.
Write to location 00000014 caused an access violation.
Code: ff 40 14 8b 5d f4 8b 7d f0 80 3d 82 03 fe 7f 00 
Stack dump:
Stack: 001B:77A02228 (0x00000000 0x00000000 0x00000000 0x0012F404) ntdll.dll, EtwEventEnabled()+465 byte(s)
Stack: 001B:77A02137 (0x00B0CD20 0x75A3189F 0x731C2763 0x0012F404) ntdll.dll, EtwEventEnabled()+224 byte(s)
Stack: 001B:005C5D31 (0x0012F0A0 0x00000000 0x00000000 0x00000000) FFViper.exe, movieOpen()+17 byte(s)
Stack: 001B:00404CC2 (0x0012F278 0x00000000 0x00000000 0x00000000) FFViper.exe, PlayMovie()+562 byte(s)
Stack: 001B:004042E2 (0x001C0408 0x0000041C 0x00000000 0x00000000) FFViper.exe, FalconMessageHandler()+4370 byte(s)
Stack: 001B:773BC4E7 (0x004031D0 0x001C0408 0x0000041C 0x00000000) USER32.dll, gapfnScSendMessage()+463 byte(s)
Stack: 001B:773BC5E7 (0x00000000 0x004031D0 0x001C0408 0x0000041C) USER32.dll, gapfnScSendMessage()+719 byte(s)
Stack: 001B:773B1B31 (0xFFFF05D7 0x001C0408 0x0000041C 0x00000000) USER32.dll, PeekMessageA()+396 byte(s)
Stack: 001B:773B1B57 (0xFFFF05D7 0x001C0408 0x0000041C 0x00000000) USER32.dll, CallWindowProcW()+27 byte(s)
Stack: 001B:62A7A10F (0x001C0408 0x0000041C 0x00000000 0x00000000) DINPUT8.dll, DllUnregisterServer()+375 byte(s)
Stack: 001B:62A7A407 (0x001FBA88 0x001C0408 0x0000041C 0x00000000) DINPUT8.dll, DllUnregisterServer()+1135 byte(s)
Stack: 001B:62A7A471 (0x001C0408 0x0000041C 0x00000000 0x00000000) DINPUT8.dll, DllUnregisterServer()+1241 byte(s)
Stack: 001B:62A725EC (0x001C0408 0x0000041C 0x00000000 0x00000000) DINPUT8.dll, DirectInput8Create()+22878 byte(s)
Stack: 001B:62A7A407 (0x001FBA88 0x001C0408 0x0000041C 0x00000000) DINPUT8.dll, DllUnregisterServer()+1135 byte(s)
Stack: 001B:62A7A4DC (0x001C0408 0x0000041C 0x00000000 0x00000000) DINPUT8.dll, DllUnregisterServer()+1348 byte(s)
Stack: 001B:773BC4E7 (0x62A7A48A 0x001C0408 0x0000041C 0x00000000) USER32.dll, gapfnScSendMessage()+463 byte(s)
Stack: 001B:773BC5E7 (0x00000000 0x62A7A48A 0x001C0408 0x0000041C) USER32.dll, gapfnScSendMessage()+719 byte(s)
Stack: 001B:773B4F0E (0x010F7858 0x0000041C 0x00000000 0x00000000) USER32.dll, GetScrollBarInfo()+253 byte(s)
Stack: 001B:773B4F7D (0x0012F6C0 0x00000018 0x0012F980 0x77A170A0) USER32.dll, GetScrollBarInfo()+364 byte(s)
Stack: 001B:77A170EE (0x000F7858 0x0000041C 0x00000000 0x00000000) ntdll.dll, KiUserCallbackDispatcher()+46 byte(s)
Stack: 001B:773AADA9 (0x001C0408 0x0000041C 0x00000000 0x00000000) USER32.dll, SendMessageA()+73 byte(s)
Stack: 001B:00403452 (0x001C0408 0x00000401 0x00000000 0x00000000) FFViper.exe, FalconMessageHandler()+642 byte(s)
Stack: 001B:773BC4E7 (0x004031D0 0x001C0408 0x00000401 0x00000000) USER32.dll, gapfnScSendMessage()+463 byte(s)
Stack: 001B:773BC5E7 (0x00000000 0x004031D0 0x001C0408 0x00000401) USER32.dll, gapfnScSendMessage()+719 byte(s)
Stack: 001B:773BCC19 (0x004031D0 0x00000001 0x0012FE20 0x00401CF6) USER32.dll, gapfnScSendMessage()+2305 byte(s)
Stack: 001B:773B2E41 (0x0012FD94 0x775FD9F3 0x00000000 0x00000009) USER32.dll, DispatchMessageA()+15 byte(s)
Stack: 001B:00401CF6 (0x00400000 0x00000000 0x001B206D 0x00000001) FFViper.exe, HandleWinMain()+1206 byte(s)
Stack: 001B:00401EA9 (0x00400000 0x00000000 0x001B206D 0x00000001) FFViper.exe, WinMain()+73 byte(s)
Stack: 001B:00417E53 (0x7FFDF000 0x0012FFD4 0x77A33AB3 0x7FFDF000) FFViper.exe, WinMainCRTStartup()+388 byte(s)
Stack: 001B:775FEE6C (0x7FFDF000 0x73814C95 0x00000000 0x00000000) kernel32.dll, BaseThreadInitThunk()+18 byte(s)
Stack: 001B:77A33AB3 (0x00417CCF 0x7FFDF000 0x00000000 0x00000000) ntdll.dll, RtlInitializeExceptionChain()+239 byte(s)
Stack: 001B:77A33A86 (0x00417CCF 0x7FFDF000 0x00000000 0x78746341) ntdll.dll, RtlInitializeExceptionChain()+194 byte(s)
EAX=00000000  EBX=FFFFFFFC  ECX=00000000  EDX=00000004  ESI=00B0CD20
EDI=00B0CD24  EBP=00000000  ESP=0012FFF4  EIP=00000000  FLG=00210213
CS=001B   DS=0023  SS=0023  ES=0023   FS=003B  GS=0000
Error occurred at 6/12/2016 16:35:30.
C:\FreeFalcon6\FFViper.exe, run by Redhat.
2 processor(s), type 586.
1861 MBytes physical memory.
OS: 6.1 build 7601 platform 2 Service Pack 1

Not in game
DX Model ID : 0
Texture ID  : 0