Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info. |
Vfc-Database
Jump to navigation
Jump to search
Database of VFC configurations for IRIX.
1920x1200_60.00_rb
/* derived from schleusel's 1680x1050 mode * Edit the below line and run modeline.awk to use a different modeline Modeline "1920x1200_60.00_rb" 154.00 1920 1968 2000 2080 1200 1203 1209 1235 */ General { FieldsPerFrame = 1; FramesPerSecond = 60; ActivePixelsPerLine = 1920; TotalPixelsPerLine = 2080; ActiveLinesPerFrame = 1200; TotalLinesPerFrame = 1240; /* note, this isn't what I got above, because vfc complained */ FormatName = "1920x1200_60.00_rb"; } Active Line { HorizontalFrontPorch = 48 pixels; HorizontalSync = 32 pixels; HorizontalBackPorch = 80 pixels; } Field { Vertical Sync = { { Length = 1.0H; Low = 0.0 usec; } repeat 6 /* Vsync */ { Length = 1.0H; } } Initial Low; Vertical Back Porch = { { Length = 1.0H; High = HorizontalSync; } repeat 29 /* Vbp */ { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Initial High; Active = { repeat ActiveLinesPerFrame { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Initial High; Vertical Front Porch = { repeat 3 /* Vfp */ { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } } #if 0 postprocess { dump edge; } #endif
Apple 22" ADC Cinema display on Octane2 w/ V6 graphics, and connected via KVM
/* Entries bracketed between forward slashes and astrix are comments. If the format is intended for a specific or graphics hardware it sould be included here. You could include instructions or other helpful info. For instance "For Apple 22 inch ADC Cinema Display and SGI VPro Graphics." */ General { FormatName = "VPro_4Apple-22inch_1600x1024_60_04"; FieldsPerFrame = 1; FramesPerSecond = 57; ActivePixelsPerLine = 1600; TotalPixelsPerLine = 1808; ActiveLinesPerFrame = 1024; TotalLinesPerFrame = 1056; } Active Line { HorizontalFrontPorch = 92 pixels; HorizontalSync = 40 pixels; HorizontalBackPorch = 76 pixels; } Field { Vertical Sync = { { Length = 1.0H; Low = 0.0 usec; } repeat 3 { Length = 1.0H; } } Initial Low; Vertical Back Porch = { { Length = 1.0H; High = HorizontalSync; } repeat 6 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Initial High; Active = { repeat 1024 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Vertical Front Porch = { repeat 21 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } } #if 0 postprocess { dump edge; } #endif
1680x1050 on a Dell 2005FPW. Works fine on Octane/MXE
/* ** 1680x1050_60.vfs - Dell 2005FPW */ General { FieldsPerFrame = 1; FramesPerSecond = 60; TotalLinesPerFrame = 1091; TotalPixelsPerLine = 2100; ActiveLinesPerFrame = 1050; ActivePixelsPerLine = 1680; FormatName = "1680x1050_60"; } Active Line { HorizontalFrontPorch = 26 pixels; HorizontalSync = 210 pixels; HorizontalBackPorch = 184 pixels; } Field { Vertical Sync = { { Length = 1.0H; Low = 0.0 usec; } repeat 6 { Length = 1.0H; } } Initial Low; Vertical Back Porch = { { Length = 1.0H; High = HorizontalSync; } repeat 30 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Initial High; Active = { repeat 1050 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Vertical Front Porch = { repeat 3 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } } #if 0 postprocess { dump edge; } #endif
1920x1200.vfs for DELL 2407WFP
/* VFC source file for DELL 2407WFP IPS flat panel monitor. Pete Plank (@neko_no_ko) February 2, 2013 */ General { FormatName = "DELL_2407WFP_1920x1200_60"; FieldsPerFrame = 1; FramesPerSecond = 59.95; TotalLinesPerFrame = 1235; TotalPixelsPerLine = 2080; ActiveLinesPerFrame = 1200; ActivePixelsPerLine = 1920; } Active Line { HorizontalFrontPorch = 48 pixels; HorizontalSync = 32 pixels; HorizontalBackPorch = 80 pixels; } Field { Vertical Sync = { { Length = 1.0H; Low = 0.0 usec; } repeat 6 { Length = 1.0H; } } Initial Low; Vertical Back Porch = { { Length = 1.0H; High = HorizontalSync; } repeat 24 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Initial High; Active = { repeat 1200 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Vertical Front Porch = { repeat 3 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } } #if 0 postprocess { dump edge; } #endif
1920x1080-vfs for NEC EA232WMi IPS
/* VFC source file for NEC EA232WMi IPS flat panel monitor. Matthew J. Gelhaus November 29, 2011 */ General { FormatName = "NEC_EA232WMi_1920x1080_60"; FieldsPerFrame = 1; FramesPerSecond = 60; TotalLinesPerFrame = 1125; TotalPixelsPerLine = 2200; ActiveLinesPerFrame = 1080; ActivePixelsPerLine = 1920; } Active Line { HorizontalFrontPorch = 88 pixels; HorizontalSync = 44 pixels; HorizontalBackPorch = 148 pixels; } Field { Vertical Sync = { { Length = 1.0H; Low = 0.0 usec; } repeat 4 { Length = 1.0H; } } Initial Low; Vertical Back Porch = { { Length = 1.0H; High = HorizontalSync; } repeat 35 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Initial High; Active = { repeat 1080 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } Vertical Front Porch = { repeat 4 { Length = 1.0H; Low = 0.0 usec; High = HorizontalSync; } } } #if 0 postprocess { dump edge; } #endif