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: 727
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 14:22
Krill

Registered: Apr 2002
Posts: 2953
I don't see the point. You want to do fancy border effects, then switch on full borders and do it. Otherwise, resort to normal VICE borders. Anything in between is nonsense, as well as more borders than you see on any C64 setup.
2007-03-13 14:44
WVL

Registered: Mar 2002
Posts: 891
for my real c64 it was $b to and including $12c. But I dont remember what monitor this was..
2007-03-13 18:23
Oswald

Registered: Apr 2002
Posts: 5083
Great job Krill nevertheless, hope it will find its way into the new release.
2007-03-13 19:01
Krill

Registered: Apr 2002
Posts: 2953
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: 5083
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: 3180
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: 2953
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: 3180
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: 2920
"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...
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
sachy
Airwolf/F4CG
t0m3000/hf^boom!^ibx
Guests online: 55
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Uncensored  (9.6)
7 Comaland 100%  (9.6)
8 Wonderland XIV  (9.6)
9 Unboxed  (9.6)
10 No Bounds  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Moving Balls  (9.5)
7 Rainbow Connection  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Triad  (9.3)
Top Graphicians
1 Mirage  (9.7)
2 Archmage  (9.7)
3 Carrion  (9.6)
4 Sulevi  (9.6)
5 Pal  (9.6)

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