Youtuber Cem TEZCAN has built a physical Commodore 64 emulator with a Raspberry Pi Zero, some additional parts, a 3D printed case of his own design and using the Bare Metal Commodore 64 emulator as the OS platform.
For full specs on the project and how to make your own click here to view his blog.