A downloadable tool

Download NowName your own price

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.

You can read more information at the wiki.

Download

Download NowName your own price

Click download now to get access to the following files:

240p Test Suite for Nintendo 64 Release Candidate 6.4 MB
240p Test Suite for Wii 1.20 1.2 MB
240p Test Suite for GameCube 1.20 2.4 MB
240p test Suite for SNES 1.10 248 kB
240p test Suite for MegaDrive/Sega Genesis 1.32 168 kB
240p test Suite for Sega CD/Mega CD (EUJ) 1.32 5.1 MB
240p Test Suite for Dreamcast 2.03 14 MB
240p test Suite for PC Engine/TG16 HuCard 1.15 78 kB
240p test Suite for PC Engine/TG16 Super CD-ROM 1.15 10 MB
240p test Suite for PC Engine/TG16 CD-ROM 1.15 10 MB
240p Test Suite Neo Geo MVS & AES ROMS 1.0 373 kB
240p Test Suite Neo Geo MVS & AES (.neo) 1.0 371 kB
240p Test Suite Neo Geo MVS & AES (Multi/DS) 1.0 371 kB
240p Test Suite for NeoGeo CD 1.0 2.8 MB
240p Test Suite for 32X 1.0 by Dasutin 1.8 MB

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 66 · Next page · Last page

playstation when

(-1)

I hate the new 1.20 Wii version. I'm getting a sync issue at the top of the raster on my BVM-A20F1U. I hate the new grid and I hate that you removed the circle linearity test. I don't understand at all what khmr33 is thinking.

I use this program to calibrate CRTs, including installing yoke. The only patterns that I use are: 

1. Monoscope/main grid. I use this one for overall geometry but I also use it for convergance over the dedicated convergance patterns because it's more easy to see the overall misconvergance. Cropping the top and bottom kills the usefulness of this grid for both geometry and convergance. I need a full 240p grid, not 224p or whatever it is now. 

2. Full Screen Red, Blue and Green to check for puriety issues. 

3. Gray ramp, IRE 0 and IRE 7.5 for setting black level. I look for a sweet spot between IRE 0 being washed out and black crush in the gray ramp.

4. Color bars with plunge for color and tint. 

5. Sharpness or just the title screen with sprite for sharpness. 

6. Overscan to make sure overscan is equal between horizontal and vertical. 

 7. Scroll test because there is no more linearity circle test. Removing that circle pattern was really bad. It was the second most useful pattern after the grid because it's very easy to notice distortions in the circles. 

So most of the test patterns are not useful for calibration and you've crippled the most useful pattern, the grid, and killed the second most useful pattern, the circle linearity, 

Each new version is worse, it's less useful. Can you please fix the 240p suite? 

Hello Roy,

Thanks for your feedback and comments. I am sorry to hear you hate it, it might be that there are conflicting usage and purposes, and I can try and serve yours as well.

Point 1:

The new grid is intender to be able to show the NTSC official limits, and help with that for those that want to calibrate geometry to proper NTSC. It is 320x240, but not the white pattern (It was red beforehand up in that area). You now have the cyan, magenta and green in that area up to one pixel off the very edge.

You still have the convergence, and I could add back as an optional feature the old grid. We just saw no purpose given the other patterns and the new useful features.

Point 7:

Maybe we miscommunicated the usefulness of monoscope, but it is indeed easier to use than circles for linearity. The squares are meant to be used for that and simple measuring tape can be used with them to match professional equipment for linearity to NTSC standards.
I'll be waiting for your comments and feedback. best regards

Artemio

(-1)

Point 1: I don't understand the logic. You want square geometry so you want to set vertical overscan to equal horizontal overscan.  

Also on a real CRT, the yoke isn't perfectly and, especially the top area on a Sony, often times has misconvergance so having lines of colors is not useful. The old monoscope, white boarder along the edge of the raster, was very useful for both geometry like H-TRP and convergance (TLH) and even convergance strips, better than even the dedicated convergance patterns. 

Point 7:  from ChatGPT

"A human usually detects a distorted circle (oval/ellipse) faster than noticing that a square is “just a rectangle”, but those are slightly different kinds of judgment.

  • Circle → oval: this is mostly perceptual. Your visual system is very sensitive to symmetry. Even a small stretch makes a circle look “off” immediately.
  • Square → rectangle: this is mostly categorical. A square is a rectangle by definition (a special case), so the issue is not seeing it — it’s whether your brain is thinking in the broad category or the narrower one."

    The squares are more difficult to use and measuring tape is slow. 

We are sorry you don't understand the logic, we used the same logic as on profession patterns from back when CRTs were the current display technology, just moving towards that goal.


Regarding the GPT response, If that's how you work that's all cool. I provided a copy of teh wii suite with the old grid as optional, so you can compare yourself.

Best regards

https://drive.google.com/file/d/1a-MgterstONwP40fWSYhOqSp797LsPp3/view?usp=shari...

(2 edits)

As far as Monoscope and Grid are concerned, I agree with you 100%. The new layout/design is simply awful and doesn't convince me in slightest. It would be great if the familiar layouts/designs could be brought back as alternatives.


As for linearity, I’ve never really used the Circle pattern, since CRTs in particular completely mess it up. What’s the point of seeing a perfect static circle if the whole thing gets distorted again when it moves? There’s nothing worse than when a scrolling image stretches apart in the middle and compresses at the edges. In that case, I’d much rather have a “distorted” still image that scrolls without major distortion.


But yes, in the end, you could add an option in the 240p test suite to display the “legacy” test patterns instead of the new ones.

So basically, you'd like the old grid as an option. Right?

Yes, i find the old grid and monoscope much more reliable in terms of calibrating the screen borders and also linearity.

Please use thkis and compare it yourself, best regards
https://drive.google.com/file/d/1a-MgterstONwP40fWSYhOqSp797LsPp3/view?usp=shari...

has anyone made a N64 version available? i have 4 CRTs that i want to optimize and i don't have other systems at the moment

I posted the Release candidate. It is lacking PAL support.


Let me know if you have any feedback

I've used multiple versions of the test suite over the years! Thanks for making it!

Thank you very much =)

(2 edits)

Hello I just purchased & downloaded all the Test Suites listed × 14 and noticed 2 inconsistencies when processing each download →

240p Test Suite for Wii 1.19 1.4 MB240pSuite-Wii-1.19.zip → unzip → folder 240pSuite is created rather than the expected 240pSuite-Wii-1.19 folder.

240p Test Suite for 32X 1.0 by Dasutin 1.8 MB240pSuite_32X_1.0.32x → is a single file rather than a zipped folder of multiple files, although I don’t know if that is an issue.

Hello, and thanks for your kind support. 


The wii is that way, because that's how you copy the folder to the sd card. Please read the instructions in the readme for running it from the homebrew channel. 


The 32x version is indeed just the rom file. Have a great day. 

I always see this on everyone's CRT. Amazing tool.

(+1)

Thank you =) We hope to change the pattern that appears in those soon =)

 how to make a game

You should learn the basics if you dn't know them already, which are how to draw and read controllers. These are present in the source code at the basic level.
Take care!

OKAY ARTEMIO

Hello !

 great job !!!

On MVS,  have no boot, only black screen... what are the jumpers config on a PROGTOP and CHA256 pcb (bubble booble ) 

Thx

I am sorry, I don't have the info for that configuration,. However I am not aware of a bubble booble game.

You do need to setup jumpers for:

2501-p1.p1 1,024 KB
2501-s1.s1 128 KB
2501-m1.m1 64 KB
2501-v1.v1 512 KB
2501-c1.c1 1,024 KB
2501-c2.c2 1,024 KB

Hello, i will check this. Thank you for your answer. 

Great 

 :-)

(1 edit) (+1)

Will there be a PS2 version?

I don't know if an open source SDK is available. It depends on that, thanks for asking

I'm a dev. From a user perspective I can understand the question - PS2 240p (and especially, PS2 interlace 480i) is about the latest greatest RGB output for 15kHz CRT there is.

It should be possible to capture a test picture and output the exact same signal? Such things are not up to license.txt, open source etc. Just as an idea :)

It would be useful to test CRTs as well as lesser displays, twice-Hz backlight strobe flatscreens, capture cards, etc!

Deleted 210 days ago

It has not been rteleased yet, since A few details are not perfect

Deleted 210 days ago

Does this work on the PS3? I have this annoying issue in my CRT with overscan and I just want to edit the screen edges

(+2)

No, there is no PS3 version since the PS3 can't output proper 240p. I would advsise to use images as test patterns

very good

Hola! Cuál sería el mejor para calibrar el monitor de una Astro City conectada a una RGB Pi?

Mi recomenación sería calibrar para cada juego arcade con su propia pantalla de calibración, y aque las resoluciones y rangos de escaneo varían.

Hay un test suite para cada juego? Yo usé el de MD como calibración general  de mi Astro ejecutando el emu de MD con tu rom… pero te preguntaba por si había una versión mejor para las características de un monitor como el de la recreativa de Sega (el Nanao)

Cada juego arcade tiene su propio test, ya que tienen distintas resoluciones y refresh rates. Asumí estabas usando la de Neo Geo, y los resultados son solo válidos para Neo Geo.

Las consolas de video juegos, como la mega drive, son para televisores de consumo, no para monitores arcade. Puedes usarla para calibrar y que se vea bien cada consola, pero dependiendo de como lo haga la RGB Pi puede o no simular como funciona el hardware real. Nunca he probado una.

Pero puedes probar poniendo una suite y otra suite, y contrastar los resultados. Si los resultados son idénticos, entonces no imita al hardware real. Si son cada uno distinto como en hardware real, tendrás que calibrar cada que cambias de señal o elegir un compromiso.


Hello. I already buy it, but i cannot download =(

Hola buenas, existe una versión para Nintendo 64? Veo que hay indicios en el código fuente pero no encuentro una versión descargable.

Aún no se libera, yo espero que este verano porque necesita ajustes. El Monoscope aun no esta bien, todo lo demás ya esta

Hola Artemio un placer. Espero que estes muy bien, te queria hacer una consulta: Donde consigo alguna explicación de como usarlo una vez colocado en la SD de mi Wii?

Que tal, te dejo un video con un tutorial: 

Thank you, good sir, you saved me from a lot of trouble.
I did my part purchasing it, you rock!

I sincery thank you, thanks to your donation work continues for more platforms in the future. 

Hello.

First of all, thanks for  this awesome homebrew. However, I did notice an issue/bug with color systems on wii. My wii is an NTSC (US) model, and 240p test suite works fine on it. I used any region changer to change it to PAL (EU) to enable RGB output to test a modded CRT, and it outputs RGB signal without any issue. Afterwards I changed my wii's region back to NTSC and I noticed 240p test suite is in black and white only. Everything else (system menu, wii games, emulators running in 240p) is normal and renders color correctly. Tried several different multi-format TVs, a sony trinitron from 90s will show color when color system is set to PAL or NTSC 4.43. On an NTSC only flat panel it shows color correctly. All NTSC CRT TVs I have will only show black and white.

I'm a bit confused now, is there anything else I can test to help identify the cause? Btw running genesis/snes ports with emulator has no issue, just the wii native port.

Thank you for your kind comments and for your report.

From what I read it might be a configuration mistake, or a bug. We'll try to figure it out.

Have you changed back to NTSC and disabled the PAL setting from within the Suite? What you describe is consistant with having it output composite video in PAL color mode and using an NTSC set to display it. 

Thanks for the reply.

Yes, I think somehow the console is stuck in PAL for 240p test suite. I've already tried changing video modes in main menu, 240p/480i are all in b/w, 288p/576i are in b/w too and image jumps (which i think is normal as my CRT is 60hz NTSC only). 

I also tried to disable PAL modes in settings and restart, still in b/w. Also tried to delete 240p suite folder on sd card and reinstall it, still the same. 

Checked in any region changer and wii's video mode is indeed set to NTSC, and system menu/homebrew launcher and several 240p emulators all run properly.

And it is no longer set to YPbPr?

YPbPr in NTSC and RGB in PAL both work fine, only composite is stuck in PAL. 

Is there a special region on wii's NAND that 240p test suite uses to set video mode to PAL/NTSC but unused by other homebrew/system menu? I suspect any region changer doesn't change this region back to NTSC therefore 240p test suite keeps outputing PAL signal.

Buenas.

En primer lugar felicitarte por tu gran trabajo! Esta suite de calibracion es de lo mejorcito que hay.

Me surge una duda, debido que a pesar de tener unas cuantas consolas, con lo unico que trabajo es con pcs conectados por vga->rgb a monitores crts a 15khz y emuladores, por un tema de comodidad,.

¿Cual seria la mejor forma de ejecutarlo?

 flycast con la version de dreamcast? 

¿Alguna otra version mejor con otro emulador distinto? o el tema de usar emuladores no es buena idea y seria mejor usar una consola como la dreamcast y luego conectar el pc ya que aunque cambie la fuente, el monitor esta calibrado sin problemas....


Gracias.

Que tal, muchas gracias por tus amables comentarios.

Del tema que me comentas, puedes usar Dreamcast sin duda. Obviamente geometría y relojes difícilmente serán correctos en emulación, pero la ventaja que puedes tener es que todas las plataformas compartirán los niveles de color y contraste, ya que estarás midiendo la PC y las tarjetas y equipo que generan o convierten el video.

En general cada fuente es distinta, por eso es necesario medir con cada fuente/consola y recalibrar cada vez que se cambia o tener un compromiso entre distintas fuentes. Pero como en tu caso tu única fuente es tu PC, los problemas no serán esos.

Saludos

Bonjour, le lien de payement ne marche pas malheureusment.

Can I get a psx version working on a ps2?

 I honestly don't know, since I didn't make, nor maintain, the psx version. Sorry

the playstation 2 has backwards compatibility with the playstation 1, but if you have the slim it will be much less compatible with playstation 1 games

(+1)

Any plans for an N64 version?

(+2)

Yes, will post when I get to it hopefully soon. Thanks

Is there any program for sega saturn?

A beta is in development, no release yet.

Thanks and hope it coming soon

No hay versión para PS2? Saludos

Que tal, no no la hay. Saludos

Hola Artemio!

Hay alguna razón por la que la versión para Wii no tiene la prueba de linealidad?

Saludos!

Si claro, fue sustituída hace años por el Monoscope, que hace lo mismo mejor y mas fácil de usar

Muchísimas gracias por tu aclaración Artemio.

Saludos.

I downloaded the file for GameCube and Wii burned the dol file for each on a dvdr disc but neither will load in either game system, nor do they even see the discs.  What did I do wrong?

Hello, the dol files are executables that run as homebrew. You run them from Swiss or the home brew channel. 

How do you boot homebrew in your system?

Thank you so much for the reply.  I'm not that familiar with these gaming systems.  I just assumed all I had to do was download and burn the disc.  I didn't see anything on either machine's menus regarding Homebrew.  Do you know where I could find a step-by-step guide to properly installing your software either for the GameCube or Wii.  All of the texts I've read were very vague in their descriptions.

Wii would be the easiest:

http://wiibrew.org/wiki/Homebrew_setup


For gc you'd need extra hardware

Thanks so much for the link.  Is it better to use the SD card over the dvd/cd disc?  Also, off subject, do you know if the GameCube controller works with the Wii?  Mine doesn't seem to work.  I wouldn't want to buy one if my GC is supposed to work.

You can't use the dvd/cd since it has protection.
Yes, the GC controller works with the wii, but only in supported software, it won't work on thewii menu

Any plans to bring this tool to the Nintendo 64?

I made a beta years ago, but some limitations from the sdk and the hw stalled me

Deleted 2 years ago

Gracias a ti =)

(+1)

Hello Artemio. I was wondering if you're working on an n64 and ps2 version on the 240p test suite? I would love to calibrate my crt tv with those systems in mind.

Hello,  you mentioned in a comment below about releasing an updated Wii version with the Monoscope pattern.  Is there any new info on that?

Yes, I am sorry. It will be releases this week. I am just fixing some other details

I know I'm a bit early with the thanks, but I'd just like to say that I really appreciate that you're adding it to the Wii. I've been using my Wii a lot for testing, and I'm quite confident that the monoscope pattern is going to help me out quite a lot.

I was actually considering the purchase of a used Sencore VP403 but I don't see the need for it now.

In really glad to read that, than you. 

it's been released now.


Take care!

That sounds great, thank you for the update and all of your work!

Deleted post

Have you tried other homebrew apps? What are the results with them? This is the first tie that I get such a report. I don't discard the possibility that something is wrong, but would like to know more about this. Where does it freeze?

Deleted post

Please try downloading it from here and installing it manually

Deleted post

Hola! Disculpen mi ignorancia, pero ¿como puedo grabar el programa en CD para Dreamcast ? Para calibrar unas Tv's CRT que tengo.

¿Necesito algún programa? Hice, mi pequeña donación, pero no encuentro ningún vídeo de como hacerlo. XD

Que tal, muchas gracias por el apoyo e interés!

Sí, la tienes que grabar a CD o usar un GDEMU si lo tienes. Para greabar a CD te recomiendo imgburn con el plug in de discjuggler.

Imgburn lo descargas acá

Y hasta abajo d ela página está el Padus .CDI File Mounter v1.0.0.12, que también tienes que descargar e instalar después de que instales imgburn. Para instalarlo copias la dll al folder de instalación (por ejemplo C:\Program Files (x86)\ImgBurn)

Ya con eso instalado, grabas el la imagen .cdi seleccionandolo desde el software (Write image file to disc) y lo grabas a disco


Muchísimas gracias Master Artemio! Seguiré sus indicaciones. 

Hi, your program has helped me lots and im very happy it exists. Just commenting to say, Thank  you. :)

Hi, what would be the recommended version to test on a pandora box, im looking for something similar to test and adjust a crt tube here. thanks!

I honrar don't know, but I wouldn't expect it to have proper aspect ratio so I would ignore that part.

Regarding color and levels, any would do since those should be converted to analog in the same way for all digital values without regards to the original system levels

Hello! Any update on when the monoscope pattern will get added to the Wii version?

I've been waiting on some unrelated parts to be done, but I will release it without those and all other updates I've made next week. thanks for bringing me to my senses.

Thanks for your reply and all the work you do! That would be great and much appreciated.

(+1)

Just wanted to say THANKS for making, and maintaining this amazing tool. it's so nice to be able to dial in a TV/monitor for my AVS, Super Nt, MegaRetronHD, and for my soon to be shipped Mega Sg.


cheers!

Thank you for letting me know, it is really appreciated

Deleted 1 year ago

I am sorry, the tool as it is makes no sense without game console hardware and 240p video.

What do you plan to achieve?

Deleted 1 year ago

That's what out of my scope, sorry. There's no fixed Hardware to work with

Why does the Wii version not have the convergence pattern?

It still needs to be updated.

(-1)

It might be worth noting that using a CD-R with the 240p test suite on it (or any CD-R for that matter) can damage the laser lens. I am convinced that that is what happened to mine based on conversations Ive had with other people familiar with the Dreamcast

(+1)

The 240p Test Suite on Dreamcast does a single load on boot to minimize any laser usage, and does no further reading.

There are units out there that heavily used backups, and the units themselves are 20+ years old now. 

Unfortunately we don't have any reliable data, just a few posts that are years old claming that. 

I am sorry to hear about your trouble.

(+1)

I figure that I might as well toss my hat into this ring as I have a little experience in the matter.

the CDR and DVDR killing consoles only applies to a single console series, the PS2. the PS2 has a security chip in it that was an attempt by Sony to control piracy. 

it works by detecting that the disc is hard to read and then sends overload current to the laser, burning it out. its the reason that the fat PS2 has a horrible failure rate as the chip could not determine the difference between a scratched disk and a reproduction. causing the chip to kill a PS2 that was using the correct game disc.

A mod used to exist to bypass the chip and if you are going to use reproduction disks I suggest tracking one of them down. otherwise you are risking the drive burning out. 

on using CDR with Retro hardware there is a general rule of thumb. the older the console, the less sensitive the drive is to drive faults. that and modern drives have a habit of automatically correcting errors that where there in the original disc. so when the game tells the cd drive to go to the exact sector of the disk to read the data there and it misreads the data becouse its now earlier on the disk causing the game to fault out. 

When burning CDR for older consoles what you need to do is buy good CDR and Burn at the lowest possible speed available. The slow burn rate makes the game run better in the long run. 

how the drive works is that the drive is expecting sharp transitions from 1 to 0 in the data of the disk. CDR works by using a laser to burn a wavy pattern into the substrate of the disc. newer drives correctly read the CDR by being far more sensitive in the reading department so it reads them correctly. 

Older drives where built in an era that the CD industry where trying to kill off CDR as they saw it as stealing their revenue. many manufactures made their drives so that they would make it hard to use CDR. the drives in the consoles where usually just off the shelf components with a special output. 

combine age with the fact that drives usually add more power to the laser lens to read dirty disks and you have a recipe that is a plausible reason for the CDR kill drives argument. neglecting the fact that they forgot that the 20/30 year old drive itself needs preventive maintenance from time to time. most people don't know that the components in the consoles where usually the cheapest that where available and didn't know that several components need to be replaced on a 10/15 year interval unless they fail and burn out a chip that is unreplaceable. (Free tip is to avoid the Jag-CD as cheap custom chips are what is failing in them)

The CD/CDR war is fascinating in its own way as it set many standards in odd ways. if you want to read some weird stuff and are ready to get lost in the dumbest, pettiest rabbit hole you have ever seen look some of it up. the reason that MP3s didn't have the right volume when burned to a cd made me chuckle as its kind of stupid. 

I use TY disks for anything from the 90s back. they say that they are out of manufacture but that is not exactly true. their discs are just sold under a different label. same tech, different name. 

Does the Dreamcast microphone test work for everyone else? After I record and hit playback, I can only hear static. I tried both 11khz and 8khz, with the pad on and off. Just static. I did buy it used, so I'm wondering if the microphone no longer works.

It was developed and tested using three microphones, but your model might differ. Could you check the device information under the hardware tools -> Maple Device List? The select the microphone and press A. A screenshot of the resulting data will tell me if this is a different model that has different characteristics.

Viewing most recent comments 1 to 40 of 66 · Next page · Last page