I have tried to run different emulators on FreeBSD-Current (v. 14), and they all resulted in black screen while playing.
So I switched from i915kms to scfb, but that did not fixed anything.
I then tried to use a Python one with "pip install nes-py"... but anyway it never tried to install the nes emulator in python, because it was cycling installing a dependency, having an error, undoing change and redoing the same again.
So I tried in an other OS, where mesen did work very well with the two nes file (rom files for games... and I realize it is a bit a delicate subject).
So at this stage I begin to have a bad feeling for FreeBSD (except for having a lot of opportunities for improvement!).
The ports I have tried was among: mesen, nestopia, tuxnes, anesse, darcnes.
Sometimes, stopping the game would produce screenshots, but while playing, only a black screen with sometimes a lot of fps.
I must remember badly... I just can't believe they were all doing black screen. (Well I remember one was generating bad opcode (Nintendo CPU) errors... most of the time I had to ps, and then kill the emulator process)
I wonder if someone else have success with one particular emulators.
So I switched from i915kms to scfb, but that did not fixed anything.
I then tried to use a Python one with "pip install nes-py"... but anyway it never tried to install the nes emulator in python, because it was cycling installing a dependency, having an error, undoing change and redoing the same again.
So I tried in an other OS, where mesen did work very well with the two nes file (rom files for games... and I realize it is a bit a delicate subject).
So at this stage I begin to have a bad feeling for FreeBSD (except for having a lot of opportunities for improvement!).
The ports I have tried was among: mesen, nestopia, tuxnes, anesse, darcnes.
Sometimes, stopping the game would produce screenshots, but while playing, only a black screen with sometimes a lot of fps.
I must remember badly... I just can't believe they were all doing black screen. (Well I remember one was generating bad opcode (Nintendo CPU) errors... most of the time I had to ps, and then kill the emulator process)
I wonder if someone else have success with one particular emulators.