Wayne Warthen
92399fe537
More CPUSPD Tweaks
...
I know I said I was done, but I found a few more things I decided to tweak. Functionality is unchanged.
2022-02-02 17:08:55 -08:00
Wayne Warthen
b6aa769f12
Finalize CPUSPD
...
The CPUSPD app is now considered stable and fully supported. I have added the application and the API's to the documentation.
2022-02-01 17:42:31 -08:00
Wayne Warthen
21a38aed6e
CPU Speed Change API
...
- Moved the CPU speed changing mechanism into the HBIOS as an API call.
- Added support for CPU speed changing on Z180 platforms.
2022-01-26 18:10:18 -08:00
Wayne Warthen
48c5f4da9d
Cleanups and CPUSPD App
...
- Added very preliminary CPUSPD app which works only on MBC and SBC
- HBIOS initialization code cleanup
- Prep work on RAM size detection
2022-01-25 16:35:59 -08:00
Wayne Warthen
7b46b1a89b
Update ZMRX/ZMTX
...
Update ZMTX/ZMRX to version 1.1
2022-01-23 11:49:44 -08:00
Wayne Warthen
85adb811bb
Add CTC Hardware Detection
2022-01-22 17:15:07 -08:00
Wayne Warthen
79dc868e6e
Support MBC CTCDART Board
2022-01-22 14:40:17 -08:00
Wayne Warthen
52cd458e76
Add PS2INFO
...
- Replaced kbdinfo with more comprehensive ps2info
- Started process of clarifying licensing
2022-01-07 14:06:15 -08:00
Wayne Warthen
e0a0036aa0
Miscellaneous Cleanup
...
- Add MSEINFO from Andrew Lyncgh
- Update KBDTEST from Andrew Lynch
- Cleanup VGM build process
2022-01-03 10:52:20 -08:00
Wayne Warthen
f4ab972e3a
Update kbdinfo.asm
...
Final round of updates to KBDINFO. Done with it for now unless there are issues.
2021-12-23 09:59:14 -08:00
Wayne Warthen
e698cd9a4a
Keyboard Utilities
...
- Added KBDINFO which dumps low level info about keyboards.
- Updated KBDTEST and VDCTEST to put the keyboard controller into translation mode which is what these programs were intended to use.
2021-12-21 14:44:07 -08:00
Wayne Warthen
99f4e174ad
CVDU CGA Tweaks
...
- Correct cursor setup so it is visible
- Correct attribute start position
- Added ZDE.DOC file
2021-12-15 15:58:11 -08:00
Wayne Warthen
476fe84570
Fix .gitignore
...
- .gitignore was blocking vdctest font.asm file from being checked in.
2021-12-14 16:33:33 -08:00
Wayne Warthen
6ac68029e4
VDC Test Programs
...
- Add kbdtest, cvdtest, and cvdonly test programs. They apply to MBC platform only.
- Display more boot info in CVDU and KBD drivers.
- Separate floppy and hard disk content definition files.
2021-12-14 16:02:23 -08:00
Wayne Warthen
4d3e08fe38
Fix .gitignore
2021-12-10 16:43:00 -08:00
Wayne Warthen
e8ecdd0fac
Support MBC VDC
2021-12-10 16:34:15 -08:00
Wayne Warthen
da71f225ca
ZPM3 Fixes
...
- Fixes to ZPMLDR to make it functional with RomWBW.
- Incorporate fixes from the Jon Saxton disassembly in ZPM3 itself.
- Credit to Lars Nelson for finding the ZPM3 source (disassembly).
2021-12-08 17:04:03 -08:00
Wayne Warthen
ca67ee41c5
Fix CBIOS Bug
...
- Corrects the dynamic disk buffer allocation routine in CBIOS and ASSIGN.COM. They had the DPB assignments inverted causing slightly wrong buffer allocations for RAM and ROM disks.
Credit to Andrew Lynch for discovering this issue.
2021-12-06 13:22:27 -08:00
b1ackmai1er
ca30732f31
Update VGMPLAY.ASM
...
Only mute devices we have accessed
2021-11-28 22:08:09 +08:00
b1ackmai1er
8f1b6bb402
Update VGMPLAY.ASM
...
Add unknow device message
2021-11-28 10:41:23 +08:00
b1ackmai1er
8a54b391f3
Update VGMPLAY.ASM
...
optimization
2021-11-28 10:18:13 +08:00
b1ackmai1er
48532231c9
Update VGMPLAY.ASM
...
Cosmetic cleanup
2021-11-28 07:44:10 +08:00
b1ackmai1er
32005942e4
Update VGMPLAY.ASM
2021-11-27 22:28:23 +08:00
b1ackmai1er
a00a42b244
Update VGMPLAY.ASM
...
Assume default file name VGM, basic memory protection for large files
2021-11-27 19:16:04 +08:00
Wayne Warthen
ed981de47a
Update Makefile
...
- Minor correction to remove .LST file in clean.
2021-11-23 13:26:01 -08:00
Wayne Warthen
3b345f8525
Add Linux Disk Imaging Doc
2021-11-23 13:14:04 -08:00
b1ackmai1er
ad8aa4a4a2
VGMPLAY updates
2021-11-23 20:54:17 +08:00
Wayne Warthen
dd3dfff172
DMA Driver Speed Handling
...
- Updated DMA driver to leave system speed as it originally found it.
2021-11-17 14:01:26 -08:00
b1ackmai1er
12b135a3db
Fix Tunes Impossibility loop
2021-11-10 20:30:20 +08:00
b1ackmai1er
97e83e6fc5
Merge pull request #251 from wwarthen/dev
...
Dev
2021-11-10 19:39:16 +08:00
Wayne Warthen
891893c0e5
Fix DSD Driver
...
- Dual SD support in sd.asm was broken for two cards when the SC126 dual SD card support was added. This should fix all scenarios.
2021-11-09 20:25:38 -08:00
Wayne Warthen
e15a1cb972
Merge branch 'dev' of https://github.com/wwarthen/RomWBW into dev
2021-11-09 18:07:14 -08:00
Wayne Warthen
d79adf24ba
Add ZMTX-ZMRX
...
- Preliminary but functional ZModem send/receive.
2021-11-09 18:07:07 -08:00
b1ackmai1er
5998d66dc8
Early VGM Player implementation
2021-11-08 23:38:12 +08:00
b1ackmai1er
63e937314b
Add VGM examples
2021-11-08 22:49:32 +08:00
b1ackmai1er
769a02829a
sn76489 updates for ecb-vgm board
2021-11-08 22:08:26 +08:00
b1ackmai1er
47d2b3a1f1
Update rz.asm
2021-11-04 23:11:39 +08:00
Wayne Warthen
d5962681f1
UART Driver Update
...
- Some newer/multi-port UART chips now use MCR:3 to activate the interrupt pin(s), otherwise tri-state. This update sets MCR:3 in all cases.
- Added UARTDUAL config variable that enables detection of a dual UART chip at 0x80 for MBC platform.
- Fixed a typo in TastyBasic Build script.
2021-11-03 15:28:59 -07:00
b1ackmai1er
8d92e0f8c9
Merge pull request #249 from wwarthen/dev
...
Dev
2021-11-04 05:54:26 +08:00
b1ackmai1er
13dea5090a
Update rz.asm
2021-11-03 17:06:12 +08:00
b1ackmai1er
ca14d29a62
Update rz.asm
2021-11-02 19:53:25 +08:00
Wayne Warthen
b544384225
Sync Windows Build
...
- Latest changes to Linux/MacOS build needed to be added to Windows build to restore binary identical build results.
2021-11-01 20:25:33 -07:00
b1ackmai1er
9d4330b754
Update rz.asm
2021-11-01 22:35:54 +08:00
dimitrit
b142dd45d5
Merge remote-tracking branch 'upstream/dev' into dev
2021-11-01 09:50:54 +00:00
dimitrit
b0d93dadc0
Include TastyBasic version details
2021-11-01 08:13:01 +00:00
Wayne Warthen
6a69f3920f
Build Tweaks
...
- Update TastyBasic to build correctly under MacOS.
- Updated build to integrate with RomWBW build system.
2021-10-31 12:26:46 -07:00
b1ackmai1er
f7027d3bbc
Update rz.asm
2021-10-31 23:06:09 +08:00
b1ackmai1er
2472fe7951
Update rz.asm
2021-10-31 22:35:36 +08:00
b1ackmai1er
3432fe8822
Update rz.asm
2021-10-31 22:32:08 +08:00
b1ackmai1er
bcb32c3e74
Update rz.asm
2021-10-31 21:26:52 +08:00