fdivitto / FabGL

ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal
http://www.fabglib.org
Other
1.48k stars 220 forks source link

EGA 512x384 CRT Timings issue #356

Open Jordan-Belfort-88 opened 1 year ago

Jordan-Belfort-88 commented 1 year ago

I've been trying to find the correct timings using Modeline Studio but the best results I was able to get are the next timings:

Modeline "512x384@60Hz" Frequency: 32.5 HVisibleArea: 512 HFrontPorch: 43 HSyncPulse: 68 HBackPorch: 9 VVisibleArea: 384 VFrontPorch: 22 VSyncPulse: 3 VBackPorch: 22 -HSync -VSync DoubleScan VisibleBegins

moveScreen (-11, 0); shrinkScreen (-5, -15);

The issue is that the display is showing six smaller screens instead of one big 512x384 screen. I've tried thousands ways to configure the timings and can't get it done