Lakka en nintendo switch

1, 2, 3, 4, 58
Buenas! Tengo una serie de preguntas que me ayudarán a tomar la decisión de iniciarme en la Scene:

Estoy muy interesado en usar emuladores en la Switch y si no me equivoco esta es la mejor manera porque no modifica nada en la consola y por tanto no hay riesgo de baneos verdad?

Hay que cargarlo cada vez que lo vayas a usar o se puede quedar la consola en suspensión y permanece hasta que la apagues o reinicies?

Qué hay sobre lo del sonido y el quemado de la pantalla? Esto último cuándo se puede producir exactamente?

Salu2!
EVILRAVER escribió:Buenas gente, por fin he conseguido no un tutorial, mejor aún, un vídeo tutorial de como se instala esto, que lo dusfruten


Tutorial de instalación de lakka

Saludos


Seguimos igual con el sonido, no?
Mobutu16 escribió:
EVILRAVER escribió:Buenas gente, por fin he conseguido no un tutorial, mejor aún, un vídeo tutorial de como se instala esto, que lo dusfruten


Tutorial de instalación de lakka

Saludos


Seguimos igual con el sonido, no?

Si, eso no ha cambiado pero por Bluetooth si se escucha por lo visto
Saludos
Ya tenemos el nuevo hekate con soporte para lanzar Lakka y otras distros linux.
Entiendo que esta es la forma de lanzarlo (ahora no puedo probarlo):
Imagen
El hekate_ipl.ini viene incluído en las últimas SDFiles:
https://github.com/tumGER/SDFilesSwitch/releases
JulesRussel escribió:Ya tenemos el nuevo hekate con soporte para lanzar Lakka y otras distros linux.
Entiendo que esta es la forma de lanzarlo (ahora no puedo probarlo):
Imagen
El hekate_ipl.ini viene incluído en las últimas SDFiles:
https://github.com/tumGER/SDFilesSwitch/releases

Gracias compa
No veo los enlaces de descarga
Saludos
Esto de Lakka siempre va a ser un SO o podra lanzarse algun dia como homebrew?

Dejaremos pasar el tiempo a que la cosa sea mas friendly
Duda con lakka se puede usar Steam como con la Raspberry (el streaming raro que usa)?
Porque le sumaria muchos puntos!
@[Waterman] Siempre va a ser un SO. Al fin y al cabo es un SO pensado para usar de forma cómoda RetroArch, la ventaja es su interfaz y que ahora mismo se tiene acceso a la aceleración por hardware en linux mientras que en el SO de la Switch (Horizon) no se tiene acceso a esto.
El equivalente a Lakka en Horizon es Retro-NX:
hilo_hilo-oficial-retronx-multiemulador-core-psx-funcional-tutorial-anadido_2295637

@Dorigon Con lakka no se, con painless linux se puede. Copio de un post antiguo:
https://www.youtube.com/watch?v=eTq_z1fjc6s
https://gbatemp.net/threads/tutorial-st ... cy.502508/
Necesario:

Cambia usar arch linux por painless linux https://github.com/natinusala/painless-linux
Y para el audio sería hacer los pasos del faq de Lakka en "How do I setup Bluetooth audio ?"
https://lakka-switch.github.io/documentation/faq.html
Gracias! Muy útil probaré esta semana que entra :)
Se podrá hacer en un futuro un dualboot ?
Eso sería un puntazo para tener en la misma tarjeta lakka como sxos
Saludos
@EVILRAVER Ya se puede con este Hekate. El problema es que tienes que tener la tarjeta en fat32 para que funcione Lakka.
Que pesadilla con el FAT32...yo tengo ganas de probar éste y el RetroNX, pero paso de momento por no andar con dos MicroSD sacando y metiendo...

Por cierto, si usamos Lakka y consumimos nuestra batería (usándola fuera del dock), siempre que volvemos a nuestro CFW basado en Horizon, es recomendable entrar primero en Hekate para reajustar el porcentaje de batería a sus valores verdaderos, ¿cierto?

Según tengo entendido, no se ha solucionado ni han implementado una manera de que lakka modifique ese valor de porcentaje de batería para Horizon directamente...pero he de reconocer que no sigo mucho éste hilo y a lo mejor me llevo una sorpresa.

Gracias [beer]
@Baldman En su discord hace tiempo que dicen que lo de la batería está solucionado. No se si se refieren por vía directa o por Hekate.

Does Lakka still have [insert standard Linux issues here] ?
The battery bug has been fixed as of the 02/07/2018 update. Be sure to apply the fix from Hekate 3.0 first !
JulesRussel escribió:@Baldman En su discord hace tiempo que dicen que lo de la batería está solucionado. No se si se refieren por vía directa o por Hekate.

Does Lakka still have [insert standard Linux issues here] ?
The battery bug has been fixed as of the 02/07/2018 update. Be sure to apply the fix from Hekate 3.0 first !


Claro, esa era la última noticia que tenía acerca del problema del porcentaje de batería, pero yo ahí solo entiendo que se debe hacer un fix mediante hekate "primero"…

Lo que no sé es si de ahí en adelante ya no hay que aplicar el fix o si se sebe aplicar cada vez que se sale de lakka a Horizon, no lo dejan claro al 100%.
@Baldman Yo entiendo que también, pero sin probarlo es difícil de saberlo a ciencia cierta. Aunque cada vez que preguntan en discord dicen que está solucionado, así que apostaría a que con aplicar una vez el fix basta.

Edito: El fix es solo si tu batería está afectada de antes:
New release : Lakka-Switch.aarch64-2.1-devel-20180702145547-r28266-gd7ab03d6b

What's new :
Lakka doesn't break your battery anymore :toot:
You will need to run the fix in Hekate 3.0 first if your console was affected
Make sure to update your copy of the boot script as coreboot.rom was also affected
This also prevents Linux from shutting down early, just as Horizon did
How to update : https://lakka-switch.github.io/document ... pdate.html

https://gbatemp.net/threads/lakka-tv-tu ... st-8111152
JulesRussel escribió:@Baldman Yo entiendo que también, pero sin probarlo es difícil de saberlo a ciencia cierta. Aunque cada vez que preguntan en discord dicen que está solucionado, así que apostaría a que con aplicar una vez el fix basta.

Edito: El fix es solo si tu batería está afectada de antes:
New release : Lakka-Switch.aarch64-2.1-devel-20180702145547-r28266-gd7ab03d6b

What's new :
Lakka doesn't break your battery anymore :toot:
You will need to run the fix in Hekate 3.0 first if your console was affected
Make sure to update your copy of the boot script as coreboot.rom was also affected
This also prevents Linux from shutting down early, just as Horizon did
How to update : https://lakka-switch.github.io/document ... pdate.html

https://gbatemp.net/threads/lakka-tv-tu ... st-8111152

Perfecto, gracias por tomarte la molestia de buscar el hilo, ahora ya ha quedado claro del todo.
además en la pagina siguiente alguien pregunta lo que acabo de preguntar yo para asegurarse:

https://gbatemp.net/threads/lakka-tv-tu ... st-8111224

La verdad es que no sigo nada de nada éste hilo, por ejemplo tengo claro que el audio sigue funcionando solo por bluetooth, aunque tampoco veo que especifiquen si dicho audio presenta retardo respecto a la imagen o si se trata de un emparejamiento bluetooth de baja latencia, como debería ser.

Un día que tenga tiempo, prepararé una SD para probarlo a ver que tal va...

Gracias de nuevo [beer]
@Baldman Yo estaba esperando a la compatibilidad con Hekate. Este finde me pondré a ello y ya que Hekate ahora permite autoboot miraré haber si puedo hacer un boot.dat de hekate para el SX Pro configurando una SD para que arranque directamente Lakka con bootlogo propio.
JulesRussel escribió:@EVILRAVER Ya se puede con este Hekate. El problema es que tienes que tener la tarjeta en fat32 para que funcione Lakka.


Yo he probado pero no me arranca el payload de sx. Igual es porque la SD está en exfat. Con la SD de Lakka no tengo problema alguno. Parece ser que si no ejectas hekate directamente desde el pc no va. Si lo pongo en el LEDE, no funciona para arrancar nada, entra en Hekate, pero no arranca Lakka.


@JulesRussel si lo consigues, comparte como, porque llevo toda la mañana intentando y nada. Si usas Hekate desde LEDE no arranca nada, pantallazo negro, y desde PC no deja arrancar el payload de SX. Hekate solo me funciona con atmosphere y Lakka (Desde PC).
@HoLy-SouL No, lo que quiero hacer es una sd "fat 32" para lakka con un boot.dat con hecho con el scrypt de CTCaer que lance directamente hekate desde el SX Pro y Hekate configurarlo para que lance directamente Lakka.
Es decir hablo de hacer una sd que lance directamente Lakka con el SX Pro. La compatibilidad de Hekate con el payload de Xecuter ni idea de lo buena que es pero CTCaer decía en gbatemp que solo daba soporte a firmwares open source.
JulesRussel escribió:@HoLy-SouL No, lo que quiero hacer es una sd "fat 32" para lakka con un boot.dat con hecho con el scrypt de CTCaer que lance directamente hekate desde el SX Pro y Hekate configurarlo para que lance directamente Lakka.
Es decir hablo de hacer una sd que lance directamente Lakka con el SX Pro. La compatibilidad de Hekate con el payload de Xecuter ni idea de lo buena que es pero CTCaer decía en gbatemp que solo daba soporte a firmwares open source.


El tema es que Hekate no se ejecuta desde el payload de sx "other payloads", al menos a mí no me funciona.

Ahh, quieres un autoboot de lakka una vez ejecutas hekate como payload, todo en una sd independiente. Así sí que funciona perfectamente, lo he probado.

Edit. Lo que no entiendo es porque no puedo arrancar Lakka directamente desde Hekate cuando éste es ejecutado desde mi router LEDE. Desde PC va sin problema.
Edito 2: A petición de @OLDPIMP subo mi pack de Lakka.
http://www.mediafire.com/file/ac4nh9pfz ... A.zip/file
Si no usais el SX pro podeis borrar el boot.dat que hace que se lance automáticamente con el Pro.
Descomprimir directamente en la raíz de una SD en fat32 y lanzar el payload hekate 4.0 https://github.com/CTCaer/hekate/releases/tag/v4.0
Si no quereis que lance Lakka sin pasar por Hekate en la carpeta bootloader editar "hekate_ipl.ini" y cambiar autoboot=1 a autoboot=0

Edito: El SX Pro no es buen dongle para Lakka y supongo que para Linux tampoco. En lakka no carga vía puerto usb con lo que acaba perdiendo la carga rápido. Entre Lakka y Hekate hoy es la primera vez que tengo que cargar el SX Pro cawento. Realmente tienes unos 5 lanzamientos de payload antes de cargar pero entre eso y que Lakka no tiene suspensión como lo pretendamos usar lejos de un medio de carga el SX Pro no es nuestro dongle
Por cierto si alguien quiere la configuración necesaria para lanzar directamente Lakka desde la SD con el SX Pro que me lo diga y la subo.
@HoLy-SouL A mí sí. Ya se me ejecutaba con la 3.2 o las builds de lavatech pero acabo de probar con la 4.0 y sigue funcionando sin problemas desde options -> "Launch external payload" tanto con SX Pro como vía TegraRCMGui
Lo raro es lo que dices del router. ¿Tendrá que ver con el payload del router? Creo que teneis que hacer archivos UF2, ¿no?
Puedo tener lakka y a la ves SX OS en la misma micro SD? (en fat32)
@MacheteLtn Sí, en fat32 sin problema. Lo único que tienes que usar el boot.dat original de Xecuter y lanzar como payload externo hekate 4.0. Si metes lo que subí en la SD y cambias el boot.dat ya te serviría.
Si quieres pasar por Hekate en vez de que se auto-inicie Lakka cambia el parámetro que digo en el ini y si usas la sd de tumger abre el ini de tumger y añade la parte de Lakka que puse yo en el ini para no perder el resto de opciones.
JulesRussel escribió:@MacheteLtn Sí, en fat32 sin problema. Lo único que tienes que usar el boot.dat original de Xecuter y lanzar como payload externo hekate 4.0. Si metes lo que subí en la SD y cambias el boot.dat ya te serviría.
Si quieres pasar por Hekate en vez de que se auto-inicie Lakka cambia el parámetro que digo en el ini y si usas la sd de tumger abre el ini de tumger y añade la parte de Lakka que puse yo en el ini para no perder el resto de opciones.


Gracias por responder! La verdad que no se como lanzar payloads externos. Pero me informaré un poco y hare pruebas! A ve que tal! [risita]
@MacheteLtn
En options:
Imagen

Y luego en launch external payloads:
Imagen

Tienes que tener "hekate 4.0.bin" en la raíz de la sd:
https://github.com/CTCaer/hekate/releases/tag/v4.0
@JulesRussel Gracias! Lo he probado, todo bien hasta que ejecuto el hekate pero creo que no ejecuto el hekate bien, pues cuando entro a la opcion launch y luego presiono power entra a al OFW creo. :-?
JulesRussel escribió:Edito 2: A petición de @OLDPIMP subo mi pack de Lakka.
http://www.mediafire.com/file/ac4nh9pfz ... A.zip/file
Si no usais el SX pro podeis borrar el boot.dat que hace que se lance automáticamente con el Pro.
Descomprimir directamente en la raíz de una SD en fat32 y lanzar el payload hekate 4.0 https://github.com/CTCaer/hekate/releases/tag/v4.0
Si no quereis que lance Lakka sin pasar por Hekate en la carpeta bootloader editar "hekate_ipl.ini" y cambiar autoboot=1 a autoboot=0

Edito: El SX Pro no es buen dongle para Lakka y supongo que para Linux tampoco. En lakka no carga vía puerto usb con lo que acaba perdiendo la carga rápido. Entre Lakka y Hekate hoy es la primera vez que tengo que cargar el SX Pro cawento. Realmente tienes unos 5 lanzamientos de payload antes de cargar pero entre eso y que Lakka no tiene suspensión como lo pretendamos usar lejos de un medio de carga el SX Pro no es nuestro dongle
Por cierto si alguien quiere la configuración necesaria para lanzar directamente Lakka desde la SD con el SX Pro que me lo diga y la subo.
@HoLy-SouL A mí sí. Ya se me ejecutaba con la 3.2 o las builds de lavatech pero acabo de probar con la 4.0 y sigue funcionando sin problemas desde options -> "Launch external payload" tanto con SX Pro como vía TegraRCMGui
Lo raro es lo que dices del router. ¿Tendrá que ver con el payload del router? Creo que teneis que hacer archivos UF2, ¿no?


Muchas gracias por todo! estoy probando a ver!
@MacheteLtn ¿Metiste mis archivos? Necesitas específicamente el hekate_ipl.ini que está en bootloader.
Tiene que poner esto:
[config]
autoboot=1
bootwait=5
customlogo=1
verification=2
{-- Custom Firmware --}
[Lakka]
payload=lakka/boot/coreboot.rom
logopath=lakka/boot/splash.bmp

Si tienes más opciones puedes dejarlas pero necesitas que te salga lo que va detrás de Lakka. Luego autoboot lo puedes dejar a 0 si tienes varias opciones y quieres elegir la opción de lanzamiento manualmente. Si tienes varias opciones el nº hace referencia al nº de opción con la que quieres que haga el autoboot, si no me equivoco.
@JulesRussel ya funciona! Gracias! SI, el error fue usar el lakka de la pagina oficial. Ahora probe con el tuyo y ha cargado correctamente!! (eso si tardo en bajar:mediafire...) Ahora solo me falta ver donde colocar lasa roms y eso y ya esta!

Lo del sonido solo va con bluetooh segun se no?
JulesRussel escribió:@MacheteLtn Sí, de eso tienes instrucciones en su github:
https://lakka-switch.github.io/documentation/faq.html

Ya está! Muchísimas gracias!!!
@JulesRussel Ya lo he solucionado, ¡gracias!
El problema era que no sé porqué debo pasar por OFW primero y darle a reiniciar, y entonces siempre me va después de eso. No es muy grave tampoco.
@HoLy-SouL Que raro. ¿tienes auto-rcm desactivado? El payload lo estabas lanzando mediante el menú de SX OS ¿no?
A ver si alguien puede probar como va el Baten Kaitos, he visto vídeos de muchos juegos, pero de este nada
JulesRussel escribió:@HoLy-SouL Que raro. ¿tienes auto-rcm desactivado? El payload lo estabas lanzando mediante el menú de SX OS ¿no?


Tengo auto-rcm on, lo lanzo desde el menú de sx os, sí. Es raro, pero yo creo que es por el exfat. En la otra sd formateada a fat32 falla menos.
@HoLy-SouL ¿O sea que haciendo eso consigues entrar a Lakka en exfat? Si es así, ¿Cuáles son tus pasos exactos? Más que nada porque según los desarrolladores de Lakka es imposible lanzarlo en exfat.
Justo con lo que dijiste acabo de buscar y este tío logró lanzarlo en exfat, aunque dice que el soporte se va a añadir en el futuro que el usuario final no puede hacerlo.
https://www.youtube.com/watch?v=USFa3LzFTzQ
Lo interesante es que dice que en exfat da mejor rendimiento de emulación. Hasta un 50% de mejoría llega a decir
Imagen
Sí que hay diferencia al usar exFAT, en la mayoria de los casos del video gana esos 15-20 fps que hacen ya los juegos vayan a fullspeed o muy muy cerca.

Ademas me suena haber leído en alguna parte que la GPU se está usando sin aceleración o no con los drivers adecuados, así que entre esto y si algún día se consigue usar todo el hardware correctamente, seguro que podríamos ver juegos de la Gamecube y de la Wii funcionando a fullspeed [babas]
JulesRussel escribió:@MacheteLtn Sí, de eso tienes instrucciones en su github:
https://lakka-switch.github.io/documentation/faq.html


Muchas gracias, con tu pack de lakka he podido lanzarlo desde sx os sin problema ;)
@Efraim27 En lakka se usa con aceleración. Lo que no sé si los diversos son los más adecuados.
En Retro NX, desde Horizon, no se tiene acceso a la aceleración de la GPU.
Alguien ha conseguido que le funcionen las playlist? He conseguido crearlas y me aparecen los iconos de las consolas en el menú de lakka pero no encuentro la ruta de los cores ni para añadir los iconos que faltan.

Según la web oficial de lakka

http://www.lakka.tv/doc/Playlists/

la ruta es /tmp/cores pero en esa ruta no hay nada...
@betoch diria que tienes que activar las opciones avanzadas y buscar la que pone playlist. Una vez ahí si ya has sacado una por cada consola te deja elegir el core predeterminado que quieres para cada una.
Efraim27 escribió:@betoch diria que tienes que activar las opciones avanzadas y buscar la que pone playlist. Una vez ahí si ya has sacado una por cada consola te deja elegir el core predeterminado que quieres para cada una.


Gracias, activando esas opciones y escaneando los directorios funciona correctamente! XD
Ah, tened cuidado con Lakka. El brillo está por defecto a 100% siempre que se enciende (supongo que se podrá modificar un ini para cambiarlo) y presenta problemas de quemado de pantalla en imágenes estáticas. Es decir, no aconsejable brillos altos, usar marcos estáticos en los emuladores o dejar pausado un emulador en tiempos largos.
Y luego la falta de modo de suspensión es un fastidio tremendo.
Si, todavía le hacen falta muchas mejoras, normalmente uso retronx pero como la emulación de N64 va tan mal uso lakka para esos títulos.
JulesRussel escribió:Ah, tened cuidado con Lakka. El brillo está por defecto a 100% siempre que se enciende (supongo que se podrá modificar un ini para cambiarlo) y presenta problemas de quemado de pantalla en imágenes estáticas. Es decir, no aconsejable brillos altos, usar marcos estáticos en los emuladores o dejar pausado un emulador en tiempos largos.
Y luego la falta de modo de suspensión es un fastidio tremendo.



Desde el main menu puedes cambiar el brillo, en Screen Brightness, en valores de 10%.

Edit: Yo lo tengo al 70% y guarda los valores cuando reinicias.
@HoLy-SouL Curioso, a mí no me guardaba los valores.
@JulesRussel creo que tienes razón y que por defecto empieza en 80%. Pero no es 100%, prueba y verás como al darle al 100% sube.
Bueno, después de leer mucho, 4-5 intentos y archivos de todas partes conseguí que vaya y probé algunas de mis roms en una sd extra (por si acaso corrupciones y por lo de fat 32).
Ds injugable, lento, pequeño y el puntero no es donde se pulsa, n64 sí se puede y no va mal, y gamecube le falta un poquito aún, algunos fps y una joya más en nuestra mano. Al menos esa es mi experiencia.

Contento en general, si con tiempo lo van mejorando en optimización y mejoras como lo del sonido, el apagado y la suspensión, Switch se convertirá en la mejor consola de todos los tiempos.
367 respuestas
1, 2, 3, 4, 58