Tomáš Kelemen (vudiq) 64ae40c7ef
Lakka/retroarch: set update URL and target device name at build time
instead of relying on values in retroarch or parsing files to determine
the full URL to download updates, it is more flexibile to set these
values at build time to the current needs. much easier maintenance of
future changes (no need to change in retroarch code base), when e.g. URL
for devel or nightly builds will change (or even for releases). also
community members can set up their own update for their community builds
without the need to patch retroarch.

usage:
at build time add e.g. LAKKA_BUILD_TYPE=<type>, where type can be
release, nightly or devel (can be expanded in future) and based on the
build type matching URL will be set.

or add LAKKA_UPDATE_SERVER_URL=http://some.site/path/to/updates and this
URL will be used.

examples
make image LAKKA_BUILD_TYPE=nightly PROJECT=... DEVICE=... ARCH=...
make image LAKKA_UPDATE_SERVER_URL=... PROJECT=... ...
2024-05-25 09:20:23 +02:00
2023-01-18 16:56:20 +01:00
2023-11-25 02:07:06 +02:00
2024-05-15 21:49:44 +02:00
2021-03-11 10:00:02 -08:00
2024-05-15 21:49:44 +02:00
2022-04-08 00:03:41 +02:00
2024-04-27 09:02:20 +02:00
2024-04-27 09:02:20 +02:00
2022-04-24 20:08:53 +00:00
2023-01-21 15:08:02 +01:00

Lakka - The DIY retro emulation console

Lakka is a lightweight Linux distribution that transforms a small computer into a full blown emulation console.

Why use Lakka?

  • Powerful - Built on top of the famous RetroArch emulator, Lakka is able to emulate a large range of hardware and has some useful features such as Braid-like rewinding, joypad hotplug and video streaming.
  • User friendly - Lakka is easy to setup and use. Once installed to your SD card, you just have to put your rom on the card, plug your joypad and enjoy your favorite old games. We also support PS3 and XBox360 controllers so you don't have to buy new ones.
  • Low cost - We try our best to keep the hardware required to run Lakka as cheap as possible. The software is optimized to run fast even on low end computers. The power can be supplied by any micro USB adapter like the one for your smartphone.
  • Open source - Our code is free as in freedom and hosted on Github (though the project uses emulators that forbid commercialisation). We accept external contributions, and we do our best to integrate our own patches into upstream projects.

Installation instructions

Please refer to our website https://www.lakka.tv/get on how to setup Lakka.

Support

Description
Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.
Readme 581 MiB
Languages
Makefile 44.8%
Shell 21.5%
TL-Verilog 21.4%
Python 8.9%
JavaScript 2.1%
Other 1.3%