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 > anti badline trick
2007-07-22 17:56
Testa
Account closed

Registered: Oct 2004
Posts: 197
anti badline trick

hello, i did the anti badline trick to have open sideborders, grafix and 7 sprites and it works just nice..
simply increment $d011 to avoid badlines witch also repeats or streching charline 7..

my question is. is it posible to do the same trick but instead of streching charline 7, streching charline 6

is it posible anyway to repeat the 6 or 5 or 4 charline?

thanks a lot for reading this topic




 
... 10 posts hidden. Click here to view all posts....
 
2007-07-23 07:22
JackAsser

Registered: Jun 2002
Posts: 2014
Quote: ok I realized what's mcd's goal is.

mcd, use sprite fpp, that will give you 256 different any place any times gfx lines. and you can make it even more than 256...


@mcd: If you only want to stretch gfx-lines then when using sprite FPP you'll have much much more than "just" 256 different lines... F.e. you may switch $d018 and $dd00 there as well, also you could choose not to $d017-stretch at a particular line to get the next gfx-line in the sprite data.

A VIC-bank have 256 sprites, that's 32*8 sprites. Each sprite have 21-unique lines => 32*21=672 gfx-lines per VIC-bank. Also switching VIC-bank gives you 672*4 gfx-lines minus various ROM,ZP,stack,screen and code locations ofcourse.

Still only 24 chars wide ofcourse... ;D

/JackAsser
2007-07-23 11:21
Cruzer

Registered: Dec 2001
Posts: 1048
Just got an idea to a new trick because of this thread - thank you all! :)
2007-07-23 11:25
HCL

Registered: Feb 2003
Posts: 728
@JA: I thought we were talking FPP? You can not just chose any of the 21 lines of a sprite!! FPP means you should be able to use any line of gfx on any y-position on the screen.
2007-07-23 11:48
JackAsser

Registered: Jun 2002
Posts: 2014
Quote: @JA: I thought we were talking FPP? You can not just chose any of the 21 lines of a sprite!! FPP means you should be able to use any line of gfx on any y-position on the screen.

@HCL: You guys were talking about FPP, mcd asked for stretching... ;D
2007-07-23 17:06
HCL

Registered: Feb 2003
Posts: 728
@JackAsser: ..and besides, you said you're not going to BFP this weekend. What a big looser you are!! Trying to make it up by slobbing around on CSDb!! ;).
2007-07-23 18:45
Puterman
Account closed

Registered: Jan 2002
Posts: 188
Not going to Backslash? Not going to BFP? JackAsser, nu är det kört.
2007-07-23 19:02
JackAsser

Registered: Jun 2002
Posts: 2014
You fucking cunts! I quit the scene now... LAMERS!
2007-07-24 06:24
HCL

Registered: Feb 2003
Posts: 728
Oh no!! Everyone, help!! We gotta make him come back somehow!! HEELLP!! And you're perfectly right about the FPP btw <:).
2007-07-24 10:08
Mace

Registered: May 2002
Posts: 1799
What if we just ALL quit the the scene and create a scene of people who quit the scene?
But I digress...

What does FPP mean?
Ah... found it: Flexiple Pixel Position.
Hmm... this is really a name we could have a lengthy discussion about.

But it's definately something I have to look into, because it's one of those 'common' effects I never made myself.
2007-07-24 12:27
Testa
Account closed

Registered: Oct 2004
Posts: 197
waauw thanks for all those answers, ideas, and other brainbubbles... the problem is when you use the anti badlinetrick and stretch charline 7 vic-2 reads only the last byte of a char.. this means that after reading and displaying 40 chars (from left to right) (only one line each) the next grafix line will be #320 bytes forward..

example: char 1 grafix line 1 at $2007
char 2 grafix line 1 at $200f

char 1 grafix line 2 at $2147
char 2 grafix line 2 at $214f

and so on and on and on..

this takes a lot of memory so iam looking for a way to use the free bytes of all those charsets in diffirent videobanks. mabye somebody can give a good example of fpp used in a demo...

greetings mcd

Previous - 1 | 2 - 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
Andy/AEG
Peacemaker/CENSOR/Hi..
kbs/Pht/Lxt
Conjuror
zscs
BYB/Hokuto Force
XmikeX
t0m3000/hf^boom!^ibx
Brataccas/HF
rexbeng
McMeatLoaf
megasoftargentina
Technotron/I-I F
CA$H/TRiAD
Chesser/Blazon
Courage
Guests online: 114
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 Censor Design  (9.3)
5 Triad  (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.