Search found 584 matches

by stefano
Sat Jun 15, 2024 3:09 pm
Forum: Development
Topic: LINE-command (DRAW on ZX Spectrum)
Replies: 15
Views: 771

Re: LINE-command (DRAW on ZX Spectrum)

This is an equivalent function library generated with z88dk.

https://www.sinclairzxworld.com/viewtop ... 79e8ab2561

More memory consuming but probably faster and less dependent from the ROM version because it is accessing to the video memory directly.
by stefano
Sat Jun 01, 2024 12:15 pm
Forum: Development
Topic: HTML Transcription of Mastering Machine Code on Your ZX81
Replies: 8
Views: 11298

Re: HTML Transcription of Mastering Machine Code on Your ZX81

In my information a this is the smallest disassembler ever:
https://github.com/z88dk/z88dk/blob/mas ... disz80.asm

Scroll a little lower to get to the core routine, the extra stuff is something I've put to have a C function.
by stefano
Fri May 10, 2024 4:36 pm
Forum: Development
Topic: 384 rows super HRG
Replies: 29
Views: 3452

Re: 384 rows super HRG

Death Star, keys QAOP, M (toggle blocker/ball), G (exit), H (restart level)
To invert the phase press '1'
dstar_interlace.p
(5.02 KiB) Downloaded 49 times
by stefano
Fri May 10, 2024 9:19 am
Forum: Development
Topic: 384 rows super HRG
Replies: 29
Views: 3452

Re: 384 rows super HRG

The cos(x*x+y*y) 3d function drawn with the zbuffer algorithm. press 'P' to invert the phase (keep it pressed until the phase gets inverted).
coswave_interlaced.P
(4 KiB) Downloaded 45 times
by stefano
Tue May 07, 2024 1:01 pm
Forum: Development
Topic: 384 rows super HRG
Replies: 29
Views: 3452

Re: 384 rows super HRG

Yet another demo program.
When the picture is drawn, pressing 'P' will eventually correct the phase.

rndsphere_interlaced.P
(5.79 KiB) Downloaded 37 times
by stefano
Sat May 04, 2024 9:59 pm
Forum: Development
Topic: 384 rows super HRG
Replies: 29
Views: 3452

Re: 384 rows super HRG

I'm sorry but I'm even more confused now.
How does the TV know if it is the even or the odd frame being transmitted?

probably I'll find the answer in the program you've published
by stefano
Sat May 04, 2024 11:27 am
Forum: Development
Topic: 384 rows super HRG
Replies: 29
Views: 3452

Re: 384 rows super HRG

Wow, on the photo it looks fantastic compared to the standard rez on the right ! It is probably flickery, but it is worth the effort of a specific library. @nollkolltroll, I'll look at your code. How did you address the phase issue? EDIT: I must apologise, I totally forgot about that post. Are the t...
by stefano
Fri May 03, 2024 12:36 pm
Forum: Development
Topic: 384 rows super HRG
Replies: 29
Views: 3452

Re: 384 rows super HRG

test_wrxi_3.p New version. I tried to mockup a theorical high resolution face symbol. I also removed the blurred picture, it now shows the flickering/ghosting picture (almost the worst case scenario of a single frame in use). It is good to know that on some LCD display the picture is reasonably sta...
by stefano
Fri May 03, 2024 12:01 pm
Forum: Development
Topic: 384 rows super HRG
Replies: 29
Views: 3452

Re: 384 rows super HRG

Flickering is expected, the overall rate drops to 50% The top-right face IS blurred, it is just a fancy useless experiment. The top-left face is drawn on a single frame only, the bottom-right is drawn on both the frames and sould appear in standard 256x192 resolution as the top row. The only real el...
by stefano
Thu May 02, 2024 10:27 am
Forum: Development
Topic: 384 rows super HRG
Replies: 29
Views: 3452

Re: 384 rows super HRG

Your screenshot seems not to match Stefano's. That is the differene of AI (artificial incompetence) versus reality :mrgreen: Well, yes. You are both right, I haven't considered the phase. I have no way to predict whether the TV display will be drawing the even or the odd lines series when the drive...