| |
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.... |
| |
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. |
| |
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.. |
| |
Oswald
Registered: Apr 2002 Posts: 5083 |
Great job Krill nevertheless, hope it will find its way into the new release. |
| |
Krill
Registered: Apr 2002 Posts: 2953 |
Oswald: i hae some more things on my list, most important would be single frame advance. :) |
| |
Mace
Registered: May 2002 Posts: 1799 |
Quote:single frame advance Word! |
| |
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:) |
| |
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 |
| |
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. |
| |
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. ;) |
| |
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 |