I am not a programmer, and this is not related to the actual emulation, but rather, is what I think would be a fun idea for selecting ROMs to load with emulators. With most modern monitors having a 16:9 aspect ratio, and the system originally displaying in 4:3, there is a lot of extra space. As a fun way to select games, there could be an animated section of the screen where games can be selected from a shelf, dragged with the mouse cursor, and loaded into the system.
Attachment: