Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > FLD/FPP question.
2013-03-18 07:59
Flavioweb

Registered: Nov 2011
Posts: 463
FLD/FPP question.

I know how to delay char line visualization using FLD. I'm trying to do the same for every raster line. I tought to use something like FPP playing with D011 on cycle 58 and before 14 but i can't figure out if is possible to show gfx/char data during delay.
Can someone help me?
There is a way to stop vic updating internal gfx pointers at X rasterline, then delay the visualization to Y line and testart painting even if RC <> 7?
 
... 23 posts hidden. Click here to view all posts....
 
2013-03-20 09:50
Oswald

Registered: Apr 2002
Posts: 5094
Quote: @Krill: Just to be picky.. You get 16*8=128 lines in the clean banks and 12*6=72 it the others -> 400 lines theoretical maximum. Make more demos, and you don't forget stuff like that ;).

dont you get 256 unique lines in sprite fpp? arrange sprites by incrementing Y coord -> stretch sprites -> each sprite displays a different line of the same sprite gfx -> 256 different sprite gfx thus lines possible -> profit. then if you add to each sprite's y coord 8, you get another 256 possibility, and we're still in the same vic bank. 672 different lines possible, but maximum only 256 is freely selectable during one frame.

you are only limited by d018 if you want to save the cycles needed to rewrite sprite gfx pointers. :P :) I guess there's just about enough time to rewrite all 8 sprites, if you selfmod the raster code from the outside.
2013-03-20 12:16
HCL

Registered: Feb 2003
Posts: 728
@Oswald: Correct, but i was talking about FPP in char mode :).

@Flavioweb: Doing FPD on a normal bitmap pic is not easy at all, assuming you are talking about bitmap as using more colors than 3+bg.. like in The Bubble Tale / Crest.
2013-03-20 12:32
Oswald

Registered: Apr 2002
Posts: 5094
Quote: @Oswald: Correct, but i was talking about FPP in char mode :).

@Flavioweb: Doing FPD on a normal bitmap pic is not easy at all, assuming you are talking about bitmap as using more colors than 3+bg.. like in The Bubble Tale / Crest.


while we're at it hows it done?:)
2013-03-20 12:51
HCL

Registered: Feb 2003
Posts: 728
Hmm, feels like we hijacked the thread there, but.. I haven't checked, but i think it is done more or less like a fli-stretcher.. but without fli :P. That is, use all 8 bitmap banks, and let each bank represents one line within each 8-line chunk, so copy one bitmap line to all 8 lines in each bank. Then stretch each 8-line chunk by inserting new badlines -> restart display from the first line in 8-line chunk, until big enough to fit the distance of all 8 lines in the chunk. Meanwhile switch bitmap bank (with d018 and dd00) when desired plus switch d011 between bitmap mode and bla(n)k mode ($7x) to get empty lines inbetween the gfx. Comprende?

..in other words, not very straight forward, and not done in 5 minutes either -> no go ;)
2013-03-20 13:45
Oswald

Registered: Apr 2002
Posts: 5094
urgh, thats some dirty business.
2013-03-20 17:39
chatGPZ

Registered: Dec 2001
Posts: 11386
unless there is sideporder DYSP on top, who cares =P
2013-03-20 23:04
Krill

Registered: Apr 2002
Posts: 2980
Quote: urgh, thats some dirty business.

I find the need to play that stupid "game" to reach the parts much dirtier. This and the fact that the demo, like a few of that era in Crest's history, comes on a disk personalized to select sceners. :)
2013-03-21 05:00
Flavioweb

Registered: Nov 2011
Posts: 463
Quoting Krill
I find the need to play that stupid "game" to reach the parts much dirtier.

Just press fire without move.
Then select parts from the menu.

=P
2013-03-21 05:06
Flavioweb

Registered: Nov 2011
Posts: 463
Quoting HCL
@Flavioweb: Doing FPD on a normal bitmap pic is not easy at all, assuming you are talking about bitmap as using more colors than 3+bg.. like in The Bubble Tale / Crest.

Thanks a lot for this one... and yes, i mean this.
I know that isn't easy but now i have some info to study...
I think my "missed thing" was to use "FLI organized bitmap".

Now i go to listening at the ingame music of the Crest's demo... it's awesome!!!
2013-03-21 07:40
Krill

Registered: Apr 2002
Posts: 2980
Quote: Quoting Krill
I find the need to play that stupid "game" to reach the parts much dirtier.

Just press fire without move.
Then select parts from the menu.

=P


Oh, i see. Also, on second thought, it seems that this demo wasn't released on personalized disks but merely not uploaded in mint condition. I withdraw earlier statements. :)
Previous - 1 | 2 | 3 | 4 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
zscs
Moloch/TRIAD
Freeze/Blazon
LightSide
Epyx/TSA
grasstust/Hoaxers
A3/AFL
Magic/Nah-Kolor
psych
iAN CooG/HVSC
Fred/Channel 4
Guests online: 90
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Organizers
1 Burglar  (9.9)
2 Sixx  (9.8)
3 hedning  (9.7)
4 Irata  (9.7)
5 Tim  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.05 sec.