1
0
mirror of https://github.com/AppleWin/AppleWin.git synced 2025-04-17 15:40:59 +00:00

2740 Commits

Author SHA1 Message Date
michaelangel007
8d5bfc1a9e Make it easier to trigger Shift+Right-Click. 2025-03-02 07:04:14 -08:00
michaelangel007
f745c59d70 Cleanup assert ProDOS TREE 2025-02-11 13:07:27 -08:00
michaelangel007
b0044ab881 Cleanup coding standard 2025-02-11 13:07:07 -08:00
michaelangel007
0f394da184 Document expected blocks for all ProDOS files. 2025-02-11 13:06:46 -08:00
michaelangel007
675c0c6d40 Add logging for meta/index blocks 2025-02-11 13:05:56 -08:00
michaelangel007
fb541b0acf Fix ProDOS file add for BASIC.SYSTEM and PRODOS 2025-02-11 13:05:24 -08:00
michaelangel007
cfcf613dbb Add sparse block support. Fixes PRODOS being 34 blocks instead of 35. 2025-02-08 20:24:09 -08:00
michaelangel007
fc41d770e5 Add utility to test if block is sparse 2025-02-08 20:22:46 -08:00
michaelangel007
82298a0683 Add mini Block summary 2025-02-08 20:22:04 -08:00
michaelangel007
1d16ed235c Fix checking for free blocks in Debug and Release build. 2025-02-08 20:21:07 -08:00
michaelangel007
58be05f2e5 Add function parameters usage 2025-02-08 20:19:37 -08:00
michaelangel007
0229cf2768 Add debug logging of PutIndexBlock() 2025-02-08 20:19:03 -08:00
michaelangel007
b737edcd33 Cleanup whitespace shenanigans 2025-02-08 17:45:15 -08:00
michaelangel007
1e387e0dcf Cleanup spelling 2025-02-08 17:44:08 -08:00
michaelangel007
17f47d703b Merge 2025-02-08 08:29:54 -08:00
michaelangel007
1898ba80a9 Fix broken logic for Format ProDOS and Format DOS 3.3 existing disk images. 2025-02-08 08:27:58 -08:00
michaelangel007
295f4c38e6 Replace sprintf_s() with StrFormat() 2025-02-08 08:26:51 -08:00
michaelangel007
f303f03b18 Add Disk Menu QoL options for Bitsy Boot and Bitsy Bye copy on format 2025-02-06 13:12:06 -08:00
michaelangel007
10280673f1 Add BITSY.BOOT and QUIT.SYSTEM 2025-02-06 13:12:06 -08:00
michaelangel007
c0d9142485 Cleanup readability for 'On format copy' options 2025-02-06 13:12:06 -08:00
michaelangel007
061d6f685e Add accelerators for new ProDOS and DOS 3.3 disk images 2025-02-06 13:12:06 -08:00
michaelangel007
b3eb0cfd43 Update resources 2025-02-06 13:12:06 -08:00
michaelangel007
0c58e733c4 Add new disk options to copy PRODOS and BASIC.SYSTEM, save user prefs to registry 2025-02-06 13:12:06 -08:00
michaelangel007
566e5c6911 Add ProDOS Date/Time packing utility functions 2025-02-06 13:12:06 -08:00
michaelangel007
0d7393d903 Add ProDOS BASIC.SYSTEM 2025-02-06 13:12:06 -08:00
Henri Asseily
83b1fa8c2b Double dot in disk filename ()
Thanks for the catch!
2025-02-06 13:12:06 -08:00
michaelangel007
06dc212a74 Cleanup func separator 2025-02-06 13:12:06 -08:00
michaelangel007
50c7e8833e Cleanup, add func separators, and make logging identify as PRODOS 2025-02-06 13:12:06 -08:00
michaelangel007
3f09df9ccd Clarify packing for structs 2025-02-06 13:12:06 -08:00
michaelangel007
efb4f66c88 Remove unused code 2025-02-06 13:12:06 -08:00
michaelangel007
2c35645a9e Implement New ProDOS and DOS disk image copying the boot sector, initializing the file system, and copying the OS 2025-02-06 13:12:06 -08:00
michaelangel007
cd6b1a47ff Add DOS33, ProDOS243, and ProDOS 243 boot sector 2025-02-06 13:12:06 -08:00
michaelangel007
dfcc2d7d73 Fix grammar. 2025-02-06 13:12:06 -08:00
michaelangel007
a954473fca Fix incorrect track info 2025-02-06 13:12:06 -08:00
michaelangel007
1c65c18080 Add Disk Sizes 2025-02-06 13:12:06 -08:00
michaelangel007
9e97693f4d Clarify .NIB can be used for SOME copy protection 2025-02-06 13:12:06 -08:00
michaelangel007
03bc014f5b Add Disk Sizes entry 2025-02-06 13:12:06 -08:00
michaelangel007
fee77baca6 Update Creating Disk Images 2025-02-06 13:12:06 -08:00
michaelangel007
3f55357a81 Remove old bin_to_c.cpp utility since it is directly embedded as a resource 2025-02-06 13:12:06 -08:00
michaelangel007
8e13c17cc0 Add bootsector.bin, fix upper/lower case filename in resource 2025-02-06 13:12:06 -08:00
michaelangel007
b6a4de17e4 Cleanup spelling/grammar 2025-02-06 13:12:06 -08:00
michaelangel007
0dfdd15dd0 Remove hard-coded boot sector and use firmware/BootSector/bootsector.bin resource instead 2025-02-06 13:12:06 -08:00
michaelangel007
b25f6da274 Cleanup menu ellipsis to be consistant and match the OS 2025-02-06 13:12:06 -08:00
michaelangel007
4ed6d0623b Clarify boot sector menu option since the user selects an existing file not a new one. 2025-02-06 13:12:06 -08:00
michaelangel007
384477d31c Cleanup upper/lower case messages 2025-02-06 13:12:06 -08:00
michaelangel007
50b08fdea5 Add disk menu QoL: Select new boot sector file 2025-02-06 13:12:05 -08:00
michaelangel007
9aec06be5b Properly guard filesystem include 2025-02-06 13:12:05 -08:00
michaelangel007
3783869e1a Fix typo bad logic. 2025-02-06 13:12:05 -08:00
michaelangel007
de6819c206 If C++17 is available use std::filesystem::path else fallback to pre C++17 2025-02-06 13:12:05 -08:00
michaelangel007
e74ce2908e Clarify Standard 35 Track and Extended 40 Track in pop-up disk menu 2025-02-06 13:12:05 -08:00