π
<-
Chat plein-écran
[^]

X3D - A 3D Engine for Nspire and PC

C, C++, ASM...

Re: X3D - A 3D Engine for Nspire and PC

Message non lude Ti64CLi++ » 09 Juil 2018, 10:25

Lionel Debroux a écrit:What are the binary's size and the RAM usage for the Nspire, if you're still maintaining support for that platform ?

I hope so. If we could have a realist port of Portal, not Portal 2D, the Nspire would now be the best calculator ever, if she isn't already ;)
Good job catastropher :bj:
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 65.4%
 
Messages: 3064
Images: 61
Inscription: 04 Juil 2014, 14:40
Localisation: Valence 26
Genre: Homme
Calculatrice(s):
Classe: 1°S-SVT
GitHub: Ti64CLi

Re: X3D - A 3D Engine for Nspire and PC

Message non lude catastropher » 09 Juil 2018, 18:15

Lionel Debroux a écrit:Good progress :)

Thank you! :3

Lionel Debroux a écrit:You're right to have switched to C++. C has been stagnating for years, and platforms which don't have a C++ compiler are unfit for running such engines at a decent framerate anyway.

You're absolutely right, I should have switched to C++ a long time ago. Others in the community were actually upset that I switched, asking "Do you want slow code"? It seems the myth that C++ is slower than C is still pervasive...

Lionel Debroux a écrit:What are the binary's size and the RAM usage for the Nspire, if you're still maintaining support for that platform ?

The Nspire is indeed still supported! Currently, the executable is ~550 Kb, but that's because I've been lazily compiling every file with -O3. I need to spend some time figuring out which files are actually worth the increase in size. If size becomes a problem, I could probably use Thumb in a few places.

As for memory usage, current peak usage is 2-3 MB for a large level. Most of that is taken by the surface cache for lighting. When the game is done, I'll make sure it takes no more than 8 MB.

Ti64CLi++ a écrit:I hope so. If we could have a realist port of Portal, not Portal 2D, the Nspire would now be the best calculator ever, if she isn't already ;)
Good job catastropher :bj:

Thanks! My hope is that creating this will draw more people to the Nspire. I think a lot of people scoffed a few years ago when I told them I was going to make Portal, but people like Lionel have believed in me the whole time which has kept me going! :3
Avatar de l’utilisateur
catastropherProg.
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 31.3%
 
Messages: 13
Inscription: 30 Sep 2015, 18:05
Genre: Homme
Calculatrice(s):

Précédente

Retourner vers Native: Ndless, Linux, ...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités

-
Rechercher
-
Sujets à la une
"NumWorks++": Challenge de modification matérielle pour rajouter une puce de mémoire Flash !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
Transforme ta TI-Nspire CX en console Game Boy Advance!
12345
-
Donations/Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
PayPal : paiement en ligne sécurisé - secure online payments
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety 
-
Stats.
327 utilisateurs:
>320 invités
>3 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)