SamL
(usa XUbuntu)
Enviado em 06/12/2022 - 18:43h
Olá,
Eu tava pensando em criar um jogo para um console antigo, pra testar um certo algoritmo de detecção de colisão.
Mas me deparei com a falta do tipo "float/double" ou melhor, no console de 8 bits dos anos 80, não existe FPU.
No caso, o console é o NES ou no máximo SNES.
O que eu faço com isso? Como posso ter valores float num console tão velho?
No caso, não importa a velocidade ou o peso em mais processamento pra se ter tal tipo, porque o que vou fazer com float é algo muito pequeno dentro do código, mas que é altamente necessário.
No caso é executar um pequeno multilayer perceptron pré-treinado antes e inserido no código C do jogo.
Eu tava vendo que no NES é possível usar tipos de até 2 bytes via int16_t, no compilador que vou usar.
Como que eu lido com isso? Alguma ideia?
https://nerdki.blogspot.com/ acessa ai, é grátis