Firmware GCW Zero 5/5/14 Firmware Update Released

Another World

Emulate the Planet!
OP
Former Staff
Joined
Jan 3, 2008
Messages
10,579
Trophies
2
Age
48
Location
From Where???
Website
wiki.gbatemp.net
XP
5,535
Country
Colombia


GCW Zero owners have been patiently awaiting the release of the next firmware update. Packaged among some great fixes is the addition of triple buffer support. This new implementation provides a means to greatly increase the performance of emulation, which is perhaps the largest draw for both current and potential Zero owners. Flashing this firmware update is the same as previous updates, instructions can be found via the GCW WIKI article linked below.

Root file-system changes:
  • Triple buffering in SDL
  • Input through joydev instead of evdev for joysticks
  • Access point mode (ad-hoc WiFi between two Zeros)
  • Integrated WiFi manager (GCW Connect)
  • Integrated image viewer (o2xiv)
  • WiFi notifier (blinks the green LED slowly)
  • Low-power warning (blinks the green LED fast)
  • Root file-system based on Buildroot 2014.02
  • Root file-system now located on system partition
  • On-demand loading of the network daemons
  • Added command-line tool to launch OPKs, "opkrun"
  • Added WiFi modules for recent units
  • Added GNU Screen
Kernel changes:
  • Kernel based on Linux 3.12
  • Watchdog driver (automatic reboot on kernel crash/panic)
  • Optional joystick interface for built-in controls; an application can request the joystick interface using the new X-OD NeedsJoystick key
  • Supports loadable modules
  • rfkill (Internal USB bus powered on-demand)
  • Boot splash (press A for verbose boot)
GMenu2X:
  • UI improvements
  • Custom fonts supported
  • New themes
  • Full navigation with joystick
  • Launches OPKs with "opkrun"
Power switch daemon:
  • Fix the Power + X bug (crazy input events after the combo is used)
  • Sends SDLK_HOME if the switch is quickly flicked
New important libraries:
  • Allegro 4
  • OpenAL
  • Java (JamVM + GNU Classpath)
  • JavaScript: NodeJS
  • Lua: lua-jit
  • SDL2 (experimental)

:download: Official Download (5/5/14)
:download: Filetrip Download
:arrow: Updating Instuctions
:arrow: Source
 
  • Like
Reactions: VatoLoco

fermio100

Well-Known Member
Newcomer
Joined
Nov 2, 2006
Messages
55
Trophies
0
XP
241
Country
Brazil
I have received mine and have updated the FW.

It's a great piece of hardware indeed.

I'm very please with the speed and quality of the SNES emulator.
 

Another World

Emulate the Planet!
OP
Former Staff
Joined
Jan 3, 2008
Messages
10,579
Trophies
2
Age
48
Location
From Where???
Website
wiki.gbatemp.net
XP
5,535
Country
Colombia
i'm not really sure how that issue is relevant to the firmware update? perhaps you should contact justin barwick or post your concern to their kickstarter, dingoonity section, official e-mail, or any one of the mods found on their irc channel (/server irc.freenode.net /join #GCW).

-another world
 

Deleted member 319809

MAH BOI/GURL
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
A truly wonderful update, the triple buffering support is a massive performance boost for the applications compiled to support it.
It really can do Yoshi's Island full speed, quite the feat.
Not to mention all the other special chip games, like Star Fox, Kirby Super Star and Super Mario RPG. They also get very large boosts in performance.

That was one of my favourite parts of the update, because I really like Yoshi's Island (except Baby Mario's crying, ugh!) and I really like optimisation.

Next, but not least, is the part that finally allows the GCW Zero to write files without some random corruption in the middle (excluding things like turning off or resetting the GCW Zero in the middle of a write, but yeah). When testing the January firmwares, I had installation errors because the files were written corrupted. I had to reinstall up to 3 times in a row to get a firmware to run.

Now I find out that some of my PocketSNES save files were written corrupted by previous firmwares, so I'll start the games again, but now I'm pretty certain that they'll be saved correctly after I wrote upwards of 20 gigabytes of file copy tests to the internal memory.
 

Surkow

Well-Known Member
Member
Joined
Dec 17, 2012
Messages
62
Trophies
1
XP
490
Country
Netherlands
Why does this release come with such an old kernel? Does kernel 3.15 not offer anything substantial worth upgrading to?
One of the OpenDingux developers mentioned degradation of SquashFS performance in recent kernels. The OS heavily relies on SquashFS for loading applications.
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,999
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,087
Country
United States
One of the OpenDingux developers mentioned degradation of SquashFS performance in recent kernels. The OS heavily relies on SquashFS for loading applications.

Ah, typical kernel regressions... It happens a lot. I don't think the power regressions from the early 3.0 days even got fixed, to be honest.
 

nl255

Well-Known Member
Member
Joined
Apr 9, 2004
Messages
3,000
Trophies
2
XP
2,799
Country
So does that mean the GCW Zero can now run the PC version of Minecraft or does it still not have the CPU speed and RAM to do so given how resource intensive Minecraft can be.
 

Surkow

Well-Known Member
Member
Joined
Dec 17, 2012
Messages
62
Trophies
1
XP
490
Country
Netherlands
So does that mean the GCW Zero can now run the PC version of Minecraft or does it still not have the CPU speed and RAM to do so given how resource intensive Minecraft can be.
In short, no it will not run. Even if it would it'd be too slow. Nebuleon might give you a bit more of an in depth answer. ;)
 

Deleted member 319809

MAH BOI/GURL
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
So does that mean the GCW Zero can now run the PC version of Minecraft or does it still not have the CPU speed and RAM to do so given how resource intensive Minecraft can be.
OpenGL ES is there, and so is Java, yes, but the JamVM which was added to the GCW Zero firmware has only a Java bytecode interpreter, not a JIT compiler.

Interpreters take on average 25 machine instructions to execute 1 bytecode instruction. So JamVM on the GCW Zero executes Java bytecode as if it were a native program running on a 1000/25 MHz processor (= 40 MHz).

Java on PC is usually Sun Java (now Oracle Java) or OpenJDK, which both have excellent JIT compilers. They run Minecraft very well because their performance is very close to that of a C or C++ program compiled with optimisations specific to PC.
 
  • Like
Reactions: Aeter

VMM

Hamon > Stand
Member
Joined
Jul 1, 2010
Messages
3,132
Trophies
2
Age
33
XP
2,243
Country
Brazil
GCW sure seems interesting for retro-emulation.
I'm kind in doubt about getting this or Nvidia Shield for retro-emulators,
but until I have any money to buy one of those, there is probably gonna be a year
 
D

Deleted User

Guest
good luck! I wonder where the creator of this nice device went to...
I can't find any shop in my country that's selling this awsome thing!
 

Aeter

A walking contradiction
Member
Joined
Apr 1, 2009
Messages
942
Trophies
1
Age
36
Location
The lands of nether
XP
485
Country
Netherlands
Got mine today, just updated everything and installed everything. So far it seems pretty awesome.
Some things were kind of hard to figure out, but good thing there are manuals.
Is it normal with the new update that the wireless app doesn't work anymore? At least at default firmware it worked fine, but now it won't connect.
It will connect through GCW Connect, but then my LED doesn't stop blinking even when wifi is turned off.
I'm confused by this. Perhaps I'm doing something wrong?
 

chartube12

Captain Chaz 86
Member
Joined
Mar 3, 2010
Messages
3,921
Trophies
1
XP
2,280
Country
United States
Sorry for the thread rez but I just saw an off topic post on Dingoonity about how the gcw zero isn't being produced anymore. Apparently the main dev has ran out of funds and just barely had enough money to finish thinkgeek orders.

Looks like it is time to look else where. Any news on up coming linux device(s)?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    @Xdqwerty No you heard wrong, and don't believe till you experience yourself. Fallout 4 is one of my favorite games of all time. Yes it had issues early on, esp with older hardware like the xbox1, but it is awesome, esp now being 4k on Series S/X or PS5
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, Then i think people were talking about fallout 76
  • Xdqwerty @ Xdqwerty:
    that one was buggy too
  • BigOnYa @ BigOnYa:
    Yea you right there, fallout 76 was a letdown, but it not that bad now, they have fixed slot of issues they had at launch. Biggest issue with Fallout 76 is its a pay to advance further type of game, which sucks
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I may probably download fallout 3 or new vegas on my ps3
  • Xdqwerty @ Xdqwerty:
    cuz I didnt like fallout 1 that much
  • BigOnYa @ BigOnYa:
    New Vegas is awesome, F3 was ok too.
  • Psionic Roshambo @ Psionic Roshambo:
    I played Fallout 4 on PC, I enjoyed it honestly. Not my favorite game on earth but at the same time I didn't hate it at all lol
  • BigOnYa @ BigOnYa:
    That's cool you got a ps3... Glad to hear. Game on!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
    Psionic Roshambo @ Psionic Roshambo: I legit think they passed the cyber terrorism laws from some of my hmm pranks lol