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

Rotated [193 bytes] Released by :
Bubis

Release Date :
26 March 2018

Type :
C64 256b Intro

AKA :
30°, 45° or any degrees

Released At :
The 128b Font Compo

User rating:**********  9.8/10 (8 votes)   See votestatistics

Credits :
Code .... Bubis of Resource

Download :

Look for downloads on external sites:
 Pokefinder.org


User Comment
Submitted by Frantic on 27 March 2018
If I would judge it strictly as a font, rather than a coding accomplishment (rotation in few bytes), I have to say it doesn't look great. Hard to read and so forth.
User Comment
Submitted by Bubis on 27 March 2018
Actually, I did this in 122bytes with a different method. :)
I will add that one as a new entry later on today.
User Comment
Submitted by Bubis on 27 March 2018
This is nothing new really. I have 2x16bit texture coordinates what I step by a 2x8bit vector, the low bytes are on ZP and the high bytes are in XR, YR what I use when reading the pixels.
The texture coordinates of the 1st pixel in each row is stored as data (32bytes).

The "core" of the routine is something like this:

;writing one pixel
lda #0
cpy #8
bcs +
lda (charrom),y
+ cpx #8
bcc +
lda #0
+ and bitmask,x
cmp #1

dest:
rol $3800

;stepping texture coordinates
lda xlo
adc #dx
sta xlo
bcc +
inx
+ lda ylo
adc #dy
sta ylo
bcc +
iny
+
User Comment
Submitted by ws on 27 March 2018
The astonishing minimal size makes me even more curious and i would like to kindly ask for the publication of a documented sourcecode to accompain this release? :3
(*please*)
User Comment
Submitted by Bubis on 27 March 2018
It's getting smaller, I am at 182 bytes now (I just need to flip the last to digits and I win the compo I guess :)) that includes showing the full charset.
I will update the release later.
User Comment
Submitted by Rex on 26 March 2018
nice one!
User Comment
Submitted by Mixer on 26 March 2018
:)
User Comment
Submitted by Luca on 26 March 2018
Awesome.
User Comment
Submitted by Bubis on 26 March 2018
This entry is outside of compo, as it is too big.
The method allows 0-90 rotation and zooming. I will probably include a version that is <=256b and asks for input parameters.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (9)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· 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-2024
Page generated in: 0.086 sec.