Files
PCXT_MiSTer/rtl/video
Aitor Gómez García ebbecd6712 Fix HGC border display by calculating HBlank timing on correct clock domain
- Add std_hsyncwidth and vblank_border outputs to HGC module for border detection
- Connect CRTC hsync_width register (R3) to enable dynamic sync width detection
- Update HGC H_SYNCWIDTH to standard value (4'd15) per Hercules specifications
- Extend Peripherals.sv to multiplex HGC timing signals with CGA
- Fix critical bug: HBlank_fixed was calculated only in CGA clock domain
  In HGC mode, it was desynchronized, causing shifted display instead of proper border
- Add HBlank_fixed_hgc calculated on clk_57_272 (HGC clock) for correct timing
- Update LHBL logic to use appropriate HBlank_fixed for each video mode
- Border now properly reduces visible area in HGC mode with correct synchronization
2026-01-23 13:42:58 +01:00
..
2022-11-13 10:11:39 +01:00
2022-05-23 14:32:32 +02:00
2022-05-23 14:32:32 +02:00
2022-11-19 19:44:32 +01:00
2023-03-12 17:04:54 +01:00
2022-05-23 14:32:32 +02:00
2022-05-23 14:32:32 +02:00
2023-01-19 11:22:20 +01:00
2022-09-05 05:48:30 +02:00