Se connecter

Informatique

Linux

Sujet : [Blabla] le /pub des barbus libres
Caletlog
Niveau 10
02 novembre 2014 à 14:10:58

Voici la fonction en question (accrochée à un Event.ENTER_FRAME, donc qui tourne en permanence, d'où le "randLimiter" (c'est la méthode demandée par le prof en TP)) : http://pastebin.com/1tc2b1cT

Le jeu hébergé est sur http://loganbraga.fr/fruitninja/ .
Maintenant j'ai retesté sous Windows et une fois exporté dans le browser j'ai quelques bombes, mais beaucoup, beaucoup moins que dans la simulation de flash (j'en ai souvent dans Flash, alors qu'une fois exporté j'en ai genre une à deux par partie). Y'a une différence entre les deux environnements ? (je suis à 30fps, je sais pas si ça joue).

Enfin bon, ce coup avec les timestamps était une fantaisie un peu inutile, si ça va pas je repasse sur un bon vieux RNG.

vava740
Niveau 10
02 novembre 2014 à 14:13:57

Comme on parle de Flash… jerry de ce déugisement d'halloween https://pbs.twimg.com/media/B1Y87SFCAAIgUgs.jpg :hap:

kernel[]
Niveau 10
02 novembre 2014 à 14:23:31

Faut pas être méchant avec les émulateurs, déjà effectivement t'as un CPU qui est assez compliqué (on émule pas la GBA là..), deuxièmément t'as un GPU et surtout tu dois les faire bosser ensemble d'une manière virtuelle tout en faisant en sorte que le code généré sur la plateforme émulatrice soit optimisé..
C'est déjà assez compliqué, mais c'est sans compter sur le fait devoir faire du RE sur toute l'architecture.

nounoursheureux
Niveau 10
02 novembre 2014 à 14:46:07

vava :d) J'ai pas compris :-(

Nh3xus
Niveau 10
02 novembre 2014 à 14:50:21

kernel :d) C'est sûr que s'amuser à comprendre l'assembleur utilisé par le CPU de la GameBoy par exemple, c'est pas ce qu'il y a de plus facile à faire. :noel:

kernel[]
Niveau 10
02 novembre 2014 à 15:00:40

Bah en fait tu manipules des opcodes, après tu peux les traduire en assembleur mais de toute manière t'émules le comportement du CPU donc tu agis directement en fonction de l'opcode qui arrive, le cycle de base le plus minimal c'est de fetch l'opcode en mémoire (à l'adresse pointée par le program counter), decoder l'instruction et séparer les opérandes, ensuite tu execute la commande (si c'est un branchement qui fait un jmp near par exemple tu changes le pc), et enfin stocker le résultat dans les registres. Après tu dois compter le temps, gérer la vidéo, gérer les ROM, les erreurs, l'UI, etc.

vava740
Niveau 10
02 novembre 2014 à 15:03:41

@nounoursheureux C'est un déguisement d'Adobe Flash CS6, les développeurs sains d'esprit partent en courant quand ils doivent bosser avec ça. :hap:

Dakien
Niveau 10
02 novembre 2014 à 16:10:12

Il est spécial poudremachin la, du coup je le laisse conseiller des conneries... Il est doué pour ça :noel:

Google_Bot
Niveau 12
02 novembre 2014 à 16:38:43

J'évite de lire les topics en entier, je pourrais m'énerver (et je n'en ai pas trop le temps en ce moment). Mais putain, comment c'est possible de passer 3 pages à chercher comment devenir root et éditer un fichier?

Dakien
Niveau 10
02 novembre 2014 à 16:41:12

Franchement ? Il l'emmene n'importe où, il voulait le mettre sudo, il essaye de lui faire passer la machine en unstable etc... Ça bricole pas mal alors que le script de la première page aurait reglé le soucis en moins de deux mais bon vu comment il fait genre "non non, l'écoute pas, fait ça ça et ça" du coup je me suis peté et l'ai laissé se demerde. résultat ? Il y est encore le pauvre, si tant est que ça machine ai survécue :hap:

Nh3xus
Niveau 10
02 novembre 2014 à 16:44:08

Je crois que poudremachin, c'est le jvachez du Linux :noel:

Runnymede
Niveau 10
02 novembre 2014 à 16:46:54

Ce qui me chiffonne c'est qu'il donne des commandes à rentrer genre "fais ça ça ça" sans rien expliquer :pf:

Google_Bot
Niveau 12
02 novembre 2014 à 16:55:01

D'où le lock. On est pas sur ubuntu-fr, je déteste les topics qui prennent cette tournure.

Dakien :d) il vaut quoi ce fameux script? Je suis pas fan de scripts d'installation (on sait où ça mène quand c'est mal fait), d'autant que Wheezy vieillit mal, je vois difficilement comment on peut profiter de Steam sur du matos un tant soit peu récent avec un kernel et des libs aussi anciens...

Dakien
Niveau 10
02 novembre 2014 à 17:14:39

Il explique tout le gars, au sujet de son script, je m'en suis déjà servis et il fonctionne après je ne suis pas expert la dedans, je n'ai pas vos niveaux pour affirmer que ce soit complètement clean mais bon... C'est Steam quoi :hap:

Google_Bot
Niveau 12
02 novembre 2014 à 17:16:18

Disons que je préfère privilégier les dépôts officiels (quitte à faire changer de version à l'auteur) plutôt qu'un script tiers, surtout quand c'est un débutant aux commandes. :o))

Là on en parle en MP, il va partir vers Testing et ça devrait bien se passer.
Bon sinon j'ai mis l'autre guignol en stage pour trois jours, ça fait du bien de ne plus avoir à lire ses conneries.

Dakien
Niveau 10
02 novembre 2014 à 17:24:35

Si Steam n'est pas sur Wheezy c'est que les libs sont de toute façon trop vieilles donc même si on réussit à faire passer la plateforme, les jeux pourront gueuler à leur tour (je viens d'y penser :honte: )
J'ai testé il y a un an quand ça venait juste d'arriver et qu'on avait CS 1.6 et pas grand chose de plus
Bon bah du coup, je jette le script, testing ou rien

Dakien
Niveau 10
02 novembre 2014 à 17:26:14

Moi aussi je devrais purger ma peine comme le gaillard :oui:

Google_Bot
Niveau 12
02 novembre 2014 à 17:27:43

Huhu, t'es pas venu me casser les couilles pendant deux plombes en MP, ya moins de facteurs aggravants :noel:

Runnymede
Niveau 10
02 novembre 2014 à 17:37:36

J'ai été kick, non ? :noel:

Runnymede
Niveau 10
02 novembre 2014 à 17:37:53

Ah non :rire:

Sujet : [Blabla] le /pub des barbus libres
   Retour haut de page
Consulter la version web de cette page