Jump to content
IGNORED

VI99 TTY. Text editor over RS232


TheBF

Recommended Posts

On 7/11/2023 at 11:45 AM, TheBF said:

Start up with a terminal emulator at 19200 8,n,1

 

At the command prompt type:   BA=1200 OPEN-TTY 

The plug into your EP-44 and see what happens. :)

Thank's for giving it a spin. 

 

Any chance you could send me a custom version which starts up in 1200 bps? That way I don't have to use 2 different terminals.

Also a cheat cheat of the key commands would be very helpful.

Link to comment
Share on other sites

1 hour ago, Vorticon said:

Any chance you could send me a custom version which starts up in 1200 bps? That way I don't have to use 2 different terminals.

Also a cheat cheat of the key commands would be very helpful.

The vimanpage file is the cheat sheet. 

 

VI99TTY/src/VIMANPAGE.TXT at main · bfox9900/VI99TTY · GitHub

 

I can make you a custom version. It will take a few minutes because I build it with floppy disks. :) 

 

 

  • Like 2
Link to comment
Share on other sites

Sorry the delay. The wife had other plans for me.

 

Custom version is called VI99TTYV    where V is for Vorticon. 

The source code was edited with VI99 TTY and recompiled from floppy disk on real iron. :) 

 

I also remove  the debug display on the VDP screen to help speed this version up a bit.

 

 

vi99ttyv vi99ttyw vi99ttyx VIMANPAGE

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

5 hours ago, TheBF said:

 

The source code was edited with VI99 TTY and recompiled from floppy disk on real iron. :) 

 

 

vi99ttyv 8.13 kB · 0 downloads vi99ttyw 8.13 kB · 0 downloads vi99ttyx 4.63 kB · 0 downloads VIMANPAGE 3.88 kB · 0 downloads

Now that is awesome! As it should be!

I'll give this a try on the EP-44 as soon as I am back home tomorrow night. Should be interesting :)

  • Like 3
  • Thanks 1
Link to comment
Share on other sites

So it kind of worked with the EP-44, but actual editing was not workable given that the screen control codes print out and mess up the page formatting. Still fun to see though :)

I also tried ot at 9600 bps on my venerable Heathkit H19 terminal and that works well too.

The man page is missing the ctrl-f and ctrl-g paging commands.

I wonder if there is a way to start vi99 with a choice of bps instead of having to make changes after start. Otherwise I would love a hard wired version for 9600 bps so I can use it with my H19 directly.

Overall a pretty cool editor for those of us with the linux itch :)

 

 

 

 

 

  • Like 2
Link to comment
Share on other sites

Very fun. Heathkit was the best!

 

I am going to try to make an autobaud detector.  I have some example code here from TI so give me a while and maybe it will just need a few carriage returns off the top to detect the baud rate.

If that fails, I should be able to make a config file that loads off the top with a the configuration text. I will try to do that first and get you that version. 

 

There are a couple of other oversights in the man page I need to fix up too. 

 

 

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...
5 minutes ago, Vorticon said:

Any updates on the autobaud feature?

I had to take a break on that project. 

I have to confess that building on real iron is rather frustrating after having Classic99. :) 

I will get back to it this Tuesday. (Long weekend up here this week)

 

  • Like 1
Link to comment
Share on other sites

12 hours ago, TheBF said:

I had to take a break on that project. 

I have to confess that building on real iron is rather frustrating after having Classic99. :) 

I will get back to it this Tuesday. (Long weekend up here this week)

 

Totally get that. No pressure whatsoever. It's no fun if it starts feeling like work!

Link to comment
Share on other sites

Ok.  Here is the latest version, 0.9  that boots with AUTOBAUD waiting for an "enter" key.

 

I fixed a bug in backspace key ( I think) and I removed the debug display on the VDP screen because that really slowed down the command loop. 

 

If you put the VIMANPAGE on the disk with the program files, the help command will pull it up in "view" mode (read only)

 

All bug reports/feature requests welcome. 

VI99TTY VI99TTZ VI99TT[ VIMANPAGE

  • Like 4
Link to comment
Share on other sites

So I had the time to play with it this morning and there are a couple of issues.

- After switching "disks", the ls command throws an error

- When trying to save with the :wq command, an error occurs. I assume that the proper command is :wq filename

The editor itself appears to work well. I did update the VIMANPAGE file with the paging commands. It should be clarified that the VIMANPAGE has to reside on the root TIPI directory if running vi99 from a TIPI folder.

By the way the autobaud feature works perfectly as well. Pretty happy with that :)

 

20230819_065252.jpg

20230819_070100.jpg

VIMANPAGE

  • Like 3
Link to comment
Share on other sites

Thanks  very much for the bug report and TIPI instructions. 

I noticed that 'ls' error too after I posted.

 

I think I will have to assign a default filename like "untitled" to handle the :wq issue the simplest way.

If there was no filename given at the vi command, the filename string is empty so that causes the error.

I don't know what vi does so I will check that and emulate as best I can.

 

I will add these to the issues list in the repository. 

 

I will get back to this again.  I went down a compiler rabbit hole this week. 

 

If it is not a lot of trouble could you post your edited vimanpage file?

oops! I missed that you did post it. Thanks!

 

I will just make it part of the package. 

That would make it a true FOSS project . :)

 

 

  • Like 4
Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...