Hello guys, I've developed the
240p Test suite for several consoles. It is a homebrew software suite for video game consoles developed to help in the evaluation of upscalers, upscan converters, line doublers and of course TV processing of 240p video.
As a secondary target, the suite aims to provide tools for calibrating colors, black and white levels for specific console outputs and setups.
I always release the full source code, and this is no exception. This version is released as a ROM, and two CD-ROM2 releases, one for Sytem Card 3.0 and the other for 2.1 and below.
Download:
https://sourceforge.net/projects/testsuite240p/This is release 1.0, and has tests in 224p, 240p and the usual 240p starting at line 24 modes (239 visible lines). It also has different horizontal resolutions: 256, 320 and 512 patterns.
During the development of the suite in the last weeks, I encountered some issues with HuC and porposed a patch to better use the Banks of the resulting compiled code. This was crucial for the CD-ROM versions:
https://github.com/uli/huc/issues/6I hope to improve this version of the suite further, since I love the platform. I also hope the source is useful to beginners as a reference, since although it is a simple project it is complete and has several use cases that might help others getting started in PCE development. It has happened in other platforms, and it is one of the reasons I make the source code available.
Please let me know if you have comments or suggestions.
Artemio