Jump to content
Sign in to follow this  
Milli V

Adam CP/M

Recommended Posts

Have a question about Adam's CP/M - I figured out how to use config.com to modify the screen color, text color etc and I see you can change the smart key assignments but I dont see a way of making them go away. During my experimenting with Assembly I have had a few occasions where I output garbage to the screen and these key assignments disappeared, I got the full 24 rows on the screen and when I press the smart keys I get ^D, ^E etc. Anyone know how I can actually do this on purpose and ger rid of them on the screen, I would prefer the having the full screen and not see them. Does Adam's CP/M emulate any old CP/M terminals and use escape codes (was thinking this may cause it to happen too)?

 

Also as an FYI I just about have all code created to allow file transfers to and from CP/M via the Adamlink modem and will be posting them if anyone is interested.

 

Milli

Share this post


Link to post
Share on other sites

I thought config.com has an option to display or hide the SmartKEY display... or perhaps i'm remembering the CP/M replacement and much improved T-DOS.

Share this post


Link to post
Share on other sites

It seems CP/M on the Adam is somewhat VT-52 compatible. You can use the Home cursor (Esc H) and clear to end of screen (Esc J) Escape sequences

        .org 0100H
        ld   de,String
        ld   c,9
        call 5
        jp   0
String:
.db    27,"H",27,"J$"

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...