Have a question for Vasyl, if you have the time.  Looking at the latest DIFF for your S3 support - I wondered how difficult would it be for me to add the VESA v1.2 video mode 0x107 (1280x1024x8bpp) to your S3 code?
I noted the parameter table: VideoModeBlock ModeList_VGA_S3VESA but I am sure that even if the Mode list table had an additional entry that there would be more modifications necessary...  😳
 
If you have any general hints (and any time)  it would be most welcome.  It would give me a starting point to implement such a change.  I would use such a VESA mode 0x107 for debugging only - no performance necessary.  DOSBOX heavy-debug and mode 0x107 would help me finish my code investigation.
Thank you again,
dvwjr