Wayne Warthen
5e8e5424dc
Cleanup
2020-05-20 21:20:24 -07:00
Wayne Warthen
5c565f8c3e
Miscellaneous
...
- CP/M 3 loader space improvement
- Minor doc update (thanks Radek)
- Preliminary diag level management
- Minor cosmetic bugs
2020-05-20 12:06:19 -07:00
Wayne Warthen
1859eb0310
Experimental partition support
2020-05-07 16:58:38 -07:00
Wayne Warthen
c4fae3c1dd
Bug fixes
...
- Fixed build issue in cbios.asm
- Flow improvement in romldr.asm
2020-05-04 14:37:42 -07:00
Wayne Warthen
a1be614279
Cleanup
2020-05-04 13:34:36 -07:00
Wayne Warthen
ce3f7f2224
Small bug fix
...
- Build error in romldr.asm when using custom boot timeout.
- Handle CP/M 3 error mode variable properly.
2020-05-04 09:07:09 -07: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
Wayne Warthen
1a8cfb91e7
Changes from Dean Netherton
...
- Allow immediate autoboot (no timeout)
- Allow configuring number of floppy devices
2020-05-02 14:58:07 -07:00
Wayne Warthen
8b7c167592
Cleanup loader console assignment
2020-04-24 11:33:15 -07:00
Wayne Warthen
e654c5739e
Disk Catalog & Loader Console Command
...
- Disk Catalog document has been added to the Doc directory courtesy of Mykl Orders.
- Loader enhanced to allow switching the console device before booting OS or ROM app.
2020-04-23 22:08:19 -07:00
Dean Netherton
74c7d865d7
Whitespace: trailing whitespaces
2020-04-21 16:37:29 +10:00
Wayne Warthen
e84a1bc3ea
ROMLDR Improvements
...
.com files can now be started from CP/M and size of .com files has been reduced so they always fit.
2020-04-11 13:32:55 -07:00
Wayne Warthen
621175533b
Start v3.1 Development
2020-04-06 12:54:23 -07:00
Wayne Warthen
60c3ff8a41
Cleanup
...
- Fix SuperZAP to work under NZCOM and ZPM3
- Finalize standard config files
2020-03-25 19:54:55 -07:00
Wayne Warthen
d1abba5378
Fix CONSOLE Constant
...
Rename CIODEV_CONSOLE constant to CIO_CONSOLE because it is a unit code, not a device type code.
Retabify TastyBasic.
2020-03-15 09:44:15 -07:00
Wayne Warthen
4cc218a450
UNA Catchup
...
UNA support was lacking some of the more recent behavior changes. This corrects most of it.
2020-02-28 15:26:13 -08:00
Wayne Warthen
5f07834b47
Misc. Cleanup
2020-02-27 18:40:20 -08:00
Wayne Warthen
59ffef2bf2
Tweaks
...
A few things needed tweaking after the Unix build update. No functional changes.
2020-02-18 18:30:17 -08:00
Wayne Warthen
88d7c37424
Boot from any slice
2020-02-18 14:08:21 -08:00
Wayne Warthen
0510a02447
Load CP/M 3 from disk
...
Includes updated SYSCOPY application to put loader image on system tracks.
2020-02-17 15:58:17 -08:00
Wayne Warthen
5d35a80cf7
Update romldr.asm
2020-02-11 19:31:30 -08:00
b1ackmai1er
09b967e82b
Add a user rom pack template to romldr
2020-02-10 22:44:35 +08:00
b1ackmai1er
f552c83f23
Update romldr.asm
...
Update to cater for possibility of more than 9 drives being detected. Update menu system to support
2020-02-09 20:25:45 +08:00
b1ackmai1er
7fb1a8851e
Add ROM based game
...
Refer 2048game.com
Requires VT100 terminal.
2020-02-07 13:16:30 +08:00
Wayne Warthen
57dabc1ab5
Finalize SCZ180 Configurations
2019-10-02 08:45:11 -07:00
Wayne Warthen
ff851d36d6
Diagnostic LED Refinements
2019-09-28 16:01:49 -07:00
Wayne Warthen
8c0c75253e
Z180 Variant CPU Speed Handling
...
Check Z180 CPU variant when attempting to change CPU speed multipliers and handle appropriately.
2019-09-04 20:46:29 -07:00
Wayne Warthen
b856a1a529
Disk I/O to/from Banked Memory
...
Supports double-buffered disk i/o to read/write to/from any memory bank specified.
NOTE: Disk I/O will be temporarily slower than normal because all I/O is being forced thru double-buffering for testing.
2019-09-03 15:12:56 -07:00
Wayne Warthen
09044d1959
Add SC126 Platform
2019-08-11 18:39:03 -07:00
Wayne Warthen
9c43e63d1b
ROM Loader INT Management
...
Modified ROM Loader to leave interrupts active when launching target image.
2019-02-20 11:46:29 -08:00
Wayne Warthen
6f712f4f01
Minor Updates
2018-12-24 14:39:47 -08:00
Wayne Warthen
d7f68775ce
Various Cleanup
2018-11-26 20:49:22 -08:00
Wayne Warthen
877d868745
Refactoring
2018-11-20 19:29:23 -08:00
Wayne Warthen
82e7b3d813
Refactor DSKY Monitor
2018-11-17 16:10:22 -08:00
Wayne Warthen
fd5636229d
Monitor and RomLdr Updates
2018-11-14 15:27:51 -08:00
b1ackmai1er
fd41ef179e
Update to support romldr loading ROMs at 200h. nascom basic, forth etc.
2018-11-10 16:06:07 +08:00
b1ackmai1er
982744b6c9
Tidy up Romldr
2018-11-10 01:13:32 +08:00
b1ackmai1er
c8ba301d45
Romldr now uses one routine to execute code.
2018-11-10 00:17:15 +08:00
Wayne Warthen
dd73ec092b
Finish DBGMON and Cleanup
2018-11-08 18:21:26 -08:00
Wayne Warthen
53286700f7
Rearranged OSIMG ROM bank
...
The OSIMG bank needed more space allocated to ROMLDR.
2018-11-07 16:10:16 -08:00
b1ackmai1er
1682a41e40
Fix DSKY menu option
2018-11-07 10:30:49 +08:00
b1ackmai1er
7c302ba456
Add Reboot menu option. Some optimizations of error message display
2018-11-07 09:44:23 +08:00
b1ackmai1er
e2400a535c
Updated to DSKY and BootAuto in romldr
...
Still more work to be done. Enabling DSKY make the bin file to large for the allocated ROM space.
2018-11-06 21:16:03 +08:00
b1ackmai1er
42cf223f4e
Unified Menu structure for romldr to ease intergration of ROMs
2018-11-06 16:01:14 +08:00
b1ackmai1er
5f7f902ba1
CamelForth ROMWBW in OSIMG1
2018-11-05 16:31:07 +08:00
b1ackmai1er
b5703e8177
First build with Forth to ROM (still CP/M version)
2018-11-04 11:36:10 +08:00
b1ackmai1er
f45e316a8c
Move along, nothing to see here
2018-10-30 23:01:42 +08:00
b1ackmai1er
40b40b7fa5
Support for additional rom options including Nascom and Tasty BASIC
2018-10-28 14:39:20 +08:00
Wayne Warthen
231239f43f
Finalize v2.9.0 Prerelease 0
...
- New function dispatching logic
- Refactored interrupt management
2018-01-16 16:30:37 -08:00
Wayne Warthen
fb63612ebf
RC2014 Floppy
...
- Support for RC2014 SMB Floppy (WDC & SMC), but not yet tested.
- Final work on Multi-Sector I/O
2018-01-01 16:12:12 -08:00