Jump to content
atari2600land

Stella inaccuracies?

Recommended Posts

Ever since I got my Harmony cart, I've wondered why in Stella the first row of pfblocks is at the very top, while on an actual TV, it's a lot lower (about where row 1 is supposed to be, and by row 1, I mean the second row, since there's a row 0.) I was working on a game and hadn't even noticed my bug I had until I got it onto my Harmony cart. For example, the first row of the word Explosive should be lower in the screenshot to emulate a TV more correctly.

post-9475-0-77021700-1354232429_thumb.png

Share this post


Link to post
Share on other sites

TV's are hardly standardized on where they put scanlines anyway, and if you have a decent TV or monitor with geometry controls, you can orient the screen pretty much any which way you want.

 

I'm not much on the inner workings of Stella, but since any game program is technically supposed to have a set number of vertical-blank scan lines at the top of each frame, perhaps Stella just skips that set number and begins drawing what should be the first active scanline. If so, it may be easier just to keep in mind how Stella's window compares to your TV, and note that what you see on your TV may not be what someone else sees on a different TV.

Edited by FujiSkunk

Share this post


Link to post
Share on other sites

Stella's default YStart number is 34. I adjusted YStart until it looked like what I was seeing using my real Atari 2600 and it appears that the correct number to use is 28. To change YStart, load a game into Stella, press the Tab key, click on Game Properties, then click the Display Tab. After you change YStart, click OK, then click the Exit Menu button. Now hold down the Ctrl key and press R.

Share this post


Link to post
Share on other sites

This has been reported before. At some point I hope to make 'YStart' dynamic, and depend on the ROM itself (vs. hardcoding it to 34, which although is acceptable for most ROMs, fails on some others).

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...