[Outil 8F R/B/J] Un compilateur assembleur -> items

Discussions dédiées à l'exécution de code (ACE) sur les trois premières générations (et la quatrième ?). Ce forum permet également de demander de l'aide ou de soumettre de nouvelles idées sur ce sujet !
Avatar du membre
XeR
Contributeur
Messages : 157
Enregistré le : sam. 2 juin 2012 21:01
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par XeR » lun. 22 juin 2015 19:54

Krys3000 a écrit :Pour la mise en ligne ça peut se faire sur notre server ;)
Pas forcément. Ça dépend de la techno utilisé.
ISSOtm a écrit :Oui, mais le style actuel de ma page est très différent de celui du reste du site.
Globalement, ça ressemble à ça, mais de toute façon c'est changeable. Me faut juste des specs, des règles concrètes que je mette dans mes feuilles de style, quoi (changer la couleur de la barre de navigation en blanc...)
Le style c'est un détail.

Avatar du membre
ISSOtm
Programmeur PRAMA
Messages : 206
Enregistré le : dim. 14 juin 2015 20:54
Localisation : Latios ! Utilise Flute Eon !
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par ISSOtm » mar. 23 juin 2015 11:02

XeR a écrit :
Krys3000 a écrit :Pour la mise en ligne ça peut se faire sur notre server ;)
Pas forcément. Ça dépend de la techno utilisé.
Juste une page web : un fichier html (la page), un fichier CSS (le style), et un fichier JavaScript (le script).
Ça s'héberge quasiment en standalone.

[EDIT]
Je suis pas loin d'avoir fini, si vous voulez une bêta c'est ici
Dézippez le fichier, et ouvrez le fichier index.html.
Si jamais ce qu'il faut faire c'est pas clair, postez votre objection ici !

[RE-EDIT]
Ayé, fini ! J'ai mis à jour le fichier zippé sur Dropbox !
Bien évidemment, ça n'est pas la version finale, pour le moment il fait juste compilateur. Mais j'aimerais mettres des options de vérification, comme "Votre code utilise un item glitch !", "Votre code utilise un item sur plusieurs stacks !" ou encore "Votre code utilise un item sans quantité [type Colis de Chen] en plus d'un exemplaire !"

[MAIS QUAND ARRÊTERAI-JE D'EDIT ?]
J'ai fixé quelques bugs, ajouté la compatibilité pour les instructions préfixées (CB nn), et ajouté les options de vérification mentionnées ci-dessus. Je redonne le lien, c'est ici
Le vrai aventurier du Bac+2.

Morpheo évolue en Troisticules !
ET PENDANT CE TEMPS-LÀ L'ÉQUIPE DE PRAMA SUR SKYPE a écrit : Haxel: site pas opti pour 4/3 aze
ISSOtm: "Allez vous faire foutre, utilisez un ordinateur moins vieux que vous"
Haxel: mon PC a 3 ans
Haxel: aze
gu3rdin4: Donc
gu3rdin4: Haxel < 3ans

Avatar du membre
ISSOtm
Programmeur PRAMA
Messages : 206
Enregistré le : dim. 14 juin 2015 20:54
Localisation : Latios ! Utilise Flute Eon !
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par ISSOtm » dim. 28 juin 2015 22:45

Merci qui ? Merci Krys ! Le compilateur en version 1.1 est disponible sur le site de PRAMA !

Si vous voulez suggérer d'y ajouter un truc ou rapporter un bug, faites-le ici je me ferai un plaisir de le corriger !
Le vrai aventurier du Bac+2.

Morpheo évolue en Troisticules !
ET PENDANT CE TEMPS-LÀ L'ÉQUIPE DE PRAMA SUR SKYPE a écrit : Haxel: site pas opti pour 4/3 aze
ISSOtm: "Allez vous faire foutre, utilisez un ordinateur moins vieux que vous"
Haxel: mon PC a 3 ans
Haxel: aze
gu3rdin4: Donc
gu3rdin4: Haxel < 3ans

Avatar du membre
Haxel
Testeur PRAMA
Messages : 366
Enregistré le : dim. 2 déc. 2012 19:17
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par Haxel » dim. 28 juin 2015 22:54

Petites remarques:
  • il manque le jp hl
  • Des fois il y a des demandes d'arguments qui ne devraient pas y etre (une fois sa m'a demander un argument sur ret)
  • Des fois certaines instructions ne sont pas mises
  • Quand une instruction n'est pas mise alors qu'elle a été sélectionnée le compilage plante a 50%
Mais sinon c'est niquel.
Pendant ce temps sur skype...
ISSOtm: question : c'est quoi le double écran noir ?
Haxel: quand les deux écrans sont noir
ISSOtm: même le touchpad ?
GG ISSO

Avatar du membre
ISSOtm
Programmeur PRAMA
Messages : 206
Enregistré le : dim. 14 juin 2015 20:54
Localisation : Latios ! Utilise Flute Eon !
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par ISSOtm » dim. 28 juin 2015 23:07

Merci de ta contribution, Haxel !
Haxel a écrit :Petites remarques:
  • il manque le jp hl
  • Des fois il y a des demandes d'arguments qui ne devraient pas y etre (une fois sa m'a demander un argument sur ret)
  • Des fois certaines instructions ne sont pas mises
  • Quand une instruction n'est pas mise alors qu'elle a été sélectionnée le compilage plante a 50%
Mais sinon c'est niquel.
Merci pour le "sinon... " ^^
Alooors...
Oui, il manque le jp (hl), ainsi que ld (mem16), a et l'opposé. Je fixe ça en version 2.0, celle qui est en cours de développement.

S'il t'a demandé un argument sur ret, c'est un fail de ma part. Je vais changer la façon dont les instructions sont gérées en interne avec la version 2.0, ça devrait éviter ce genre de problème.

Certaines instructions pas mises ? Encore un fail de ma part (une faute d'orthographe, en fait :P)

Bizarre que le compilage plante a 50%. Là je vois pas du tout pourquoi. Tu es sous Firefox ?
Si oui, fais clic droit, choisis "inspecter l'élément" et dans la fenêtre d'en bas, clique sur "Console".
Ensuite tente la manip qui fait planter le compilateur, et dis-moi si un message d'erreur s'affiche sur la console.
Le vrai aventurier du Bac+2.

Morpheo évolue en Troisticules !
ET PENDANT CE TEMPS-LÀ L'ÉQUIPE DE PRAMA SUR SKYPE a écrit : Haxel: site pas opti pour 4/3 aze
ISSOtm: "Allez vous faire foutre, utilisez un ordinateur moins vieux que vous"
Haxel: mon PC a 3 ans
Haxel: aze
gu3rdin4: Donc
gu3rdin4: Haxel < 3ans

Avatar du membre
Krys3000
Fondateur
Messages : 1564
Enregistré le : lun. 28 mai 2012 21:02
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par Krys3000 » dim. 28 juin 2015 23:41

Merci à toi surtout pour le développement du logiciel, ISSOtm ! :P
Image
:bép: Head admin de PRAMA :dvo:
“Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'” - Isaac Asimov

Avatar du membre
Buglitch
Webmaster
Messages : 469
Enregistré le : sam. 22 sept. 2012 21:38
Localisation : La ville de Perma en Italie
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par Buglitch » lun. 29 juin 2015 01:32

ISSOtm a écrit :Tu es sous Firefox ?
Il est sous Opera, et sur un écran 4/3, mais sous Windows 8. (Je plaisante pas)

Sinon c'est super cool ton truc, il y a encore quelques bugs mais ça marche plutôt bien. :D

Après si je peux faire une critique, je trouve l’animation lorsqu'on clique sur "Afficher la HEX liste" un peu lente.
Aussi, avec le même menu, si on clique trop vite dessus ça bug à cause de l’animation.
Du coup je me demande si le plus simple serais pas de retirer l’animation, en plus ça gagnerais en fluidité. ;)
XeR a écrit :Buglitch, un homme, un humour, une légende.

Code : Tout sélectionner

+---------+---------+---------+---------+
|         | Normal  | Glitch  |   A.R   |
+---------+---------+---------+---------+
| Legit   |   Oui   |   Non   |   Non   |
+---------+---------+---------+---------+
| Triche  |   Non   |   Non   |   Oui   |
+---------+---------+---------+---------+
:dvo:

Avatar du membre
ISSOtm
Programmeur PRAMA
Messages : 206
Enregistré le : dim. 14 juin 2015 20:54
Localisation : Latios ! Utilise Flute Eon !
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par ISSOtm » lun. 29 juin 2015 14:43

Je peux contrôler la vitesse de l'animation, mais je crois que Firefox plante si je modifie les valeurs de classe trop vite.
BUGLITCH a écrit :
ISSOtm a écrit :Tu es sous Firefox ?
Il est sous Opera, et sur un écran 4/3, mais sous Windows 8. (Je plaisante pas)
Serieuuuux ??? :D
Perso j'ai acheté mon PC sans OS pour pouvoir installer Win7 (gratis 8-) )
En plus j'aime pas Win8 :(
BUGLITCH a écrit :
ISSOtm a écrit :Tu es sous Firefox ?
Sinon c'est super cool ton truc, il y a encore quelques bugs mais ça marche plutôt bien. :D
Merci ^^ le projet est actif, je patche activement les bugs.
BUGLITCH a écrit :Après si je peux faire une critique,
Non.
BUGLITCH a écrit :je trouve l’animation lorsqu'on clique sur "Afficher la HEX liste" un peu lente.
Aussi, avec le même menu, si on clique trop vite dessus ça bug à cause de l’animation.
Du coup je me demande si le plus simple serais pas de retirer l’animation, en plus ça gagnerais en fluidité. ;)
Ouais, ça bug. Normal. Je vais le patcher.
Et je laisserai l'animation, je vais la changer mais pas la virer, pasque j'ai envie :)

Comme je suis pas chez moi, je continue le développement dès Vendredi, mais maintenant je peux pas ^^

J'ai aussi remarqué que les avertissements s'affichent incorrectement. En plus il ne me demande aucun argument pour ret... Ça dépendrait du navigateur ? j'ai rien dit.
Le vrai aventurier du Bac+2.

Morpheo évolue en Troisticules !
ET PENDANT CE TEMPS-LÀ L'ÉQUIPE DE PRAMA SUR SKYPE a écrit : Haxel: site pas opti pour 4/3 aze
ISSOtm: "Allez vous faire foutre, utilisez un ordinateur moins vieux que vous"
Haxel: mon PC a 3 ans
Haxel: aze
gu3rdin4: Donc
gu3rdin4: Haxel < 3ans

Avatar du membre
Haxel
Testeur PRAMA
Messages : 366
Enregistré le : dim. 2 déc. 2012 19:17
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par Haxel » lun. 29 juin 2015 19:28

ISSOtm a écrit :
BUGLITCH a écrit :
ISSOtm a écrit :Tu es sous Firefox ?
Il est sous Opera, et sur un écran 4/3, mais sous Windows 8. (Je plaisante pas)
Serieuuuux ??? :D
Oui et d'ailleurs le tableau a gauche et les boutons rentrent pas bien en 4/3 :aze:
Pendant ce temps sur skype...
ISSOtm: question : c'est quoi le double écran noir ?
Haxel: quand les deux écrans sont noir
ISSOtm: même le touchpad ?
GG ISSO

Avatar du membre
ISSOtm
Programmeur PRAMA
Messages : 206
Enregistré le : dim. 14 juin 2015 20:54
Localisation : Latios ! Utilise Flute Eon !
Contact :

Re: [Aide aux devs] Un compilateur assembleur -> items

Message par ISSOtm » lun. 29 juin 2015 20:26

Yep, je vais changer ça en version 2.0
Je sais déjà comment je vais faire !
Le vrai aventurier du Bac+2.

Morpheo évolue en Troisticules !
ET PENDANT CE TEMPS-LÀ L'ÉQUIPE DE PRAMA SUR SKYPE a écrit : Haxel: site pas opti pour 4/3 aze
ISSOtm: "Allez vous faire foutre, utilisez un ordinateur moins vieux que vous"
Haxel: mon PC a 3 ans
Haxel: aze
gu3rdin4: Donc
gu3rdin4: Haxel < 3ans

Répondre