Subject: Re: [stella] more hardware considerations From: Eckhard Stolberg <Eckhard_Stolberg@xxxxxxxxxxxxxxxxxxxxx> Date: Tue, 20 Jul 1999 13:34:42 +0200 |
At 21:02 19.07.99 -0700, you wrote: >i read in the stella document that there are vertical delay >registers for that kind of thing (single-scanline >positioning for double scanline kernals) but im not >exactly sure how it works :/ The TIA actually has two graphics registers for each of the players and for the ball. With the VDEL registers you can select if you want the first or the second graphics register to be displayed. The tricky part is when the second registers get written to. If you store a value into GRP0, that value will be put into GRP0-1. At the same time the value from GRP1-1 will be copied to GRP1-2. When you store a value into GRP1, that value will be put into GRP1-1 and the value from GRP0-1 will be copied to GRP0-2. Also the value from ENABL-1 will be copied to ENABL-2. Writing to ENABL will only change the value in ENABL-1 and has no influence on the GRP registers. There are no VDEL registers for the missiles. What you can do with this is that you could turn on VDEL for one of the players. Then you can write the graphics for this player in one scanline and the graphics for the other one at the beginning of the second scanline. The second write will change the displayed graphics for both players and therefore make them appear in the same (double)scanline even though you change the data at different scanlines. Ciao, Eckhard Stolberg -- Archives (includes files) at http://www.biglist.com/lists/stella/archives/ Unsub & more at http://www.biglist.com/lists/stella/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [stella] more hardware consider, gentlben | Thread | [stella] Intellivision Lives to rel, Ruffin Bailey |
Re: [stella] more hardware consider, gentlben | Date | [stella] Intellivision Lives to rel, Ruffin Bailey |
Month |