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
|
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
|
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 |
|
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
|
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
|
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
|
be31e68a20
|
Update comment to correct boot sector path
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
d61f14a31c
|
#1364 Add command line -bootsector <file> to over-ride boot sector.
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
24bed12315
|
#1364 Fix sprintf()
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
74eb2d0991
|
#1364 Add braces to match coding standard
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
df79f9fdd0
|
#1364 Use static_assert
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
aca62ee53f
|
1364 Replaced hard-coded boot sector size with sizeof()
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
88b3b31e59
|
Add hex offset QoL for bootsector
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
00f42a159d
|
#1364 fix spelling typo
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
d549821e59
|
#1363 Add Format ProDOS Disk Image
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
35392cb41c
|
Add ProDOS FileSystem helper
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
0d7e891119
|
Add 40 Track 5.25, cleanup Format DOS image
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
dd66bc2a42
|
Fix repo. note
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
b1729ad2a4
|
#1363 Add Format DOS 3.3 Disk Iamge
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
cb4bd1c94a
|
#1363 Add New Disk Image for 5.25, 3.5, and hard. Add boot sector.
|
2025-02-06 13:12:05 -08:00 |
|
michaelangel007
|
f44d058a09
|
Debugger: 2.9.2.6 Added: QoL: Turning a symbol table on/off now shows the current status.
|
2025-02-06 11:48:28 -08:00 |
|
michaelangel007
|
977cc01d85
|
Debugger: 2.9.2.5 Added: Symbol table for DOS 3.3 using file A2_DOS33.SYM2
|
2025-02-06 11:47:33 -08:00 |
|
michaelangel007
|
fa608c1f89
|
Debugger: 2.9.2.4 Fixed: DA RESET = 3F2 was displaying help instead of being parsed.
|
2025-02-06 10:38:15 -08:00 |
|
michaelangel007
|
3659beb776
|
Debugger 2.9.2.3: Fixed: DB HGR = 2000:3FFF and DB FOO = 300 wasn't parsing correctly from 2.9.1.3. Fix for commit 48e0fe3a.
|
2025-02-06 10:37:10 -08:00 |
|