Recalbox - Printable Version +- Freeplaytech Forum (https://forum.freeplaytech.com) +-- Forum: Freeplay Zero / Freeplay CM3 / Game Pie Advance (https://forum.freeplaytech.com/forumdisplay.php?fid=24) +--- Forum: Freeplay Zero/CM3 (AKA GPA) Software (https://forum.freeplaytech.com/forumdisplay.php?fid=26) +--- Thread: Recalbox (/showthread.php?tid=4510) |
RE: Recalbox - 99.1% Pure - 02-23-2018 may be the next week? ): RE: Recalbox - Flavor - 02-24-2018 I started looking into it today, but (as usual) I got derailed. I do have an SD card with RecalBox on it now, though. RE: Recalbox - 99.1% Pure - 02-24-2018 the next step is that you make an SD image available! A big thanks for you RE: Recalbox - Flavor - 02-28-2018 Okay, I worked on this for a while today. Recalbox is a lot different beast than RetroPie. I didn't expect it to be quite so different. Anyway, if you want to get it up and running on the Freeplay Zero, you could try this as a start. So far, my first impression is that it seems rather slow. I don't know if it would be that great on the Freeplay Zero. Download the Pi0 img from https://archive.recalbox.com/ and burn it to your SD card. When it's done, eject the SD and then put the SD card back into your computer. You should get a drive called BOOT. Download these 2 files and place them in the BOOT drive inside the /overlays/ folder: https://github.com/raspberrypi/firmware/blob/master/boot/overlays/gpio-shutdown.dtbo https://github.com/raspberrypi/firmware/raw/master/boot/overlays/gpio-key.dtbo Then edit the config.txt file in that BOOT drive. Make it look like this. Code: # uncomment if you get no picture on HDMI for a default "safe" mode The tricky part is that you will likely need HDMI or networking to boot the first time. You need to set this value in /recalbox/share/system/recalbox.conf system.fbcp.enabled=1 After you set that, the Freeplay LCD should work (after rebooting). This next option was supposed to get sound working (according to a Google search), but it didn't help. controllers.gpio.args=map=1 See https://github.com/recalbox/recalbox-os/wiki/recalbox.conf-%28EN%29 for more info about ways to edit the settings. Some are also available in the menu system. It seems that the Recalbox fbcp is a bit broken. When booting a ROM, the LCD stopped working. I have seen this happen when the system tries to switch HDMI resolutions. There should be no reason for it to switch resolutions (as far as I know), but that's my guess as to what's happening. By the way, the lines like dtoverlay=gpio-key,gpio=6,keycode=105 in the config.txt turn the buttons of the Freeplay Zero into keyboard presses. I'm not sure that's the best way to do it, but it seems to be an easy way to map them to get things up and running. I hope that gets someone else a bit closer. I spent a long time on this today, and I am not convinced that RecalBox is going to be so great on the Freeplay Zero anyway. RE: Recalbox - 99.1% Pure - 03-01-2018 great .... But my beast is a CM3 .... ahve you any solution for that ? RE: Recalbox - Flavor - 03-01-2018 I also found that you need to edit these settings in /recalbox/share/system/recalbox.conf After that, it seems that the LCD works in the emulator. Unfortunately, it seems that the buttons don't. :| Code: #global.videomode=DMT 87 HDMI RE: Recalbox - Flavor - 03-01-2018 (03-01-2018, 02:34 AM)99.1% Pure Wrote: great .... But my beast is a CM3 .... ahve you any solution for that ? Yeah, I am working on it. See https://forum.recalbox.com/topic/12987/rpi-compute-module-3-support/7 RE: Recalbox - Flavor - 03-01-2018 For Freeplay CM3, do all the stuff I mentioned previously, but... Start With The RecalBox Pi3 image and download this file https://github.com/raspberrypi/firmware/blob/7a0d52e1e6e4188648d85d886eb46842c9165c98/boot/bcm2710-rpi-cm3.dtb Copy it to the BOOT partition just after you burn the image to the SD card. It seems to work better than the Pi Zero version. It even has sound. After that, all I did was edit the config.txt file, and I got HDMI output right away. To get video, I had to edit /recalbox/share/system/recalbox.conf with these options. system.fbcp.enabled=1 global.videomode=default global.ratio=4/3 BTW, to ssh in and use nano: # TERM=xterm # nano /boot/config.txt But, I think it's easier to log in on your file explorer and find /share/system/recalbox.conf on the RECALBOX share. RE: Recalbox - Flavor - 03-01-2018 By the way, for the dpad down to work properly, you may want to replace the waveshare32b.dtbo that comes with RecalBox (in /boot/overlays) with this one. https://github.com/TheFlav/Freeplay-Support/raw/master/waveshare32b-fp.dtbo After you image the SD card, when you are editing the config.txt file, you can download that and place it in the overlays directory of the SD card. If you put it in there, you can either delete the original waveshare32b.dtbo and rename waveshare32b-fp.dtbo to waveshare32b.dtbo OR you can leave them both there and edit the config.txt file to have dtoverlay=waveshare32b-fp,speed=80000000,fps=60,rotate=270 RE: Recalbox - 99.1% Pure - 03-11-2018 Hello Flavor, You work hard to make RecalBox work on CM3 but what you do is very complex for a novice like me ... Do you think you can offer a 100% functional SD image like Retropie? Thank you for your answer |