You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This works with the WS.COM (wordstar) binary in our cpm-dist repository, and for most other stuff I tried. We can switch to raw/ANSI via the environmental variable SIMPLE_CHAR. Instead we should add a custom syscall to allow switching at runtime - as per:
Once complete this pull-request will close#85 by allowing us to
change output drivers at runtime. We'll also remove the messy
ADM-3A output handling from our core CPM package.
* Make the writing of characters to the console pluggable.
Once complete this pull-request will close#85 by allowing us to
change output drivers at runtime. We'll also remove the messy
ADM-3A output handling from our core CPM package.
* Make the console output driver selectable via CLI flag
* Working selectable output, via BIOS.
We have a
consolein
package for reading from STDIN.We should move the output writing into
consoleout
, and then allow switching the console output routine at runtime.At the moment our output routine pretends to be a ADM-32 terminal:
This works with the WS.COM (wordstar) binary in our
cpm-dist
repository, and for most other stuff I tried. We can switch to raw/ANSI via the environmental variable SIMPLE_CHAR. Instead we should add a custom syscall to allow switching at runtime - as per:Add a new binary, beneath samples/, named "console.com". Expected use will be something like:
console
console ansi|raw
console adm
The text was updated successfully, but these errors were encountered: