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

Petscroll Released by :
Hokuto Force [web]

Release Date :
8 May 2019

Type :
C64 One-File Demo

User rating:*******___  7/10 (9 votes)   See votestatistics

Credits :
Code .... Bytebreaker of Hokuto Force
Music .... G-Fellow of CODE7
Graphics .... Dr. TerrorZ
  Viza of Digital Monastery, Hokuto Force

SIDs used in this release :
Dream to Love(/MUSICIANS/G/G-Fellow/Dream_to_Love.sid)

Download :

Look for downloads on external sites:

User Comment
Submitted by TheRyk on 11 May 2019
Not revolutionary but still nice, only thing I miss is indeed new content.


PS: And more important than not releasing buggy stuff is don't apologize - at least not too much ;)
User Comment
Submitted by EnzoOttoBit on 9 May 2019
very beautiful !
User Comment
Submitted by Bytebreaker on 9 May 2019
@ Seven
Thank you for taking your time and for evaluating.
Before I decided to add sprites the ColorRAM bug you mentioned wasn‘t there, I know because I checked switching behaviour from every screen position. Since I learned on this little project that the pure presence of Sprites demolishes my previously stable raster timing, forcing me to adjust, I should have checked the switching behaviour more intensely aswell.
Regarding „different“: I referred to the petscii demos released by HF in the recent months and also thought of the Vertical Scrolling Intro of my colleague Wolf he released for the latest intro competition. My apologies for not looking 20 years back in time. When a computer is almost 40 years old, the repetition of something very old can look new again, as it is with fashion and trends in real life.
Regarding „painfully slow“: The scroll speed is supposed to meet the reading speed of human eyes, that’s on purpose together with the slow and moody soundtrack. In the first comment I write that Joystick input is only grabbed every second text line to assure proper color ram and double buffer sync. Maybe you mean the joystick reaction painfully slow but that’s the way it is at the moment. The program checks joy input only after finished syc’ing. Earlier experiments with scrolling ScreenRAM without ColorRAM allow proper direction change on every raster line easily.

I will study the 1997 demo you referenced and will try to learn from it.
User Comment
Submitted by Seven on 8 May 2019
How is this "different way to show PETSCII pictures" different from what's been done in Tales of Esgaroth 3 22 years ago, except that it's painfully slow?

Could've been slightly more interesting if it hadn't just reused the graphics from Sliced Blue and Lich King.

Also still seems to contain some bugs in the "fixed" version:
- changing directions still often causes the first line to flicker
- when scroller wraps, scrolling back up once the tip of the logo starts to show, then reversing on the fully blank screen can cause messed up colorram
User Comment
Submitted by Bytebreaker on 8 May 2019
@ ZeSmasher
I even tried 8 stars before actually, but it didn‘t look good. ;-)
User Comment
Submitted by Smasher on 8 May 2019
hokuto force, the power of the 4 stars! :)
cool petscii
User Comment
Submitted by CreaMD on 8 May 2019
"Check your stuff before releasing." or never release directly on CSDB.
User Comment
Submitted by Cobra/Samar on 8 May 2019
Very nice.
User Comment
Submitted by Pad on 8 May 2019
That logo is nice!
User Comment
Submitted by Bytebreaker on 8 May 2019
Thanks Ian, I apologize. I will comply with the rules next time.
User Comment
Submitted by iAN CooG on 8 May 2019
I would normally remove fixes but I've seen the fix has been posted minutes after the 1st release, I'll close both eyes for this time.
Don't update this further. New release, new entry. Check your stuff before releasing.
User Comment
Submitted by Bytebreaker on 8 May 2019
petscroll_fix.prg fixes some minor glitches that appear occassionally at the first screen text line during up-scrolling.

I will check out if further fixing is required for NTSC.
User Comment
Submitted by alwyz on 8 May 2019
would be nice to see the loops unrolled for ntsc goodness :) nice scroller, btw :)
User Comment
Submitted by Bytebreaker on 8 May 2019
Joystick input is checked every 2nd scrolled text line so keep button / stick pressed until the prpgram reacts.

This is because I force correct color ram syncing before allowing user interaction.
Search CSDb
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (14)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
· Discuss this release
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-2023
Page generated in: 0.084 sec.