Wayne Warthen
4fa7bf0117
Note Terminology Follow-up, Issue #595
...
Trying to ferret out the last instances of quarter-note being used instead of eighth-note.
The comments in `audio.inc` are now confusing, but I don't know how to fix them...
2025-07-22 11:42:39 -07:00
Willy De la Court
a052b145fe
Include BASEIMGS in dependency tracking to generate images that have no *.txt to define the content
2025-07-22 17:15:56 +02:00
Wayne Warthen
1d7b0d970f
USB Floppy I/O Return Flags, Issue #456
2025-07-21 17:50:20 -07:00
Dean Netherton
b6598cdcc6
ch376-native: moved secondary IO port labels from master to ch376.asm
2025-07-22 09:07:08 +10:00
Wayne Warthen
74f9daaaaa
USB Floppy Geometry Fix, Issue #456
...
USB Floppy Driver modified to:
- return media id for 1.44 MB Floppy (MID_FD144)
- translate CHS to LBA
At present, floppy media is assumed to be high density 1.44MB.
2025-07-21 11:19:42 -07:00
Dean Netherton
f03c68c016
ch376-native: output the configured port numbers for the ch376 native usb driver
2025-07-21 19:23:26 +10:00
Wayne Warthen
8c629c637d
Improve Custom Hard Disk Image Doc, Issue #597
2025-07-20 17:30:58 -07:00
Wayne Warthen
2dba16c62d
Fix ASSIGN for Multiple Floppy Drivers
...
ASSIGN was assuming that the "FD" floppy driver was the only floppy driver. This change properly recognizes any driver that indicates it is a floppy driver.
2025-07-20 16:59:46 -07:00
Wayne Warthen
90bb60d423
Fix CBIOS for Multiple Floppy Drivers
...
CBIOS was assuming that the "FD" floppy driver was the only floppy driver. This change properly recognizes any driver that indicates it is a floppy driver.
2025-07-20 16:40:08 -07:00
Wayne Warthen
52bf7a56e3
Improve Custom Hard Disk Image Doc, Issue #597
2025-07-20 13:14:48 -07:00
Dean Netherton
aacf98a82a
ch376-native: fixes for windows build
...
* convert 0x??? hex literals to $??? literals
* More label shortening for windows tasm compatibility
2025-07-20 15:32:08 +10:00
Wayne Warthen
42385fd120
Fix OS Boot on Native USB, Issue #456
...
Minor change to ch376scsi.asm resolves an issue that caused multi-sector I/O to fail.
2025-07-19 18:20:01 -07:00
Wayne Warthen
d754e475c2
Note Terminology Follow-up, Issue #595
...
- The SystemGuide.md file was omitted in the last commit.
- Corrected terminology in the comments of the sound drivers.
2025-07-19 16:10:31 -07:00
Wayne Warthen
e5a98ec501
Minor Follow-up to Native USB Support, Issue #456
...
- Update device mask in ASSIGN application
- Update doc to credit @dinoboards
2025-07-19 11:51:50 -07:00
Dean Netherton
bd6e374d72
ch376-native: extended assign to support new device type usb
2025-07-19 10:22:06 +10:00
Wayne Warthen
e4c5f1e1f8
Native USB Support Follow-up, Issue #456
...
- Regen documentation
- .EQU -> .SET in cfg_RCEZ80
- Bump version
2025-07-18 16:14:30 -07:00
Wayne Warthen
a29c6f35c7
Merge pull request #592 from dinoboards/dean-ch376-usb-native-8
...
CH376 Native USB Driver
2025-07-18 15:15:16 -07:00
Wayne Warthen
c5da5b60a8
Minimal Doc of Revised Disk Image Creation Process
2025-07-18 14:35:25 -07:00
Wayne Warthen
8a5f9eed2d
Fix Speaker Functionality on Specific Platforms
2025-07-18 11:20:30 -07:00
Wayne Warthen
5a70c0bd38
Fix Images Makefile for MacOS Compatibility (again)
2025-07-17 16:51:47 -07:00
Wayne Warthen
edfb568c82
Fix Images Makefile for MacOS Compatibility (again)
2025-07-17 16:04:26 -07:00
Wayne Warthen
d35207c7a8
Fix Images Makefile for MacOS Compatibility
2025-07-17 15:20:54 -07:00
Wayne Warthen
347223fa02
Image Creation Refinements, Issue #576
...
- Determine slice images to create dynamically based on the hd_xxx.txt and fd_xxx.txt files.
- Add a volume label directive to the hd_xxx.txt and fd_xxx.txt files.
- Add a system image directive to the hd_xxx.txt and fd_xxx.txt files.
2025-07-17 14:53:23 -07:00
Mark Pruden
2bb559d29a
Replaced "Legacy" (disk layout) with "Classic"
2025-07-16 16:33:37 +10:00
Mark Pruden
b4fe4dc7e9
MartinR-UK Fixed formatting issue with SLABEL where Slice # < 10
2025-07-16 11:34:32 +10:00
Dean Netherton
2269142a04
ch376-native: moved port definition from C code to cfg_MASTER.asm
2025-07-15 11:53:55 +10:00
Dean Netherton
ae3cd27579
Merge branch 'master' into dean-ch376-usb-native-8
2025-07-15 11:32:43 +10:00
Dean Netherton
7dbe9a5abb
ch376-native: updated readme notes and adjusted config for Z80 and eZ80 to not by default, enable the USB drivers
2025-07-15 11:08:41 +10:00
Dean Netherton
1a955efee6
ch376-native: updated cbios to allow for upto 32 device types returned from DIODEVICE HBIOS query
2025-07-15 10:57:36 +10:00
Willy De la Court
7d72d8c347
rename VAR and not sure why but order is important
2025-07-10 21:01:53 +02:00
wdl1908
8475f29e43
Merge branch 'wwarthen:master' into master
2025-07-10 20:19:43 +02:00
Willy De la Court
7f64871014
Use TEMP2 as variable to not create conflict with previous use of TEMP
2025-07-10 20:19:06 +02:00
Wayne Warthen
1ef10c3c14
Fix MacOS Build, Issue #576
2025-07-10 10:39:00 -07:00
Willy De la Court
9f15687b03
Make sure the images in *.def files are build as dependencies
2025-07-10 19:37:10 +02:00
Wayne Warthen
e696dc6c19
Merge pull request #588 from kiwisincebirth/map/infocom1
...
Final contribution to Infocom documentation
2025-07-09 19:59:12 -07:00
Wayne Warthen
c8014d1947
User Defined Aggregate Disk Images, #576
...
Initial round of work on user defined aggregate disk images.
2025-07-09 19:37:59 -07:00
Mark Pruden
801ee17487
Some documentation improvements
2025-07-09 16:01:48 +10:00
Wayne Warthen
0a35539d1c
Bump Version, Minor Doc Updates
...
- Update Layout.txt file.
- Add Cowgol Compiler Manual from @Laci1953
Co-Authored-By: ladislau szilagyi <87603175+Laci1953@users.noreply.github.com >
2025-07-08 13:37:56 -07:00
Wayne Warthen
43680193a9
Merge pull request #586 from mabartibin/speaker-refactor
...
Speaker refactor
2025-07-08 12:59:47 -07:00
Martin Giese
9689034523
removed most references to RTC, adjusted comments
2025-07-08 21:31:39 +02:00
Martin Giese
af3401ac5b
1 bit speaker code refecatored to arbitrary ports and masks
2025-07-08 21:24:38 +02:00
Mark Pruden
b50913e4c3
Finalised the Game Documentation
2025-07-08 12:05:14 +10:00
Mark Pruden
f99afc3d37
Added all the COM Files
2025-07-07 21:22:00 +10:00
Mark Pruden
744736fa23
Minor changes to the documentation, renamed 2 game files
2025-07-07 14:07:39 +10:00
Mark Pruden
84770dc29a
Added Infocom Disk Image
2025-07-07 08:17:11 +10:00
Wayne Warthen
cebeee1157
HBIOS Warm Start Cleanup, See Issue #579
...
- @kiwisincebirth noticed some duplicative code in HBIOS related to warm starts. This has been refactored.
- A start mode code is now passed from HBIOS to RomLdr to indicate a warm or cold start. Device inventory now uses this code to display only on cold start.
2025-07-02 13:52:41 -07:00
Wayne Warthen
f6b083d835
Merge pull request #583 from kiwisincebirth/map/trivial
...
Trivial (Non-Functional) Changes
2025-07-02 13:35:25 -07:00
Mark Pruden
71abbfb8fc
Trivial (Non-Functional) Changes
2025-07-02 12:21:43 +10:00
Wayne Warthen
0932a43fe7
Update invntdev.asm
...
Very minor optimization.
2025-07-01 15:54:40 -07:00
Mark Pruden
c884571384
Log Message Fix
2025-07-01 11:16:29 +10:00