1

y'a t'il avec le compilo lynx, la fonction sprintf() ou printf() ?

car j'ai beau regarder partout, introuvable, et le compilo me met des erreurs.
pourtant c'est une fonction de base dans n'importe quel compilo, c'est ca que je comprend pas.


donc si quelqu'un aurait une idée sur ce probleme la grin
avatar
pourquoi la mort ? parce qu'elle nous est si douce, au contraire de la vie :)

2

bon, ben j'ai fait sans, et voila se que ca donne grin

snap.png

si vous voulez tester :

FORMAT O
FORMAT LYX pour flasher
FORMAT LNX pour ceux sous linux
avatar
pourquoi la mort ? parce qu'elle nous est si douce, au contraire de la vie :)

3

Nan, pas de printf(), mais il ne doit pas y avoir de sortie texte définie tout simplement.
Le plus simple, c'est TextOut(x, y, couleur texte, couleur fond, "blabla");
Le plus compliqué, redéfinir sa fonte et écrire sa routine.
avatar
De nouveaux jeux pour vos vieilles consoles ? En 2024 ?
https://yastuna-games.com

4

Pas de sortie texte effectivement
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

5

Il y a aussi TextOut2 avec une fonte plus petite...
avatar
De nouveaux jeux pour vos vieilles consoles ? En 2024 ?
https://yastuna-games.com

6

vince :
Pas de sortie texte effectivement



Dvp sur une console c'est comme écrire des démos, on a des outils super puissants mais pas de sortie de texte !! Enfin mieux vaut cela que l'inverse !!



GT Turbo octopus
avatar
Accrochez vous ca va être Cerebral !!

7

De toutes manières, la fonction printf() boufferait trop de place en mémoire roll

GT obsédé par les graphs de tempi qui prennent une place proportionnelle à leur beauté
avatar
De nouveaux jeux pour vos vieilles consoles ? En 2024 ?
https://yastuna-games.com

8

Il aurrait fallu que ceux qui ont conçu la Lynx se basent sur les planches d'un tempinator, on aurait peut-être eu un peu plus de RAM wink

9

Tu m'étonnes, on comprend mieux le pourquoi des graphs simples de certains jeux Lynx.
avatar
De nouveaux jeux pour vos vieilles consoles ? En 2024 ?
https://yastuna-games.com

10

oué enfin à l'époque ils ont pas percé avec cette console parcqu'ils n'avaient pas tempi dans leur équipe wink
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

11

Clair...
avatar
De nouveaux jeux pour vos vieilles consoles ? En 2024 ?
https://yastuna-games.com

12

Oh oui encore des flatteries ! MMMmmm c’est trop bon !!!! Ohhh HAaaaaaaaaa ! MMMMMM !!!!!

Bon trêve de plaisanterie…

Xerusor… Qu’est ce que tu veux ?grin
Vinci… Qu’est ce que tu veux ?grin
Fafa… Qu’est ce que tu veux ?grin

Ohhh, HAaaaaaaaaa ! MMMMMM !!!!! Encoooore !!! king

13

Je veux XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

[EDIT] post édité par un admin : contraire à la charte
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

14

Je serais franc et direct, j'ai besoin d'un chèque pour payer les pneus de ma Lamborghini Countach, j'ai besoin de les changer !

15

Pour en revenir au topic (plus ou moins):

Quelqu'un pourrait me dire comment pondre un nombre aléatoire entre 1 et 10 par exemple avec les libs fournies avec le compilo newcc65, et en C ?

Merci smile
---------------------------------
Cooper / Paradize
STf/Mega ST/STe/F030/Lynx
---------------------------------
mes prods lynx : http://atarithemes.chez-alice.fr/lynx/index.php
mes prods ST/Falcon : http://paradize.atari.org

16

avec la fonction random();

exemple : random() % 10;
avatar
pourquoi la mort ? parce qu'elle nous est si douce, au contraire de la vie :)

17

Par contre, tu remarqueras que le random retourne toujours la même série de valeur ("graine" d'init / pas trouvé de fonction pour la réinitialiser).
Ce que je fais, c'est que dans le menu principal, en attendant que l'utilisateur appuie sur le bouton, je fais un random() à chaque boucle, de manière à limiter la proba d'avoir 2 fois la même série.
avatar
De nouveaux jeux pour vos vieilles consoles ? En 2024 ?
https://yastuna-games.com

18

ok merci smile
---------------------------------
Cooper / Paradize
STf/Mega ST/STe/F030/Lynx
---------------------------------
mes prods lynx : http://atarithemes.chez-alice.fr/lynx/index.php
mes prods ST/Falcon : http://paradize.atari.org

19

Pour en revenir à la forumule de FagEmul (je sais pas pourquoi, j'allais dire Anata cheeky), au cas ou tu ne sois pas spécialiste du C (ou pour d'autres qui viendraient lire ce topic) ,le %10 veut dire modulo 10, tu ramènes donc ton entier retournée par random (de 0 à beaucoup plus) en un nombre compris entre 0 et 9, voilà.

GT content que Coopy se mette enfin à la Lynx
avatar
De nouveaux jeux pour vos vieilles consoles ? En 2024 ?
https://yastuna-games.com