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: 716
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....
 
2007-03-13 19:01
Krill

Registered: Apr 2002
Posts: 2850
Oswald: i hae some more things on my list, most important would be single frame advance. :)
2007-03-13 20:06
Mace

Registered: May 2002
Posts: 1799
Quote:
single frame advance
Word!
2007-03-13 21:33
Oswald

Registered: Apr 2002
Posts: 5022
Krill, ahyeah that would be really something to debug, 5% speed and pressing alt to freeze is not really handy:)
2007-03-13 21:49
iAN CooG

Registered: May 2002
Posts: 3136
I did the same long ago and tried a couple of times to suggest viceteam for the enlagement of the upper/lower screen, and many did it too in the past, but for them "the tv didn't showed all the lines so it's ok like this" (or something)
Here's my modified version of WinVice
http://iancoog.altervista.org/Winvice.htm
2007-03-13 22:17
Krill

Registered: Apr 2002
Posts: 2850
Oh well, of course i was not only speaking about enlarging the upper and lower borders, which is a piece of cake, you just need to change two #defines. Left and right borders is much harder, took me a couple of hours to get it working right.

And those borders you have are ridiculously large, really. :) No TV or monitor shows them like that.

Anyways, i'll make that stuff optional, since most VICE users are no demo sceners and find the huge borders rather irritating. So far, nobody in the VICE devel mailing list complained, so i'll just proceed.
2007-03-14 00:13
iAN CooG

Registered: May 2002
Posts: 3136
Oh, that's cool then :)
I didn't understand you did also the l/r borders.
Please go on, and post the mods somewhere even if the viceteam don't accept them. ;)
2007-03-14 01:08
Moloch

Registered: Jan 2002
Posts: 2896
"Fixing" the bottom border would be great, taking screenshots of NTSC productions that include the bottom border is terrible in VICE. Finally can dump CCS64 if this happens...
2007-03-14 02:24
Krill

Registered: Apr 2002
Posts: 2850
So can any of the NTSC sceners tell me the max NTSC screen sizes on real hardware?
2007-03-14 08:09
Ninja

Registered: Jan 2002
Posts: 406
Sounds good, Gunnar. Just where is the problem with displaying pixels which a standard c64 would never display. This can be useful for debugging, too, right?
2007-03-14 09:13
Krill

Registered: Apr 2002
Posts: 2850
What enthusi said. Also i cannot imagine the benefit in seeing more pixels than on the real thing, even not for debugging purposes. Do you have a good example?
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
Medicus
iAN CooG/HVSC
E$G/hOKUtO fOrcE
Trash
katon/Lepsi De
Sumaleth/Pearl
Mihai
Wanax
Krill/Plush
Jammer
t0m3000/ibex-crew
Guests online: 138
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Wafer Demo  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Nostalgia  (9.3)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Fullscreen Graphicians
1 Carrion  (9.8)
2 Joe  (9.8)
3 Duce  (9.8)
4 Mirage  (9.7)
5 Facet  (9.7)

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