Re: 6502, 6510 tri-state

From: groepaz_at_gmx.net
Date: Fri, 30 Nov 2018 19:19:17 +0100
Message-ID: <5648738.GqtlHYZjTd@rakete>
Am Freitag, 30. November 2018, 16:45:17 CET schrieb silverdr@wfmh.org.pl:
> > On 2018-11-30, at 16:10, groepaz@gmx.net wrote:
> >>> Does this happen all the time, regardless of whether the VIC is
> >>> "blanked"
> >>> (bit 4 of SCROLY if memory serves)?
> >> 
> >> IIRC VIC always uses the second half of the cycles. [...] And naturally
> >> the
> >> refresh cycles need to be done, but they don't steal cycles. (See BA.)
> 
> Yeah, but even if they don't steal cycles, they still need to touch address
> bus... bummer.
> >> Sprites are fetched
> >> even when the screen is blanked and steal cycles.
> > 
> > "screen is blanked" and "sprites are visible" are even independent things,
> > ie you can blank the screen (VIC generates no badlines) but still display
> > sprites.
> 
> How is that? How do you get visible sprites on a blanked screen?

works the same as opening upper/lower borders, you just write $1x first and 
$0x second. see the comment at the bottom here: 
http://codebase64.org/doku.php?id=base:upper_lower_borders

its a very nice mode for certain demo effects :)

-- 

http://hitmen.eu                 http://ar.pokefinder.org
http://vice-emu.sourceforge.net  http://magicdisk.untergrund.net

Don't pay any attention to the critics. Don't even ignore them. 
<Sam Goldwyn>
Received on 2018-11-30 20:00:07

Archive generated by hypermail 2.2.0.