| |
Rost
Registered: Oct 2004 Posts: 22 |
VIC-II effect history
Hi all,
i have some questions about the VIC-II hardware effects history. I want
to know when and in which demo the effect was made first and who was it.
so i want to talk about real VIC-II discoveries and not coding algorithm like
interlace effects or DYCP or something like that.
Most of the data i got from CSDB. Here is a list.
effect date who demo
-------------------------------------------------------------------------------- -
border top&bottom : 11.10.1985 Flash of FCG Intro
- info from www.radwar.com. So it was not Sodan who discovered this first.
sideborder : early 1986 TSI of 1001 Border Letter I
- it was before Border letter II and this was 7.5.86
FLD : 1986/1987? Thomas Larsen Vikings Intro
FLD : 23.12.1986 Kaze / TST Ace of Diamonds
GOOD FLD : 14.08.1987 White/ The Judges Think Twice I
- Did anyone know the date when the game the Vikings was published and who is
thomas larsen? And was it earlier than the version from Kaze. And can we count
the effect from Kaze as a real FLD ?
sideborder with text : 23.01.1988 White/ The Judges Think Twice V
- did it anyone earlier?
DMA delay : xx.xx.1988 ASP / Blackmail So-Phisticated 1
- did anyone knows the exact date?
stretch with D011 : 01.10.1988 BitBuster / Rawhead Partysqeezer
- i don't know the name of this effect.
LineCrunch : xx.11.1988 Exilon / MDT/Horizon Bonanza
- the best effect ever in my opinion.
(pre) FLI : xx.01.1989 Solomon / BeyondForce Charlatan
- there are only 37 'rastersplits' to see, but its the same effect like FLI.
FLI : xx.xx.1989 ASP / BlackMail So-Phisticated 3
- and again no date.
what about sprite stretching? who was the first?
i thing after this time any other effect was a combination of this effects. Is
this correct?
ROST
|
|
... 12 posts hidden. Click here to view all posts.... |
| |
Clarence
Registered: Mar 2004 Posts: 121 |
Quote: don't forget:
"impossible demo" by TCC (9.86) first demo which opens sideborder in badline area over more than 6 rasterlines.
first VSP was maybe meanteam, but i've also seen an TCS intro using it (which obviously was achieved by a bad FLD timing).
first $D011 FPP: "random" by bones+upfront+triangle on 29.6.89
And what about this one...?
d011 FPP, Blow Job 3 - 1989 april 20. by Crest
Blow Job 3 |
| |
Rost
Registered: Oct 2004 Posts: 22 |
Quote: And what about this one...?
d011 FPP, Blow Job 3 - 1989 april 20. by Crest
Blow Job 3
ok, but Partysqueezer - 9 October 1988 by Rawhead
seems to be the first.
Partysqueezer+
I'am already searching for the first Sprite-stretcher. I remember i have seen it first in a Triad Demo. But i can't remeber wich one and there are so many Triad Demos :)
|
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
partysquezzer has no FPP. it cannot put any gfx line at any rasterline. it can only stretch, not whirl around or rotate etc. |
| |
Cruzer
Registered: Dec 2001 Posts: 1048 |
Shouldn't it be called "FLP" (Flexible Line Position) instead of FPP (Flexible Pixel Position)? |
| |
Rost
Registered: Oct 2004 Posts: 22 |
Quote: partysquezzer has no FPP. it cannot put any gfx line at any rasterline. it can only stretch, not whirl around or rotate etc.
sorry for this stupid question, but i'am not an expert anymore. Is FPP not 'only' an improvement ? The $D011 timing should be the same !???!
|
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
no actually it is very different. partysqueezer stretches a koala picture, but it can only do stretching. FPP is able to put any rasterline of a 4 color graphic at any position on the screen.
and FLP vs FPP: this naming was done after FLD vs FPD. FLD refers to character lines, while FPD referes to single raster lines. |
| |
Cruzer
Registered: Dec 2001 Posts: 1048 |
@Graham: Ok, guess the FPP name makes a bit sense then. I've always referred to it simply as a stretcher, but it's prolly better to say FPP since there's also the other kinds of stretchers you mentioned, that can only stretch the gfx, not position each line at any given y-position.
@Rost: There's also sprite chrunching and different fx done with $3fff. And I don't think it's correct to call all other tricks just combinations of these tricks. E.g. when Crossbow/Crest made 5 sprites over FLI (Demus Interruptus) he used a new technique to get the two extra cycles, and the same goes for Ninja/The Dreams when he did 6 (Darwin). |
| |
Copyfault
Registered: Dec 2001 Posts: 475 |
[Cruzer]E.g. when Crossbow/Crest made 5 sprites over FLI (Demus Interruptus) he used a new technique to get the two extra cycles, and the same goes for Ninja/The Dreams when he did 6 (Darwin).
Hmm, this point is quite delicate - I'd say that these are no new VIC-II tricks! The basic tweak is to write to $D011 at the correct cycle (as for all FLI_tweaking). Saving cycles (which is badly needed when adding sprites;)), even if done in a very unusual and, at least for my taste, very fancy way is not really a VIC-II trick, is it? |
| |
Cruzer
Registered: Dec 2001 Posts: 1048 |
Yeah, well I didn't argue that the 5/6 sprite tricks were new VIC-tricks, just that it was more than just combinations of other VIC-tricks. But I guess seen from the VIC's point of view, the basic trick of incrementing the lower 3 bits of d011 and switching char screen each line, is the same, although I don't really know what the CIA-register that Ninja uses ($dd02) does. |
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
so basically none of these things have actually been invented. $D011 scroll bits have been written in all possible combinations in 1982 already, and same with $D018. so FLI is just a combination of that and doing it on the same frame... |
Previous - 1 | 2 | 3 - Next |