The Analogue Pocket is a portable handheld that is compatible with over 2,780 Game Boy, Game Boy Colour and Game Boy Advance games (as well as a bunch of others with adaptors). You’ll need to use your old carts that are lying around, or obviously you can try get your hands on some used copies of the games that you want to play.
It has a 3.5″, 615 ppi screen with a 1600×1400 resolution. That’s 10x the resolution of the original Game Boy. It charges via USB C and there will also be a dock for the platform that allows you to connect it to your TV via HDMI.