michaelangel007
|
8d5bfc1a9e
|
#1363 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 (#1368)
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
|
#1364 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
|
#1364 Add bootsector.bin, fix upper/lower case filename in resource
|
2025-02-06 13:12:06 -08:00 |
|
michaelangel007
|
b6a4de17e4
|
#1364 Cleanup spelling/grammar
|
2025-02-06 13:12:06 -08:00 |
|
michaelangel007
|
0dfdd15dd0
|
#1364 Remove hard-coded boot sector and use firmware/BootSector/bootsector.bin resource instead
|
2025-02-06 13:12:06 -08:00 |
|
michaelangel007
|
b25f6da274
|
#1364 Cleanup menu ellipsis to be consistant and match the OS
|
2025-02-06 13:12:06 -08:00 |
|
michaelangel007
|
4ed6d0623b
|
#1364 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
|
#1364 Cleanup upper/lower case messages
|
2025-02-06 13:12:06 -08:00 |
|
michaelangel007
|
50b08fdea5
|
#1364 Add disk menu QoL: Select new boot sector file
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
9aec06be5b
|
#1364 Properly guard filesystem include
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
3783869e1a
|
#1364 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
|
#1364 Clarify Standard 35 Track and Extended 40 Track in pop-up disk menu
|
2025-02-06 13:12:05 -08:00 |
|