_The Doctor__ Posted March 26, 2019 Share Posted March 26, 2019 Mr. Atari's LiteDOS might be the way to go, but if you are adventurous xbios might be one wrestled into action as well... Quote Link to comment Share on other sites More sharing options...
dneedham Posted March 26, 2019 Share Posted March 26, 2019 we'll get it. This is one reason that I made the cartridge version, because the disk version barely fits into memory. -Thom Disabling the turbo function seemed to do the trick. I am at this screen now. Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 26, 2019 Author Share Posted March 26, 2019 (edited) if you have your WIFI modem connected, you should be able to send commands, to it. e.g. AT OK ATDTIRATA.ONLINE:8005 -Thom Edited March 26, 2019 by tschak909 Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 26, 2019 Author Share Posted March 26, 2019 I worked my butt off to try and get PLATOTERM to work in every DOS possible...and it works in most of them. -Thom 2 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted March 26, 2019 Share Posted March 26, 2019 You just stated why you wanted to go the cartridge route...I suggested litedos and xbios in that quest particular quest for space... as usual it is what it is. Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 26, 2019 Author Share Posted March 26, 2019 Yup, and Sijmen and I do make sure it works on Litedos for those who want it. XBIOS is another possibility as well... I'm just trying to get it out there as accessible as I can get it...and I'll spend some time soon to squeeze it down more, especially since there are two features that I want to make happen for a 2.0 release: * KERMIT support for file transfers (I have written a portable KERMIT implementation to be used in PLATOTERM) * uTUTOR - which will permit local execution of TUTOR lessons, either standalone or in coordination with a central system, which should open up a lot of possibilities. -Thom 2 Quote Link to comment Share on other sites More sharing options...
mr-atari Posted March 26, 2019 Share Posted March 26, 2019 At the moment, I created a bootdisk with my R-driver that I need. Rverter type, driving my ESP8266 WiFi. So no DOS at all. This bootdisk is only 2-3 sectors, so extremely fast to get going.... Also I have patched my PLATO cartridge to do "FAST-IO". That is STATUS and GET_BYTE are not driven through CIOV, but reads the BYTES_in_BUFFER and GET_BYTE routine directly. This speeds things up massively to a stable 2400 baud. Later! 3 Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 26, 2019 Author Share Posted March 26, 2019 Yup, as soon as I find a few free cycles, I will fold that change into the upstream code, thanks so much Sijmen! (I am so glad that others have been able to improve bits that I lack the background to improve) -Thom 2 Quote Link to comment Share on other sites More sharing options...
dneedham Posted March 26, 2019 Share Posted March 26, 2019 if you have your WIFI modem connected, you should be able to send commands, to it. e.g. AT OK ATDTIRATA.ONLINE:8005 -Thom I didn't it realize it when I posted the above picture, but I don't get the c prompt like what is displayed in your video. Would that be that the program isn't seeing the 850? When the system initially boots, I hear the R: handler being loaded at the end of the sequence. I can still configure the program and such when loaded, so it isn't locked up. I made sure the interface is set to serial, the baud is set at 9600, I didn't do anything with the XON/OFF settings. Thanks again, sorry I am struggling with this. Darren Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 26, 2019 Author Share Posted March 26, 2019 You will not be able to use PLATOTERM at 9600bps, as the 850 and PLATOTerm can not process data that quickly, please use 1200bps. If you are able to send an AT to your modem, you should be good to go. -Thom Quote Link to comment Share on other sites More sharing options...
mr-atari Posted March 28, 2019 Share Posted March 28, 2019 I didn't it realize it when I posted the above picture, but I don't get the c prompt like what is displayed in your video. Would that be that the program isn't seeing the 850? When the system initially boots, I hear the R: handler being loaded at the end of the sequence. I can still configure the program and such when loaded, so it isn't locked up. I made sure the interface is set to serial, the baud is set at 9600, I didn't do anything with the XON/OFF settings. Thanks again, sorry I am struggling with this. Darren Try this bootdisk, just to help you out. It will try and download the R-handler from 850 or APE. Then it returns to the PLATO cartridge. Sijmen. Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted March 28, 2019 Share Posted March 28, 2019 Try this bootdisk, just to help you out. It will try and download the R-handler from 850 or APE. Then it returns to the PLATO cartridge. Sijmen. You didn't attach the disk kind sir... Quote Link to comment Share on other sites More sharing options...
dneedham Posted March 28, 2019 Share Posted March 28, 2019 Thanks for the help. I got it mostly sorted out. The issue isn't PLATOTerm. It is the *&^%@ Lantronix that I bought a couple of years ago and stuck in a box for "later". It appears I purchased a model (mss1-t) that doesn't support modem emulation. I can use a terminal program from the Atari, connect to the Lantronix, and then use it to telnet out onto the internet. That is kind of cool, but too many steps for practical use. I need to find a wifimodem232 it appears to make this work correctly. Thanks for the help, and sorry for the bother. At least I got to spend some quality time on the Atari. That is always fun. Darren Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 28, 2019 Author Share Posted March 28, 2019 I also use a Raspberry Pi Zero running this version of TCPSER: https://github.com/tschak909/tcpser attach an appropriate usb to rs232 converter to the USB port, and you're off to the races. -Thom 3 Quote Link to comment Share on other sites More sharing options...
mr-atari Posted March 29, 2019 Share Posted March 29, 2019 No Idea, guess I selected the file but did not click attach..... R-APE.ATR 1 Quote Link to comment Share on other sites More sharing options...
sanny Posted March 30, 2019 Share Posted March 30, 2019 You will not be able to use PLATOTERM at 9600bps, as the 850 and PLATOTerm can not process data that quickly, please use 1200bps. If you are able to send an AT to your modem, you should be good to go. Hi Thom, do you know what was the max baud rate of the original PLATO cartridge? Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 30, 2019 Author Share Posted March 30, 2019 Locked at 1200 baud. -Thom Quote Link to comment Share on other sites More sharing options...
sanny Posted March 31, 2019 Share Posted March 31, 2019 Locked at 1200 baud. Ok. So no degrade there, good. But a few thoughts: I had recently looked at the 850 R: driver source code, and XON/XOFF handling appears (to me to) be implementable there. In a much better way as you (I think) tried to implement in the user program/PLATOterm. Could this be something to pursue? select a "special" R: driver for 850 in PLATOterm. Which replaces the original/already loaded R: driver. Would just work for real 850s Is the PLATO protocol XON/XOFF "clean"? IOW, doesn't it transfer these values as part of the data stream? Quote Link to comment Share on other sites More sharing options...
sanny Posted March 31, 2019 Share Posted March 31, 2019 And, yes, XON/XOFF should be honoured by the peer (e.g. tcpser) Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 31, 2019 Author Share Posted March 31, 2019 (edited) Yes, this is something worth pursuing. Yes, it's possible, and XON/XOFF is part of the handshaking protocol. I've recently come into possession of a patch to the server which may improve XON/XOFF handling. I am working with William Schaub to implement this, and a few other patches (who helped with the Amiga port of PLATOTERM, and has recently taken to do serious deep dives on the system and has successfully done amazing work in this area.). -Thom Edited March 31, 2019 by tschak909 3 Quote Link to comment Share on other sites More sharing options...
sanny Posted March 31, 2019 Share Posted March 31, 2019 "...may improve XON/XOFF handling..." Does this improve the handling even when connected over a TCP channel? Like with "tcpser"? Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 31, 2019 Author Share Posted March 31, 2019 it "should" ... it's the same set of patches that were applied to cyber1.org. -Thom Quote Link to comment Share on other sites More sharing options...
Kyle22 Posted March 31, 2019 Share Posted March 31, 2019 (edited) Is there a way to program the server to emulate SIG*ATARI? GO ATARI? Would be sweet, if possible. Edit: 72347,3014. Edited March 31, 2019 by Kyle22 Quote Link to comment Share on other sites More sharing options...
tschak909 Posted March 31, 2019 Author Share Posted March 31, 2019 (edited) ASCII terminal support can be added (e.g. to the menu router), and PLATO can output to ASCII terminals just fine. Anyone who wants to tackle this, go ahead and ask to get some lesson space to make an ASCII menu in TUTOR. (Log into IRATA, and it will ask for you to press 'c' to continue, followed by asking for a terminal type, you will need to set your terminal for even parity, 7 bits, and 1 stop bit.) It is very important to understand, that this system is incredibly flexible, and the development environment, coupled with the willingness of users to make things in it, is what will sustain IRATA for the long term. -Thom Edited March 31, 2019 by tschak909 1 Quote Link to comment Share on other sites More sharing options...
Kyle22 Posted March 31, 2019 Share Posted March 31, 2019 Can it act like CompuServe? RLE Graphics? Same as CompuServe was 'BITD'? If we can ever find all the files... Would be a great thing if possible. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.