Here's my log with Nvidia GTX960.
SwitchRes: v0.017d, Monitor: lcd, Orientation: horizontal, Modeline generation: enabled
SwitchRes: Using default vfreq range for LCD 59.000000-61.000000
SwitchRes: \\.\DISPLAY1: NVIDIA GeForce GTX 960 (PCI\VEN_10DE&DEV_1401&SUBSYS_32021462&REV_A1)
SwitchRes: Device key: System\CurrentControlSet\Control\Video\{9BB76281-2772-4D68-ABBF-0DC4E8409F87}\0000
Video chipset is not compatible.
Switchres: Searching for custom video modes...
Switchres: [ 1] 640x 480 @ 60 : system mode
Switchres: [ 2] 640x 480 @ 75 : system mode
Switchres: [ 3] 720x 480 @ 60 : system mode
Switchres: [ 4] 720x 480 @ 75 : system mode
Switchres: [ 5] 720x 576 @ 60 : system mode
Switchres: [ 6] 720x 576 @ 75 : system mode
Switchres: [ 7] 800x 600 @ 60 : system mode
Switchres: [ 8] 800x 600 @ 75 : system mode
Switchres: [ 9] 1024x 768 @ 60 : system mode
Switchres: [ 10] 1024x 768 @ 75 : system mode
Switchres: [ 11] 1152x 864 @ 60 : system mode
Switchres: [ 12] 1152x 864 @ 75 : system mode
Switchres: [ 13] 1280x 720 @ 60 : system mode
Switchres: [ 14] 1280x 768 @ 60 : system mode
Switchres: [ 15] 1280x 800 @ 60 : system mode
Switchres: [ 16] 1280x 960 @ 60 : system mode
Switchres: [ 17] 1280x 960 @ 75 : system mode
Switchres: [ 18] 1280x1024 @ 60 : system mode
Switchres: [ 19] 1280x1024 @ 75 : system mode
Switchres: [ 20] 1360x 768 @ 60 : system mode
Switchres: [ 21] 1366x 768 @ 60 : system mode
Switchres: [ 22] 1600x 900 @ 60 : system mode
Switchres: [ 23] 1600x1024 @ 59 : system mode
Switchres: [ 24] 1600x1024 @ 60 : system mode
Switchres: [ 25] 1680x1050 @ 59 : system mode
Switchres: [ 26] 1680x1050 @ 60 : system mode
Switchres: [ 27] 1920x1080 @ 60* : system mode
SwitchRes: Found 0 custom of 27 active video modes
SwitchRes: Creating automatic specs for LCD based on VESA GTF
SwitchRes: Monitor range 65962.00-68198.00,59.00-61.00,0.741,1.157,1.898,0.015,0.045,0.507,0,1,1080,1080,0,0
SwitchRes: -resolution was forced as 1920x1080@60
SwitchRes: Entering switchres_modeline_setup
SwitchRes: v0.017d:[captcomm] Calculating best video mode for 384x224@59.637405 orientation: normal
SwitchRes: [ 640]x[ 480]_[60=60.000000Hz] - locked
SwitchRes: [ 640]x[ 480]_[75=75.000000Hz] - locked
SwitchRes: [ 720]x[ 480]_[60=60.000000Hz] - locked
SwitchRes: [ 720]x[ 480]_[75=75.000000Hz] - locked
SwitchRes: [ 720]x[ 576]_[60=60.000000Hz] - locked
SwitchRes: [ 720]x[ 576]_[75=75.000000Hz] - locked
SwitchRes: [ 800]x[ 600]_[60=60.000000Hz] - locked
SwitchRes: [ 800]x[ 600]_[75=75.000000Hz] - locked
SwitchRes: [1024]x[ 768]_[60=60.000000Hz] - locked
SwitchRes: [1024]x[ 768]_[75=75.000000Hz] - locked
SwitchRes: [1152]x[ 864]_[60=60.000000Hz] - locked
SwitchRes: [1152]x[ 864]_[75=75.000000Hz] - locked
SwitchRes: [1280]x[ 720]_[60=60.000000Hz] - locked
SwitchRes: [1280]x[ 768]_[60=60.000000Hz] - locked
SwitchRes: [1280]x[ 800]_[60=60.000000Hz] - locked
SwitchRes: [1280]x[ 960]_[60=60.000000Hz] - locked
SwitchRes: [1280]x[ 960]_[75=75.000000Hz] - locked
SwitchRes: [1280]x[1024]_[60=60.000000Hz] - locked
SwitchRes: [1280]x[1024]_[75=75.000000Hz] - locked
SwitchRes: [1360]x[ 768]_[60=60.000000Hz] - locked
SwitchRes: [1366]x[ 768]_[60=60.000000Hz] - locked
SwitchRes: [1600]x[ 900]_[60=60.000000Hz] - locked
SwitchRes: [1600]x[1024]_[59=59.000000Hz] - locked
SwitchRes: [1600]x[1024]_[60=60.000000Hz] - locked
SwitchRes: [1680]x[1050]_[59=59.000000Hz] - locked
SwitchRes: [1680]x[1050]_[60=60.000000Hz] - locked
SwitchRes: [1920]x[1080]_[60=60.000000Hz]
rng(0): 1920 x1080_60.000000p 0.000000 [fract] scale(5, 4, 1) diff(0.00, 18.07, 0.3626) ratio(5.000, 4.821)
SwitchRes: [captcomm] (1) horizontal (384x224@59.637405)->(1920x1080@60.000000)
rng(0): 1920 x1080_60.000000p 0.000000 [fract] scale(5, 4, 1) diff(0.00, 18.07, 0.3626) ratio(5.000, 4.821)
SwitchRes: Modeline "1920x1080_60 0.000000KHz 60.000000Hz" 0.000000 1920 0 0 0 1080 0 0 0 -hsync -vsync
SwitchRes: Setting option -rotate
SwitchRes: Setting option -noror
SwitchRes: Setting option -autoror
SwitchRes: Setting option -norol
SwitchRes: Setting option -noautorol
SwitchRes: Setting option -keepaspect
SwitchRes: Setting option -unevenstretch
SwitchRes: Setting option -nounevenstretchx
SwitchRes: Setting option -noblack_frame_insertion
SwitchRes: Setting option -syncrefresh
SwitchRes: Setting option -notriplebuffer
SwitchRes: Setting option -waitvsync
SwitchRes: Setting option -filter
Video: Monitor 65537 = "\\.\DISPLAY1" (primary)
Direct3D: Using Direct3D 9Ex
Physical width 1920, height 1080
Direct3D: Initialize
Direct3D: Configuring adapter #0 = NVIDIA GeForce GTX 960
Direct3D: Adapter has Vendor ID: 10DE and Device ID: 1401
Direct3D: Using dynamic textures
Direct3D: YUV format = RGB
Direct3D: Max texture size = 16384x16384
Direct3D: Device created at 1920x1080
Direct3D: First scanline: 0, Last scanline: 1079, Break scanline: 1049, Delay scanline: 216
Direct3D: Initialize HLSL
Direct3D: First store options
Direct3D: HLSL initialized
RawInput: APIs detected
RawInput: APIs detected
RawInput: APIs detected
PortAudio: API MME has 5 devices
PortAudio: MME: "Microsoft 声音映射器 - Input"
PortAudio: MME: "FrontMic (Realtek High Definiti"
PortAudio: MME: "Microsoft 声音映射器 - Output"
PortAudio: MME: "扬声器 (Realtek High Definition" (default)
PortAudio: MME: "Realtek Digital Output (Realtek"
PortAudio: API Windows DirectSound has 5 devices
PortAudio: Windows DirectSound: "主声音捕获驱动程序"
PortAudio: Windows DirectSound: "FrontMic (Realtek High Definition Audio)"
PortAudio: Windows DirectSound: "主声音驱动程序" (default)
PortAudio: Windows DirectSound: "扬声器 (Realtek High Definition Audio)"
PortAudio: Windows DirectSound: "Realtek Digital Output (Realtek High Definition Audio)"
PortAudio: API Windows WASAPI has 3 devices
PortAudio: Windows WASAPI: "鎵0鍣?(Realtek High Definition Audio)" (default)
PortAudio: Windows WASAPI: "Realtek Digital Output (Realtek High Definition Audio)"
PortAudio: Windows WASAPI: "FrontMic (Realtek High Definition Audio)"
PortAudio: API Windows WDM-KS has 6 devices
PortAudio: Windows WDM-KS: "楹﹀厠椋?(Realtek HD Audio Mic input)"
PortAudio: Windows WDM-KS: "SPDIF Out (Realtek HDA SPDIF Out)"
PortAudio: Windows WDM-KS: "绔嬩綋澹版贩闊?(Realtek HD Audio Stereo input)"
PortAudio: Windows WDM-KS: "Speakers (Realtek HD Audio output)" (default)
PortAudio: Windows WDM-KS: "绾胯矾杈撳叆 (Realtek HD Audio Line input)"
PortAudio: Windows WDM-KS: "FrontMic (Realtek HD Audio Front Mic input)"
PortAudio: Using device "Speakers (Realtek HD Audio output)" on API "Windows WDM-KS"
PortAudio: Sample rate is 48000 Hz, device output latency is 2.00 ms
PortAudio: Allowed additional buffering latency is 10.00 ms/480 frames
Input: Adding keyboard #0: HID Keyboard Device (device id: \\?\HID#VID_046D&PID_C31C&MI_00#8&2583c8bd&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd})
Input: Adding mouse #0: HID-compliant mouse (device id: \\?\HID#VID_04CA&PID_0061#7&138429b&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd})
Input: Adding lightgun #0: HID-compliant mouse (device id: \\?\HID#VID_04CA&PID_0061#7&138429b&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd})
Region ':maincpu' created
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: found D:\roms\mame roms\captcomm.zip ECD
unzip: D:\roms\mame roms\captcomm.zip has no ZIP64 ECD locator
unzip: read D:\roms\mame roms\captcomm.zip central directory
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
Region ':gfx' created
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
Region ':audiocpu' created
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
Region ':oki' created
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
Region ':aboardplds' created
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
Region ':bboardplds' created
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
Region ':cboardplds' created
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
unzip: found D:\roms\mame roms\captcomm.zip in cache
unzip: opened archive file D:\roms\mame roms\captcomm.zip
unzip: closing archive file D:\roms\mame roms\captcomm.zip and sending to cache
Starting Captain Commando (World 911202) ':'
Optional memory region ':stars' not found
Optional memory region ':key' not found
Optional shared pointer ':decrypted_opcodes' not found
Optional device ':msm2' not found
Optional device ':msm1' not found
Optional device ':m48t35' not found
Optional shared pointer ':output' not found
Optional shared pointer ':objram2' not found
Optional shared pointer ':objram1' not found
Optional shared pointer ':qsound_ram2' not found
Optional shared pointer ':qsound_ram1' not found
(missing dependencies; rescheduling)
Starting M68000 ':maincpu'
Starting Z80 ':audiocpu'
Starting Video Screen ':screen'
(missing dependencies; rescheduling)
Starting gfxdecode ':gfxdecode'
Starting palette ':palette'
Optional memory region ':palette:finder_dummy_tag' not found
Starting Speaker ':mono'
(missing dependencies; rescheduling)
Starting Generic 8-bit latch ':soundlatch'
Starting Generic 8-bit latch ':soundlatch2'
Starting Yamaha YM2151 OPM ':2151'
Starting OKI MSM6295 ADPCM ':oki'
Starting Captain Commando (World 911202) ':'
Optional memory region ':stars' not found
Optional memory region ':key' not found
Optional shared pointer ':decrypted_opcodes' not found
Optional device ':msm2' not found
Optional device ':msm1' not found
Optional device ':m48t35' not found
Optional shared pointer ':output' not found
Optional shared pointer ':objram2' not found
Optional shared pointer ':objram1' not found
Optional shared pointer ':qsound_ram2' not found
Optional shared pointer ':qsound_ram1' not found
(missing dependencies; rescheduling)
Starting Video Screen ':screen'
Starting Speaker ':mono'
Starting Captain Commando (World 911202) ':'
Optional memory region ':stars' not found
Optional memory region ':key' not found
Optional shared pointer ':decrypted_opcodes' not found
Optional device ':msm2' not found
Optional device ':msm1' not found
Optional device ':m48t35' not found
Optional shared pointer ':output' not found
Optional shared pointer ':objram2' not found
Optional shared pointer ':objram1' not found
Optional shared pointer ':qsound_ram2' not found
Optional shared pointer ':qsound_ram1' not found
unzip: opened archive file cheat.zip
unzip: found cheat.zip ECD
unzip: cheat.zip has no ZIP64 ECD locator
unzip: read cheat.zip central directory
unzip: closing archive file cheat.zip and sending to cache
un7z: opened archive file newcheat.7z
un7z: closing archive file newcheat.7z and sending to cache
Loading cheats file from newcheat
un7z: opened archive file cheat_wayder.7z
un7z: closing archive file cheat_wayder.7z and sending to cache
unzip: found cheat.zip in cache
unzip: closing archive file cheat.zip and sending to cache
un7z: found newcheat.7z in cache
un7z: closing archive file newcheat.7z and sending to cache
un7z: found cheat_wayder.7z in cache
un7z: closing archive file cheat_wayder.7z and sending to cache
renderer::end_frame(), probably missed retrace, entered at scanline 207, should break at 1049, realtime is 0.000000.
unzip: found cheat.zip in cache
unzip: closing archive file cheat.zip and sending to cache
un7z: found newcheat.7z in cache
un7z: closing archive file newcheat.7z and sending to cache
un7z: found cheat_wayder.7z in cache
un7z: closing archive file cheat_wayder.7z and sending to cache
unzip: found cheat.zip in cache
unzip: closing archive file cheat.zip and sending to cache
un7z: found newcheat.7z in cache
un7z: reopened archive file newcheat.7z
un7z: closing archive file newcheat.7z and sending to cache
un7z: found cheat_wayder.7z in cache
un7z: closing archive file cheat_wayder.7z and sending to cache
unzip: found cheat.zip in cache
unzip: closing archive file cheat.zip and sending to cache
un7z: found newcheat.7z in cache
un7z: closing archive file newcheat.7z and sending to cache
un7z: found cheat_wayder.7z in cache
un7z: closing archive file cheat_wayder.7z and sending to cache
Sound: overflows=1 underflows=1