LOWRES -demo
LOWRES -demo
I opened this thread to discuss my demo.
That's is all I will say now. Please give your comment after you saw the demo.
HOLD YOUR JAW OR IT WILL DROP
SOURCE
That's is all I will say now. Please give your comment after you saw the demo.
HOLD YOUR JAW OR IT WILL DROP
SOURCE
Last edited by dr beep on Tue May 07, 2024 3:22 pm, edited 1 time in total.
Re: LOWRES -demo

Impressive... now explain how does it work.. xD
I guess you are redirecting the char lines in the rom but stil maintaining the slow tex mode...
I can't imagine how did you do this
Ernesto
ZX80 USA, ZX81UK,ZX Spectrum,ZX Spectrum+,ZX Spectrum 128+ UK,ZX Spectrum +2 grey,ZX Spectrum +2/A, ZXSpectrum +3,Sinclair QL,CZ1000,CZ1500,CZ2000,CZ1000Plus,CZ1500Plus,CZ Spectrum,CZ Spectrum Plus,TK83,TK85,TK90X,TK95.TS2068,Robik,Mactep.
ZX80 USA, ZX81UK,ZX Spectrum,ZX Spectrum+,ZX Spectrum 128+ UK,ZX Spectrum +2 grey,ZX Spectrum +2/A, ZXSpectrum +3,Sinclair QL,CZ1000,CZ1500,CZ2000,CZ1000Plus,CZ1500Plus,CZ Spectrum,CZ Spectrum Plus,TK83,TK85,TK90X,TK95.TS2068,Robik,Mactep.
Re: LOWRES -demo
Wow ... that is definitely some witchcraft! Very impressive!
-
- Posts: 114
- Joined: Thu Apr 23, 2020 6:02 am
- Location: Minneapolis, MN
Re: LOWRES -demo
Fascinating...combining four display lines at once.
dr beep is a WIZARD!
(and I really do mean that in the nicest way possible)
dr beep is a WIZARD!

John
Re: LOWRES -demo
The display is executed 8x to form a character.
After 1 line the ROM test C for reaching 0. C is hardware connected to characterpointer.
When C <> 0 a POP DE is done to keep HL on same line, when C=0 POP HL is done to go to next line.
Make a screen like this
Dfile 118,118
Char db “H”-27
Ld h,d
Ld l,e
Db 118
Repeat char—part to 118 4x
Then place 1 db #e9
or 22 db 118 to make a full screen
You now have a single H character on screen.
After executing a line DE points to next line. The ROM executes HL again, but at the end now HL is loaded with next line.
After 2 lines the ROM goes to next line but C pointer is still working.
You can now alter a character while displaying next 2 lines of a character.
Alter last 2 “H” in “A” and see how your display alters the H in a more dense H
After 1 line the ROM test C for reaching 0. C is hardware connected to characterpointer.
When C <> 0 a POP DE is done to keep HL on same line, when C=0 POP HL is done to go to next line.
Make a screen like this
Dfile 118,118
Char db “H”-27
Ld h,d
Ld l,e
Db 118
Repeat char—part to 118 4x
Then place 1 db #e9
or 22 db 118 to make a full screen
You now have a single H character on screen.
After executing a line DE points to next line. The ROM executes HL again, but at the end now HL is loaded with next line.
After 2 lines the ROM goes to next line but C pointer is still working.
You can now alter a character while displaying next 2 lines of a character.
Alter last 2 “H” in “A” and see how your display alters the H in a more dense H
Last edited by dr beep on Tue May 07, 2024 10:53 am, edited 1 time in total.
Re: LOWRES -demo
I will post the source later.
Re: LOWRES -demo
You need 2 118 at the start to have DE right.
With some trick it is possible on 1 line but that is harder
With some trick it is possible on 1 line but that is harder
Re: LOWRES -demo
I make dfile point to the next line to display after displaying 2 lines.I guess you are redirecting the char lines in the rom but stil maintaining the slow tex mode...
I can't imagine how did you do this
First effort was just to swap EX DE,HL but that
only works with 1 full line (8 lines).
The LD H,D LD L,E can have
a full screen of altered characters.
I still have an idea for another trick but that will be later this week when it works.
Re: LOWRES -demo
If ANYONE can make a video on real hardware.
Please... I would like to see that.
Please... I would like to see that.
Re: LOWRES -demo
So would I
In theory, there is no difference between theory and practice. But, in practice, there is.