| |
Dan
Registered: Nov 2020 Posts: 6 |
Release id #133934 : Uncensored
For me, the rotating rasters are the best demo effect I've ever seen. I'm surprised nobody has tried to improve them. |
|
... 10 posts hidden. Click here to view all posts.... |
| |
Krill
Registered: Apr 2002 Posts: 2982 |
Quoting HCL@Oswald: mine only has 80 vertical bars.. some more when they are 45°.. but something like 4 pixels width. Wait... until now i thought that the rotating bars were Jackasser's doing (i seem to remember having seen some previews prior to release)... But they weren't? :-O
Or do you refer to some improved version in a pipeline of yours? :) |
| |
Oswald
Registered: Apr 2002 Posts: 5095 |
@hcl, notice i wrote it as "freely"
anyhow you have 3 colors plus 3 from sprites and 1 from d021, thats more than enough if you pick the sprite colors cleverly with a clever palette, as krestyron demonstrates it. I've never checked it but there is a LOT of black used, I'm pretty sure thats one of the sprite/d021 colors fex. another one could be white, because thats the other end of every gradient, etc. |
| |
Burglar
Registered: Dec 2004 Posts: 1105 |
Quoting KrillWait... until now i thought that the rotating bars were Jackasser's doing (i seem to remember having seen some previews prior to release)... But they weren't? :-O The one in Uncensored is by HCL, but Copper Booze is by jasserson |
| |
Digger
Registered: Mar 2005 Posts: 438 |
HCL's bars are pure genius, that routine uses a few tricks combined together to make that possible. Spoiler Alert!
FBD – flexible badline distance
ZPSR – zero page screen RAM
The first charline is obviously out (because of $01 etc.) but the second one (from $28 works). The first 8 pixel lines of the bitmap are line-crunched out and the next 8 lines (starting from $0140) are wrapped with $d016 writes and flexible distance between badlines to get screen RAM reads. In the mean time, that (stretched or compressed) char line gets refreshed with new colour values.
And btw. I still have no idea how HCL forces VIC-II to wrap these 8 bitmap lines around. |
| |
Oswald
Registered: Apr 2002 Posts: 5095 |
interesting, atleast this lead to me learning that it is possible to repeat (char) rows in bitmap mode, I only knew this is possible in charmode :) made a quick test program and repeating 7 lines is easy, probably same logic as with charmode, where its possible to repeat 1-7 lines high a char row, that answers your FBD and row wraparound. 8 lines also possible in charmode but it needs 2 d011 writes and no badline when doing that iirc. |
| |
Krill
Registered: Apr 2002 Posts: 2982 |
Quoting DiggerFBD – flexible badline distance
ZPSR – zero page screen RAM Come on, did you really have to come up with "new" weird inane names/abbreviations for certain techniques now? =) |
| |
Oswald
Registered: Apr 2002 Posts: 5095 |
Quote: Quoting DiggerFBD – flexible badline distance
ZPSR – zero page screen RAM Come on, did you really have to come up with "new" weird inane names/abbreviations for certain techniques now? =)
I like FBD, fits with the old ones nicely |
| |
Magic
Registered: Sep 2012 Posts: 44 |
Uncensored is still highly enjoyable by watching the live recording.. :)
https://www.youtube.com/watch?v=fd4zN_ugPco |
Previous - 1 | 2 - Next |