DrVector Posted January 23 Share Posted January 23 (edited) I made this simple program as a demonstration of assembly programming for the Atari 2600 and to be able to test the homebrew cartridges and the EEPROM programmer I developed. It allows you to perform a test to adjust the settings of the TV screen, colors and alignment, using the video screens that can be selected with the "Select" and "Reset" buttons. Believing that it will be useful for the Atari homebrew community, I decided to publish it as an "Open source" project under the MIT license. I hope I wrote in understandable English. Sorry it's not my native language. This is the link to the project: https://github.com/DrVector-000/A2600-Video-Test VideoTest 1.02 PAL.bin Version 1.03: - Added test card with grid VideoTest 1.03 PAL.bin Version 1.04: - Added TV multi-system support VideoTest 1.04 NTSC.bin VideoTest 1.04 PAL.bin Version 1.05: - Added gray bars for luminance calibration VideoTest 1.05 NTSC.bin VideoTest 1.05 PAL.bin Edited February 15 by DrVector 4 2 Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted January 23 Share Posted January 23 Hi, may you please provide a .bin file to run this with a harmony cartridge or similar, please? Do you recognize PAL region Atari‘s ? 1 Quote Link to comment Share on other sites More sharing options...
JetSetIlly Posted January 23 Share Posted January 23 4 hours ago, DrVector said: I made this simple program as a demonstration of assembly programming for the Atari 2600 and to be able to test the homebrew cartridges and the EEPROM programmer I developed. It allows you to perform a test to adjust the settings of the TV screen, colors and alignment, using the video screens that can be selected with the "Select" and "Reset" buttons. Believing that it will be useful for the Atari homebrew community, I decided to publish it as an "Open source" project under the MIT license. I like the authentic look of the color/grayscale test cards. One thing I think is missing is a test for what's sometimes referred to as "blacker-than-black". Some games (very rarely) turn VBLANK on in order to display black on the screen. However, this is usually blacker than the black that is output when a colour register is set to $00. Moreover, some HDMI TVs don't like VBLANK being set in this way. I only know of two games that do this. One is "D.K. VCS" a homebrew version of Donkey Kong https://forums.atariage.com/topic/206497-dk-vcs/ And the other is Custer's Revenge. This is what they might look like on a badly tuned TV or a HDMI TV that produces "blacker-than-black". (You might not see it, depending on how your monitor is tuned) On Custer's Revenge the black bar between the play area and the score bar is formed by VBLANK. But it's very difficult to tell in this case because it extends the entire width of the screen. But even so, it's there and it might confuse a HDMI TV What I'd like to see is the black area at the bottom be split into "black" (ie. background of $00) and VBLANK black. And similar on the grayscale test card. But well done with what you've achieved so far and thank-you for releasing the source code. 1 Quote Link to comment Share on other sites More sharing options...
DrVector Posted February 1 Author Share Posted February 1 Version 1.03: - Added test card with grid 1 Quote Link to comment Share on other sites More sharing options...
DrVector Posted February 11 Author Share Posted February 11 Version 1.04: - Added TV multi-system support 1 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted February 12 Share Posted February 12 7 hours ago, DrVector said: Version 1.04: - Added TV multi-system support Thank you so much for adding an NTSC build, this is extremely helpful! I was wondering if you could add in the bottom right two bars, black and grey, into the Test Card screen? More info here: https://en.wikipedia.org/wiki/Test_card#Technical_details - James 1 Quote Link to comment Share on other sites More sharing options...
DrVector Posted February 12 Author Share Posted February 12 (edited) Thanks for your comments, is this what you want? Unfortunately that's the darkest grey available. PAL Version NTSC Version Edited February 12 by DrVector Quote Link to comment Share on other sites More sharing options...
DrVector Posted February 15 Author Share Posted February 15 Version 1.05: - Added gray bars for luminance calibration 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.