I'm not sure if this has been suggested before, but any thought on a favorites list. Perhaps a separate folder on the main menu to store a list to launch any game from any emulator. I apologize if this has already been posted.
@mcgufa - that will be coming. We are switching over to a localized database soon. When that happens, I plan on adding the ability to drag and drop images.
Support for Game Genie would be awesome. Unless it is already supported then please explain how to use it for the different emulators? Do you need the Game Genie Roms?
So, I am new here and maybe I have overlooked something, but I would like to see Atari 8 bit emulation. A system like the 65 XE, 800 XL, or similar. I would also like to see ps3 dual shock controller support. I am loving piplay. Keep up the great work.
As a noob to piplay, the main issue I have is that I have no idea which roms will and won't work, and there are just so many clones etc. I therefore find a game I want and then copy the all the clones and roms I can find for that game and try each one till I get one that works. I then want to delete the others. Being able to delete within the mame list would be awesome, but failing that, at least being able to see the darned file name would help! Once it's scraped, there is no way I can see where I can actually see which file names match which description, and therefore I can't tell what to keep and what to delete. The only way I can do this is to copy the roms one at a time, test, delete, copy the next one etc. It takes so long! Might be my noobness and possibly there is another way to do this so please let me know. A list of good working roms for each emulator would be good too, then maybe I wouldn't need to do this process anyway?
I'm just setting up my Pi2 for this but to be honest after a few days spent just getting a couple of dozen working games set up I'm starting to think wiring a PC into the cabinet would be a lot easier, as the emulators seem to run a lot better (loads of games that don't work on the Pi seem to work OK using mame32 or 64 for example).
PiPlay is a great system though, and has loads of different emulators, so I'd like to try and stick with it if I can find a way of working a bit quicker finding working roms.
Does anyone have a recommended list for example that are tried and tested on advmame or mame4all?
@ReedyHudds - in the latest update (coming soon) I have implemented game descriptions, along with that, it will show the file name and number of times that the game has been played. You can also set titles as favorites, so that you can remember which one you like.
As for roms not working, you need version .106 for advmame and version .37b5 for mame4all. I recommend running your roms through clrmame pro. It can sort and rebuild sets for you. The user interface is really terrible, so you are going to want to go step by step through a tutorial
Thanks so much, sounds perfect. I've also started using the ftp client instead which is much better, means I can add and delete files using the PC, whereas before I was copying the file using the web rom uploader, testing on the pi, then coming out of piplay and going into the rom folder and deleting, then exiting back into piplay again etc. And for now I just tell it NOT to scrape the folder, that way I just see the file names as a list.
I'll definitely take a look at the app you mention, I can't tell from the roms which are which so that will be very helpful.
Only being a new user theres a few things for me that would be awesome.
1) A better controller setup interface so that we can actually see what buttons to what. ie when you select NES from the controller setup menu it would then display a pic of the control with all current mappings. When you press the given button it will highlight the controller button OR just the background behind the mapping information.
This would allow me to see if a controller has been setup and the config saved. it also means the user could make specific changes to 1 button only.
Currently i have a USB-SNES adaptor plugged in but sometimes the config doubles on one key.
2) Support for AIM-TRAK light guns for PSX/MAME so that games like timecrisis and point blank and house of the dead would work with it.
My request is to add a facility to this website that holds and promotes the download/creation of templates to be used with PiPlay. Also a good tutorial on how to make a template would be really cool...
Support for a newer build of MAME would be something I would like included. Not sure if its an issue with PiPlay or the Raspberry Pi, but the current version of MAME in piPlay is waaaay to old.
@visy My understanding (please correct me if I'm wrong) is that there is some tweaking to the code of the included emulators, but they are all not of them self completely written from scratch by @mholgatem or @ssilver2k2 . The Pi is older hardware that was limited in part by it's dated architecture, hence the older MAME versions with older rom support.
You can bet because of the Pi 2, with it's much faster processor and extra memory, that more emulator development will start or resume. They're barely scratching the surface of what it can handle. I recently stumbled upon a thread where someone got a decrypted rom set for Street Fighter 3, a CPS3 game, running on the Pi 2. That is incredible!
Hey guys Your doing a great Job, i love your work. It would be cool if it would be possible to install a coin Counter. I`m building a Cocktail table and would like to use it as a piggy bank :-) Greetings from Switzerland
@audiofreak I don't think anything special has to be written for this. I believe you just need a working coin mechanism that utilizes a microswitch. You would set the microswitch as your coin button in the arcade emulators. You should be able to buy a digital microswitch counter and connect it to your coin microswitch so that it also adds +1 to the counter when it detects an accepted coin has passed through the switch. I'm unsure how you would connect a trusty old school analog counter, but I'm sure it is possible with some tinkering.
example digital Microswitch counter: http://www.ebay.com/itm/290642144325 (This one can be reset so when you empty out your piggy bank cabinet, you could reset the coin count.)
Useful options for roms with / without images: - delete roms without images with a script like scrape_script.py - no show roms without images from the gui. - delete roms one by one from the gui.
I would like an option within the PiPlay GUI to rotate the menu to vertical. Ideally this option would also rotate all of the emulators as well, but those can be done individually if needed. Right now I just have the Pi itself rotated universally by editing the bootconfig, but as other users have mentioned, this uses a significant amount of system resources to do. It would be nice to let the Pi itself run normal, but to rotate PiPlay and all of the emulators to help the system run faster.
In the Web interface I wish I could scroll through the games easier. The description field is so big that it takes forever to find a game. Also it would be nice to be able to select a system and then have it show all games for that system. Currently I can filer by system and then try to find what page the system is on. This is difficult if you have a lot of games.
I am New to Pi stuff and piplay and a bit presumptuous at times.
But I'd like to see something in the guy for display management. Rotation and ratio that not only configs the Pi but also the games. I have a display that rotates and would be nice to be able to make the most of it. Also controlling the upscale if we can. I'l rather clean square pixels over blurry ones.
@EkDor - A lot of the rotation and things would be pretty hard for us to manage on a per user/game basis.
By user theming, do you mean creating a theme in piplay, or on the forums? If you mean in piplay, then YOU CAN! It has always been my hope that we build a community of users that create lots of themes. So far (except for the default theme) I have created all of the current theme. If I get some good themes submitted to me, I'd love to create a theme downloader. If you go into /home/pi/pimame/pimame-menu/themes/ you can see all of the currently installed themes. Just copy one of those folders and rename it. In each folder, there is a file called theme.yaml. That file sets up colors and most of the theme. There is a file in pimame-menu/themes/ called theme - documented.yaml, it give you a description of what each of the settings do in your theme.yaml file.
love to see the following in it ms-dos (dosbox) pc engine (not sure the name) dreamcast (not sure if any emulator really works) master system (OsmOse) Game Gear (OsmOse) minecraft (picraft) apple 2 (not sure the name) nintendo 64 (not sure the name)