Wayne Warthen
d294fb6d09
Reset Video Hardware on OS Reset
...
- When an OS performs a reset operation, the HBIOS hook has been extended to automatically reset the video hardware of the CRT device (if it exists).
- This should go a long way toward fixing corrupt video after an application is run that reprograms the video hardware.
- An OS reset may or may not be performed when an application exits depending on the behavior of the application. So, if an application exits without initiating a reset, then the video will not be reset. Most applications that muck with the video chip directly will perform the reset at exit, so this is not normally an issue.
- If the OS encounters an error (such as drive not ready when doing a DIR), the error message may be erased by this new behavior depending on the specific scenario.
2024-04-03 11:52:18 -07:00
..
2024-02-07 19:15:46 -08:00
2024-01-14 11:22:26 -08:00
2024-02-08 17:43:55 -08:00
2023-06-28 15:06:53 -07:00
2023-11-29 18:54:51 -08:00
2023-01-09 16:08:42 -08:00
2024-02-23 14:43:50 -08:00
2023-10-09 16:50:18 -07:00
2016-04-06 18:14:14 -07:00
2023-11-29 18:54:51 -08:00
2024-01-24 12:39:10 -08:00
2023-12-14 11:28:07 -08:00
2024-01-24 12:39:10 -08:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-01-24 12:39:10 -08:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2024-03-25 17:02:18 -07:00
2023-12-20 15:38:37 -08:00
2023-12-20 15:38:37 -08:00
2023-12-20 15:38:37 -08:00
2023-07-07 16:18:01 -07:00
2023-12-20 15:38:37 -08:00
2024-02-08 17:43:55 -08:00
2023-12-21 17:52:06 -08:00
2016-04-20 22:06:32 -07:00
2023-11-29 18:54:51 -08:00
2023-11-29 18:54:51 -08:00
2024-01-15 16:24:43 -08:00
2024-03-25 17:02:18 -07:00
2023-11-29 18:54:51 -08:00
2020-05-15 16:25:31 -07:00
2024-02-07 19:15:46 -08:00
2020-10-10 02:54:29 +02:00
2016-05-22 07:52:13 -07:00
2023-11-29 18:54:51 -08:00
2023-12-10 17:28:04 -08:00
2021-01-18 02:07:19 +08:00
2022-01-03 10:52:20 -08:00
2024-02-08 17:43:55 -08:00
2023-09-14 19:38:17 -07:00
2024-01-24 12:39:10 -08:00
2024-04-03 11:52:18 -07:00
2024-02-07 19:15:46 -08:00
2023-11-29 18:54:51 -08:00
2023-06-29 16:33:22 -07:00
2023-12-10 17:28:04 -08:00
2021-07-15 13:28:53 -07:00
2023-11-29 18:54:51 -08:00
2023-11-29 18:54:51 -08:00
2023-11-29 18:54:51 -08:00
2022-12-01 19:47:03 +08:00
2018-11-07 16:10:16 -08:00
2023-11-29 18:54:51 -08:00
2024-01-24 12:39:10 -08:00
2024-01-24 12:39:10 -08:00
2023-11-29 18:54:51 -08:00
2019-05-28 18:59:17 +08:00
2022-12-01 19:47:03 +08:00
2021-08-26 15:24:59 -07:00
2021-07-15 13:28:53 -07:00
2024-02-12 02:14:09 +00:00
2022-11-26 13:57:53 +08:00
2023-11-29 18:54:51 -08:00
2023-12-21 17:52:06 -08:00
2023-11-29 18:54:51 -08:00
2023-12-10 17:28:04 -08:00
2023-11-29 18:54:51 -08:00
2024-01-22 14:21:20 -08:00
2024-01-22 14:21:20 -08:00
2023-11-29 18:54:51 -08:00
2024-02-07 13:25:08 -08:00
2023-11-29 18:54:51 -08:00
2023-07-22 18:56:37 -07:00
2024-02-08 17:43:55 -08:00
2023-12-12 14:11:26 -08:00
2023-11-29 18:54:51 -08:00
2023-11-29 18:54:51 -08:00
2024-04-01 13:36:59 -07:00
2023-11-29 18:54:51 -08:00
2024-03-25 17:02:18 -07:00
2023-11-29 18:54:51 -08:00
2024-04-03 11:52:18 -07:00
2020-05-24 18:45:40 +08:00
2024-04-02 19:05:05 -07:00
2024-02-08 17:43:55 -08:00
2024-03-24 17:53:42 +08:00
2023-11-29 18:54:51 -08:00
2023-05-07 17:45:43 -07:00
2023-01-05 20:56:49 +08:00
2021-10-15 22:32:39 +08:00
2023-11-15 12:48:55 -08:00
2024-02-08 17:43:55 -08:00
2024-02-08 17:43:55 -08:00
2024-02-08 17:43:55 -08:00
2020-03-13 10:45:33 -07:00
2023-11-29 18:54:51 -08:00
2023-11-29 18:54:51 -08:00
2020-06-06 15:13:48 -07:00
2023-03-07 13:08:35 -08:00