Parsing mame.ini
SwitchRes: Entering switchres_modeline_setup (0)
SwitchRes: Monitor: cga Orientation: horizontal Aspect 4:3
SwitchRes: MonitorLimits 30000.00-40000.00,47.00-90.00,0.600,2.500,2.800,0.032,0.096,0.448,0,0,640.0,768
SwitchRes: Raw limits (60.0000Hz)-> YresMin= 483p, YresMax= 643p(1286i)
SwitchRes: Logical limit YresMin (768/2) = 384p
SwitchRes: Setup monitor limits min=184x384 max=0x1286
SwitchRes: Starting with Horizontal freq of 29.831 and Vertical refresh of 60.00
SwitchRes: Increased horizontal frequency from 29.831 to 30.000
SwitchRes: Using 3 lines padding
SwitchRes: # 30.000Khz -> 40.000Khz: ( | Hfreq Change | Vpad +3 lines | )
SwitchRes: # tempest [2] 640x480@60.00 30.0000Khz
SwitchRes: ModeLine "640x480x60.00" 23.280000 640 656 712 776 480 482 485 500 -HSync -VSync
SwitchRes v0.013f: [tempest] (1) vertical (640x480@60.00)->(640x480@60.00)->(640x480@60.00)
SwitchRes: # tempest 640x480@60.00 30.0000Khz
SwitchRes: ModeLine "640x480x60.00" 23.280000 640 656 712 776 480 482 485 500 -HSync -VSync
SwitchRes: DefaultVideo 'System\CurrentControlSet\Control\Video\{68355F50-1C03-4546-AE52-F7F03F022BE8}\0000'
SwitchRes: Found -1 custom of 33 active modelines
- SwitchRes: 240 x 240 @ 59p-> 0.00 System Modeline
[1]SwitchRes: 256 x 240 @ 59p-> 0.00 System Modeline
[2]SwitchRes: 256 x 256 @ 59p-> 0.00 System Modeline
[3]SwitchRes: 256 x 264 @ 59p-> 0.00 System Modeline
[4]SwitchRes: 288 x 240 @ 59p-> 0.00 System Modeline
[5]SwitchRes: 296 x 240 @ 59p-> 0.00 System Modeline
[6]SwitchRes: 304 x 240 @ 59p-> 0.00 System Modeline
[7]SwitchRes: 320 x 200 @ 59p-> 0.00 System Modeline
[8]SwitchRes: 320 x 240 @ 59p-> 0.00 System Modeline
[9]SwitchRes: 320 x 256 @ 59p-> 0.00 System Modeline
[10]SwitchRes: 336 x 240 @ 59p-> 0.00 System Modeline
[11]SwitchRes: 352 x 256 @ 59p-> 0.00 System Modeline
[12]SwitchRes: 352 x 264 @ 59p-> 0.00 System Modeline
[13]SwitchRes: 352 x 288 @ 51p-> 0.00 System Modeline
[14]SwitchRes: 368 x 240 @ 59p-> 0.00 System Modeline
[15]SwitchRes: 384 x 288 @ 51p-> 0.00 System Modeline
[16]SwitchRes: 392 x 240 @ 59p-> 0.00 System Modeline
[17]SwitchRes: 400 x 256 @ 53p-> 0.00 System Modeline
[18]SwitchRes: 448 x 240 @ 59p-> 0.00 System Modeline
[19]SwitchRes: 448 x 384 @ 59p-> 0.00 System Modeline
[20]SwitchRes: 512 x 240 @ 59p-> 0.00 System Modeline
[21]SwitchRes: 512 x 288 @ 51p-> 0.00 System Modeline
[22]SwitchRes: 512 x 384 @ 59p-> 0.00 System Modeline
[23]SwitchRes: 512 x 448 @ 59p-> 0.00 System Modeline
[24]SwitchRes: 512 x 512 @ 59p-> 0.00 System Modeline
[25]SwitchRes: 632 x 264 @ 57p-> 0.00 System Modeline
[26]SwitchRes: 640 x 240 @ 59p-> 0.00 System Modeline
[27]SwitchRes: 640 x 288 @ 51p-> 0.00 System Modeline
[28]SwitchRes: 640 x 480 @ 60p-> 98.00 System Modeline
[29]SwitchRes: 648 x 288 @ 59p-> 0.00 System Modeline
[30]SwitchRes: 720 x 480 @ 60p-> 86.89 System Modeline
[31]SwitchRes: 800 x 600 @ 60p-> 58.00 System Modeline
[32]SwitchRes: 1024 x 768 @ 59p-> 23.00 System Modeline
SwitchRes: Index 28/33 modeline SYSTEMMODE640x480x0x60 score 98.00 matches
SwitchRes: Got System modeline - SYSTEMMODE640x480x0x60:
"" 0.000000 0 0 0 0 0 0 0 0 -HSync -VSync
SwitchRes: Setting Option -redraw 0
SwitchRes: Setting Option -cleanstretch
SwitchRes: Setting Option -rotate
SwitchRes: Disabling VSYNC
SwitchRes: Setting Option -nowaitvsync
SwitchRes: Setting Option -resolution 640x480@60
Video: Monitor 00010001 = "\\.\DISPLAY1" (primary)
Direct3D: Warning - Unable to access d3dx9_43.dll; disabling post-effect rendering
Direct3D: Warning - Unable to get a handle to D3DXCreateEffectFromFileW; disabling post-effect rendering
Direct3D: Using Direct3D 9
window_proc: WM_NCACTIVATE
blit_lock = TRUE
Direct3D: Configuring adapter #0 = Ultimarc ArcadeVGA3000
Direct3D: Using dynamic textures
Direct3D: YUV format = RGB
Direct3D: Device created at 800x600
Direct3D: Max texture size = 8192x8192
blit_unlock = TRUE
DirectSound: Primary buffer: 48000 Hz, 16 bits, 2 channels
RawInput: APIs detected
Input: Adding Mouse #0: HID-compliant mouse
Input: Adding Gun #0: HID-compliant mouse
Input: Adding Mouse #1: HID-compliant mouse
Input: Adding Gun #1: HID-compliant mouse
Input: Adding Mouse #2: HID-compliant mouse
Input: Adding Gun #2: HID-compliant mouse
Input: Adding Mouse #3: HID-compliant mouse
Input: Adding Gun #3: HID-compliant mouse
Input: Adding Kbd #0: HID Keyboard Device
Input: Adding Kbd #1: HID Keyboard Device
DirectInput: Using DirectInput 7
Input: Adding Joy #0: Ultimarc Ultra-Stik Player 1
window_proc: WM_PAINT
blit_lock = FALSE
window_proc: WM_PAINT:END
Region ':maincpu' created
Region ':user1' created
Region ':user2' created
Region ':user3' created
Starting Tempest (rev 3, Revised Hardware) ':'
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
(missing dependencies; rescheduling)
Starting M6502 ':maincpu'
Starting ATARI VG EAROM ':earom'
Starting Video Screen ':screen'
Starting MATHBOX ':mathbox'
Starting Speaker ':mono'
(missing dependencies; rescheduling)
Starting POKEYN ':pokey1'
Starting POKEYN ':pokey2'
Starting Tempest (rev 3, Revised Hardware) ':'
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
(missing dependencies; rescheduling)
Starting Speaker ':mono'
Starting Tempest (rev 3, Revised Hardware) ':'
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
window_proc: WM_NCACTIVATE
blit_lock = TRUE
window_proc: WM_PAINT
window_proc: WM_PAINT:END
window_proc: WM_NCACTIVATE
window_proc: WM_NCACTIVATE
Average speed: 97.58% (31 seconds)
Sound: buffer overflows=8 underflows=2
window_proc: WM_DESTROY
blit_lock = TRUE