Memotext & word processing in general
Re: Memotext & word processing in general
The tape version for zxpand is now being tested.
In theory, there is no difference between theory and practice. But, in practice, there is.
Re: Memotext & word processing in general
[private message]
Last edited by XavSnap on Sun Jul 19, 2020 9:17 am, edited 1 time in total.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: Memotext & word processing in general
Hi 
Have you dumped the EPROMs with Centronics I/F or RS232 I/F attached?
The binary file needs EPROM from Centronics I/F to be in RAM, so both RAM and the EPROM will be at same addresses, but since they are equal, they won’t collapse.
So for RS232 I/F to work we need a version where the dump is with Memotext and RS232 I/F.
First version either will do.

Have you dumped the EPROMs with Centronics I/F or RS232 I/F attached?
The binary file needs EPROM from Centronics I/F to be in RAM, so both RAM and the EPROM will be at same addresses, but since they are equal, they won’t collapse.
So for RS232 I/F to work we need a version where the dump is with Memotext and RS232 I/F.
First version either will do.
Re: Memotext & word processing in general
Hi Martin .
I did as Paul requested and just did the Memotext dump. I then did some small testing with it loaded into the ZXpand and all seemed well to me and I think Paul will be releasing it to the forum after he has done some testing but I will leave that to him seeing as he has done the hard work.
I like the idea of the centronics/serial dump and if anyone comes up with a way to do it I will happily comply using my own centronics module for reference.
A small off topic issue.
The Memotext module when switched in allows full speed typing plus key repeat with suitable external keyboard but alas when switched out this disappears. I used to think this was a hardware feature of the module but it works when used with the Xpand which means it lies within the EPROM software.
Now anyone who has used for example Toddy Forth or the ZXpand commander rename file function using an external keyboard will know that the custom keyboard routines they use are fairly useless for external keyboards,suffering from multi letter output for a single normal speed keypress. For example typing the command VLIST in Toddy Forth usually ends up as VVLLLIISSTT when typed at normal speed.
My question is this.
Would it be possible to extract this keyboard routine from the Memotext EPROM code and have it for use in other software?
I ask this only because I am not smart enough to understand if this difficult or just impossible.
I did as Paul requested and just did the Memotext dump. I then did some small testing with it loaded into the ZXpand and all seemed well to me and I think Paul will be releasing it to the forum after he has done some testing but I will leave that to him seeing as he has done the hard work.
I like the idea of the centronics/serial dump and if anyone comes up with a way to do it I will happily comply using my own centronics module for reference.
A small off topic issue.
The Memotext module when switched in allows full speed typing plus key repeat with suitable external keyboard but alas when switched out this disappears. I used to think this was a hardware feature of the module but it works when used with the Xpand which means it lies within the EPROM software.
Now anyone who has used for example Toddy Forth or the ZXpand commander rename file function using an external keyboard will know that the custom keyboard routines they use are fairly useless for external keyboards,suffering from multi letter output for a single normal speed keypress. For example typing the command VLIST in Toddy Forth usually ends up as VVLLLIISSTT when typed at normal speed.
My question is this.
Would it be possible to extract this keyboard routine from the Memotext EPROM code and have it for use in other software?
I ask this only because I am not smart enough to understand if this difficult or just impossible.
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: Memotext & word processing in general
Yes the keyboard routine can be copied.
I have worked with the keyboard routine on the Memopac Z80 Assembler, as you know. The Memopac Z80 Assembler keyboard routine does not support key repeat, but it is great in that it insists on no key pressed between each key. This ensured no double keys.
I have worked with the keyboard routine on the Memopac Z80 Assembler, as you know. The Memopac Z80 Assembler keyboard routine does not support key repeat, but it is great in that it insists on no key pressed between each key. This ensured no double keys.
Last edited by mrtinb on Fri Aug 16, 2019 1:05 pm, edited 1 time in total.
Re: Memotext & word processing in general
I have the Centronics interface myself, so I will extract this and merge it with the help of zxpand.
Does anyone have the rs232 module?
Does anyone have the rs232 module?
In theory, there is no difference between theory and practice. But, in practice, there is.
- 1024MAK
- Posts: 5529
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: Memotext & word processing in general

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert 
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Spring approaching...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp


There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb

Spring approaching...
Re: Memotext & word processing in general
[private message]
Last edited by XavSnap on Sun Jul 19, 2020 9:17 am, edited 1 time in total.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: Memotext & word processing in general
Sorry, I didn't understand part of the question. I'll retry when I'm less tired tomorrow.
I will release a program soon that installs Memotext in RAM starting at 8192.
After that it asks for RS232 or CENTRONICS and copies the corresponding memotech interface ROM to the 14k-16k area.
This should be the starting point for debugging memory usage and add load/saving and printing to real hardware and emulators as well.
Kind regards Paul
I will release a program soon that installs Memotext in RAM starting at 8192.
After that it asks for RS232 or CENTRONICS and copies the corresponding memotech interface ROM to the 14k-16k area.
This should be the starting point for debugging memory usage and add load/saving and printing to real hardware and emulators as well.
Kind regards Paul
In theory, there is no difference between theory and practice. But, in practice, there is.
Re: Memotext & word processing in general
[private message]
Last edited by XavSnap on Sun Jul 19, 2020 9:17 am, edited 1 time in total.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)