[Tutorial] Como crear tus propios Payloads para FG

Buenas,
Pues como ya habréis leido este es un pequeño tutorial para poder crear (a partir del original) vuestros propios payloads, osea personalizarlos.
Vamos a ello.

- Requisitos

- DevkitARM
- Código fuente de Fuseé
- Un editor de texto en condiciones (Puede servir Notepad++, aunque yo personalmente utilizo VisualStudio Code)

- Instrucciones

1.- Clonar el respositorio de Fusée (si nunca habéis trabajado con GitHub os recomiendo leeros esto)

2.- Vais a Fusée/src y abris el archivo "main.c" en el editor que más os guste.

3.- No toquéis nada que no esté dentro de un "puts_nl" o un "printk"

Imagen

Todo el texto (printk) deberá estar en el siguiente formato:
printk("Tu nombre aquí");

El texto dentro de los "puts_nl" deberá seguir el mismo formato.

Si quieres que el texto dentro de un "printk" salga en la siguiente linea (es decir, introducir un salto de línea):
printk("Your text \n");

Si queréis insertar dos saltos de línea "\n\n" si queréis tres "\n\n" etc...

Si queréis introducir arte en ASCII podéis generarlo en esta web https://fsymbols.com/text-art/#all_cats (copiad línea a línea)

4.- Abrir un terminal en la carpeta "fusee" y ejecutar "make" para compilar el código

5.- Probarlo en vuestra Switch.

La información está sacada y traducida del siguiente post de GBATemp (https://gbatemp.net/threads/tutorial-ho ... ds.502138/)


Un saludo y a disfrutar!
A parte de correr el riesgo de hacer algo mal y no saber que consecuencias puede tener en la switch, no le veo ninguna utilidad, bueno emplear nuestro tiempo libre para hacer un dibujo en ascii y verlo en la switch.

Cada uno que use su tiempo para lo que quiera, vamos.

Por lo demás se agradece que se empiece a traducir tutos y llenar el foro de utilidades.
Melkor82 escribió:A parte de correr el riesgo de hacer algo mal y no saber que consecuencias puede tener en la switch, no le veo ninguna utilidad, bueno emplear nuestro tiempo libre para hacer un dibujo en ascii y verlo en la switch.

Cada uno que use su tiempo para lo que quiera, vamos.

Por lo demás se agradece que se empiece a traducir tutos y llenar el foro de utilidades.

Si, se que es una bobada, pero seguro que a alguno le hace gracia, así tenemos algo más con lo que ir trasteando [angelito]
Y lo de cargarte la consola... mientras respetes todo lo que he puesto en el tutorial no hay ningún problema.

Por supuesto el que no esté seguro de lo que está haciendo mejor que no toque nada.
@cheyen2008 entre tú y unos cuantos estáis llenando el foro de cosicas interesantes, muchas gracias tio!
phn escribió:@cheyen2008 entre tú y unos cuantos estáis llenando el foro de cosicas interesantes, muchas gracias tio!

No hay por qué darlas!
no corrais riesgo así, usar python y se acaban los problemas y tiene el mismo efecto [fumando]
Ahora que lo leo... este tutoria de "como hacer payloads" es mas bien un tutorial de "Como hacer ascii art".
Pensaba que se pondria un poco de documentacion, metodos, clases, interfaces... que te permitiesen hacer algo util mas que imprimir texto por consola.
vale que no es lo mejor y lo mas util que podamos usar y realizar pero considero que el tiempo que se tomo debe ser dado por bueno, porque como algunos...incluyedome estamos como lobos por trastear ;) ;) ;) la swich para algo mas pero bueno, opinion de un loco libertad del publo jaja saludos al creador y vere como agragar algo swidori jajaja
No le veo utilidad, seguramente el S.Miyamoto no lo apruebe XD
@lvflowrecors Gracias, menos mal, pensé que el post iba a basarse en quejarse.
Ya comenté que es una tontería, pero con lo poco que hay actualmente pues algo es algo.
A mí me parece interesante, seguro que alguno se anima a probar algo. Gracias por tu tiempo compañero!
*
Editado por Raugo. Razón: Flame
(mensaje borrado)
un erro al editar la respuesta solo se quedo en * jajaja loco mi teclado, como te comente estuve trasteando y mañana subo las fotos para que veas que pude hacer
13 respuestas