494 résultats trouvés

par joaopa
09 mai 2020 00:54
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Une dernière pour la route
runtap.zip
(9.93 Kio) Téléchargé 10 fois
par joaopa
09 mai 2020 00:03
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

The next one: runtap.zip Bon en fait, il y a un truc que je ne comprends pas dans le code BASIC du jeu: 142 ET 1,3:D$=CHR$(101)+CHR$(101)+CHR$(101)+CHR$(101) 143 CURSORX 5:CURSORY 1:PRINT D$:CURSORX 30:CURSORY 1:PRINT D$ 144 CURSORX 5:CURSORY 2:PRINT D$:CURSORX 30:CURSORY 2:PRINT D$ Alors que si l'o...
par joaopa
08 mai 2020 22:26
Forum : Développements actuels
Sujet : subtilité de rand VG5000
Réponses : 56
Vues : 859

Re: subtilité de rand VG5000

@Merkerror Un petit article sur ton site sur ce point de Basic serait une bonne idée, je pense.
Pour aider les futurs développeurs sur VG5000 en basic !!
par joaopa
08 mai 2020 22:23
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

J'ai rajouté des test_BUSY juste avant le remplissage d'une série de registres ponctué par une exécution. Dans l'ancien code qui foire totalement, j'essayais de profiter du temps d'exécution de l'EF9345 pour remplir les registres.
par joaopa
08 mai 2020 22:03
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

The very last try ....
runtap.zip
(2.53 Kio) Téléchargé 3 fois
@Xavier Que veux-tu dire par <<Sinon, c'est impeccable sur le vrai !>>?

PS/ Merci Carl pour ton aide précieuse
par joaopa
08 mai 2020 21:22
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Un dernier essai
runtap.zip
(2.53 Kio) Téléchargé 4 fois
par joaopa
08 mai 2020 20:53
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Ca vient bon. Tout est nickel sauf le LODE RUNNER (le bonus c'est normal, je n'ai pas fini d'implémenter la fonction).
Je regarde le dernier chouia.
par joaopa
08 mai 2020 18:44
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Elle indique aussi les timings de prise en compte et de temps d'exécution des instructions, donc, la disponibilité du VDP est prévisible dans une machine, surtout si le CPU et le VDP ont une source d'horloge commune, s'il n'y a pas encore une erreur à ce niveau-là. C'est vraiment dommage d'être obl...
par joaopa
08 mai 2020 10:19
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Wahou. Ce fut rapide. Merci Carl. C'est pire encore que ce que je pensais. Ca buggue dès le premier tracé graphique.
Incroyable.
par joaopa
08 mai 2020 06:51
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Bonjour

quelqu'un pourrait-il tester sur un VRAI VG5000 les 5 cassettes attachées et m'envoyer ou afficher des captures d'écran? C'est pour voir où commencent les emmerdes avec l'EF9345. Merci d'avance.
par joaopa
07 mai 2020 21:36
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Tout problème d'affichage sur émulateur est un problème du code. Xavier, les tas d'or qui rentrent dans le tableau c'est un problème avec le rnd. dans le code basic: (rnd(1)*4). Autrement dit un nombre compris entre 0 et 3 avec tout ce que l'on a dit sur cette fonction. Les bords de tableau sont a X...
par joaopa
07 mai 2020 11:38
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Tirer de la rom du VG5000 commentée par Daniel ------------------------------------ position curseur en Y=h, X=l ------------------------------------ 018c 0ecf ld c,0cfh 018e 3e26 ld a,26h 26=Main pointer R6 (Y) 0190 d38f out (8fh),a 0192 ed61 out (c),h 0194 3e27 ld a,27h 27=Main pointer R7 (X) 0196...
par joaopa
07 mai 2020 11:21
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Pour l'histoire de rnd, c'est pourquoi j'ai ouvert un autre fil sur ça.
Pour l'instant my routine rnd(n) me renvoie un nombre compris (inclus) entre 0 et n
Ce que d'après Sam ne fait pas le VG5000
Il faudrait vraiment savoir ce qu'entendais faire Guillaume avec rnd: inclus ou pas inclus?
par joaopa
07 mai 2020 11:12
Forum : Développements actuels
Sujet : [VG5000] Lode Runner
Réponses : 225
Vues : 4153

Re: [VG5000] Lode Runner

Pour les problèmes d'affichages,je m'en doutais. Dans la doc de l'EF9345, il est dit que l'on peut tester le bit BUSY simplement à l'execution (registre+8) Quand on fait ça, on a les problèmes que l'on voit. Si à chaque remplissage de registre, on teste le bit BUSY, les problèmes disparaissent.... L...
par joaopa
07 mai 2020 04:07
Forum : Développements actuels
Sujet : comment jouer une note en asm sur VG5000µ ?
Réponses : 17
Vues : 1567

Re: comment jouer une note en asm sur VG5000µ ?

@Patrice. j"avais mal écrit le code dans mon message. Il y avait bien un ld e,5 L'explication de Markerror doit être la bonne. Je crois qu'il y a encore une blague avec cette routine. Il faut que le buffer soit de longueur au moins 7. Je pense que la partie interpréteur du basic envoie une chaine de...