The firmware starts in a mode that uses the dedicated GPU for everything and Windows doesn’t even see an iGPU, so that shouldn’t be an issue.
dxdiag lists the DDI Version as “11”, so the hardware supports DX11.
Below is a crashlog for clicking the commit button on a korean theater operation instant action.
================================== CRASHLOG =====================================
Falcon BMS.exe caused an EXCEPTION_BREAKPOINT in:
00000000044A29D5 Falcon BMS.exe, TextureHandle::SetupAsRenderTarget()+1573 byte(s), d:\wip\bms\svn\code-4.35\graphics\texture\texturehandle.cpp, line 828+9 byte(s)
Exception handler called in UnhandledExceptionHandler.
BreakpointBytes at CS:RIP: CC E9 E5 FB FF FF 44 0F B6 7D 6F E9 DB FB FF FF
Registers:
RAX=0x0000000000000002 RBX=0x0000000004ceb5c8 RCX=0x0000000004cb9150 RDX=0x000007fef3754f40
RSI=0xffffffffffffffff RDI=0x000000003543a950 RBP=0x000000002d02f2d9 RSP=0x000000002d02f200
RIP=0x00000000044a29d5 FLG=0x0000000000000282
R8=0x0000000000000000 R9=0x0000000000000005 R10=0x000000002d02f320 R11=0x000000002d02f1b8
R12=0x0000000000000000 R13=0x0000000000000000 R14=0x0000000080004002 R15=0x0000000000000001
CS=0x0033 DS=0x002B SS=0x002B ES=0x002B FS=0x0053 GS=0x002B
Call Stack:
0033:00000000044A29D5 Falcon BMS.exe, TextureHandle::SetupAsRenderTarget()+1573 byte(s), d:\wip\bms\svn\code-4.35\graphics\texture\texturehandle.cpp, line 828+9 byte(s), Parameters(0x0000000004CEB5E0 0x0000000000000400 0x0000000000000300 0x00000000086A5CF8)
0033:0000000004854252 Falcon BMS.exe, OTWDriverClass::onResolutionChange()+258 byte(s), d:\wip\bms\svn\code-4.35\sim\otwdrive\otwdrive.cpp, line 3459, Parameters(0x000000000000009F 0x0000000004CEB5E0 0x00000000087669E8 0x0000000000000000)
0033:00000000048505E9 Falcon BMS.exe, OTWDriverClass::Enter()+985 byte(s), d:\wip\bms\svn\code-4.35\sim\otwdrive\otwdrive.cpp, line 2053, Parameters(0x0000000000000003 0x00000000FFFFFFF0 0x0000000000000000 0x0000000000000000)
0033:0000000004948E52 Falcon BMS.exe, SimulationLoopControl::StartLoop()+962 byte(s), d:\wip\bms\svn\code-4.35\sim\simloop\simloop.cpp, line 810, Parameters(0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000004948A90)
0033:00000000044EB9BD Falcon BMS.exe, ThreadUnhandledExceptionWrapper()+109 byte(s), d:\wip\bms\svn\code-4.35\falclib\ehandler.cpp, line 1585+5 byte(s), Parameters(0x0000000000000000 0x0000000029E13C70 0x0000000000000000 0x0000000000000000)
0033:0000000004C09D09 Falcon BMS.exe, thread_start<unsigned int="" (__cdecl*)(void="" *="" __ptr64)="">()+93 byte(s), d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp, line 115+5 byte(s), Parameters(0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
0033:00000000770A556D kernel32.dll, BaseThreadInitThunk()+13 byte(s), Parameters(0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
0033:000000007720372D ntdll.dll, RtlUserThreadStart()+29 byte(s), Parameters(0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
Top of Stack:
0x000000002D02F200: 0000000004CB9150 000007FEF3754F40 0000000000000000 0000000000000005 P.......@Ou.....................
0x000000002D02F220: 000000002D02F250 00000000001B0001 0000000000000000 0000000000000001 P..-............................
0x000000002D02F240: 0000000000000000 00000000771D7B14 0000030000000400 0000000100000001 .........{.w....................
0x000000002D02F260: 0000000100000057 0000000000000000 0000000000000028 0000000000000000 W...............(...............
0x000000002D02F280: 0000000000000000 0000000000000001 0000000000000000 0000EA6000000000 ............................`...
0x000000002D02F2A0: 00000001000003E8 0000000000000000 0000005700000000 0000000000000002 ....................W...........
0x000000002D02F2C0: 0000000000000000 0000000000000000 FFFFFFFFFFFFFFFE 00000000771D7B14 .........................{.w....
0x000000002D02F2E0: 000000001D480AC0 000000000CD80000 000000000CDC14B0 00000000086A5CF8 ..H......................\j.....
0x000000002D02F300: 0000000000000000 000000000CD80000 000000002D02F420 0000000004854252 ................ ..-....RB......
0x000000002D02F320: 0000000004CEB5E0 0000000000000400 0000000000000300 00000000086A5CF8 .........................\j.....
0x000000002D02F340: 0000000000000000 0000000008766901 0000000000000057 0000000004C18500 .........iv.....W...............
0x000000002D02F360: 0000000029D5A7D0 0000000000000000 0000000000000001 0000000000000001 ...)............................
0x000000002D02F380: 0000000000000000 0000000004BD6D00 000000000CDC1401 00000000086A5C01 .........m...............\j.....
0x000000002D02F3A0: 000000000CD89E20 00000000087669E8 000000002D02F480 000000000457C86B ........iv........-....k.W.....
0x000000002D02F3C0: FFFFFFFFFFFFFFFE 0000000000000000 0000000000000000 0000000000000000 ................................
0x000000002D02F3E0: 0000000000000000 0000000019BDD2D0 FFFFFFFFFFFFFFFE 0000000000000000 ................................
0x000000002D02F400: 0000000035305BB0 000000000CD89E20 000000003543A530 000000000457B8F6 .[05.... .......0.C5......W.....
0x000000002D02F420: 000000000000009F 0000000000000000 FFFFFFFFFFFFFFFE 0000000000000000 ................................
0x000000002D02F440: 0000000000000000 00000000A65E6A00 000000000CDC14B0 00000000086A5CF8 .........j^..............\j.....
0x000000002D02F460: 000000000CD89E20 000000000CD80000 000000002D02F580 00000000048505E9 ..................-............
0x000000002D02F480: 000000000000009F 0000000004CEB5E0 00000000087669E8 0000000000000000 .................iv.............
0x000000002D02F4A0: 0000000004DFB0C0 000000002D02F8F0 000000000CCBCB64 000000000CCBCB68 ...........-....d.......h.......
0x000000002D02F4C0: 6F636C61465C3A43 2E3420534D42206E 5C617461445C3533 6174616472726554 C:\Falcon BMS 4.35\Data\Terrdata
0x000000002D02F4E0: 775C6165726F6B5C 735C726568746165 FFFFFFFFFFFFFFFE 3FE921FB5400696E \korea\weather\s........ni.T.!.?
0x000000002D02F500: 0000000000000000 0000000000000000 0000040000000000 0000EA6000000300 ............................`...
0x000000002D02F520: 00000001000003E8 0000000000000000 0000005700000000 0000000000000002 ....................W...........
0x000000002D02F540: 0000000004D04900 00000000164356C0 0000000016B5EBC0 0000000000000000 .I.......VC.....................
0x000000002D02F560: 00000000086A5CF8 0000000000395301 0000000000000004 0000000000000000 .\j......S9.....................
0x000000002D02F580: 0000000000000004 0000000000000001 00000000363F0290 000007FEFD7010C4 ..................?6......p.....
0x000000002D02F5A0: 000000001D528E70 000000001D528E70 0000000000000001 0000000000000004 p.R.....p.R.....................
0x000000002D02F5C0: 64757469676E6F4C 00000A3632312065 0000000000000000 00000000363F0290 Longitude 126.............?6....
0x000000002D02F5E0: FFFFFFFFFFFFFFF0 00000000363F0290 000000001D528E70 000007FF00000001 ..........?6....p.R.............
0x000000002D02F600: 0000000000395380 41F0000043A50000 0000000000000000 000007FEF3BDD792 .S9........C...A................
0x000000002D02F620: 000000001D528130 437A000043340000 0000000042DC0000 0000000000000000 0.R.......4C..zC...B............
0x000000002D02F640: 0000000000000007 0000000000000000 0000000000000000 0000000000000001 ................................
0x000000002D02F660: 000000002D02F700 0000000000000000 0000000000000004 0000000000000004 ...-............................
0x000000002D02F680: 6F636C61465C3A43 2E3420534D42206E 5C726573555C3533 6374645C73676F4C C:\Falcon BMS 4.35\User\Logs\dtc
0x000000002D02F6A0: 6C665F7473616C5F 7561665F74686769 007478742E73746C 00000000001B7B90 _last_flight_faults.txt..{......
0x000000002D02F6C0: 0000000000000000 000000000CDC14B0 00000000086A5CF8 000007FEF3BE37F5 .................\j......7......
0x000000002D02F6E0: 0000000000000000 000000002D02F8F0 00000000FFFFD8F0 0000000001D0FE40 ...........-............@.......
0x000000002D02F700: 0000000000000000 00000000FFFFD8F0 0000FFFF00000000 000000000000FFFF ................................
0x000000002D02F720: 00000000FFFFD8F0 000007FEFD1C101C 00000000C00000BB 0000000000000000 ................................
0x000000002D02F740: 0000000000000000 000007FEFD1C1203 000000002D02F808 000007FEF3BDC591 ...................-............
0x000000002D02F760: 0000A804806EC77B 0000000000000002 FFFFFFFFFFF0BDC0 000007FEFD1D59DA {.n......................Y......
0x000000002D02F780: 0000000000000048 0000000000000001 0000000000000000 0000000000000000 H...............................
0x000000002D02F7A0: 0000000000000000 0000000000000000 0000000000000000 00000000A65E6A00 .........................j^.....
0x000000002D02F7C0: 000000000CDC14B0 00000000086A5CF8 0000000004948A90 0000000004DFB0C0 .........\j.....................
0x000000002D02F7E0: 000000002D02F8F0 0000000004948E52 0000000000000003 00000000FFFFFFF0 ...-....R.......................
0x000000002D02F800: 0000000000000000 0000000000000000 0000000000000001 0000000000000000 ................................
0x000000002D02F820: 00000000001B0000 0000000000000000 0000000000000009 000007FFFFF8C000 ................................
0x000000002D02F840: FFFFFFFFFFFFFFFE 0000000000000000 00000000001B0000 0000000000000000 ................................
0x000000002D02F860: 000000007721D7A0 0000000000000001 000007FFFFFDA000 000007FFFFFDA000 ..!w............................
0x000000002D02F880: 000007FFFFF8C000 000000000038F2D0 000007FFFFF8C000 00000000771EBF09 ..........8................w....
0x000000002D02F8A0: 0000000000000002 000007FEFD9143B1 000000000038F2D0 0000000000000000 .........C........8.............
0x000000002D02F8C0: 00000000001B26A0 00000000771F4FF1 0000000000000002 000007FE00000000 .&.......O.w....................
0x000000002D02F8E0: 000007FEFD99AF68 0000000000000000 0000000000000000 0000000000000000 h...............................
0x000000002D02F900: 000007FFFFFDA000 0000000000000000 0000000004C569E0 0000000000000001 .................i..............
0x000000002D02F920: 00000000772E2E60 00000000156021C0 00000000156021C0 00000000771E847F `..w.....!`......!`........w....
0x000000002D02F940: 00000000772E2E60 000007FEF6DF40E4 000007FFFFFDA000 00000000156020E0 `..w.....@............... `.....
0x000000002D02F960: 00000000772E2E60 0000000000000000 0000000000000048 0000000000000001 `..w............H...............
0x000000002D02F980: 0000000000000000 0000000000000000 0000000000000070 FFFFFFFFFFFFFFFF ................p...............
0x000000002D02F9A0: FFFFFFFFFFFFFFFF 00000000771E8455 00000000771E8472 0000000000000000 ........U..w....r..w............
0x000000002D02F9C0: 0000000000000048 0000000000000001 0000000000000000 0000000000000000 H...............................
0x000000002D02F9E0: 0000000000000070 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 00000000771E83AE p..........................w....
================================================================================
TLS frame allocator:
17 allocations with 825744 bytes [0]
0 allocations with 0 bytes [1]
Renderer command count: 0
Object at RCX(0000000004CB9150)
Data inaccessible
================================================================================
Compiler Options:
_MSC_VER=1916 WINVER=0x601 _WIN32_WINNT=0x601 _WIN32_WINDOWS=0x601
NTDDI_VERSION=0x6010000 _WIN32_IE=0x800 ANSI _M_AMD64 _AMD64_ _WIN64 Release*
System Information:
'C:\Falcon BMS 4.35\Bin\x64\Falcon BMS.exe'</unsigned>
(regular falcon 4 works for what that is worth… even in wine)