rg35xx-cfw / rg35xx-cfw.github.io

RG35XX Custom Firmware Documentation
439 stars 4 forks source link

Source code? #6

Closed lowlydba closed 1 year ago

lowlydba commented 1 year ago

Since this is based off Batocera Linux which has a GPL2 license, can we expect there to be source code with GPL2 licensing released at some point?

acmeplus commented 1 year ago

Since this is based off Batocera Linux which has a GPL2 license, can we expect there to be source code with GPL2 licensing released at some point?

Of course, most of the code is already in the repos here. Obviously the binary blobs are a different matter, but will upload them in binary form.

Right now it uses the latest batocera for its build for the emulators, but it's not built from batocera but from buildroot (just go to buildroot, and run make BR2_EXTERNAL=../batocera.linux rg35xx_atm7039_defconfig & make (not that the latest changes are not here yet but will be once I have time).

Right now the buildroot and kernel modifications are in this project (https://github.com/rg35xx-cfw). The batocera repo is just missing the changes because I'm still stabilizing things.

The gpu blobs will be here but you can locate them in the cubieboard6 ftp.

lowlydba commented 1 year ago

Awesome, thanks!

The batocera repo is just missing the changes because I'm still stabilizing things.

I think this is what was confusing initially :)

acmeplus commented 1 year ago

Awesome, thanks!

The batocera repo is just missing the changes because I'm still stabilizing things.

I think this is what was confusing initially :)

Yeah, in general it uses the latest batocera repo as-is, the only major thing is the two patches in batocera-emulationstation have been removed because the rest of the SDL2 joystick patches are not included in the main build. The other changes I believe are really minor. However there will be more significant patches once I switch the build to be done from batocera and not from buildroot.