The Playstation 2 is my favorite console of all time, and recently I've been setting up a way to play all of my favorite games from 20+ years ago. Using original hardware, the best way to do this is using OPL.
Open PS2 Loader, or OPL, is an interface installed on a PS2 memory card using Free McBoot OS. Through OPL, you can view all games you have installed on a USB drive, hard drive, or on a network share. After a bit of trial and error, I have a tons of a games on a 4tb hard drive hosted on a network share from a Raspberry Pi.
I have loaded this hard drive with every or any game I've ever remotely wanted to play, and the list has grown far greater than I imaged it would. To keep track of everything, I put all the entries in a database. And because OPL uses box art and metadata, I wanted an easy way to view it all.
So, I made another Game Inventory page, and this shows all of the Playstation 1 and Playstation 2 games currently stored on my hard drive.