Skip to content
This repository has been archived by the owner on Dec 17, 2021. It is now read-only.

Recalbox v6 DragonBlaze for Rockchip RK3399 and RK3328

Latest
Compare
Choose a tag to compare
@mrfixit2001 mrfixit2001 released this 12 Jun 15:40
· 1 commit to master since this release
202eb90

This is a fully functional and updated release of Recalbox for Rockchip. It is not using the Mainline Kernel, it uses my Rockchip-Kernel repo for full functionality. It contains all of the previous updates from the 200304 pre-release, and more.

Some notable changes since the pre-release:

  • Recalbox devs changed the default keyboard mappings - use ESC, Enter, and F1
  • RockPi4 intermittent HDMI issue resolved - but on the very first power-on there will be a long delay without a video signal while it resizes the share partition. Be patient - after it reboots automatically it will work perfect from that point on.
  • New screen on first boot alerting you that the share space is being created. This is only seen once on the first time you boot up, and afterwards it will reboot automatically.
  • Most of the emulators/cores have been updated to newer versions
  • Retroarch updated to 1.8.8
  • I have replaced Reicast standalone with Flycast standalone (still named reicast) and set as the default emulator for Dreamcast, Atomiswave, and Naomi. Flycast has far fewer graphics bugs and better rom compatibility. I have patched it's menu and exit hotkeys to be activated using the same key-combination as retroarch menus. I also unified the bios location (bios/dc) so that you don't need to make multiple copies of them in different folders. I also worked with flyinghead (the developer for flycast) to try and achieve the best performance possible on the slower RK3328 platform.
  • A PORTS System has been added which includes a hand full of new games, such as Quake, Quake2, and Wolf3D. The shareware version of Quake and Wolf3D are included and ready to run, but Quake2 needs pak files in the roms/ports/Quake2 folder. I have fixed this so it works properly.
  • N64 default emulator has been changed to Mupen64Plus-Rice. I have added some fixes of my own to this core and it's usually the best performing core for N64, as long as your rom is supported. Some games don't render correctly, but there's a lot of other N64 emulators included, so test them out if your rom doesn't run correctly and find the one it works best on.
  • I have removed the recalbox netplay restriction so that you can join netplay servers that are not running on recalbox as well.
  • Kodi Leia 18.5+ included, and properly patched to correctly play 4k@60fps
  • I have corrected the network settings screen to properly show your IP address, both wired and wireless.
  • I fixed the emulator/core selections not always working or showing correctly, as well as the proper default now being shown

Known remaining bugs:

  • For RK3399 - CEC in Kodi not available after resuming from suspend from kodi - if you suspend from emulationstation then this usually is not an issue. There are no issues with CEC and suspend with RK3328
  • When using HDMI over Pinebook Pro USB-C: Kodi doesn't output audio to hdmi and Dreamcast/Naomi/Atomiswave (flycast) still outputs audio to the laptop speaker. For flycast, you can change the output device in the menu temporarily (until exit emulator) or permanently on the share under /configs/reicast/emu_defaults.cfg.
  • On the Pinebook Pro - with the default N64 core, some games don't have audio. Just use a different core for these roms.
  • Pinebook Pro audio volume is set low by default - to adjust, hit F4 to close emulationstation, then hold down ctrl-alt-f2 and login with root/recalboxroot. Type alsamixer and adjust the DAC level to your preference. There is also volume control inside emulationstation and kodi