Freeplaytech Forum
FP Zero only works with NES - Printable Version

+- Freeplaytech Forum (https://forum.freeplaytech.com)
+-- Forum: Freeplay Zero / Freeplay CM3 / Game Pie Advance (https://forum.freeplaytech.com/forumdisplay.php?fid=24)
+--- Forum: Freeplay Zero/CM3 (AKA GPA) Software (https://forum.freeplaytech.com/forumdisplay.php?fid=26)
+--- Thread: FP Zero only works with NES (/showthread.php?tid=4853)



FP Zero only works with NES - sharzakwigglebottom - 04-29-2019

I've tried both versions of the image that are available and both have the same problem. NES games will load, but anything else the roms with go to a black screen, then back to the menu. Eventually the pi will freeze altogether, I cant shut it down or do anything unless I unplug the battery.  Anybody have any idea?

Thanks


RE: FP Zero only works with NES - Flavor - 05-02-2019

I was really hoping that someone else would come along and help out here, because I'm at a loss.

When you say "anything else" what do you mean? What others did you try?

The Pi freezing is quite odd. Did you solder the Pi yourself? If so, would you post photos of that?

I have heard of fault Pi Zeros before, but I think it's very rare.

What size/brand of SD card are you using?


RE: FP Zero only works with NES - Porcinus - 05-02-2019

If the TFT driver is running in DMA mode, it is possible that some emulators that use DMA create a conflict.
In this case the driver freeze and can goes black (white if it is killed), when you try to shutdown the system, since the driver does not respond, the system wait until timeout to kill it.

If you have a WiFi dongle, before the problem happen, you can try to connect thru SSH (user: pi pass:raspberry) and run 'sudo dmesg -w', you will have a realtime output of what is going wrong if a driver is the source of the problem.


RE: FP Zero only works with NES - Flavor - 05-03-2019

(05-02-2019, 07:40 PM)Porcinus Wrote: If the TFT driver is running in DMA mode, it is possible that some emulators that use DMA create a conflict.
In this case the driver freeze and can goes black (white if it is killed), when you try to shutdown the system, since the driver does not respond, the system wait until timeout to kill it.

If you have a WiFi dongle, before the problem happen, you can try to connect thru SSH (user: pi pass:raspberry) and run 'sudo dmesg -w', you will have a realtime output of what is going wrong if a driver is the source of the problem.

Porcinus is correct, EXCEPT that the FPZero should default to the "normal" LCD/TFT driver that doesn't use DMA.

Sharzakwigglebottom, did you switch to a different Freeplay LCD driver? That's under the "Freeplay Change Display Driver" option in the RetroPie menu.