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


Forums > CSDb Entries > Event id #3003 : Only Sprites Compo
2020-11-04 12:59
Raistlin

Registered: Mar 2007
Posts: 671
Event id #3003 : Only Sprites Compo

Competition Rules:

* You can ONLY display sprites - no chars or bitmaps. Magic byte(s) CAN be used.
* Change any VIC properties that you like
* The Effect must be a one-screener in one PRG (preferably compressed) (no disk streaming)
* Variations of the effect are allowed
* Interaction is allowed - make it a game if you like ;-p
* Music is allowed and encouraged
* Borders can of course be removed

Winner will be chosen based on CSDB's rankings.
 
... 99 posts hidden. Click here to view all posts....
 
2020-11-04 20:10
Pex Mahoney Tufvesson

Registered: Sep 2003
Posts: 52
Mixer, that's not junk at all. Those are gems!
2020-11-04 21:05
MagerValp

Registered: Dec 2001
Posts: 1075
My plan was for a “no badlines” compo, but I guess this is effectively the same thing 😀
2020-11-04 21:14
Krill

Registered: Apr 2002
Posts: 2971
Quoting MagerValp
My plan was for a “no badlines” compo, but I guess this is effectively the same thing 😀
Well...
Quote:
no chars or bitmaps.
Not quite. Using "linecrunching", you can display char/bitmap data without any badline during the entire frame, repeating the linebuffer content while omitting any DMA to update it. =)
2020-11-04 21:17
TheRyk

Registered: Mar 2009
Posts: 2228
Hehe, so much time before the compo has even started to whine about rules, you are doomed ;)
2020-11-05 09:26
MagerValp

Registered: Dec 2001
Posts: 1075
Quoting Krill
Using "linecrunching", you can display char/bitmap data without any badline during the entire frame, repeating the linebuffer content while omitting any DMA to update it. =)

Don't you need one badline at the top to kick it off? Or does the internal vic buffer retain what was there previously? But yeah creative cheating like that is what you'd hope for in a compo.
2020-11-05 09:46
Oswald

Registered: Apr 2002
Posts: 5086
you can infinitely supress badlines, and the last one red is displayed from the internal VICII buffer forever. VICII stores internally 40x4bit d800 color info and 40x8 bits of char data.
2020-11-05 10:13
Krill

Registered: Apr 2002
Posts: 2971
Quoting Krill
Using "linecrunching", you can display char/bitmap data without any badline during the entire frame, repeating the linebuffer content while omitting any DMA to update it. =)
Quoting MagerValp
Don't you need one badline at the top to kick it off? Or does the internal vic buffer retain what was there previously? But yeah creative cheating like that is what you'd hope for in a compo.
The buffer content is kept across video frames, so can do complete video frames with char/bitmap content entirely without badlines.

It's not creative cheating for a "no badlines" compo, imho, but it would be outlawed in a "sprites and idle byte only" compo. =)
2020-11-05 11:02
MagerValp

Registered: Dec 2001
Posts: 1075
Neat, then yes, we get the first arcane rule "clarification" for my fictional nonexistent no badlines compo, that you're allowed to set the internal 40x12 buffer once on startup :)
2020-11-05 11:58
Oswald

Registered: Apr 2002
Posts: 5086
Quote: Neat, then yes, we get the first arcane rule "clarification" for my fictional nonexistent no badlines compo, that you're allowed to set the internal 40x12 buffer once on startup :)

provide a code frame to set up the screen too :)
2020-11-05 15:27
ChristopherJam

Registered: Aug 2004
Posts: 1409
Oswald:

jsr wframe
lda#$70
sta $d011
... (fill $7c0..$7c0+39 and dbc0 to $dbc0+39 here)
jsr wframe
; now fill screen with linecrunch


...
wframe:
bit $d012
bpl *-3
bit $d012
bmi *-3
rts


Done :)
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 - 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
comankh/agony
Skate/Plush
Guests online: 100
Top Demos
1 Next Level  (9.7)
2 What Is The Matrix 2  (9.7)
3 13:37  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.7)
6 Mojo  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Wonderland XIV  (9.6)
10 Comaland 100%  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Dawnfall V1.1  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Triad  (9.3)
Top Coders
1 Axis  (9.8)
2 Graham  (9.8)
3 Lft  (9.8)
4 Crossbow  (9.8)
5 HCL  (9.8)

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