Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in 
CSDb User Forums


Forums > C64 Coding > How Does ESCOS Work?
2008-03-05 02:53
Codey

Registered: Oct 2005
Posts: 79
How Does ESCOS Work?

I always assumed ESCOS used the FLD trick to create perfect timing on each scan line, allowing sprites to move freely but not allowing characters to be drawn. Now, I'm pretty sure this isn't how it's done. Does it still use a combination of $D011 and $D016 to turn off all the borders?
 
... 2 posts hidden. Click here to view all posts....
 
2008-03-05 09:09
Marauder/GSS
Account closed

Registered: Jul 2006
Posts: 224
and use $D018 to quickly change sprite-pointers, afair...
2008-03-05 11:24
HCL

Registered: Feb 2003
Posts: 694
Quote: and use $D018 to quickly change sprite-pointers, afair...

Daaarn, there you spoiled all teh phun :(((. but well, that's in fact a good idea :).
2008-03-05 12:12
JackAsser

Registered: Jun 2002
Posts: 1841
Quote: Daaarn, there you spoiled all teh phun :(((. but well, that's in fact a good idea :).

So Codey, you have the general algorithm, we expect results within a week. Or perhaps simply extract the nice ESCOS part in Totally Stoned II by HCL. =) If you like you may also steal my ESCOS part in the S:T Lars 2006 invite. Then if you are really lazy you can use that ESCOS generator that converts a bitmap to ESCOS and pack it with a viewer! :D
2008-03-05 12:16
WVL

Registered: Mar 2002
Posts: 864
hurrah for lazyness :D
2008-03-05 12:17
Mace

Registered: May 2002
Posts: 1788
I'm even more lazy and watch you guys do it.
2008-03-05 20:51
MagerValp

Registered: Dec 2001
Posts: 1015
Or type in the source from Datormagazin :) That's what I based my all-border hires chess scroller on in Bunny...
2021-07-29 09:15
Bacchus

Registered: Jan 2002
Posts: 132
Mager

Was that my code or? Have a refer nice to the article?

/Bacchus
2021-07-29 12:30
MagerValp

Registered: Dec 2001
Posts: 1015
You may or may not be surprised to learn that I don't quite remember which issue I was talking about in a forum post from 2008 referencing a demo part from 2003 based on a magazine article from the 1980s.
2021-07-29 12:39
Krill

Registered: Apr 2002
Posts: 2023
Apt reply. :)

However, https://dmzarkivet.se/ seems to have scans of all the early issues (if 1986-01 was the first one).
2021-07-29 14:01
MagerValp

Registered: Dec 2001
Posts: 1015
Sure. https://dmzarkivet.se/pdf/198811.pdf page 40 has an ESCOS routine by "Harald Fragner". No idea if that's the one I used.
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
Ghost/Excess
oziphantom
psych858o/MSL/Elysiu..
Lenyn/Triumwyrat
curtcool
grass/LETHARGY
Guests online: 71
Top Demos
1 Edge of Disgrace  (9.6)
2 Coma Light 13  (9.6)
3 Bromance  (9.6)
4 Uncensored  (9.6)
5 Memento Mori  (9.5)
6 Comaland 100%  (9.5)
7 Lunatico  (9.5)
8 Unboxed  (9.5)
9 Wonderland XII  (9.5)
10 Christmas Megademo  (9.5)
Top onefile Demos
1 Copper Booze  (9.7)
2 Daah, Those Acid Pil..  (9.5)
3 Dawnfall V1.1  (9.5)
4 Cityscape 2730  (9.5)
5 To Norah  (9.5)
6 Elite Code Mechanics  (9.4)
7 Lovecats  (9.4)
8 Barry Boomer - Trapp..  (9.4)
9 For Your Sprites Only  (9.4)
10 Quadrants  (9.4)
Top Groups
1 Booze Design  (9.4)
2 Oxyron  (9.3)
3 Censor Design  (9.3)
4 Crest  (9.3)
5 Triad  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Horizon  (9.9)
3 Stormbringer  (9.7)
4 Fungus  (9.5)
5 Grim Reaper  (9.3)

Home - Disclaimer
Copyright © No Name 2001-2021
Page generated in: 0.05 sec.