|
Post by xahmol on Nov 3, 2023 8:06:57 GMT
Recently began trying to code for CP/M using the Z88DK cross compiler. This is the first project I created with it: CPM UToolsCPM UTools is a little suite of (for now) three utilities to help using the Ultimate II+ cartridge from within CP/M. CPM UTimeUtility to set the CP/M system time (and the UII+ RTC clock) the time received from a user defined NTP server. CPM UMountThis utility can be used to swap and mount virtual disks on your UII+ cartridge, helpful because the UII+ menu is not available under CP/M 80 column mode. Images can be selected from a file browser, that filters on showing only directories and disk image files. CPM UConfigUtility to set the configuration for CPM UTime and CPM UMount. For CPM UTime, enabling or disabling time query of an NTP server, the NTP server hostname, offset from UTC time in seconds and verbosity on or off can be set. For CPM UMount, automatic valid target detection can be manually overridden, and the default target drive can be set. Download of first public alpha version: github.com/xahmol/CPMUTools/raw/main/CPMUTools-v091-20231030-1632.zipFull source code and documentation: github.com/xahmol/CPMUToolsDemo video of an earlier alpha build:
|
|
|
Post by xahmol on Nov 3, 2023 8:12:04 GMT
By the way, some other videos capturing my explorations in CP/M the last months: dBase II for CP/M: Using a customised ZP/M build made bij Martijn Wehrens to RAM boot CP/M from a REU file using my own DMBoot software: Demo of the C3L lib I encountered: Link to the lib: github.com/sgjava/c3l/
|
|