Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
2 shades of Gray   [2022]

2 shades of Gray Released by :
Gordian

Release Date :
27 August 2022

Type :
C64 One-File Demo

AKA :
Split screen inspired by the Amiga demo "Rule 30"

Released At :
Xenium 2022

Achievements :
C64 4K Intro Competition at Xenium 2022 :  #3

User rating:*********_  9.4/10 (23 votes)   See votestatistics
**********  9.6/10 (12 votes) - Public votes only.

Credits :
Code .... Gordian
Music .... Conrad of Samar Productions
Charset .... hedning of Genesis Project, Propaganda Magazine Staff, Radio 6581


SIDs used in this release :
<?>(/MUSICIANS/C/Crowley_Owen/Worktunes/Owen_048.sid)


Scrolltext and other text in this release : ()
scroll text

Download :

Look for downloads on external sites:
 Pokefinder.org


User Comment
Submitted by Mermaid on 30 August 2023
This is lovely <3
User Comment
Submitted by Gordian on 1 October 2022
@Oswald,
They say: don't judge a book by its charsets:))
Don't apologize;)
User Comment
Submitted by Oswald on 29 September 2022
my apologies its much more complicated than I thought :)
User Comment
Submitted by Gordian on 29 September 2022
@ChristopherJam, @Oswald, thanks for your comments.

@Oswald,
charsets are not only the key to achieve this effects. There is also simple raycasting routine to guess what neighbours (what shades) of pixels will be.

So we have 8 frames to:
- raycasting from matrix pixels to temporary screen,
- moving matrix pixels,
- drawing temporary screen to real screen,
- calc 2 charsets.

Yes. Because of unrolled code takes about 40kB, there is only one VIC bank left (bank 3). 6 charsets are static, 2kB is used to put dynamically calculated one of two missing/needed charsets. Last 2kB of free bank space is used for double buffering.
User Comment
Submitted by Oswald on 29 September 2022
very very nice, but not as hard codewise, it needs careful consideration how the charset is built so all 8 frames of scrolling is possible just by plotting chars, animate through 8 charsets, you have 8 frames to draw a new screen. nevertheless looks ace.
User Comment
Submitted by ChristopherJam on 29 September 2022
Nice one!

borderless splits are increasingly in vogue, it seems :D
User Comment
Submitted by Gordian on 29 September 2022
@hedning
Yes, I was looking for any 2x1 font, but yours fits perfectly.
At first I thought about Japan Font 2x2 (v2) but they are 2x2, so too wide for fitting into sprites credits.
User Comment
Submitted by hedning on 28 September 2022
Awesome prod. I love it. And cool to see my font used this way. Fits very well!
User Comment
Submitted by Shogoon on 3 September 2022
Awesome!
User Comment
Submitted by Gordian on 30 August 2022
@wacek
Not only effect but also text in scroll was essential part of this release - related to science. Because scroll duration time was about 5:20, next time I will increase speed of scroll by 2 to fit in 2 minutes;))

@wacek @Jammer @Raistlin @katon @Yogibear @Flotsam @Joe Thanks for your comments!
User Comment
Submitted by wacek on 30 August 2022
@Raistlin: not only coders ;)

@Gordian: as I watched this live at the party, I have a small suggestion. The patience of crowd in the multiplatform parties is radically different than on C64 only parties. The length and "watch till the end" requirement would work without any problems on X or Moonshine Dragons, as we are used to scrolls. Here the audience got really impatient after I think first 2 minutes, got bored and started loudly expressing that, as the orgas kept their commitment and played this till the end. Just something to think over next time, if you decide to remotely contribute to multiplatform parties in the future ;)
User Comment
Submitted by Jammer on 30 August 2022
Very smart screen layout <3
User Comment
Submitted by Raistlin on 30 August 2022
Very nicely done! Some solid work here getting everything to pack into the charsets. One of those effects that only coders can appreciate. C64 isn't built for splitscreen horizontal scrolling ;-)

Great great work, can't wait to see what you do next.
User Comment
Submitted by katon on 30 August 2022
Nice!
User Comment
Submitted by Yogibear on 28 August 2022
Nice release!
User Comment
Submitted by Flotsam on 28 August 2022
Cool effect!
User Comment
Submitted by Joe on 28 August 2022
Nice!
User Comment
Submitted by Gordian on 27 August 2022
@rodney/arise
Thanks.Inspiration was Amiga demo called "Rule 30".
User Comment
Submitted by rodney/arise on 27 August 2022
Great effect! Great zak!
User Comment
Submitted by Gordian on 27 August 2022
Please watch to the end (5:50):)
User Comment
Submitted by spider-j on 27 August 2022
Great music and a quite hypnotizing effect.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (21)
· Production Notes (1)
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Info on other sites
· demozoo.org
· Pouët
· YouTube
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.084 sec.