Posté le 22/04/2021 11:14
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 54 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 22/04/2021 11:20 | #
Nice! There are some changes between Prizm and fx-CG 50 (eg. VRAM address), I'll try and make a working version (ideally a pull request) so that people here can test it on the Graph 90+E (French fx-CG 50).
-
Pour information aux lecteurs, le projet vient de Cemetech (section Prizm).
Citer : Posté le 22/04/2021 11:21 | #
Amazing! I saw the topics you created on Cemetech, welcome on Planet Casio
I can't wait to see what progress you will make.
Citer : Posté le 22/04/2021 11:24 | #
Nice! There are some changes between Prizm and fx-CG 50 (eg. VRAM address), I'll try and make a working version (ideally a pull request) so that people here can test it on the Graph 90+E (French fx-CG 50).
-
Pour information aux lecteurs, le projet vient de Cemetech (section Prizm).
Yes, that sounds very good! Thank you! I should probably also post the source code to the Windows/Linux cross compiling port to SDL I made.
Ajouté le 22/04/2021 à 11:25 :
Amazing! I saw the topics you created on Cemetech, welcome on Planet Casio
I can't wait to see what progress you will make.
Thank you!
Ajouté le 22/04/2021 à 11:33 :
Here is the source code for my cross compiling SDL2 port of the rasterizer. It did not allow me to upload a file larger than 512kb so I just used uploaded it to Discord and that gives me a link.
https://cdn.discordapp.com/attachments/228640680346517507/834557123957882930/jenncraftCasio.zip
Citer : Posté le 22/04/2021 14:24 | # | Fichier joint
Good news, your code just works easily on the fx-CG 50. I just had to change the non-blocking DMA function to use the dynamic VRAM address instead of the hardcoded fx-CG 10/20 one. I've sent a pull request for protocol although this is a rather trivial matter.
Fichier g3a pour Graph 90+E (rasterizer triangle) : en pièce jointe