Previous Messages |
Posted By
SVS on 2003-11-03
| Re: Out-border text (graphics :) )
Thank you Bubis
Crown... it's on you, now (thank you)
|
|
Posted By
bubis on 2003-11-03
| Re: Out-border text (graphics :) )
Here is the 40x34 text screen generator used in Heartfixer:
http://bubis.resource.cx/plus4/src/40x34irq.s
Needs modification because sometimes the cursor is blinkink on the screen.
|
|
Posted By
Lavina on 2003-11-03
| Re: Out-border text (graphics :) )
SVS ! Sorry, ask Crown for it, he was the master behind this effect!
|
|
Posted By
MC on 2003-11-01
| Re: Out-border text (graphics :) )
so as i did!
|
|
Posted By
Bionic on 2003-11-01
| Re: Out-border text (graphics :) )
svs: sorry, I do not have any code readily available. All information you need is in the TED-Datasheet. But if you want to know how some effect works, just use TEDMON. Reverse engineering other peoples stuff is the only way to learn 8-bit programming .. back in the days nobody gave sourcecode away.
Besides - not all people had sources after all. I coded everything but my very last demo in TEDMON.
|
|
Posted By
SVS on 2003-10-31
| --->> Bionic Re: Out-border text (graphics :) )
Could you too, to send me some code/text/source-lines...? Many thanx!
|
|
Posted By
SVS on 2003-10-31
| --->> Lavina Re: Out-border text (graphics :) )
Lavina, could you kindly supply me the lines, avoiding me time and energy to search them for? Many thanks!
|
|
Posted By
Lavina on 2003-10-31
| Re: Out-border text (graphics :) )
we put text (numbers) on the sideborder in Five Magics.
|
|
Posted By
Bionic on 2003-10-30
| Re: Out-border text (graphics :) )
some additional info:
Why is it only possible to display charactor $00?
The character (and color) information is loaded into a 40x8bit memory on the TED during a bad line. During the character display two bytes of this memory have to be fetched for each char. To save some die space the chip designers did not use a real adress decoder, but a simple linear shift register. At a specific position to the left of the textscreen a single 1 is loaded into the shift register and shifted during each character cycle. After char 40 has been displayed, the 1 will be shifted out of the register so that no position of the memory is adressed and just some default value (apparantly $00) is fetched.
To display chars other than $00 the TED has to be tricked into resetting the shift register somewhere..
btw. here is a die-photo of the relevant parts of a VIC. This aspect is identical to the TED.
|
|
Posted By
Bionic on 2003-10-30
| Re: Out-border text (graphics :) )
You can extend the testscreen with some $ff1e tricks. The trick is that you have to invert any value you write into this reg. Also the timing has to by cycle exact.
It is possible to display a few extra characters in the border, however it seems that you can only display character $00 (@). Maybe some $ff1a/$1b and hires tricks may help here. You also have to deal with bad lines or avoid them by manipulating $ff1d or $ff1f.
Some additional horizontal cycles could be gained by "stealing" the refresh cycles...
|
|
Posted By
SVS on 2003-10-30
| Re: Out-border text (graphics :) )
It seems that once Larry was able to write text on sideborders. Who does know more?
|
|
Posted By
Gaia on 2003-10-30
| Re: Out-border text (graphics :) )
It's best if you do a search on the site. It's all there in the old mail archives.
|
|
Posted By
MC on 2003-10-30
| Re: Out-border text (graphics :) )
I'm not proficient with this topic, but ff1d writes can easily do the trick with the top and bottom borders. Sideborders are a pain, see Five magics by GOTU for sideborder demolition And for example, HeartFixer for the FF1D trick.
|
|
Posted By
SVS on 2003-10-30
| Out-border text (graphics :) )
I'm searching (and studying too) for the possibilities of an use of screen border area. Anybody could tip me any suggestion/knowledge/etc.? Thanx people.
|
|