Vou fazer uma pseudowallet de Bitcoin para o Gameboy Advance
Discussion
Qual é o intuito? Ajudar as pessoas aprenderem a usar?
Estou fazendo para aprender programação de embarcados, é um mundo completamente diferente o GBA tem 256+32kb de RAM, e 32MB de ROM(Game Pak), vou ter que me virar pra fazer algo usavel.
Update: consigo blittar pixels, kkkk
Amanhã vou compilar a libwallycore para o GBA e computar umas chaves. nostr:nevent1qqsp5saecrp2d5wssynzdftyukk9cxmter4zq59j53kxt97v4ytl78spg3mhxw309ankummnw3ery6nwv9cxkdejd4hxzem3xd3h27ttvehkudenw3jk67nsxumkscmzde3kudrnd9kxwaphxa3x7un4d9jzummwd9hkutczyr8fe7humjzzthyscuz97f3ljekswldaa955pdl6kny5qwvcck6fkqcyqqqqqqgcyxylf

Oloko mano, como consegue fazer essa façanha ?
Tem uma comunidade inteira de devs que programam para o GBA, eles mantem um [tutorial excelente](https://gbadev.net/tonc/) ele é todo em C (tem um pouco de assembly também).
Estou usando como referência mas estou programando em [Zig](https://ziglang.org/) acho mais ergonomico.
Estou bastante interessado em desenvolver jogos para NDS.
Mas fico meio perdido por onde começar.
Caraca mano, criar uma carteira para o Gameboy Advance é mto pica! Mas como vai funcionar sem Internet?
A ideia surgiu quando estava pesquisando se era possivel criar uma carteira de Bitcoin usando papel e caneta, e na resposta no StackExchange o cara dá a ideia genial de usar hardware previo ao Bitcoin (ele dá o exemplo do Gameboy Advance), e isso explodiu minha mente, o intuito é fazer um assistente de paper wallet com HD(BIP32) pra não ter reuso de endereços e tudo mais.
Segue a resposta do SE, muito boa dá uma lida.
Legal! Uma rom do gameboy advance que anota as seeds e o melhor de tudo é offline. Dá para fazer um paper wallet pro gameboy clássico (aquela com tela monocromática) usando o GB Studio.
O GBA não tem 288Kb de RAM e eu já tive que começar a reimplementar algumas coisas porque algumas libs não cabiam ná memoria, não sei nem se um mago conseguiria no GB, ele tem 8Kb de RAM e CPU de 8bits com metade da velocidade.