Huge fixes to 8514/A compatibles:

1. Properly implemented polygon filling in the BitBLT side of the ATI 8514/A compatibles (Mach8/32), this allows games like Mj8514 and demos like HDIDEMO from IBM to run under ATI's hdiload 1.1 properly.
2. Finally figured out the polygon filling command in the IBM one about read and write masks (Command 5 and Command 2 with polygon filling bits on, currently only for the read mask one), this allows the above samples to render properly with IBM's original hdiload 1.0 from 1987.
This commit is contained in:
TC1995
2024-01-05 21:22:01 +01:00
parent 73afc194ea
commit 4b52a514bd
3 changed files with 703 additions and 620 deletions

File diff suppressed because it is too large Load Diff