Wayne Warthen
2eff2f6888
Finalize Ed Brindley YM/AY v6 Support
2020-09-03 14:16:08 -07:00
ed
ab26f089bf
Add port configuration for new Rev 6 AY sound card
2020-07-15 21:55:54 +01:00
Wayne Warthen
a67d0d9da2
Update Tune.asm
...
Small message formatting change.
2020-06-16 17:21:05 -07:00
ed
10b320c6c0
Tune: Add printing of song name and artist for PT2 and PT3s
2020-06-17 00:04:14 +01:00
Wayne Warthen
ee2d8d31f4
Update Survey.asm
...
- Make SURVEY.COM port probing compatible with Z280
2020-06-09 18:17:36 -07:00
Wayne Warthen
34238b12eb
Update Makefile
...
- Fix Unix build.
2020-06-03 17:13:23 -07:00
Wayne Warthen
9ee7737c34
Miscellaneous
...
- Make new XModem the default. Old version is retained on disk images as XMOLD.COM.
- Preliminary Z280 support.
2020-06-03 16:41:39 -07:00
Wayne Warthen
e9b9092e7d
Fix CTC divisor derivation
2020-06-03 10:13:23 -07:00
Wayne Warthen
08f40d88df
More XModem Tuning
...
- Fix bug in USB-FIFO specific driver of XMX
- Tighten receive loop (now achieves 38400 baud w/o flow control on 4MHz CPU system)
2020-05-30 13:26:14 -07:00
Wayne Warthen
717ce95500
XModem Port Specification
...
- You can now specify an HBIOS Character Unit number on the XM.COM command line. Currently only available in XMX.COM.
- Add version check in CBIOS to warn user if CBIOS and HBIOS versions do not match.
2020-05-29 19:01:30 -07:00
Wayne Warthen
b3ec557ab9
CIO DEVICE API update
...
- Updates DEVICE call for all CIO devices to return unit mode and I/O base address
- Improved experimental XModem (XMX.COM) that uses direct hardware I/O for UART and USB-FIFO devices
2020-05-26 15:33:31 -07:00
Wayne Warthen
e5860f90c5
Cleanup
2020-05-25 16:52:21 -07:00
Wayne Warthen
cbb963b1ea
XModem Improvements
...
New **experimental** adaptation of XModem called XMX.COM:
- Fixes occasional "stall" at startup (I think)
- Reduces HBIOS overhead substantially
- Automatically uses the console port no matter what COM port the console is on
2020-05-24 14:33:47 -07:00
Wayne Warthen
c0410624b5
CP/M 3 improvement in SYSCOPY
...
- Under CP/M 3, sectors per track must be adjusted for physical sector size.
2020-05-16 12:52:31 -07:00
Wayne Warthen
6afc56a7ca
More system restart options
2020-05-15 16:25:31 -07:00
Wayne Warthen
84d206ced4
Misc. Cleanup
...
- Regenerate documentation
- Improve CP/M 3 drive assignment handling
- Fixed SYSCOPY issue with new partition handling
2020-05-12 13:32:06 -07:00
Dean Netherton
05e2c5c52c
tune.com: Added optional switch shift ocatves
2020-05-12 09:44:14 +10:00
Wayne Warthen
d534aa41d5
Fix CPM3/ZPM3 Disk Reassignment Issue
...
- Improve the behavior of the ASSIGN command to notify CPM3/ZPM3 BDOS of disk change when a drive is reassigned.
2020-05-11 09:47:30 -07:00
b1ackmai1er
48001b6115
Update Tune.asm
2020-05-09 22:33:12 +08:00
b1ackmai1er
180f901594
Initial sound driver update for spk.asm
2020-05-09 22:27:59 +08:00
Wayne Warthen
fc36eed4cd
Merge pull request #122 from b1ackmai1er/dev
...
tune.com --hbios check for devicesDev
2020-05-07 17:13:53 -07:00
Wayne Warthen
1859eb0310
Experimental partition support
2020-05-07 16:58:38 -07:00
b1ackmai1er
f6467e8671
Update cli.inc
2020-05-08 06:22:27 +08:00
b1ackmai1er
7a10702355
tune.com --hbios check for devices
...
Don't panic if no --hbios supported devices
2020-05-08 06:18:10 +08:00
b1ackmai1er
7cbb9d081b
sound and tune optimizations
...
sn76489 not tested
2020-05-06 19:02:05 +08:00
Wayne Warthen
ee0fac37f9
Early partition table support
...
Adding infrastructure for partition table support. Backward compatible. Not ready for end user usage yet.
Bumped version to 3.1.1 to demarcate this change.
2020-05-03 19:05:44 -07:00
b1ackmai1er
a62d69c1c4
fixup platform builds and restore tune default behaviour
2020-05-02 12:47:06 +08:00
b1ackmai1er
3dfeaabe2f
ay-3-8910 sound driver updates
2020-05-02 12:28:35 +08:00
Dean Netherton
6cb33ca334
sound driver: minor doc updates
2020-05-02 09:42:55 +10:00
Wayne Warthen
e50f5f0935
Add support for EPFDC
...
Credit to Alan Cox for the changes.
2020-04-29 17:45:04 -07:00
Dean Netherton
c51fa1fcae
SN76489: Renamed variable 'pitch' to 'period'
2020-04-28 20:40:46 +10:00
Dean Netherton
9cdbc5b981
SN76489: Do not play when period is overflowing
2020-04-28 20:40:46 +10:00
Dean Netherton
f7748cc6db
Tune.asm - removed typo 'FAIL' labels
2020-04-26 10:28:01 +10:00
Wayne Warthen
c3e78ec8f5
Minor Cleanup
2020-04-25 10:48:35 -07:00
Dean Netherton
d156aba1f9
tune.com: Updated to support using HBIOS sound driver
...
A new command line switch has been added '--hbios'.
Using this switch after the filename, will cause tune.com to play thru
the HBIOS sound driver
MYM file types are not supported thru HBIOS yet.
2020-04-25 17:14:51 +10:00
Dean Netherton
1388b8495c
whitespace: removed trailing whitespaces from Tune.asm
2020-04-25 17:14:51 +10:00
Wayne Warthen
fd8a9195fb
Update xmdm125.asm
...
Fixed a small issue in core XM125 code that caused a file write error message to not be displayed when it should be.
2020-04-18 10:16:37 -07:00
Wayne Warthen
621175533b
Start v3.1 Development
2020-04-06 12:54:23 -07:00
Wayne Warthen
9d5e792b34
Revert "New ROMLDR and INTRTC driver"
...
This reverts commit d9bed4563e .
2020-04-06 12:44:52 -07:00
Wayne Warthen
982b6c08d9
Revert "Update Apps for New Version"
...
This reverts commit ad80432252 .
2020-04-06 12:43:55 -07:00
Wayne Warthen
ad80432252
Update Apps for New Version
2020-04-05 19:45:19 -07:00
Wayne Warthen
d9bed4563e
New ROMLDR and INTRTC driver
...
- Refactored romldr.asm
- Added new periodic timer based RTC driver
2020-04-05 16:01:04 -07:00
Wayne Warthen
a8b29e44f3
TMS Driver Z180 Improvements
...
- TMS driver udpated to insert Z180 I/O waitstates internally so other code can run at full speed.
- Updated How-To documents from David.
- Fixed TUNE app to properly restore Z180 I/O waitstates after manipulating them.
2020-03-29 18:02:07 -07:00
Wayne Warthen
6156c4c765
XModem Timing Refinements
2020-03-29 15:42:46 -07:00
Wayne Warthen
a94fa2917e
Improve XModem Startup
...
- Extended startup timeout for XM.COM so that it doesn't timeout so quickly while host is selecing a file to send.
- Updated SD Card How-To from David Reese.
2020-03-29 12:52:15 -07:00
Wayne Warthen
81390b846c
Bump to Version 3.0
2020-03-27 10:38:38 -07:00
Wayne Warthen
5244ea9e79
FD Motor Timeout
...
- Made FDC motor timeout smaller and more consistent across different speed CPUs
- Added "boot" messaging to RTC
2020-03-24 12:48:48 -07:00
Wayne Warthen
f11962ef8e
Bug Fixes
...
- Init RAM disk at boot under CP/M 3
- Fix ACR activation in TUNE
2020-03-23 19:54:17 -07:00
Wayne Warthen
4862827058
Remove OSLDR
...
The OSLDR application was badly broken and almost impossible to fix with new expanded OS support.
2020-03-23 11:41:59 -07:00
Wayne Warthen
76510fee5c
Create FAT.com
...
Completing change of case in extension of FAT.com.
2020-03-12 17:12:45 -07:00