Proof Of Concept....
Proof Of Concept....
Only The curious may Look
Enjoy Andy
P.s not tested on real Zeddy, YET!
Enjoy Andy
P.s not tested on real Zeddy, YET!
what's that Smell.... smells like fresh flux and solder fumes...
Re: Proof Of Concept....
I knew you were insane. Now here's the proof
Re: Proof Of Concept....
Hehe, I hope You'd forgive my total ignorance in area of coding as obviously I have no idea why it is hard (I guess the vertical scroll is the matter ), but still I do hope You'd make some final version of the prog - if it's possible at all. Seems like the RAM is almost full 'though?
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
Re: Proof Of Concept....
Edit, for Yerzmyey, in a nutshell, becuase unlike zx48 the display is NOT bitmapped.
NO probs, this is following on from the text mode only, and is once again in text mode only the I register stays firmly at $1E throughtout.
a vertical scroller is not particularly difficult IF that was all that is been displayed, the real tricks here are.... 25 characters in the space of 22, each vertical char is only 7 pixels high, and then the ' Pièce de résistance ' is that the rest of the block graphics appear to be unaffected by whats happening with the scroll, which *should* be impossible !
Yeah the code is very bloated, it's only a proof of concept, and many parts are simply reapeat over and over, call it lazy programming !
Regards Andy
NO probs, this is following on from the text mode only, and is once again in text mode only the I register stays firmly at $1E throughtout.
a vertical scroller is not particularly difficult IF that was all that is been displayed, the real tricks here are.... 25 characters in the space of 22, each vertical char is only 7 pixels high, and then the ' Pièce de résistance ' is that the rest of the block graphics appear to be unaffected by whats happening with the scroll, which *should* be impossible !
Yeah the code is very bloated, it's only a proof of concept, and many parts are simply reapeat over and over, call it lazy programming !
Regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Re: Proof Of Concept....
bloated, lazy, whatever. It's still fscking genius
Re: Proof Of Concept....
Hi Andy,Andy Rea wrote: the ' Pièce de résistance ' is that the rest of the block graphics appear to be unaffected by whats happening with the scroll, which *should* be impossible !
Regards Andy
Meanwhile I was able to find the time to start your program. Very impressive indeed. Seems you have managed to get "windows" running in Textmode
What do you like to express with "appear to be unaffected"? Are they also scrolled but we don't see this?
I wonder why you made the scrolled text just one character wide, from its content (I guess the content was not the primary goal) I would have taken four to five characters per line. For me the single character text is quite hard to read (I'm used to reading from left to right ) so I guess having more characters would be harder (or just slower, more work?).
The main question would be: can you have more "windows" with different effects for demos or could this be part of a game that shows infos very nice, so is there enough processing time for a gameplay left?
The most impressive thing is that you have so many ideas you can code. For my part, I would be happy if I had enough ideas to start programming something
Maybe i just get started and see what happens if sit in front of the empty green screen
In theory, there is no difference between theory and practice. But, in practice, there is.
Re: Proof Of Concept....
Correct, the left part of the screeen is split into 42 rows, each row been only 4 scanlines high, then by using the Graphic characters that appear on keys 5 and 8 along eith the inverse space, full block graphics can be made, regardless of what the internal character line counter is doing as each character line for those graphic characters is identical.Paul wrote: Meanwhile I was able to find the time to start your program. Very impressive indeed. Seems you have managed to get "windows" running in Textmode
What do you like to express with "appear to be unaffected"? Are they also scrolled but we don't see this?
Erm dunno really, the goal was to have a smooth vertical scroller, so yes the content was irrelavent really, especiall the graphic block but any block grphic animation / picture ect. could have been used, that randomish ( but not very random ) was just bung something in there quick !Paul wrote: I wonder why you made the scrolled text just one character wide, from its content (I guess the content was not the primary goal) I would have taken four to five characters per line. For me the single character text is quite hard to read (I'm used to reading from left to right ) so I guess having more characters would be harder (or just slower, more work?).
i don't think that using this in a game would be very feasable, a single horizontal smooth scroll would be much easier to incorporate into something else, indeed a single horizontal scroller could be part of an interrupt routine, and your program need not know about it 'per se' but just pass information to be displayed.Paul wrote: The main question would be: can you have more "windows" with different effects for demos or could this be part of a game that shows infos very nice, so is there enough processing time for a gameplay left?
Ah well not really, i not that creative, the multi scroller idea was spawned from another idea that wasn't mine, the vertical scroll spawned from the multiscroll, for me to get anything done i need a clear idea of the end product in my mind befoe i start, i like to think things over especially how to fit a goal within the limitations of thw hardware. I reality doing either the multiscroll or the vertical scroll would have been so much simpler in true Hi-Res but.... Been there, done that, got the t-shirt.Paul wrote: The most impressive thing is that you have so many ideas you can code. For my part, I would be happy if I had enough ideas to start programming something
Maybe i just get started and see what happens if sit in front of the empty green screen
Regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Re: Proof Of Concept....
Yes do it, that's what I do.Paul wrote: Maybe i just get started and see what happens if sit in front of the empty green screen
Hmm. After some thinking, maybe it wasn't the best encouragement.
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
Re: Proof Of Concept....
Quite some achievement - it is refreshing to see some new techniques being demonstrated for the ZX81
Rich Mellor
RWAP Software
RWAP Adventures
SellMyRetro
Retro-Printer Module
Also Involved in:
Icephorm
RWAP Software
RWAP Adventures
SellMyRetro
Retro-Printer Module
Also Involved in:
Icephorm
Re: Proof Of Concept....
Hmm, if the movement on the left side of the screen would be less random (some pattern, You know) and in the last available Kb You would put some more text, it surely would be something more than only a concept work.Andy Rea wrote: Yeah the code is very bloated, it's only a proof of concept, and many parts are simply reapeat over and over, call it lazy programming !
Regards Andy
If I may suggest anything of course.
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/