GCW Zero build patch

  • Thread starter Thread starter JohnnyonFlame
  • Start date Start date
J

JohnnyonFlame

Guest
Hello there, I'm a developer for the GCW Zero project, and I'd like to submit a patch based on rev3759 using the OpenDingux configuration as a base.
Patch includes:
- Basic build config for the "OpenDingux" GCW ZERO toolchain based off of the OpenDingux's A320 (dingoo) build.
- Moving file i/o from "pwd" to "home" and "share".

patch: http://paste.ubuntu.com/1647381/

This might need some cleaning, and there's a few changes that could be done to improve the menus on the device, but this is what I got so far.

Thank you for this awesome piece of software :)
 
Don't have linux right now.

Perhaps this can be merged with open dingux build in environ.sh, because there are only a few differences, most of which are paths.

- Moving file i/o from "pwd" to "home" and "share".
I wonder if this can also be down to original dingoo port. Is that just personal preference, or because of file i/o permission issue?
 
This happens because the binary is packaged inside an "opk" file, which is basically a squasfs compressed image, this means the package containing the files is read-only, requiring all IO to be done outside of the root folder.

root folder contents:
Code:
$ ls bor_rel/
default.gcw0.desktop  LICENSE.txt  OpenBOR.bin  OpenBOR.png  patch  README.txt

default.gcw0.desktop:
Code:
[Desktop Entry]
Name=OpenBOR
Comment=An opensource beat em' up engine.
Exec=OpenBOR.bin
Terminal=false
Type=Application
StartupNotify=true
Icon=OpenBOR
Categories=games

and the line that builds the OPK file:

Code:
mksquashfs bor_rel/ openbor.opk

finally, the opk itself: https://docs.google.com/file/d/0B-JDsucVcM2dQzUtUzU1anZhQXM/edit

There's a cygwin-based, unnoficial gcw zero toolchain somewhere, will bump if I find it.
 
Hello guys, long time no see you!

As some users were having problems running OpenBOR on the latest GCW-Zero firmware, I decided to try to help them. As I was unable to retrieve the JohnnyonFlame's patch  I ended up creating a new one:
https://gist.github.com/Shin-NiL/44b0ce68d544c3c60d6c It was based on SVN r4077.

The main reason I'm submitting the patch is to have back the spk files support. As Dingoo A320 and GCW-Zero OpenDingux binaries are no more compatible, you will need to set up a new toolchain to compile for GCW.

The GCW-Zero toolchain can be found here: http://www.gcw-zero.com/develop
And here's the discussion about the latest unnoficial build: http://boards.dingoonity.org/gcw-releases/openbor-8487/

Thank you.

 
Back
Top Bottom