[STBModes] Version=1.00 Product=HORIZONVIDEO Bus=PCI Modes=23 [Modes] ; HRes, VRes, Bpp, HScan, VScan, Mem, Pitch, Flags, Cntr1, Cntr2, Work Mode.1 = 640, 480, 4, 31.5, 60.0, 1M, 80, 1, 2000h, 2424h, 640_4_60 Mode.2 = 640, 480, 4, 37.5, 75.0, 1M, 80, 1, 2000h, 2424h, 640_4_75 Mode.3 = 640, 480, 8, 31.5, 60.0, 1M, 640, 0, 2000h, 2424h, 640_8_60 Mode.4 = 640, 480, 8, 37.5, 75.0, 1M, 640, 0, 2000h, 2424h, 640_8_75 Mode.5 = 640, 480, 16, 31.5, 60.0, 1M, 1280, 0, 2000h, 2424h, 640_16_60 Mode.6 = 640, 480, 16, 37.5, 75.0, 1M, 1280, 0, 2000h, 2424h, 640_16_75 Mode.7 = 640, 480, 24, 31.5, 60.0, 1M, 2048, 0, 2000h, 2424h, 640_24_60 Mode.8 = 800, 600, 4, 40.0, 60.0, 1M, 100, 1, 2000h, 2424h, 800_4_60 Mode.9 = 800, 600, 4, 50.0, 72.0, 1M, 100, 1, 2000h, 2424h, 800_4_72 Mode.10 = 800, 600, 4, 49.5, 75.0, 1M, 100, 1, 2000h, 3424h, 800_4_75 Mode.11 = 800, 600, 8, 37.9, 60.0, 1M, 1024, 0, 2000h, 2424h, 800_8_60 Mode.12 = 800, 600, 8, 48.1, 72.0, 1M, 1024, 0, 2000h, 2424h, 800_8_72 Mode.13 = 800, 600, 8, 46.9, 75.0, 1M, 1024, 0, 2000h, 3424h, 800_8_75 Mode.14 = 800, 600, 16, 37.8, 60.0, 1M, 1600, 0, 2000h, 2424h, 800_16_60 Mode.15 = 800, 600, 16, 48.1, 72.0, 1M, 1600, 0, 2000h, 2424h, 800_16_72 Mode.16 = 800, 600, 16, 46.9, 75.0, 1M, 1600, 0, 2000h, 3424h, 800_16_75 Mode.17 = 1024, 768, 8, 35.5, 87.0, 1M, 1024, 2, 2000h, 2424h, 1024_8_87i Mode.18 = 1024, 768, 8, 48.3, 60.0, 1M, 1024, 0, 3000h, 2424h, 1024_8_60 Mode.19 = 1024, 768, 8, 56.0, 70.0, 1M, 1024, 0, 2000h, 2424h, 1024_8_70 Mode.20 = 1024, 768, 8, 60.0, 75.0, 1M, 1024, 0, 2000h, 2424h, 1024_8_75 Mode.21 = 1024, 768, 16, 35.5, 87.0, 2M, 2048, 2, 2000h, 2424h, 1024_16_87i Mode.22 = 1280, 1024, 8, 48.0, 87.0, 2M, 1280, 2, 3000h, 2424h, 1280_8_87i Mode.23 = 1600, 1200, 8, 81.3, 60.0, 2M, 1600, 4, 2000h, 2424h, LogOnly [640_4_60] Exec.1=Int,10h,1203h,00A4h,0000h [640_4_75] Exec.1=Int,10h,1213h,00A4h,0000h [640_8_60] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,00A4h,0000h Exec.3=Int,10h,00DFh Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [640_8_75] Exec.1=Call,SaveMonType Exec.2=Int,10h,1213h,00A4h,0000h Exec.3=Int,10h,00DFh Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [640_16_60] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,00A4h,0000h Exec.3=Int,10h,00E4h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [640_16_75] Exec.1=Call,SaveMonType Exec.2=Int,10h,1213h,00A4h,0000h Exec.3=Int,10h,00E4h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [640_24_60] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,00A4h,0000h Exec.3=Int,10h,00F1h Exec.4=Call,RestoreMonType [800_4_60] Exec.1=Int,10h,1203h,01A4h,0000h [800_4_72] Exec.1=Int,10h,1203h,02A4h,0000h [800_4_75] Exec.1=Int,10h,1203h,03A4h,0000h [800_8_60] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,01A4h,0000h Exec.3=Int,10h,00DCh Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [800_8_72] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,02A4h,0000h Exec.3=Int,10h,00DCh Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [800_8_75] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,03A4h,0000h Exec.3=Int,10h,00DCh Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [800_16_60] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,01A4h,0000h Exec.3=Int,10h,00E5h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [800_16_72] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,02A4h,0000h Exec.3=Int,10h,00E5h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [800_16_75] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,03A4h,0000h Exec.3=Int,10h,00E5h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [1024_8_87i] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,00A4h,0000h Exec.3=Int,10h,00E0h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [1024_8_60] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,10A4h,0000h Exec.3=Int,10h,00E0h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [1024_8_70] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,20A4h,0000h Exec.3=Int,10h,00E0h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [1024_8_75] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,40A4h,0000h Exec.3=Int,10h,00E0h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [1024_16_87i] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,00A4h,0000h Exec.3=Int,10h,00F4h Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [1280_8_87i] Exec.1=Call,SaveMonType Exec.2=Int,10h,1203h,00A4h,0000h Exec.3=Int,10h,00EDh Exec.4=Call,RestoreMonType Exec.5=Call,PerformFixups [SaveMonType] Exec.1=Code,B4h,12h,B3h,9Ah,CDh,10h,8Bh,D8h,8Bh,D1h,52h,C0h,EAh,04h,8Ah,C2h Exec.2=Code,5Ah,80h,E7h,40h,C0h,EFh,02h,0Ah,C7h,8Ah,FEh,C0h,E2h,04h,80h,E2h Exec.3=Code,F0h,8Ah,EAh,B4h,12h,B3h,A4h,32h,C9h,50h,53h,51h [RestoreMonType] Exec.1=Code,59h,5Bh,58h,CDh,10h [PerformFixups] ; Set bit 2 of SR17 to enable memory mapped I/O. Exec.1=RMW8I,3C4h,17h,04h,04h