Files
86Box/src/include/86box
TC1995 d17d13e3b8 ATI Mach8/32 mode changes and cleanup:
1. Cleanups and moving the mach8/32 struct to a dedicated header so that would allow for future 8514/A add-on clones (in paper).
2. Mach8/32's port 0x4ae8/9 and shadow set ports (0x5aee and 0x46ee) now account to the mode changes seriously, should fix most of the horizontal/vertical coordinates while entering GUI modes of various stuff.
3. Horizontal/Vertical window coordinates can only be modified if the display enable bit of port 0x22e8 is set as well as bit 0 of port 0x4aee, fixes most problems noted above.
4. Implemented horizontal blanking stuff a la VGA but actually for 8514/A and clones (like ATI).
5. Added some comments regarding the current situation.
6. The Mach8 was actually a 8514/A clone co-processor, not a single solution card of its own. The ATI Graphics Ultra was a single solution card that is actually a Mach8 + ATI 28800-6 in one, so renaming it accordingly.
7. Fixed garbled/distorted acceleration when device bitmap acceleration is enabled in the ATI Mach8 3.0 Win3.1 drivers.
2024-01-15 21:43:33 +01:00
..
2023-08-15 13:28:04 -04:00
2023-07-04 10:53:44 -04:00
2023-08-23 04:15:58 -04:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-06-27 21:17:13 -04:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-10-24 20:15:08 +02:00
2023-12-28 22:13:35 +01:00
2023-01-08 14:25:18 +01:00
2023-08-23 04:15:58 -04:00
2023-07-04 10:53:44 -04:00
2023-01-08 14:25:18 +01:00
2023-07-04 10:53:44 -04:00
2023-07-04 10:53:44 -04:00
2023-08-23 04:15:58 -04:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-08-23 04:15:58 -04:00
2023-07-04 10:53:44 -04:00
2023-08-23 04:15:58 -04:00
2023-02-03 01:11:17 -05:00
2023-08-15 13:30:12 -04:00
2023-10-05 14:08:09 -03:00
2023-01-08 14:25:18 +01:00
2023-08-23 04:15:58 -04:00
2022-09-18 17:22:54 -04:00
2023-01-08 14:25:18 +01:00
2023-10-13 17:55:18 -04:00
2023-01-08 14:25:18 +01:00
2023-08-23 04:15:58 -04:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-08-23 04:15:58 -04:00
2023-01-08 14:25:18 +01:00
2023-08-14 21:51:47 +02:00
2023-08-14 21:51:47 +02:00
2024-01-09 21:27:58 +01:00
2022-09-18 17:22:54 -04:00
2024-01-14 15:26:40 +06:00
2023-09-21 20:44:44 +02:00
2023-08-15 13:28:04 -04:00
2023-01-08 14:25:18 +01:00
2023-07-04 10:53:44 -04:00
2023-07-04 10:53:44 -04:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-08-08 10:15:49 -04:00
2023-06-26 18:28:13 -04:00
2023-08-23 04:15:58 -04:00
2023-01-08 14:25:18 +01:00
2023-08-23 07:26:48 -04:00
2024-01-06 01:59:06 +01:00
2023-10-20 02:57:50 +02:00
2023-10-20 02:57:50 +02:00
2023-08-15 13:28:04 -04:00
2023-07-04 10:53:44 -04:00
2023-07-04 10:53:44 -04:00
2023-07-04 10:53:44 -04:00
2023-01-08 14:25:18 +01:00
2023-06-26 18:28:13 -04:00
2022-09-18 17:22:54 -04:00
2023-01-08 14:25:18 +01:00
2023-08-15 13:28:04 -04:00
2023-08-23 04:15:58 -04:00
2023-08-23 04:15:58 -04:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-09-20 20:29:32 +02:00
2023-08-23 04:15:58 -04:00
2023-08-23 04:15:58 -04:00
2023-07-04 10:53:44 -04:00
2023-06-26 18:28:13 -04:00
2023-08-23 04:15:58 -04:00
2023-08-23 04:15:58 -04:00
2023-08-15 13:28:04 -04:00
2023-08-23 04:15:58 -04:00
2023-08-15 13:28:04 -04:00
2023-09-21 20:46:11 +02:00
2023-08-23 04:15:58 -04:00
2023-06-26 18:28:13 -04:00
2023-06-26 18:28:13 -04:00
2023-06-26 18:28:13 -04:00
2023-08-23 04:15:58 -04:00
2024-01-08 13:01:55 +13:00
2022-12-19 21:17:59 -05:00
2023-08-23 04:15:58 -04:00
2023-07-25 17:59:22 -04:00
2023-07-31 15:10:30 -04:00
2024-01-08 00:09:35 +01:00
2023-01-08 14:25:18 +01:00
2023-07-31 15:20:29 -04:00
2023-12-19 19:03:54 +01:00
2023-08-14 21:51:47 +02:00
2023-08-14 21:51:47 +02:00
2023-01-08 14:25:18 +01:00
2023-08-23 04:15:58 -04:00
2023-07-31 15:20:29 -04:00
2023-01-08 14:25:18 +01:00
2023-07-25 17:59:22 -04:00
2023-08-15 13:28:04 -04:00
2023-07-25 17:59:22 -04:00
2023-08-15 13:28:04 -04:00
2023-01-08 14:25:18 +01:00
2024-01-15 21:43:33 +01:00
2023-01-08 14:25:18 +01:00
2023-01-08 14:25:18 +01:00
2023-02-14 20:53:59 -05:00
2023-01-08 14:25:18 +01:00
2023-06-26 18:28:13 -04:00