Skip to content

Latest commit

 

History

History
executable file
·
89 lines (55 loc) · 5.39 KB

README_es.md

File metadata and controls

executable file
·
89 lines (55 loc) · 5.39 KB

koriki

Koriki

Koriki es una recopilación de software para la tarjeta microSD de la retro consola Miyoo Mini. Se ejecuta sobre el firmware stock y fundamentalmente porta el frontend SimpleMenu a este dispositivo.

En este repositorio se encuentran todas las piezas software necesarias para construir la distribución, pero en caso de estar unicamente interesado en utilizar el resultado final, acudir al apartado releases para obtener una compilación funcional de la misma. Consultar la documentación en el wiki para conocer el procedimiento de instalación de la distribución ya compilada.

Aunque más adelante y en el wiki se aportan más detalles, como todos los proyectos de software libre, Koriki se apoya en el trabajo de muchas otras personas. La lista completa sería interminable, pero no podemos dejar de mencionar algunos nombres que son los que de forma más directa han permitido la existencia de Koriki:

  • @FGL82: Por su práctico, ágil, y personalizable frontend SimpleMenu.
  • @trngaje: Por su fork de SimpleMenu para Miyoo Mini que prendió la idea de Koriki.
  • Eggs: Por su adaptación de RetroArch para la MiyooMini así como algunos mods del sistema como el sistema de reducción de latencia de sonido.
  • @shauninman: Por su toolchain dockerizada y por su concepto de distribución minimalista que ha inspirado en gran parte el diseño de Koriki.

Componentes

La base de la distribución son una serie de ficheros estáticos que pueden encontrarse en el directorio base de este repositorio. Sobre esta base se han compilado/instalado una serie de proyectos de otras personas que más adelante detallaremos. El resultado, es decir la base más los binarios, se deben copiar sobre una tarjeta microSD en formato FAT32 sin label.

Una vez colocados los binarios, el script generate_release.sh permite generar un zip con la distribución completa (que además no inclye los ficheros .gitignore que hay en algunos directorios vacíos) que servirá para actualizar una versión ya instalada de Koriki únicamente copiando el fichero resultante a la raíz de la tarjeta. El nombre del fichero tiene que empezar por update_koriki_ para que se dispare el procedimiento de actualización durante el arranque de Koriki. Mediante este sistema también se pueden aplicar parches para corregir únicamente algunos ficheros aislados.

A continuación se enumeran los binarios que es necesario compilar si se quiere construir la distribución por uno mismo, así como la localización de sus fuentes. La ruta de la ubicación que se indica para los binarios parte de la raíz de la tarjeta microSD.

Para compilar se ha utilizado el toolchain de @shauninman que puede encontrarse aquí.

SimpleMenu

invoker

RetroArch

audioserver (para Miyoo Mini, no para Miyoo Mini+)

DinguxCommander

GMU

Bootscreen Selector

System Info

Charging

Keymon

ShowScreen

Telegram channel for updates

Join this Telegram channel to get update notifications: https://t.me/Koriki_MiyooMini