VIDEO CARD Custom S3 Trio Patch (DOSBOX)

Here you can discuss the development of patches.

VIDEO CARD Custom S3 Trio Patch (DOSBOX)

Postby s3freak » 2013-4-07 @ 18:02

This is the area of DOSBox which I have spent the most time on and therefore my username!

The patch features the following:
- 24-bit colour support – I just wanted to experiment with this. It can be disabled by using machine types vesa_no24bpp or vesa_nolfb_no24bpp in dosbox.conf as it can confuse a few DOS apps such as SVGATest and SEA picture viewer.
- Some additional modes, including 1600x1200 – The mode list has been heavily customised to my own liking.
- Refresh rates for VESA modes inside DOSBox – The refresh rates can be set under a new section called vesa_refresh in dosbox.conf – This allows you to match the refresh rate inside DOSBox to your monitor. This only works for VESA modes, not standard VGA, EGA, CGA, etc.
- Extended text modes (80x60, 132x25, 132x43, 132x50 and 132x60), 9 pixels wide per character, which improves text mode readability, compared to 8 pixels wide – My very first graphics (Trident T9000i) card had such extended text modes.
- VGA text mode with 9 pixels wide per character for S3 Trio, not just standard VGA – Apparently, this is the behaviour of other virtualisation solutions, such as VirtualBox and VMWare and real graphics cards.
- 512KB, 1MB, 2MB, 4MB and 8MB video memory options (4MB default). Therefore you can run Windows 3.1 in 1024x768 32bpp, with 4MB, etc. You cannot use more than 4MB in Windows 3.1 or else it will crash on startup.
- Smooth page flipping under VBETest – Taken from DOSBox MB6.
- 64KB aligned page sizes – Taken from DOSBox SVN.

Credit to the original authors for the last 2 features.

I will be writing more documentation on this patch when I get more time. For now, I just want to get my patch online in case anyone else is ever interested.

EDIT: Videos are available on my YouTube by clicking the web button below my signature.
You do not have the required permissions to view the files attached to this post.
Last edited by s3freak on 2013-7-02 @ 06:27, edited 2 times in total.
My 486 is my real DOSBox as well as my customised DOSBox!
User avatar
Posts: 14
Joined: 2013-1-06 @ 09:16

Re: S3 Freak’s Custom S3 Trio Patch

Postby Dominus » 2013-5-09 @ 20:04

Moved to the patches forum viewforum.php?f=41
User avatar
DOSBox Moderator
Posts: 7477
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Return to DOSBox Patches

Who is online

Users browsing this forum: No registered users and 1 guest