Page 1 of 1

Have you seen this?! retropie with cartridges!

Posted: Sat Jul 30, 2016 9:40 pm
by Artist_block
This guy solved a problem that has plagued raspberry pi emulators since forever. He made a raspberry pi3 NES system that accepts 3d printed cartridges. It uses rf tags inside of the carts to launch whatever game assigned to them. This is literally the greatest idea for an emulation station, that really hasn't been done before (that I've seen anyway). http://www.daftmike.com/2016/07/NESPi.html https://www.youtube.com/watch?time_cont ... dgnD93pwX0 I would love to use this system for my Gameboy Zero project.

Re: Have you seen this?! retropie with cartridges!

Posted: Sun Jul 31, 2016 10:41 pm
by SidSilver
That's really awesome !

Re: Have you seen this?! retropie with cartridges!

Posted: Mon Aug 01, 2016 12:04 am
by Kilren
I agree. The GBZ is the best handheld I've seen, and this NES is the best home station I've seen!

Re: Have you seen this?! retropie with cartridges!

Posted: Mon Aug 01, 2016 1:39 pm
by Artist_block
I would love for some one more code-savy than me to dive into the code, and break it down for the GBZ. I'll be honest with you guys, having read both the arduino and raspberry pi code (Daftmike providedhttp://www.daftmike.com/2016/07/NESPi.html), his setup is overcomplicated at least for the GBZ. From what I tell, if you were going to make a simplifed version of this with something more direct for the GBZ, like making running the arduino code from the teensy and soldering an eeprom to something like this http://store.kitsch-bent.com/product/kk_gb_brkout. You would have to read the eeprom then dump the file name to the pi for it to sort, kill all other processes and to run it though this:

Code: Select all

        subprocess.call("sudo openvt -c 1 -s -f " + emulatorpath + rompath + "&", shell=True)
        subprocess.call("sudo chown pi -R /tmp", shell=True)  # ES needs permission as 'pi' to access this later


I'll make a topic for this, under software for someone to figure this out, but this is all I can think of with my limited skill set.