odroid_go_advance:os_image:ubuntu_es

Release-Notes

Download : KR US

  • Implement RETRO_ENVIRONMENT_GET_RUMBLE_INTERFACE in RetroRun. Fixes PS1 Grand Turismo crashing at race start.
  • Disable PS1 analog stick support in RetroRun. Fixes issue with games not compatible with dual analog stick controllers.

Download : KR US

  • Update uboot/kernel to fix the wrong low battery detection threshold and to improve the joystick input drivers
  • Fix GO2(OGA) display issue in bioscheck, nmui, osk, msgbox
  • Fix GO3(OGS) N64 multiplayer display size issue
  • Add right analog stick support to libgo2
  • Retrorun
    1. Portrait mode (disabled on GO2)
    2. Dual analog stick support
    3. Use the controller type reported by a core
    4. Enable analog sticks for PS1
    5. 3D API support fixes
    6. Implement RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL (fixes flycast)
  • EmulationStation
    1. Do not prompt for controller mapping due to gamepad ID changes in kernel.

Download : KR US

  • All emulators and components updated to support GO-Super screen resolution.
  • Mupen64Plus (N64) changed to a 64bit application. Rendering size increased to 640×480 from 320×240.
  • Support for GO-Super volume buttons.

boot.ini for v2.0

boot.ini
odroidgoa-uboot-config
 
########################################################################
# Changes made to this are overwritten every time there's a new upgrade
# To make your changes permanent change it on 
# boot.ini.default
# After changing it on boot.ini.default run the bootini command to
# rewrite this file with your personal permanent settings.
########################################################################        
 
# Boot Arguments
setenv bootargs "root=UUID='e139ce78-9841-40fe-8823-96a304a09859' rootwait rw fsck.repair=yes net.ifnames=0 fbcon=rotate:3 console=/dev/ttyFIQ0 quiet splash plymouth.ignore-serial-consoles consoleblank=0"
 
# Booting
setenv loadaddr "0x02000000"
setenv initrd_loadaddr "0x01100000"
setenv dtb_loadaddr "0x01f00000"
 
load mmc 1:1 ${loadaddr} Image
load mmc 1:1 ${initrd_loadaddr} uInitrd
 
if test ${hwrev} = 'v11'; then
load mmc 1:1 ${dtb_loadaddr} rk3326-odroidgo2-linux-v11.dtb
elif test ${hwrev} = 'v10-go3'; then
load mmc 1:1 ${dtb_loadaddr} rk3326-odroidgo3-linux.dtb
else
load mmc 1:1 ${dtb_loadaddr} rk3326-odroidgo2-linux.dtb
fi
 
booti ${loadaddr} ${initrd_loadaddr} ${dtb_loadaddr}

Download : KR US

OS

  • Update to Ubuntu 20.04
  • uboot/bootini packaged
  • kernel support for hwrev 1.1

libgo2

  • Add new input API support for hwrev 1.1 (triggers)
  • Add hardware revision API

RetroRun

  • Add thumbstick analog control option.
  • MAME2003-Plus fixes (core log error, RGBA5551 support)
  • Use new libgo2 input API.

EmulationStation

  • Use libgo2 for input, remove “Configure Input” menu.
  • Add MAME2003-Plus entries (landscape, portrait)

Emulators

  • Added MAME2003-Plus
  • Enabled thumbstick and trigger swap in flycast

boot.ini for v1.2

boot.ini
ODROIDGO2-UBOOT-CONFIG
 
########################################################################
# Changes made to this are overwritten every time there's a new upgrade
# To make your changes permanent change it on 
# boot.ini.default
# After changing it on boot.ini.default run the bootini command to
# rewrite this file with your personal permanent settings.
########################################################################        
 
# Boot Arguments
setenv bootargs "root=UUID='e139ce78-9841-40fe-8823-96a304a09859' rootwait rw fsck.repair=yes net.ifnames=0 fbcon=rotate:3 console=/dev/ttyFIQ0 quiet splash plymouth.ignore-serial-consoles consoleblank=0"
 
# Booting
setenv loadaddr "0x02000000"
setenv initrd_loadaddr "0x01100000"
setenv dtb_loadaddr "0x01f00000"
 
load mmc 1:1 ${loadaddr} Image
load mmc 1:1 ${initrd_loadaddr} uInitrd
 
if test ${hwrev} = 'v11'; then
load mmc 1:1 ${dtb_loadaddr} rk3326-odroidgo2-linux-v11.dtb
else
load mmc 1:1 ${dtb_loadaddr} rk3326-odroidgo2-linux.dtb
fi
 
booti ${loadaddr} ${initrd_loadaddr} ${dtb_loadaddr}

Download : KR US

OS

  • Upgrade Ubuntu to 19.10 (eoan)
  • Build debs for future 'apt' upgradabliity

Emulation

  • perfmax/perfnorm - set dmc governor
  • Set gamepad poll interval (eliminate double bounce)
  • Add flycast (Dreamcast) emulator
  • nmui - shrink font to display long SSIDs
  • theme - use opensans instead of opensans-light font
  • Fix reboot/poweroff from menu

libgo2

  • add go2_context_egldisplay_get
  • load gamepad inital button state
  • pre-generate makefiles (eoan premake4 fix)

retrorun

  • SRAM save/load support
  • backlight and volume control (start + dpad)
  • libretro 3D API support
  • Allow holding F1 at startup to override load game state
  • Map L2/R2 to F5/F6
  • Use libretro default environment values unless overriden
  • Report number of audio frames consumed. Ignore duped frames.
  • Report RETRO_ENVIRONMENT_GET_FASTFORWARDING value.
  • Pre-generate makefiles

ppsspp

  • Fix menu scaling

mupen64plus

  • Remap key bindings: START=F4, A=B, B=Y, CL=X, CR=F6, CU=F5, CD=A, ZT=TL, LT=F3

How to Update System and Kernel software

New updated packages are ready.
Please use the following commands on v1.1 image to update system packages including u-boot, bootini and kernel.

target
$ sudo apt update
$ sudo apt install uboot
$ sudo apt install bootini
$ sudo apt upgrade -y
$ sudo reboot

Download : KR US

  • The WIFI menu now shows AP signal strength and sorts the list accordingly
  • A new program was added to check for required emulator BIOS files and report if they are missing. This check is performed automatically when an emulator is launched.
  • CPU tuning is now used for PSP and N64 emulator compiling.
  • The console login is disabled on the LCD.
  • uInitrd is regenerated on first boot. This fixes an issue preventing it from doing file system checks.
  • The default Ubuntu “splash” is now displayed at startup and shutdown.
  • The CPU and GPU governors are now automatically changed to “performance” when launching GBA, N64, PSP, and SNES emulators. The governors are restored to normal after closing the emulator.
  • PSP emulator defaults are now set (frameskip, disable slow effects).
  • odroid_go_advance/os_image/ubuntu_es.txt
  • Last modified: 2021/02/24 11:22
  • by john1117