• 3 Votes
    10 Posts
    1k Views
    ClassicGMRC

    So I did it again!

    I wanted a 2nd screen for pc repair so I was looking at portable LCD screens. I really liked the Sunfounder 10.1" IPS LCD since it will run off a 5v/3a battery pack with the USB adapter.

    I took a shot at a $100 USD eBay Buy It Now since it had a picture of a Pi 4 actually installed (and also a stock picture stating Pi not included) but the title mentioned 2GB for memory... the screen alone went for that much so no great loss if it didn't have it.

    Well it did have a Pi4 and a 32GB SD card as well. Absolutely a fabulous package deal!

    So NOW I have a 5th RetroPie setup and my 2nd portable one. I paired an XBox One Bluetooth controller I had lying around and I am loving it!

    alt text

  • 0 Votes
    1 Posts
    324 Views
    No one has replied
  • 1 Votes
    1 Posts
    619 Views
    No one has replied
  • 0 Votes
    3 Posts
    880 Views
    ClydeC

    @solidhyunkel Hello and welcome to this forum.

    See Running ROMs from a USB drive for detailed instructions about that.

  • 1 Votes
    4 Posts
    380 Views
    RionR

    @MrCoffee The RetroFlag Snes controllers are the best aftermarket wired Snes controllers i have tested.

  • Raspberry Pi not powering up

    Help and Support
    6
    0 Votes
    6 Posts
    356 Views
    xtvX

    @studysession double check your GPIO connection. Also try switching to unsafe shutdown (switch in the case PCB) if you have that and see if you have it to power on.

  • 30mm fan noisy

    Help and Support
    3
    0 Votes
    3 Posts
    889 Views
    Staple_nutzS

    @Swedishkiller12 Undervolting a 12V fan on the Pis 5V or even 3.3V pin is not going to give you any benefit. In fact it most likely is going to move a lower volume of air then your 5V fan on the 3.3V rail.

    Fan noise really comes down to two things. Air turbulence (fan speed/fin design) and ball bearing quality/noise.

    Spinning your fan slower and having an adequate passive cooler on the SOC is likely your best bet.

    Have you measured/logged temperatures while under load? If you can do this while running on the 3.3V pin and are staying below the ideal max of 70C (this is not the absolute max, but rather the safe longterm max for most models) then you should be fine.

  • Nespi case (Not the PLUS +) 2 Question

    Help and Support
    22
    0 Votes
    22 Posts
    2k Views
    shavecatS

    @RetroSavior
    yes i agree think it is looks better but u know each one want it other box i think.
    my case also have extra place of sd cards its really the same but different design.
    Let my know if u do it with overclock and how is the temp when playing quake (on ports) or so ?

  • nespi case yellow light bolt

    Help and Support
    22
    0 Votes
    22 Posts
    3k Views
    shavecatS

    Did fix the pro' the power 2.5amp original

  • 0 Votes
    6 Posts
    2k Views
    gnosisG

    @Nextus
    Make sure you've purchased the NESPi Case +, the latest revision from RetroFlag.
    There were issues reported with the previous case and the higher power requirements of the Pi 3+.

    @angry_bucket
    I don't think that's correct, but curious to know more about your experience.

    RetoFlag's safe shut-down script advises to set this to On before installing the scripts. I followed this and everything works fine (as long as EmulationStation is running).

    https://github.com/RetroFlag/retroflag-picase

    [Edit] I purchased one of these a month ago - love it.

  • controller problems

    Help and Support
    7
    0 Votes
    7 Posts
    1k Views
    P

    I am guessing this is similar to the problem I have an trying to figure out. The controller works in EmuStation but any game that uses Retro Arch it doesn't. I have an Xbox usb controller and the solution is to unplug an replug. The Commodore 64 emulator for example doesn't have the issue.

  • 1 Votes
    23 Posts
    8k Views
    D

    @mcjacksebastian

    It looks like I hardly look here anymore either xD

    If you still have the design for your PCB, I'd love to see a copy of it :D

  • 0 Votes
    9 Posts
    3k Views
    Q

    I don't think that it is specific to the Xbox dongle. I am having the same issue and found this on the rpi github. It looks like the kernel is having a hard time with USB hubs.

    F/W 4.14.x causes dwc_otg_handle_mode_mismatch_intr:68: messages on boot with C-Media Electronics Inc. USB PnP Sound Device

  • 0 Votes
    1 Posts
    542 Views
    No one has replied
  • Is my NesPi case legit?

    Help and Support
    2
    0 Votes
    2 Posts
    490 Views
    lostlessL

    @hoodle The wires inside the nespi case are pretty thin. I do get the low power warning with mine sometimes, but mostly fixed that by using a 3A supply. Still get it once in a while when loading movies in KODI. The only way to fix it is to rewire the case with thicker cables.

  • 0 Votes
    6 Posts
    2k Views
    SmellyVikingS

    OK bought everything and built it and it works great. 2tb harddrive would not fit but the 1 tb one does : )
    whats words without pics. so here ya go.
    0_1523061807508_image9.jpg

    0_1523061725394_image10.jpg

    0_1523062119332_image5.jpg

    0_1523062151644_image3.jpg

    0_1523062182808_image4.jpg

    0_1523062209688_image6.jpg

    0_1523062237514_image8.jpg

    deleted case ethernet port,case door hinges came out for room, glued closed. had to put dedicated power to the hd to spin right so extra usb port grafted to the drives power wires while data wires go to pie. runs cool enough 50 degrees-ish so far. case closes tighter than pics when screwed together. just took some quick snaps to share. think it turned out pretty good.

  • 0 Votes
    121 Posts
    17k Views
    S

    @cyperghost ok I figured it out :)
    it's a little bit of a bug but totally fixable.

    ES uses both gamelist.xml found at /opt/retropie/configs/all/emulationstation/gamelists/"console"/ and /home/pi/RetroPie/roms/"console"/

    so if there's no gamelist.xml in the console folder under roms, it will use the one found in configs. for some reason it doesn't remove entries, only adds them.

    it will also not untag favorites if you DO have a gamelist.xml in your roms but DON'T have an entry in your gamelist.xml for the tagged favorite game.

    Best word of advice: scrape like you've never scraped before lol

  • 2 Votes
    5 Posts
    3k Views
    D

    Hi mate! Nice job.
    You've made what I am planning since a while, but due to lack of time (kids and work), I couldn't make it.
    You've chewed me a lot of time.
    Still, I have one or two questions about your wiring.
    The place where the power plug was, is that a bridge that you've placed?
    And had cut any circuit?
    Can you make me a small schema about where to where you've plugged the wires. I am on smartphone so I can't analyse properly the solders you've made.
    The led, is the original one?
    Thanks for your help, and once again, nice work!

  • 0 Votes
    19 Posts
    4k Views
    BrandonshireB

    Have you been able to set it up so that the reset button works as anything other than a power button? How did you hook up the power and reset buttons to the power block?

  • 3 Votes
    12 Posts
    3k Views
    caver01C

    @cyperghost said in My second project--another Nespi case build:

    Can you post the script here please?
    Would like to use it as I up to now use the bash script....

    Here is the python script I am using to watch both buttons. This script is effectively my Mausberry script and my RESET script:

    #!/usr/bin/env python # Import the RPi.GPIO and OS import RPi.GPIO as GPIO import os import time # Define which GPIO pins u're using for the Mausberry IN, OUT # (which are reversed in the script because mbOut comes to pi as input), # and reset buttons (change this to whatever pin you use) mbIn = 24 mbOut = 23 resetBtn = 25 # GPIO port setup GPIO.setmode(GPIO.BCM) # Set pin numbering to BROADCOM GPIO numbering GPIO.setup(mbOut, GPIO.IN, pull_up_down=GPIO.PUD_DOWN) # Set up pin as an input, pulled down GPIO.setup(mbIn, GPIO.OUT) GPIO.output(mbIn, 1) # Set pin value to 1. Mausberry watches for this to change to zero GPIO.setup(resetBtn, GPIO.IN, pull_up_down=GPIO.PUD_UP) # Set up pin as an input, pulled UP since shorting to GND # Define a function which will be called when Mausberry switch is triggered def interrupt_mbShutdown(channel): # Print indication to console print "You pressed the power button!" # Code for shutdown would go here os.system('sudo shutdown -h now') # Define a function which will be called when Mausberry switch is triggered def interrupt_resetBtn(channel): # Print indication to console print "You pressed the reset button!" # Code for reset would go here os.system('/home/pi/bin/exitemu.sh') # Enable shutdown switch interrupt to trigger on a raising edge (i.e. low-to-high transition) GPIO.add_event_detect(mbOut, GPIO.RISING, callback = interrupt_mbShutdown, bouncetime=1000) # Enable RESET button interrupt to trigger on a raising edge (i.e. low-to-high transition) GPIO.add_event_detect(resetBtn, GPIO.FALLING, callback = interrupt_resetBtn, bouncetime=1000) # -------------------------------------------------------------------- # Now just wait forever for the user to press a button # The sleep time doesn't really matter, make it long enough so it isn't wasting cpu cycles while 1: time.sleep(5)

    This gets called from my /etc/rc.local
    It also relies on the exitemu.sh which is a bash script that leverages insights from all of the previous work to kill the PID for whatever emulator might be running (returns you back to ES). I am just using the same script @lostless posted a while back. You could also just issue a sudo reboot. In any case, the second part I need to add is meleu's shutdown service to completely exit stuff when doing the full shutdown.

    So, I am not doing anything with soft shutdown requiring a diode/transistor. I have not gone that far yet because I am still using a sticky pushbutton instead of a momentary.