Wayne Warthen
e6b9d2dcfd
Improve Z280 DMA Memory Copy
The Z280 interbank memory copy uses DMA and did not properly handle scenarios where the source or destination memory range crossed over the banked/common memory boundary. It added a bunch of code, but it is fixed now. This seems to be required by CP/M 3.
4 years ago
Wayne Warthen
33afeac10d
Fix ZXCC Build Under MacOS
- Adding missing include directive.
4 years ago
Wayne Warthen
2c0b818aba
ZXCC Cleanup
- I know I said I was done, but I found some more stuff to clean up. I think I am really done now.
4 years ago
Wayne Warthen
c5043d66f9
Final ZXCC Cleanup
Honestly, ZXCC still deserves a lot of refactoring, but this will need to do for now.
4 years ago
Wayne Warthen
1b8e88e1a2
Update zxcbdos.c
4 years ago
Wayne Warthen
d599a3d57b
Update config.h.darwin
4 years ago
Wayne Warthen
461d1ce512
Update config.h.darwin
4 years ago
Wayne Warthen
8c9ce2184e
ZXCC Sync
- Attempting to sync ZXCC with latest source in repository by Tony Nicholson. Generally a failure, but it is closer.
4 years ago
Wayne Warthen
e5b1d5afc8
Update Readme.unix
4 years ago
Wayne Warthen
214ed54584
Miscellaneous
- Fix build under Windows (credit to Dean Netherton for finding this).
- Fix ReadMe.md file format to remove superfluous junk at top.
- Improve RAM size detection (work in progress, not part of normal build).
4 years ago
Wayne Warthen
97aa0aae9f
Bug Fix
Fixed a small issue in the boot management of the CPU speed for MBC and SBC platforms.
4 years ago
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.
4 years ago
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.
4 years ago
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.
4 years ago
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
4 years ago
Wayne Warthen
7b46b1a89b
Update ZMRX/ZMTX
Update ZMTX/ZMRX to version 1.1
4 years ago
Wayne Warthen
85adb811bb
Add CTC Hardware Detection
4 years ago
Wayne Warthen
79dc868e6e
Support MBC CTCDART Board
4 years ago
Wayne Warthen
52cd458e76
Add PS2INFO
- Replaced kbdinfo with more comprehensive ps2info
- Started process of clarifying licensing
4 years ago
Wayne Warthen
e0a0036aa0
Miscellaneous Cleanup
- Add MSEINFO from Andrew Lyncgh
- Update KBDTEST from Andrew Lynch
- Cleanup VGM build process
4 years ago
Wayne Warthen
f4ab972e3a
Update kbdinfo.asm
Final round of updates to KBDINFO. Done with it for now unless there are issues.
4 years ago
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.
4 years ago
Wayne Warthen
99f4e174ad
CVDU CGA Tweaks
- Correct cursor setup so it is visible
- Correct attribute start position
- Added ZDE.DOC file
4 years ago
Wayne Warthen
476fe84570
Fix .gitignore
- .gitignore was blocking vdctest font.asm file from being checked in.
4 years ago
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.
4 years ago
Wayne Warthen
4d3e08fe38
Fix .gitignore
4 years ago
Wayne Warthen
e8ecdd0fac
Support MBC VDC
4 years ago
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).
4 years ago
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.
4 years ago
Wayne Warthen
a29139dccb
Merge pull request #279 from b1ackmai1er/dev
VGMPLAY cosmetic cleanup
4 years ago
b1ackmai1er
ca30732f31
Update VGMPLAY.ASM
Only mute devices we have accessed
4 years ago
b1ackmai1er
8f1b6bb402
Update VGMPLAY.ASM
Add unknow device message
4 years ago
b1ackmai1er
b5a7c08fde
Merge branch 'dev' of https://github.com/b1ackmai1er/RomWBW into dev
4 years ago
b1ackmai1er
8a54b391f3
Update VGMPLAY.ASM
optimization
4 years ago
b1ackmai1er
7911ffa835
Merge pull request #4 from wwarthen/dev
Merge pull request #278 from b1ackmai1er/dev
4 years ago
b1ackmai1er
48532231c9
Update VGMPLAY.ASM
Cosmetic cleanup
4 years ago
Wayne Warthen
9e3787b0a3
Merge pull request #278 from b1ackmai1er/dev
VGMPLAY Updates
4 years ago
b1ackmai1er
32005942e4
Update VGMPLAY.ASM
4 years ago
b1ackmai1er
a00a42b244
Update VGMPLAY.ASM
Assume default file name VGM, basic memory protection for large files
4 years ago
b1ackmai1er
288dd99f44
Merge pull request #3 from wwarthen/dev
Dev
4 years ago
Wayne Warthen
ed981de47a
Update Makefile
- Minor correction to remove .LST file in clean.
4 years ago
Wayne Warthen
3b345f8525
Add Linux Disk Imaging Doc
4 years ago
Wayne Warthen
6d9aa9b676
Merge pull request #277 from b1ackmai1er/dev
Separate VGMPLAY into its own directory. Minor VGMPLAY updates
4 years ago
b1ackmai1er
ad8aa4a4a2
VGMPLAY updates
4 years ago
b1ackmai1er
1fe9fda31e
Merge pull request #2 from wwarthen/dev
DMA Driver Speed Handling
4 years ago
Wayne Warthen
dd3dfff172
DMA Driver Speed Handling
- Updated DMA driver to leave system speed as it originally found it.
4 years ago
b1ackmai1er
336a3d5c81
Merge pull request #1 from wwarthen/dev
Dev
4 years ago
Wayne Warthen
c0af840fc1
Removing extraneous .VGM files
4 years ago
Wayne Warthen
4484d7f377
Merge pull request #276 from b1ackmai1er/dev
Impossibility Loop
4 years ago
b1ackmai1er
12b135a3db
Fix Tunes Impossibility loop
4 years ago