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


Forums > C64 Coding > Screen limits
2005-10-26 07:50
HCL

Registered: Feb 2003
Posts: 717
Screen limits

Once when i got myself a C= monitor, I made some tests to see what the actual limits were. Keeping in mind all the bugs i left in Royal Arte, after this i would never have to leave any visual bugs because of not seing them.

But now in EMU-age, the same horrible bugs appear again in many demos. Vice only shows 272 x 384 pixels, and people appearantly start to think that's the way to go. And it suxx big time!

So when i found my old screen tests yesterday, i thought maybe i should put this up here. I also had some info about sprite-limits in the borders. Let's get started.


Screen limits
-------------
Vertically:
First visible line: 8 (d012 = 8)
Last visible line: 12b (d012 = 2b)
That makes 292 visible lines totally.

Transfered to sprite positions we get..
spt-pos 12a: one line visible in lower border.
spt-pos 12b: one line visible in upper border.

Horizontally:
Left border: 48 visible pixels (6 chars).
Right border: 36 visible pixels (4.5 chars).
That makes 404 pixels, right.

Sprite bugs in left border:
All sprites invisible at positions 1f8-1ff.
spt7 invisible at pos <= 1ce.
spt8 invisivle at pos <= 1ee.

Sprite bugs in right border:
spt1 stretch bug at pos >= 14b.
spt2 stretch bug at pos >= 15b.
Bug above first line at pos => 163: spt 3,4,5.
Bug on last line at pos => 164: spt 3,4,5.


Ok. I think that's all. Does anyone have other specs? Please don't post if you have a lowsy TV-set, they always sukk. Did i get those sprite-bugs correctly? Sounds totally wierd :). And finally: DON'T RELEASE before you checked your demo against this spec >:E.
 
... 103 posts hidden. Click here to view all posts....
 
2006-03-10 22:24
trident

Registered: May 2002
Posts: 75
Quote: You can't cover the sideborder with sprites can you..

What?? Haven't you seen Let's Disco? Let's Disco

Now all we have to do is to figure out that poke...
2006-03-11 08:34
JackAsser

Registered: Jun 2002
Posts: 1990
@Krill: Why didn't I think of that, grrr. I know how, but never when, that's what differs the good from the bad coders. =D Anyway, too late for than now. The transition is done.
2006-03-11 08:35
JackAsser

Registered: Jun 2002
Posts: 1990
@Trident: Technically that's also a "recreation" of the border. The border unit is inactive, i.e. open. Using presumably the same trick a Krill mentioned. This also works in ECM-mode btw.
2006-03-11 11:32
trident

Registered: May 2002
Posts: 75
Quote: @Trident: Technically that's also a "recreation" of the border. The border unit is inactive, i.e. open. Using presumably the same trick a Krill mentioned. This also works in ECM-mode btw.

Oh, no! There is a magic poke in the code somewhere! Haven't you read the scrolltext?
2006-03-11 12:58
TDJ

Registered: Dec 2001
Posts: 1879
Quote: Oh, no! There is a magic poke in the code somewhere! Haven't you read the scrolltext?

Careful, or you may accidentely use the famous poke that burns your c64 from the inside out!
2006-03-11 13:39
Zyron

Registered: Jan 2002
Posts: 2381
I once poked myself into TDJ's kitchen, now that was real scary!
2006-03-11 13:40
trident

Registered: May 2002
Posts: 75
Quote: Careful, or you may accidentely use the famous poke that burns your c64 from the inside out!

Yeah that's a dangerous one! ;-)
2006-03-11 15:51
Hein

Registered: Apr 2004
Posts: 933
Quote: @Krill: Why didn't I think of that, grrr. I know how, but never when, that's what differs the good from the bad coders. =D Anyway, too late for than now. The transition is done.

I accidently ran into this.. looked pretty, but had no use for it.. possibly some day.

I'm glad Im still at the starting point of coding, I'm pleased with every pixel I manage to move, without rolling my eyes..
2006-03-11 19:47
TDJ

Registered: Dec 2001
Posts: 1879
Quote: I once poked myself into TDJ's kitchen, now that was real scary!

So many bad memories ..
2006-09-08 22:59
MRT
Account closed

Registered: Sep 2005
Posts: 149
Quote: If you open the sideborders in hires bitmap mode, they have the colour of the cells's background colours in column 39. This might enable you to save sprites.

This seems to be only true when working in multi-color mode... but what about hires mode? anyone? Krill?

edit:
from: http://noname.c64.org/csdb/forums/?roomid=11&topicid=20121&show..
Quoting Monte Carlos
On the borders you'll always see only black, when in hires bitmap mode. This doesnt depend on which other d011 bits are set. So it doesnt depend on having an illegal or not an illegal mode.
d021 is not read out anymore.

Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 - 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
Higgie/Kraze/Slacker..
Tim/Silicon Limited
Matt
CopAss/Leader
Sepa/OCD
Scrap/Genesis Project
YTM/Elysium
Mibri/ATL^MSL^PRX
t0m3000/HF^BOOM!^IBX
Knut Clausen/SHAPE/F..
jmin
zscs
Guests online: 129
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 13:37  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.6)
6 Comaland 100%  (9.6)
7 Uncensored  (9.6)
8 No Bounds  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 Layers  (9.7)
2 It's More Fun to Com..  (9.6)
3 Party Elk 2  (9.6)
4 Cubic Dream  (9.6)
5 Copper Booze  (9.6)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Rainbow Connection  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Logo Graphicians
1 Sander  (9.9)
2 Facet  (9.6)
3 Mermaid  (9.4)
4 Pal  (9.4)
5 Shine  (9.3)

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