4 bytes per entry
before 1st modeline must be lone entry 0x00000000

26 entries per modeline

Byte offset in Hex : DWord offset in decimal = Description

00:0=Reported Width
04:1=Reported Height
08:2=Reported Refreshrate
0C:3=value 15 (0x0F) (a value of 0xFF crashes the driver)
10:4=value 2 *
14:5=Mark as Interlaced (1=enabled, this will half the reported refreshrate)
18:6=HTotal
1C:7=value 0, scale X (increase H Display by 2x of this)
20:8=H Display
24:9=value 0, shift image horizontally (moves image left)
28:10=H Frontporch
2C:11=H Sync
30:12=V Total
34:13=value 0, scale Y (increase Y Display by 2x of this, DO NOT SET THIS TOO HIGH or else the driver crashes)
38:14=V Display
3C:15=value 0, shift image vertically (moves image up)
40:16=V Frontporch
44:17=V Sync
48:18=Pixelclock in Khz (will refuse to load if too high)
4C:19=value 0 *
50:20=value 0 *
54:21=value 0 *
58:22=value 0 *
5C:23=value 2 *
60:24=value 1 [setting to 2 or 3 enabled green mono mode aka no red+blue channel, 0x202;0x102;0x82 disables blue]
64:25=Flags (1=Interlacing, 64=HSync+, 128=VSync+) 
(2,4=nothing? 8,16,32=refuses to load [if forced it will scale up to the last mode])
[1024 is added by the driver, for some reason, clearing this has no effect, 256=hide from modelist]

*had no effect at all
