Page 1 of 6

LOWRES -demo

Posted: Mon May 06, 2024 9:30 pm
by dr beep
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
lowdemo.p
(633 Bytes) Downloaded 600 times

SOURCE
lowdemo.asm
(4.19 KiB) Downloaded 420 times

Re: LOWRES -demo

Posted: Tue May 07, 2024 1:53 am
by bola_dor
:o
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

Re: LOWRES -demo

Posted: Tue May 07, 2024 3:52 am
by Karl_G
Wow ... that is definitely some witchcraft! Very impressive!

Re: LOWRES -demo

Posted: Tue May 07, 2024 3:53 am
by stroebeljc
Fascinating...combining four display lines at once.
dr beep is a WIZARD! :ugeek: (and I really do mean that in the nicest way possible)

Re: LOWRES -demo

Posted: Tue May 07, 2024 4:14 am
by dr beep
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

Re: LOWRES -demo

Posted: Tue May 07, 2024 7:42 am
by dr beep
I will post the source later.

Re: LOWRES -demo

Posted: Tue May 07, 2024 7:47 am
by dr beep
You need 2 118 at the start to have DE right.
With some trick it is possible on 1 line but that is harder

Re: LOWRES -demo

Posted: Tue May 07, 2024 11:58 am
by dr beep
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
I make dfile point to the next line to display after displaying 2 lines.

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

Posted: Tue May 07, 2024 12:12 pm
by dr beep
If ANYONE can make a video on real hardware.
Please... I would like to see that.

Re: LOWRES -demo

Posted: Tue May 07, 2024 1:10 pm
by Paul
So would I