Wayne Warthen
1505c995e3
Bump Version
2024-10-18 10:02:50 -07:00
Mark Pruden
8e56b270c4
CPM3 DiskIO routines now use HBIOS EXT_SLICE function during Drive Select
2024-10-17 13:39:31 +11:00
Wayne Warthen
f3e0de4a97
Fix Fuzix Boot
...
- Minor issue in recent updates to Boot Loader broke Fuzix loading. This is corrected.
2024-10-14 13:18:14 -07:00
Mark Pruden
00b6121391
Move HBIOS SYSGET_DIOMED Function to new high level function
2024-10-12 15:02:23 +11:00
Mark Pruden
65ca9af785
cbios changes to use HBIOS for Drive Slice Selection
2024-10-09 18:57:07 +11:00
Mark Pruden
2ca487b936
Doc and bump version numbers
2024-10-07 12:33:45 +11:00
Mark Pruden
497e5333c4
Added new HBIOS Function SYSGET_DIOMED
2024-10-06 12:33:29 +11:00
Wayne Warthen
fb9f9774d7
eZ80 Compatibility Enhancements
...
See Issue #400
2024-10-03 17:36:17 -07:00
Wayne Warthen
5239eed0e8
DSKY Tweaks
2024-09-27 10:19:26 -07:00
Wayne Warthen
08a53f54d0
Refactor DSKY
2024-09-26 16:18:51 -07:00
Wayne Warthen
d3489b642a
Bump Version
2024-09-18 12:00:12 -07:00
Wayne Warthen
ab043e5cab
Bump Version
...
- Bump dev version build number to post eZ80 changes.
2024-09-16 09:51:42 -07:00
Wayne Warthen
e376e5577c
Heath H8 Panel Tweaks
...
- Notify HBIOS of speed changes (keeps HBIOS in sync with panel)
- Correct display for HL, SP, and PC registers.
2024-09-14 15:59:41 -07:00
Wayne Warthen
df28567506
Additional Config File Cleanup
...
- Issue #423 should now be resolved.
2024-09-13 10:35:50 -07:00
Wayne Warthen
f16a9415f7
Add CPU Speed Control for HEATH Platform
2024-09-11 13:06:19 -07:00
Wayne Warthen
561a7f7231
Support S100 Z80 FPGA Printer Port
2024-09-09 11:41:28 -07:00
Wayne Warthen
78917e78be
Cleanup
...
- Update include file nesting comments
- Bump version number
2024-09-08 13:59:56 -07:00
Wayne Warthen
d20c72fe21
Bump Version Number
2024-09-06 17:55:31 -07:00
Wayne Warthen
6e8bdb141d
Finalize S100 FPGA Z80 Onboard VGA/PS2 Support
...
- RomWBW will now "follow" the S100 monitors console selection for all 3 possibilities (USB Serial, Propeller Console, and Onboard VGA/PS2).
2024-09-04 17:15:23 -07:00
Wayne Warthen
2fd65ab4b0
Miscellaneous
...
- Cosmetic updates
- Fix fv.asm keyboard status function
- Bump version number
2024-09-04 11:25:41 -07:00
Wayne Warthen
2b6fbe7c58
HD44780 LCD Support
2024-08-27 15:34:44 -07:00
Wayne Warthen
e3173ff802
Regen PDF Docs
2024-08-26 13:11:13 -07:00
Wayne Warthen
df0562bba8
Bump Build Version Number
2024-08-23 09:49:48 -07:00
Wayne Warthen
f775a07365
Add MSXROMs
...
- Les Bird has given permission to include his extensive library of MSX ROM images. Please see https://github.com/lesbird/MSX8 for more information.
- Appropriate MSX8 ROM player and hardware required to use these.
- Provided as supplemental RomWBW disk image slices (msxroms1.img, msxroms2.img).
Co-Authored-By: Les Bird <lesbird65@gmail.com >
2024-08-21 12:18:58 -07:00
Wayne Warthen
e6117e9639
Refactor Build Post-processing
...
- Post-processing of disk-hosted ROMs such as FZ80 and ZRC has been modified to handle custom user configurations.
- Standardized all distribution ROM names to end in _std.
2024-08-19 14:53:11 -07:00
Wayne Warthen
9df87738ad
Fix FZ80 Makefile (Issue #407 )
...
- FZ80 Makefile failed to handle individual ROM build scenario. Credit and thanks to Mark Pruden for this.
- Updated SIMH emulator to v4.1
2024-08-18 19:31:06 -07:00
Wayne Warthen
ebfb5b3fed
Bump Version Number
2024-08-18 12:43:22 -07:00
Wayne Warthen
add41fdb69
SD Driver Bug Fix
...
- Fixes a stupid bug I introduced in the previous change to sd.asm. SD Card initialization could hang in previous release.
2024-08-16 18:13:22 -07:00
Wayne Warthen
457aa44832
SD Card Compatibility Improvement
...
- Modified SD driver to keep SD card clock consistently fast after card init. This only seemed to effect a Lexar 32GB uSD Card on CSIO interface. Thanks and credit to Richard Deane for reporting this.
- Improved hard disk layout documentation.
2024-08-16 14:06:36 -07:00
Wayne Warthen
e68cbded97
SD Card Speed Improvement for FZ80
...
- Removed wait routines for FZ80 in SD driver. Latest FPGA code does not require them.
- Minor improvements to disk layout documentation.
2024-08-04 12:12:16 -07:00
Wayne Warthen
fd59d2e4f8
Add UMAP
...
- UMAP application has been added to the ZPM3 and NZCOM disk images.
2024-07-30 11:06:25 -07:00
Wayne Warthen
8e0af1720a
Application Boot Tweaks
...
- Reduces failure scenarios with application boot
- Catches and diagnoses common bank mismatch which application boot cannot handle
2024-07-27 15:17:58 -07:00
Wayne Warthen
83d26a4faf
- Improve PPIDE Device Detection
...
- Some PPI chips were falsely detecting the presence of an IDE device. Added code to preset PPI register with a value that avoids false positives.
2024-07-26 09:38:24 -07:00
Wayne Warthen
c2f7a75cdd
Add hour/minute/second display to TIMER app (MartinR)
...
Co-Authored-By: MartinR <174514335+MartinR-UK@users.noreply.github.com >
2024-07-24 11:24:41 -07:00
Wayne Warthen
a078820745
Fix Duodyne MMU Regression
2024-07-21 16:40:59 -07:00
Wayne Warthen
cd23863226
Refactor UART Mode Settings
...
- Replaced hard-coded mode settings with per-chip configuration settings.
2024-07-20 15:20:05 -07:00
Wayne Warthen
3999039102
Support for Les Bird's Dual 16C550 UART Module
2024-07-19 17:31:53 -07:00
Wayne Warthen
df2ab201a2
TMS Driver Cleanup
2024-07-17 18:45:52 -07:00
Wayne Warthen
21b2eee7ab
Add Beep Function to Sound Driver Interface, Issue #402
2024-07-15 12:49:27 -07:00
Wayne Warthen
fff0959f96
Added Support for Les Bird's RCBus Graphics/Sound/Joystick Module
2024-07-08 16:51:53 -07:00
Wayne Warthen
273e61bc94
Support for DS1305 RTC on S100 FPGA Z80
2024-07-08 10:45:19 -07:00
Wayne Warthen
e1e485501c
Applications Document Overhaul by MartinR
...
- ROM Applications document has been consolidated into the Applications document
- Martin has done a significant overhaul of the Applications document
Co-Authored-By: MartinR <174514335+martinr-uk@users.noreply.github.com >
2024-07-04 08:10:00 -07:00
Wayne Warthen
48ab169c60
S100 FPGA Z80 SD Card Support WIP
...
- Not yet working
2024-07-03 10:39:19 -07:00
Wayne Warthen
0f4d16400f
S100 FPGA Z80 Cleanup
...
- Restore 16-bit I/O in S100 Console driver
- Boot to Console or USB Serial depending on IO Switch
2024-07-01 16:48:58 -07:00
Wayne Warthen
058a67dd40
Preliminary Support for S100 FPGA Z80 Platform
...
- S100 FPGA Z80 Platform
- Simple Serial Driver
2024-06-30 19:32:17 -07:00
Wayne Warthen
40f2a9f35a
Enhanced TIMER App from MartinR
...
- MartinR has enhanced the TIMER application to display output in decimal.
2024-06-30 11:53:38 -07:00
Wayne Warthen
3eea703d02
Miscellaneous
...
- Support RCBus PS/2 Keyboard (EtchedPixels & Sally)
- Added AT-3-8910 register spreadsheet (Martin R)
- Improved FD hardware detection to eliminate a false positive
- Reorder Boot Loader menu (Martin R)
- Minor enhancement to new usrrom.asm (Martin R)
2024-06-17 11:53:40 -07:00
Wayne Warthen
0539b25046
Updated FLASH to v1.3.9
...
- Will Sowerbutts provided an updated flash4 v1.3.9
- Modified HBIOS to be more proactive about disabling interrupts on systems with interrupts disabled to avoid issues with applications that turn them on.
- Updated NABU default configuration to run under interrupt mode 2.
Co-Authored-By: Will Sowerbutts <will@sowerbutts.com >
2024-05-31 08:56:02 -07:00
Wayne Warthen
a7e767d0b7
Upgrade BBCBASIC to v5
2024-05-30 14:30:27 -07:00
Wayne Warthen
78a765147e
NABU Keyboard Typeahead
...
- Implemented a 16 character typeahead buffer for interrupt-enabled builds of NABU.
2024-05-25 16:16:14 -07:00