## Crippled Software*SOLVED*

Discussion about ZX80 / ZX81 Software
XavSnap
Posts: 910
Joined: Sat May 10, 2008 4:23 pm

### Re: Crippled Software

If vertical plot limit is 191, what is the horizontal plot limit?
H=\$1F = 31 (<=30)
V=\$BF = 192 (<=191)

Code: Select all

``````Lb4106:
LD A,\$1F
SUB C
Lb4109:
JR NC, Lb4110 ; [\$4110:16656]
Lb410B:
CALL Lb4097 ; [16535]
RST 08H
.db	\$10 ; RST8 Arg: Error Code:'H'
Lb4110:
LD A,\$BF
SUB B
RET NC
Lb4114:
CALL Lb4097 ; [16535]
RST 08H
.db	\$1E ; RST8 Arg: Error Code:'V'
Lb4119:``````
Xavier

butchi
Posts: 23
Joined: Wed Jun 12, 2019 4:12 am

### Re: Crippled Software

All eight pair got connected, as documented.
Now, can this software invert the hi-res display?
b
Attachments

GCHarder
Posts: 255
Joined: Sat Dec 14, 2013 7:46 pm

### Re: Crippled Software

Horizontal coords are based on byte positions while vertical coords are based on pixel rows. The max horizontal pixel coord is 255.

viewtopic.php?f=10&t=1441&p=15136&hilit=shreb#p15136

Regards;

Greg

butchi
Posts: 23
Joined: Wed Jun 12, 2019 4:12 am

### Re: Crippled Software

GCHarder wrote:
Fri Jun 28, 2019 9:13 pm
Horizontal coords are based on byte positions while vertical coords are based on pixel rows. The max horizontal pixel coord is 255.

viewtopic.php?f=10&t=1441&p=15136&hilit=shreb#p15136

Regards;

Greg
Greg,
Attached a searchable version that includes an SHREB upgrade. I found no mention of upgrading in the manual, so could SEHR.P be upgraded to v3.00, that is fully functional (w/F-SAVE/64-column) . . .
THX!
b
Attachments
SramHres.zip

GCHarder
Posts: 255
Joined: Sat Dec 14, 2013 7:46 pm

### Re: Crippled Software

Here it is with SHREB version 3. I haven't actually tried to figure out how the use the program, but the screen shot shows that SHREB version 3 is working.

Regards;

Greg
Screen shot
SECore3.gif (2.94 KiB) Viewed 2686 times
Attachments
SECore3.zip
Program

butchi
Posts: 23
Joined: Wed Jun 12, 2019 4:12 am

### Re: Crippled Software

GCHarder wrote:
Tue Jul 02, 2019 10:18 pm
Here it is with SHREB version 3. I haven't actually tried to figure out how the use the program, but the screen shot shows that SHREB version 3 is working.

Regards;

Greg
Greg,
Please let us know when you figure out how to use Tom's SE, but 1st,
splash screen gets generated, then HANGs w/key press.
Very finicky!
b
* ZERO STOP, no error get's trapped *
Attachments

butchi
Posts: 23
Joined: Wed Jun 12, 2019 4:12 am

### Re: Crippled Software

GCHarder wrote:
Tue Jul 02, 2019 10:18 pm
Here it is with SHREB version 3. I haven't actually tried to figure out how the use the program, but the screen shot shows that SHREB version 3 is working.

Regards;

Greg
Greg,
It appears that the P file format is very unstable when the file exceeds 16K. Here is an example where EO can generate only a valid wav file. Either a P or TZX format of the same program freezes. To launch this SHREB file, GOTO 200, then hit '9' and wait to see graphic.
b
Attachments
FAWR3.zip

butchi
Posts: 23
Joined: Wed Jun 12, 2019 4:12 am

### Re: Crippled Software

GCHarder wrote:
Tue Jul 02, 2019 10:18 pm
Here it is with SHREB version 3. I haven't actually tried to figure out how the use the program, but the screen shot shows that SHREB version 3 is working.

Regards;

Greg
Greg,
The SHREB version 3 appears to handle Tom's SE graphics, but not regular text. If you know the subtlety between 2 and 3, please enlighten
b
Attachments

GCHarder
Posts: 255
Joined: Sat Dec 14, 2013 7:46 pm

### Re: Crippled Software

This is a problem with ZXPand not the program. When generating standard ZX81 type characters SHREB expects to find the character patterns at \$1E00, which are are no longer there because of the ZXPand overlay ROM. Pseudo-hi-res programs also have a similar problem.

Try loading the program with the /x option.

Regards;

Greg

butchi
Posts: 23
Joined: Wed Jun 12, 2019 4:12 am

### Re: Crippled Software

GCHarder wrote:
Mon Jul 08, 2019 10:13 pm
This is a problem with ZXPand not the program. When generating standard ZX81 type characters SHREB expects to find the character patterns at \$1E00, which are are no longer there because of the ZXPand overlay ROM. Pseudo-hi-res programs also have a similar problem.

Try loading the program with the /x option.

Regards;

Greg
Greg,
That was the trick, thx
b
* going on Holiday *
Attachments