58 Commits
Author SHA1 Message Date
Andreas T Jonsson 85c72fcb5f fix(hostfs): clear CX in exit_ok to avoid INT 2Fh wrapper corrupting AX
The FreeDOS INT 2Fh redirector wrapper does xchg ax,cx after the handler
returns, so leaving stale CX from a prior rep movsb was being swapped
into AX and corrupting subfunction returns (broke dir Z: volume label
and FindFirst).
2026-04-30 11:16:09 +02:00
Andreas T Jonsson 8f2c8a2fe4 Fix HostFS EXE auto-launch: preserve CX in TSR exit path for read/write 2026-04-14 13:00:17 +02:00
Andreas T Jonsson 8edfb1396a Add VirtualXT BIOS, RTC peripheral, and fix MUL/IMUL flag handling
Replace GLaBIOS with custom VirtualXT BIOS (vxtbios.asm), add Motorola
MC146818 RTC module with frontend time sync, and fix MUL/IMUL to update
parity/sign/zero flags matching real 8088 behavior.
2026-04-13 15:18:20 +02:00
Andreas T Jonsson ac9f96ca30 Updated info text on boot 2025-05-30 16:05:52 +02:00
Andreas T Jonsson 4d022e0be1 Moved back to FreeDOS as default image. 2025-05-30 15:45:12 +02:00
Andreas T Jonsson e5989c8b49 Fixed deadlock when RIFS is not loaded. 2025-05-17 15:51:29 +02:00
Andreas T Jonsson 0e4c85f1e5 Loading exe/com over RIFS 2025-05-16 07:39:32 +02:00
Andreas T Jonsson 3fca1dc5d6 Merge branch 'develop' into rifs 2025-04-04 17:03:36 +02:00
Andreas T Jonsson 1f2fcc48ee Initial mouse support 2025-03-04 08:05:15 +01:00
Andreas T Jonsson 620bd5b988 Fixed some disk controller issues 2025-02-26 11:06:56 +01:00
Andreas T Jonsson 37a1bce70f Added Odin codebase 2025-02-13 12:49:35 +01:00
Andreas T Jonsson 10d2157ade Added EMS driver for RPI frontend 2024-11-15 14:34:26 +01:00
Andreas T Jonsson a0d3be04c8 Updated RPI disk image 2024-11-12 14:58:23 +01:00
Andreas T Jonsson fc088339c3 Added RPI disk image 2024-11-12 10:44:04 +01:00
Andreas T Jonsson 79e20b521f Added MicroWeb 2024-10-22 10:05:00 +02:00
Andreas T Jonsson 9ee6780b99 New ethernet code 2024-10-21 14:40:29 +02:00
Andreas T Jonsson 7b65c7dab9 Updated emuctrl 2024-10-16 10:15:30 +02:00
Andreas T Jonsson bb86c69358 Updated network code. 2024-08-29 09:21:09 +02:00
Andreas T Jonsson 77b1175ba5 Disabled networking for now. 2024-06-27 13:02:46 +02:00
Andreas 'phix' Jonsson 9898f3fe4c Updated emuctrl to 1.1.0 2024-01-24 21:31:09 +01:00
Andreas 'phix' Jonsson 5db297a008 Load shell high! 2024-01-24 15:05:42 +01:00
Andreas 'phix' Jonsson 0004c7b25d RIFS default to home dir 2024-01-19 13:56:15 +01:00
Andreas 'phix' Jonsson 9a69834e83 Better memory usage 2024-01-10 22:16:51 +01:00
Andreas 'phix' Jonsson 259c7f0739 Better memory usage 2024-01-10 21:57:29 +01:00
Andreas 'phix' Jonsson 267b5676d5 Updated disk images 2023-12-18 14:29:50 +01:00
Andreas T Jonsson 40b94a173c Removed FDC module and updated ELKS image 2023-10-19 14:15:55 +02:00
Andreas T Jonsson 5282bfda43 Added new ELKS image 2023-08-30 13:15:56 +02:00
Andreas T Jonsson d2a22f51c2 Enabled EMS by default 2023-05-11 16:15:54 +02:00
Andreas T Jonsson 29387dfa7e Added EMS module 2023-05-11 15:48:21 +02:00
Andreas T Jonsson 3944a4e2dd Added dungeon explorer. 2023-03-31 23:27:22 +02:00
Andreas T Jonsson c43e03de21 Added dungeon explorer 2023-03-30 21:34:16 +02:00
Andreas T Jonsson d57a6034d0 Added Wolf3D CGA 2023-02-23 16:24:22 +01:00
Andreas T Jonsson 9210151463 Updated VXTDRV 2023-02-21 14:59:20 +01:00
Andreas T Jonsson 091f854009 Added acid88 tests 2023-01-19 11:13:17 +01:00
Andreas T Jonsson 5c44615f95 Updated wolf3d installation. 2022-12-01 14:42:20 +01:00
Andreas T Jonsson 1c7efa637f Added Wolf3D for VGA testing. 2022-12-01 11:59:49 +01:00
Andreas T Jonsson 777e07131d Added emu ctrl and shutdown code. 2022-11-26 23:12:13 +01:00
Andreas T Jonsson ac1083cf34 Added mouse support for web frontend. 2022-11-25 18:21:48 +01:00
Andreas T Jonsson 6ab2252b8a Updated to FreeDOS 1.3 2022-11-18 13:09:57 +01:00
Andreas T Jonsson 6ce3f1f2ca Moved web frontend to main page. 2022-11-10 13:43:44 +01:00
Andreas T Jonsson dd149de4c4 Run autoexec in RIFS drive 2022-10-18 10:22:06 +02:00
Andreas T Jonsson 325ac67642 Added RIFS to autoexec.bat 2022-09-19 11:52:46 +02:00
Andreas T Jonsson 7cd2d419d3 Added RIFS bin 2022-08-24 15:31:07 +02:00
Andreas T Jonsson 26c20711fd Merged 0.7 2022-05-25 11:17:41 +02:00
Andreas T Jonsson d718b05bb6 Added MINIX 2021-05-27 09:03:16 +02:00
Andreas T Jonsson 37fbdd01fa Added monkey Island demo to disk. 2020-09-15 11:12:05 +02:00
Andreas T Jonsson 2c71118ffd Added message when starting ethernet emu. 2020-09-14 10:07:34 +02:00
Andreas T Jonsson aba55e1b32 Working ethernet emulation. 2020-09-11 23:09:08 +02:00
Andreas T Jonsson c56a6e094f Experimental network support. 2020-09-11 21:14:00 +02:00
Andreas T Jonsson 08bba0f021 Added CGA test program. 2020-09-10 21:23:49 +02:00