Colin Leroy-Mira
816666615b
Apple2: Make 80-columns support dynamic on apple2 target
...
Add a machinetype identifier to help us quickly identify
Apple //e (bit 7) and //e enhanced (bit 6).
Use it in conio functions for 80-columns code instead of
relying entirely on the __APPLE2ENH__ target.
Move videomode() to the apple2 target, and have it return
an error if 80-columns hardware is not available - this
is a lie for now, it is considered available on //e enhanced,
which may not be true, and not available on //e, which
may also be not true. An ulterior patch will make that
check correctly.
Adapt the box/line drawing characters so that one can use
MouseText on the apple2 target if it is available, by
defining DYN_DRAW_BOX. No change by default: MouseText is
considered available on apple2enh and not available on
apple2.
2025-05-27 19:03:20 +02:00
..
2023-09-07 23:06:51 +02:00
2017-08-23 01:46:57 -04:00
2023-05-19 15:48:31 +02:00
2018-02-02 12:02:52 +01:00
2021-04-19 15:50:52 +02:00
2024-01-01 19:12:51 +01:00
2014-06-30 16:51:07 -04:00
2014-06-30 16:51:07 -04:00
2014-06-30 16:51:07 -04:00
2014-06-30 16:51:07 -04:00
2013-05-09 13:57:12 +02:00
2013-05-09 13:57:12 +02:00
2022-04-17 16:05:19 +02:00
2023-07-02 15:16:33 +02:00
2023-05-08 15:28:22 +02:00
2020-04-16 17:06:18 +02:00
2022-08-29 20:10:21 +02:00
2022-03-01 06:44:26 +02:00
2024-11-09 19:46:11 +01:00
2013-05-09 13:57:12 +02:00
2019-02-17 23:23:30 +01:00
2022-04-17 16:05:19 +02:00
2017-01-13 21:12:22 +01:00
2013-05-09 13:57:12 +02:00
2024-11-09 19:46:11 +01:00
2021-04-19 16:06:10 +02:00
2019-02-05 23:27:52 +01:00
2013-05-09 13:57:12 +02:00
2014-06-30 16:51:07 -04:00
2013-05-09 13:57:12 +02:00
2018-12-30 03:49:26 -05:00
2024-01-18 16:17:10 +01:00
2017-07-28 12:16:55 -04:00
2025-05-27 19:03:20 +02:00
2025-05-27 19:03:20 +02:00
2019-09-07 23:02:31 -04:00
2022-08-28 20:08:13 +02:00
2018-02-02 12:28:22 +01:00
2024-09-07 18:08:18 +02:00
2024-09-07 18:07:35 +02:00
2016-08-19 17:27:41 +02:00
2016-08-27 22:02:08 +02:00
2024-09-07 18:12:37 +02:00
2025-05-24 20:03:44 +02:00
2018-04-01 15:47:48 -04:00
2022-12-22 18:13:24 +01:00
2022-12-22 18:13:24 +01:00
2025-01-07 23:36:17 +01:00
2022-12-22 18:13:24 +01:00
2022-12-22 18:13:24 +01:00
2014-06-30 16:51:07 -04:00
2019-03-11 09:00:49 -04:00
2021-03-19 22:26:49 +01:00
2022-08-28 21:36:22 +02:00
2022-02-21 15:44:31 -05:00
2025-05-27 19:03:20 +02:00
2021-05-29 08:37:38 -04:00
2022-05-08 19:29:57 +02:00
2025-05-06 09:16:12 +02:00
2022-04-17 16:05:19 +02:00
2018-02-10 11:45:50 +01:00
2022-08-28 21:36:22 +02:00
2024-11-15 19:25:40 +01:00
2021-05-16 22:57:28 +02:00
2022-08-28 22:09:44 +02:00
2021-04-19 15:50:52 +02:00
2022-04-02 23:47:36 +02:00
2022-02-02 00:58:50 +01:00
2014-06-30 16:51:07 -04:00
2013-05-09 13:57:12 +02:00
2021-05-16 22:57:28 +02:00
2023-04-04 00:40:33 +02:00
2022-05-08 19:29:57 +02:00
2023-05-14 17:27:04 +02:00
2024-11-09 19:46:11 +01:00
2017-06-09 10:35:16 +03:00
2025-05-13 21:26:47 +02:00
2014-06-30 16:51:07 -04:00
2015-10-09 18:33:35 +02:00
2022-02-02 00:58:50 +01:00
2014-06-30 16:51:07 -04:00
2022-11-20 15:22:37 +01:00
2022-02-02 00:58:50 +01:00
2021-04-19 16:06:10 +02:00
2014-06-30 16:51:07 -04:00
2017-12-11 19:52:11 +01:00
2022-12-22 18:13:24 +01:00
2024-02-17 16:02:57 -08:00
2022-12-22 18:13:24 +01:00
2022-08-28 20:05:11 +02:00
2022-08-28 20:18:34 +02:00
2025-01-05 15:58:05 +01:00
2021-04-19 16:06:10 +02:00
2013-05-09 13:57:12 +02:00
2023-05-14 17:32:30 +02:00
2024-09-10 08:12:31 +02:00
2024-01-25 09:13:35 +01:00
2023-05-14 02:43:35 +02:00
2024-07-07 19:48:44 +02:00
2018-02-06 08:52:36 -05:00
2021-06-15 16:39:28 -05:00
2022-03-01 06:44:55 +02:00
2021-03-15 21:10:29 -04:00
2021-05-16 22:57:28 +02:00
2024-01-10 21:24:55 -08:00
2013-05-09 13:57:12 +02:00
2022-02-02 00:58:50 +01:00
2021-03-30 19:41:20 +02:00
2025-05-13 21:26:47 +02:00