Commit Graph

380 Commits

Author SHA1 Message Date
Bas Wiel, van de 5dc7b20e44 Introduce structs for directory entries. 2024-02-22 18:21:07 +01:00
Bas Wiel, van de fba12e65d5 Work towards writing files to FAT. 2024-02-22 18:09:46 +01:00
Bas Wiel, van de 765fb01599 Manage getting cluster values. 2024-02-22 13:25:22 +01:00
Bas Wiel, van de bb6c3bb227 Enable allocating clusters for a new file. 2024-02-21 19:13:23 +01:00
Bas Wiel, van de 55ce2c9abf Change default to MS-DOS 3.31 2024-02-21 18:36:34 +01:00
Bas Wiel, van de 8204cd30f7 Add VBR bootcode for MS-DOS 3.30 and 3.31 2024-02-21 18:30:44 +01:00
Bas Wiel, van de 7e14b46a0c More FAT work. 2024-02-21 15:22:00 +01:00
Bas Wiel, van de 10a8091d86 Converter functions for the AllocationTable struct. 2024-02-21 13:24:47 +01:00
Bas Wiel, van de 13a8d1427e More FAT work. 2024-02-21 13:17:52 +01:00
Bas Wiel, van de 5b423bab6b Finish the load() method. 2024-02-21 11:33:12 +01:00
Bas Wiel, van de 65363101c3 [BROKEN] End of day commit. 2024-02-20 21:20:01 +01:00
Bas Wiel, van de 7c7dd81f94 More work on FAT implementation. 2024-02-20 20:52:38 +01:00
Bas Wiel, van de 36848c8864 Optimize release build. 2024-02-20 20:52:07 +01:00
Bas Wiel, van de b6346d1280 Start work on FAT in earnest. 2024-02-20 18:26:41 +01:00
Bas Wiel, van de 4b493a6563 Start implementing FAT 2024-02-20 10:36:21 +01:00
Bas Wiel, van de ab7cda252b Cleanups 2024-02-19 19:52:05 +01:00
Bas Wiel, van de 0695605aab Cleanups 2024-02-19 18:17:56 +01:00
Bas Wiel, van de 69a8da6d94 Enable displaying 2024-02-19 17:57:10 +01:00
Bas Wiel, van de 2085d72dbf Add bootcode for DR-DOS 3.40 2024-02-19 15:11:59 +01:00
Bas Wiel, van de c572a0a884 *sigh*.. whatever microsoft.. 2024-02-19 14:05:52 +01:00
Bas Wiel, van de f6d752f689 Simplify comparison. 2024-02-19 14:05:32 +01:00
Bas Wiel, van de 37dc04535a Remove unused const. 2024-02-19 12:44:45 +01:00
Bas Wiel, van de 9a6a48dffe Load the whole partition table now. 2024-02-19 12:44:17 +01:00
Bas Wiel, van de 029a9d2693 MSDOS MBR is standard 2024-02-19 12:39:30 +01:00
Bas Wiel, van de 9ed994fa6a So.. fudge.. MS-DOS MBR code is always identical from 3.30 to 7.x! 2024-02-19 12:03:56 +01:00
Bas Wiel, van de a6ef3d37f4 Allow loading a partition from disk. 2024-02-19 11:03:43 +01:00
Bas Wiel, van de b486f7639f Fix interval bug. 2024-02-19 11:03:32 +01:00
Bas Wiel, van de cc2fc0549b End of day commit. 2024-02-18 21:37:56 +01:00
Bas Wiel, van de f520aa1e0d More updates than I care to detail. 2024-02-17 19:25:48 +01:00
Bas Wiel, van de de9a67bef6 Initial commit 2024-02-17 14:43:01 +01:00