Not yet, but I plan to unless the implementation changes significantly.
Beyond using this for my own game development I thought perhaps I could explore offering this to other NES game devs as a way to port their games to Playdate.
However, I’m not sure anyone would want to do that because of the licensing constraints.
The software licenses for the libretro cores (GPL 2 or 3) prevent distributing software that depends on them without making the source code of that software available as well.
That means any game that comes prepackaged with a libretro core would need to make its source code available.
I think the alternative is to provide a more general-purpose emulator and have users side-load it with their own games.
Unfortunately that’s not as accessible for people who just want to play a new game (perhaps downloading it through Catalog) but maybe not that different for people who are already side-loading Playdate games from itch.io, etc.
I'm curious to see how it performs. I ported nofrendo (NES emulator) to Playdate and also made some optimizations but performance are not good (20 fps).
Oh wow. Dino how I missed this cc before. Was a nice shoo to search this and see my games being used as the test case :). This looks awesome so far. Would love to give it a run in device.
I think the licencing would be fine. Think in the past iv seen that the rom is treated as a binary dump file so the game it's self dose not have to release the source.