Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Haplo ! (Registered 2020-01-18) You are not logged in 
CSDb User Forums


Forums > C64 Coding > AGSP stop
2018-04-08 20:03
DeeKay Tea

Registered: Aug 2004
Posts: 61
AGSP stop

Howdy!
How to "stop" AGSP and show another static gfx starting at some position of the screen? AGSP starts from the top of the screen and I would like to show static logo at the bottom of the screen.
VSP is possible to stop with "anti" VSP, but what to do with Linecrunch? Is it possible with some trickery or do I have to move regions of mem to show gfx in a right place?
DKT
 
... 8 posts hidden. Click here to view all posts....
 
2018-04-09 22:52
ChristopherJam

Registered: Aug 2004
Posts: 1001
Well, you know, each sprite is 3 chars wide, so 14*3=42, enough to cover the width of the screen.

Just write $3fff to register $d015 to enable them.

(No time to open borders though, with all that DMA going on.)
2018-04-10 05:48
Peacemaker

Registered: Sep 2004
Posts: 190
14 sprites at same rasterline(s)?
did i miss something? :D
2018-04-10 06:40
Spinball

Registered: Sep 2002
Posts: 83
Just make shure the sinus of the DYCP never gives you more then 8 sprites per line?
2018-04-10 07:03
Oswald

Registered: Apr 2002
Posts: 4507
Quote: Well, you know, each sprite is 3 chars wide, so 14*3=42, enough to cover the width of the screen.

Just write $3fff to register $d015 to enable them.

(No time to open borders though, with all that DMA going on.)


ok you need 14 physical multiplexed sprites. thats cool :) $3fff = typo ?
2018-04-10 07:44
ChristopherJam

Registered: Aug 2004
Posts: 1001
Nah, I was just being silly because I didn't follow what compyx was getting at :)

Kind of skimmed over the dycp bit because DKT had been talking about displaying a logo rather than a scroller (besides, would that not be a dysp??)
2018-04-14 19:23
Golara

Registered: Jan 2018
Posts: 180
Quote: Nah, I was just being silly because I didn't follow what compyx was getting at :)

Kind of skimmed over the dycp bit because DKT had been talking about displaying a logo rather than a scroller (besides, would that not be a dysp??)


I guess one can draw a logo with each letter being the size of a sprite so they can move up and down.
2018-04-14 20:25
Compyx

Registered: Jan 2005
Posts: 476
I see I caused some confusion here :)

But yes, using a 14-sprite multiplexer with fixed Y-values will allow you to create the illusion of a DYCP when moving the sprites in the X-direction really fast. This will make rendering chars in the sprites really simple, the Y-offsets are fixed and there's no need to clear the chars. (Somewhat similar to plotters cheating with fixed X-positions)

An example is in the final part of Untouchable II where I use this trick to have DYCP over a bitmap logo, another example is the 'DYCP' over a FLI logo in Not Worthy .
2018-04-15 02:29
Perplex

Registered: Feb 2009
Posts: 228
First time I can remember seeing that particular trick was in the final part of Digital Delight by Panoramic Designs.
2018-04-15 17:41
Digger

Registered: Mar 2005
Posts: 348
Ah these logos Compyx, such mastery.
2019-04-04 22:11
DeeKay Tea

Registered: Aug 2004
Posts: 61
Doing second line-crunch and VSP with opposite values was the best solution to achieve it, to stabilize bottom gfx.
I used the method in Ukiyo
So, the first Oswald's suggestion with "anti line-crunch" was what should be done, thx :)
Topic closed ;)
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
The Shocker
TheRyk/MYD
encore
bugjam
Mythus/Delysid
Dymo/G★P
jcompton
iceout/Avatar/HF
CA$H/TRiAD
Jazzcat/Onslaught
PAL/Offence
Guests online: 48
Top Demos
1 Uncensored  (9.7)
2 Unboxed  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.7)
5 Comaland 100%  (9.6)
6 Lunatico  (9.6)
7 The Shores of Reflec..  (9.5)
8 Rivalry  (9.5)
9 X Marks the Spot  (9.5)
10 C=Bit 18  (9.5)
Top onefile Demos
1 Tribute to Ben - Las..  (9.8)
2 Gumbo Revised  (9.6)
3 Crystal Gazer  (9.6)
4 Smile to the Sky  (9.5)
5 Dawnfall V1.1  (9.5)
6 Daah, Those Acid Pil..  (9.5)
7 Instinct  (9.5)
8 Innervasion  (9.5)
9 Merry Krampus  (9.5)
10 Pandemoniac Part 5 o..  (9.5)
Top Groups
1 Oxyron  (9.4)
2 PriorArt  (9.4)
3 Fossil  (9.4)
4 Booze Design  (9.4)
5 Censor Design  (9.4)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Horizon  (9.9)
3 Stormbringer  (9.7)
4 The Shadow  (9.6)
5 Fungus  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2020
Page generated in: 0.039 sec.