Aller au contenu

Classement


Contenu populaire

Affichage du contenu avec la meilleure réputation depuis le 19/02/2024 dans toutes les zones

  1. 1 point
    Un des derniers maki’s colis reçu. Trop content pour le gamest !
  2. 1 point
    La différence saute au yeux quand on regarde le fichier ASM généré par SDCC, car c'est assez vite dégueulasse (utilisation de la stack et du registre IY pour tout et n'importe quoi) et forcément ca impact (± beaucoup) les perfs selon les cas. Le vrai gain de l'ASM à la main, c'est la place (et ca y'a pas photo), de plus, en toute logique +compact = +rapide ^^ (meme si c'est pas 100% vrai selon le langage). Perso j'arrive toujours à un gain d'au moins 30% entre le C d'origine et l'ASM fait à la main (en terme de vitesse/cycles) Mieux vaut plusieurs petites routines en C qu'un gros morceaux, car SDCC génère vite du gros n'importe quoi dans les gros morceaux de code. Evidemment, le fait de couper en plusieurs sous-routines peut normalement aussi améliorer globalement le code si ces morceaux sont réutiliser plusieurs fois (quitte à y passer 1 ou 2 paramètres pour les rendre flexibles) Comme je le dis souvent le C c'est très bien, et suffisant pour certains dev "pas trop exigeants" (peu de chose à l'écran a un instant T). Mais dans d'autres cas c'est juste pas possible (des que tu vas taper dans des trucs borderlines et vouloir sortir au max ce que peut faire la console, et je ne parle pas de juste un effet à l'écran mais de gérer un jeu complet)
  3. 1 point
    Petit colis de maki qui fait plaisir
  4. 1 point
    Sverx rajoute des petits morceaux sur le DevKitSMS et c'est ± le seul kit réellement accessible à tous Z88dk a pas mal évolué, perso j'ai juste utilisé les premieres versions et c'était pas folichon (optimisation à la ramasse, SDCC c'était pareil), mais c'était y'a pas mal d'années. Perso j'utilise toujours ma propre lib mix SDCC + WLA-DX (non dispo publiquement) Apres tout dépend de ce que tu attends de ces lib, si tu veux optimiser (vitesse et/ou place) ou faire des trucs borderline, le C restera toujours loin derriere l'ASM. Les compilos n'étant pas vraiment magique et dépendent de la façon de coder en C.
×
×
  • Créer...