Memotext & word processing in general

Discussion about ZX80 / ZX81 Software
User avatar
Paul
Posts: 1511
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: Memotext & word processing in general

Post by Paul »

mrtinb wrote: Thu Aug 15, 2019 12:48 pm If you follow the instructions in the article, will you not have a binary?

What needs to be discovered by Paul?
You are right Martin but I don't want Moggy to send me a tape. So I made a p file that puts zxpand in the correct memory mode and save to SD instead of tape. Not much of a problem.
Kind regards Paul
In theory, there is no difference between theory and practice. But, in practice, there is.
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Memotext & word processing in general

Post by mrtinb »

I guess the reason for 2 EPROMs on MemoText is:
  • 1/2 of the ROM space between 8-16k in one EPROM
  • 1/4 of the ROM space between 8-16k in another EPROM
  • then 1/4 of the ROM space between 8-16k can be either Centronics I/F or RS232 I/F
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: Memotext & word processing in general

Post by Moggy »

That would make sense as the printer EPROM is just 2k in size so it would like you say, use up the remaining ROM space.
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Memotext & word processing in general

Post by mrtinb »

The intercept of the ZX81's ROM would have to be done by the PAL then. Let's assume the PAL contains both logic for intercepting and the few bytes of data needed. Probably implemented like the "dead-ROM-bug". :-)
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: Memotext & word processing in general

Post by Moggy »

According to Paul it's only function is to autostart when the module is switched on.
User avatar
Paul
Posts: 1511
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: Memotext & word processing in general

Post by Paul »

By the way the instructions seemed not correct in every respect.
Anyway I created the required REM and entered the copy to REM routine. This was sent to Moggy.
The result is not a binary file but a p file with Memotext binary in the REM where it's useless.
Once I receive this I will modify it so it copies the content from REM to RAM in the 8-14K area where it can be run.
This file will be posted here for further debugging of the load and save routines. Three of the 12k are free for adding commands like LAP which will do the same as LAF but on zxpand.
In theory, there is no difference between theory and practice. But, in practice, there is.
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: Memotext & word processing in general

Post by Moggy »

Quick update.

Paul kindly sent me the EPROM extraction program and after following his excellent instruction I have dumped the code and returned the file to him, hopefully I got it right time will tell!
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Memotext & word processing in general

Post by mrtinb »

Great international collaboration. :)
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: Memotext & word processing in general

Post by Moggy »

Agreed!

The first flag in memory of the late Fred Nachbaur.
Attachments
canada.jpg
denmark.jpeg
denmark.jpeg (10.48 KiB) Viewed 8395 times
germany.jpeg
germany.jpeg (7.67 KiB) Viewed 8395 times
france.jpeg
france.jpeg (7.66 KiB) Viewed 8395 times
uk.jpeg
uk.jpeg (8.28 KiB) Viewed 8395 times
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Memotext & word processing in general

Post by mrtinb »

:D
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Post Reply