Um simples reprodutor de núcleos libreto
Este projeto ainda está em fase inicial então muita coisa ainda pode mudar e ser melhorada. Tinic é dividido em 3 (três) projetos, cada qual com sua responsabilidade.
Todas as ligações aos núcleos são criadas aqui (depende do SDL2).
Lida com renderização e a reprodução de áudio (depende do SDL2).
Gerencia os controles conectados.
Primeiro instale o sdl_rs (se tiver dúvidas pode seguir o passo a passo fornecido pelos desenvolvedores do projeto aqui!). Em seguida crie essa estrutura de pastas no diretório raiz do projeto.
// isso tem que está no diretório raiz do projeto!
retro_out_test
|opt
|save
|system
Agora basta executar cargo run --example example -- --core=caminho para o core --rom=caminho para a rom
.
- Criar uma documentação decente
- Suporte a comando enviados pelo teclado
- Lidar melhor com os casos de erros em todos os projetos