+atari2600land Posted November 29, 2012 Share Posted November 29, 2012 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. Quote Link to comment Share on other sites More sharing options...
+FujiSkunk Posted November 30, 2012 Share Posted November 30, 2012 (edited) 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 November 30, 2012 by FujiSkunk Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted November 30, 2012 Share Posted November 30, 2012 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. Quote Link to comment Share on other sites More sharing options...
+atari2600land Posted November 30, 2012 Author Share Posted November 30, 2012 OK, cool. Thanks for the info. Quote Link to comment Share on other sites More sharing options...
+stephena Posted November 30, 2012 Share Posted November 30, 2012 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). 1 Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted November 30, 2012 Share Posted November 30, 2012 If you want to be anal about it, it should really look like this: Quote Link to comment Share on other sites More sharing options...
+FujiSkunk Posted December 1, 2012 Share Posted December 1, 2012 Poor choice of words there, SpiceWare. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.