To make this work the Collection .cfg in .emulationstation\collections should be custom-NAME
The Theme .emulationstation\themes (create the folder if u didnt have one) copy existing theme that u want to customize from Theme folder in /etc/emulationstation/themes to the new folder that u just created, then the new folder should have the name of the collection "NAME" and not the full .cfg name "custom-NAME".
U can copy the .xml from other collection then just tweak it, it is actually super ez.
Edit: for Automatic collections just do the same process but the names for the folders are "auto-lastplayed", "auto-favorites" and "auto-allgames".
I've been reading a littl emore and it seems it is possible to ignore the screens edid data. Instead I can use an edid.dat file with the values I want.
I think I have to add hdmi_ignore_edid and hmi_edid_file to config.txt
The only thing I don't know is how to create a an edid.dat file with the correct information.
If someone knows (or even better, give me a better edid file) how to do this I think this problem is solveable.
@Morotezuki - I would definitely check your local laws especially for something worthwhile as non-profit that helps other people. I've seen it more than once where you can legally rent arcade machines for non-profit use in the US. The key being a rental or even donations for non-profits/charities.
After working with local law enforcement for 20+ years they would be hard pressed to turn something like that over to the State's Attorney or Attorney General for prosecution let alone those offices wanting to take the man hours and resources away from serious felony crimes. I've watched street cops make decisions off intent (was it good or bad) and they chose not to cite any type of citation, ticket or arrest due to that intent. When there's no unlawful intent they will usually leave it to the parties to find a resolution. Intent makes all the difference in deciding how to proceed.
You can actually sue someone throwing paper on your lawn (or anything for that matter) but it introduces two challenges. Finding a lawyer to take your case would be near impossible (try calling a few and explain a weird situation, they'll have you off the phone before you can say prosecute) let alone a judge to rule in favor of a crime that opens the judicial system to abuse and tying up courts for petty crimes.
It's like staying off the FBI's top 50 list of crimes. If you do it's more than likely you'll never see them knocking on your door, literally true. Should we go after the Pac-Man player trying to feed the homeless or a "new" serial killer or drug dealer dropping 5 keys of coke on the streets weekly. No contest.
I imagine most of the members on the forums use ROMs illegally but the laws don't deter us old gamers much from doing what we love and I don't imagine they care that much.
Anyway I would check your laws as there's usually a legal workaround especially when folks are trying to help law enforcement, juveniles or feeding the homeless, hungry, etc. They aren't there to strictly enforce the law to the letter or make a community miserable when it comes to doing good. Basically doing good for a community at large is a healthy great idea. I wouldn't give up trying to do good things! :)
I've been meaning to provide an update for the for a while so here goes.
I still haven't fully resolved the issues with the controllers but I've not really had a good stab at it yet.
A few more photos; generally I'm happy. When reassembled the fan blows straight across the compute module (which was the idea) so adding a heat sink so keep it nice and cool.
The HDMI port in not fully aligned - not a major problem but the perfectionist in me doesn't like it - that on the list of changes if there's ever a next version. Also, I'm not too keen on the empty hole to the right, might be an idea to add another USB port in future.
Front USB port fits nicely into a slightly modified memory card port but doesn't sit at the correct height - something else to be tweaked.
As for the next version, this is on hold for now. One of the original aims for using the Compute Module was future upgradability base on the assumption future Compute Modules would keep the same interface/footprint. The ultimate hope was the come CM4 or CM5 the power might be there for GameCube emulation.
However, I've read that future versions might deviate from the SO-DIMM 200 interface, hence I'll hold off on making any more hardware changes with this until there's more clarity on what the future holds. It's been a fun process and has taught me a lot on the way - which was the real aim anyway!
I have an image all set up for my RPi, but I recently got an odroid XU4 and am looking at porting as much custom esthetic as possible.
I do see that the RetroPie branch does not have the converted .cpp folder. Honestly this whole project for me is about learning how these systems work.
Well ok.. The community has expressed themselves. I guess I was already breaking laws by playing roms of games I didnt already own.. And Im probably seeding the torrents right now. So .. Whats the big deal right? lol