240p Test Suite for Dreamcast 2.02

240p Test Suite
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 signals. The Wii, Dreamcast and GameCube versions have modes for 480i, 288p, 576i and 480p evaluation as well.

It consists of tests designed with the processing of 240p signals in mind, although when possible it includes other video modes and specific tests for them. These have been tested with video processors on real hardware and a variety of displays, including CRTs, PVMs, BVMs and Arcade monitors via RGB.

As a secondary target, the suite aims to provide tools for calibrating colors, geometry, linearity, overscan and black & white levels, for specific console outputs and setups.

MDFourier is also a part of the 240p Test Suite, it can compare audio signatures and generate a series of graphs that show how they differ. These can help to identify how audio signatures vary between systems, to detect if the audio signals are modified by audio equipment, to find if modifications resulted in audible changes, to help tune emulators, FPGA implementations or mods, etc.

This software is open source and free, but your contribution is welcome. Thank you for using the 240p Test Suite.


https://artemiourbina.itch.io/240p-test-suite

Version 2.0
============
- Light gun test
- VMU test software:
- VMU controller test
- VMU Audio Test
- HCFR integration for calibration, set by Dans Mons and verified by Keith
- Improved Color precision when needed, to ARGB888
- New 888 patterns for Color Bars Test
- IRE levels
- Full color screens
- Gray Scale
- PLUGE
- SMPTE/EBU
- Added Microphone recording and playback test
- Allows 8/11khz recording
- Added Color border to Color bars for assistance at the press of a button
- Improved Controller Test in several scenarios
- Keyboard test inside Controller Test
- Microphone test
- Added BIOS and flashrom data viewer and Identification
- Added ISP flashrom Data display
- VMU easter egg animations
- Improves general rendering speed
- Added Convergence test
- Added brick pattern to Sharpness test
- Added diagonal pattern to Grid Scroll Test
- Made SIP lag test always visible, and moved it to Audio tests
- Added support for DreamEye microphone (has different samplerate)
- Clock/VMU beep and LCD/VMU draw to selected device
- Improved purupuru support

Version 1.29
============
- Monoscope by Keith Raney in all resolutions
- Donna by Pepe Salot is now included!
- MDFourier
- Audio Sync Test
- Maple Device Viwer
- Controller Test
- Memory Viewer
- Support on the fly cable changes
- Added missing analog joystick support to menus and help
- Exposed several options to user:
- Deflicker filter
- PVR Texture Dithering
- KOS Video Mode defaults
- Video Register defaults (KOS/Suite)
- Now stops optical drive upon boot
- VMU messages are now always up to date and refreshed
- Updated 0GDTEX icon
- Updated IP.BIN to reflect release and peripherals
- Added unlicensed text to IP.BIN
- Added several VMU save icons, selected at random
- Added optional VMU eyecatcher graphics to save
- Added warnings and error messages when saving to VMU if there is not enough space
- VMU load only changes video mode if needed
- Fixed color balance in color bars + gray reference
- Added Draw Video Border option to Grid
- Changed 75% RGB levels from 192 to 191 to match spec
- Removed double input from controllers that send duplicate d-pad/analog directions
- Added SD icon to VMU LCD in main menu, he blinks (thanks to Karensauria)
- Sound test follows Dreamcast Mono configuration if set
- Scroll test has selection menu
- Boots into PAL60 if in RGB mode, and not in composite when in PAL
- Added warning for PAL60 color decoding via composite video (old PVMs decode it as NTSC 4.43)
- Improved flashrom data for Region/Broadcast detection, instead of just official combinations
- Improved video mode selection when cable is swapped on the fly
- Added EBU to NTSC and SMPTE to PAL
- Added alternating black bars for LCD lag tests in passive lag test
- Added option to Ignore Frame Buffer creation for overlay graphics
- Reduced Texture Memory usage in RAM
- Uses controller capabilities to properly draw controller test
- Added load from VMU Option
- Added reset all options to defaults
- Renamed Reflex & Timming test and added message upon completing it


Version 1.25
============
- Added Warning screen to Manual Lag Test
- Centered 240p signal
- Added Draw Video Border option to Grid


Version 1.24
============
- Aesthetic details for GDEMU_SD
- Updated IP.bin with date and version
- Added 0GDTEX.pvr for icon display

General
- Cleaned up Makefile
- Fixed Diagonal test help
- Changed Vertical Scrolling background to 320 instead of 256


Version 1.23
============
- Fixed linearity help
- Updated Linearity with proper values for grid.
- Finally, sonic water "palette swap" (texture swap in this case)
- Fixed several bugs when changing resolutions in VGA mode
- Fixed help typos
- Added vertical scroll

0 respuestas