Announcement

Collapse
No announcement yet.

GCW Zero Firmware Update 9/13/13

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • GCW Zero Firmware Update 9/13/13

    By Another World

    How it works

    First make sure you have a backup of all valuable user data you have on your GCW Zero, such as save games.

    Download the most recent updater application. Transfer the application (OPK file) to the apps/ directory on your GCW Zero. Then start the application from the menu:

    You can select an option with the d-pad and confirm your choice with the start button.

    While the update is in progress, you'll see progress information being printed showing what the updater is doing. The update process takes a few minutes, please be patient while it does its work, even if you don't see anything happening for a while on the screen

    When you press start again, the system will restart. After the restart you can check that the new kernel and rootfs were installed in the System Info application

    The compile date for the kernel and rootfs should be equal to or very close to the date of the updater application.

    Change log (v9/13/13):

    - added OpenGL ES 1 and 2 support; this is based on Etnaviv and Mesa, so fully open source; read details here

    - added network configuration utility under the "settings" tab in gmenu2x; you can choose between setting a random password (recommended) or passwordless login; login name is "root"

    - fixed problem where the analog joystick (nub) sometimes wouldn't work

    - added file type detection for DOS .bat and .com files

    - show black screen when switching video mode, instead of leftover graphics data

    - screenshots (power + Y) work now for all applications (16 bpp was broken before)

    - mouse emulation (power + B) works again

    - gmenu2x can now be controlled by joystick

    - several graphical cleanups in gmenu2x, also added an animation on tab switching

    - gmenu2x now shows large SD card capacities in gigabytes instead of megabytes

    - reduced key repeat rate in gmenu2x

    - fixes in the gmenu2x file selector

    Download

    Source
    The Hackmaster

  • #2
    Quake 3 Arena On The GCW Zero - GCW Zero Receives GPU Support



    By Another World

    The GCW Zero launched without GPU drivers. Initially the system was limited to 2D games or software rasterizing. Thanks to the efforts of Wladimir J. van der Laan the open source project etna_viv has been added into the latest firmware update. Thanks to this WIP driver the Vivante GC860 GPU core is now available to software developers.

    GCW Zero owners can now expect things such as Quake, Quake II, Quake 3 Arena, Descent 2, and Hurrican. Bugs can be submitted via the link below.

    Report Bugs

    Technical Breakdown of the Etnaviv Status

    Source

    Download
    The Hackmaster

    Comment


    • #3
      GCW Zero 5/5/14 Firmware Update Released

      By Another World

      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)


      Official Download (5/5/14)

      Filetrip Download

      Updating Instructions

      Source
      Last edited by dlevere; 05-07-2014, 02:09:58 AM.
      The Hackmaster

      Comment

      Working...
      X