NES Black screen 8.0.7
  • I have spent hours reading through the posts here attempting to solve my problem which seems to happen often. I cannot get nes roms to play at all. All other emulators Work perfectly. I have tried countless roms for nes to no avail. When I select a rom, it loads and goes to a black screen and I cannot do anything besides power down. The file names to not have any spaces or special characters. I have read some issue regarding vga to hdmi, however, I am using a monitor with dvi. I have tried multiple builds of Poland and I always get the same result. Any help would be greatly appreciated.
  • hdmi to vga and hdmi to dvi can both cause problems (i'm not sure why). The only thing that I have found to work is to make sure that you for hdmi mode in /boot/config.txt and you also need to specify a resolution (some work, some don't). This doesn't work for everybody, but it's the best that I've got.
  • I am also having this problem, I have tried forcing hdmi and setting the resolution but NES is not working for me. It does work if I exit PiPlay, start x and then restart PiPlay.

    Is there a way to stop PiPlay from loading and then boot to desktop?
  • I have it working on mine now, here is what I had to do


    open the raspi-config and tell your Pi to boot to the desktop


    open .profile
    sudo /home/pi/.profile

    comment out the last section of the file from the "if" to the "fi" and save the file.


    create a shell script in your home folder(I called mine launch.sh)
    sudo nano /home/pi/launch.sh

    add the following to the file:
    #!/bin/sh
    #launch.sh

    cd /home/pi/pimame/pimame-menu
    sudo python launchmenu.py


    make the file exceutable
    sudo chmod 755 /home/pi/launch.sh


    Edit the autostart file
    sudo nano /etc/xdg/lxsession/LXDE/autostart

    add the line
    @sh /home/pi/launch.sh

    Reboot

    _________________________________________________________
    It takes a little bit longer to start up and it shows the desktop when you exit a game, but my NES emulator is working now :)

  • nice workaround @rob3662!
  • Also, it seems that you can't use leftalt as an input, I had to use the center and right button on the bottom row of my control pad which correspond to Z and X.

    super mario 3 here I come :)
  • update**
    it seems that the combination of ALT + SPACE causes a problem in other emulators, simple solution is to change your inputs.

    Also, you can comment out the first three lines in the autostart file to stop the desktop from loading, but only do this if you have ssh set up on your Pi so you can reverse it if you want the desktop to load.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!