Comments (8)
Btw ... I have created a discord channel for RunCPM.
I know Discord is a gaming platform, but I use it on a daily basis for both gaming and other projects, so it would make it easier for me to be available there.
from runcpm.
I wonder if transferring MBASIC.COM fails because of 8th bit stripping?
I wrote some programs long ago which are supposed to switch the console between 7 and 8 bits, they are called CONSOLE7 and CONSOLE8 (source code is there).
This is for when I was trying to have a zmodem transfer work between RunCPM and Putty. Which failed basically because I was never able to find a zmodem implementation, so I stuck to xmodem.
Give it a try there ...
from runcpm.
Btw ... I have created a discord channel for RunCPM.
:-(
I don't think that is a good idea. Spreading RunCPM related discussions over too many media will result it being incomplete everywhere. And stuff like Discord is less under our control than Git and friends.
What about a GitHub/GitLab-Wiki instead? It just would be a repository too so storage would be redundant and no evil provider could kill al the talk there.
from runcpm.
We can keep these here for our "offline" discussions, I thought of Discord to be more of an "online" channel, which GitHub lacks.
I have extreme OCD (just kidding), so seeing issues marked as open gives me itches ... lol.
Well ... between this and code compilation warnings ... I might actually have some level of OCD.
from runcpm.
Wouldn't IRC be easier to log and convert if something worth to be keept happens there? And those who are interested in CP/M sure can live with a pure text chat...
from runcpm.
Unload and Load seems to be a solution to the 7th bit problem. One thing that is nice about having several serial ports is I can swap between various terminal emulations and real terminals - eg STAT CON:=BAT: or STAT CON:=TTY:
In terms of OCD and issues being "open", you can close this one as it is 'resolved'. I'm working now on building several little terminals. I have a tiny 1" OLED display that only costs a few dollars and runs on the I2C bus and arduino nano - fantastic for quick testing. Working on larger VT100 terminals using various LCD screens. Today managed to get a PS2 keyboard remapped so the arrow and Home/End/Insert keys output Wordstar commands.
So you can close this issue as resolved.
The one that isn't fully resolved is moving in the official ESP32 SD driver into RunCPM so all the SD cards work properly. I have a feeling based on the demo code it might also run faster. I guess I have a bit of OCD too :)
from runcpm.
This is pretty cool. You should blog about it. (or brag about it, :))
The ESP32 boards are really cool. I think they can be considered the most useful platform RunCPM runs on.
from runcpm.
Update re Kermit. Using the generic version as no need to change things. At one end
KERMIT SEND MYFILE.TXT and at the other end
KERMIT RECEIVE MYFILE.TXT
But sometimes it would work and sometimes not. Of course, it helps to read the instructions (and to use some debug code). The answer is on page 16 of the Kermit Users Guide:
"The key point is to start the receiving end first -- some microcomputer Kermits do not include a timeout facility, and if the receiver is not ready to receive when the sender first sends, there will be a protocol deadlock."
Another thing buried in the instruction manual is that if you do start the Kermit programs in the wrong order and both programs are hanging, hit Enter on the sending Kermit. This wakes the receiver up by resending the start packet.
KERMIT.zip
from runcpm.
Related Issues (20)
- CR vs CR LF problem with Lua? HOT 4
- Problem with v5.8 under Linux/armbian/Raspbian HOT 8
- [Question] MBASIC and TPA Size 60K <-> 64K HOT 1
- [Info] Flashing LED waiting for serial connect HOT 1
- ESP32 C3 Support HOT 5
- Build errors in cpm.h HOT 4
- Allow RunCPM to be used as a Github Action for SUBMIT jobs. HOT 4
- COPY program HOT 5
- Transverse (copy/execute) between slices HOT 1
- Going Crazt HOT 4
- CCP-ZCP3.60K HOT 1
- Feature request: Console on ESP32 TTL Serial port HOT 9
- BASIC/Z compiler not supported HOT 3
- NULU open lbr files does not work HOT 9
- saving/loading Problem with HEBAS under RunCPM HOT 2
- Bdos Err on M: Select when I try ASM DUMP.ASM HOT 2
- ESP32-Wrover kit freeze HOT 8
- Request: Simple variation on LED.BAS as a Hello World using BDOS 9 HOT 3
- [Q] Difference for RunCPM between TYPE and TYPE in a .SUB? HOT 4
- [Q] How about updateing to LUA v5.4.6? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from runcpm.