Ouf!! Enfin. Formellement, j'avais résolu le problème dès le message où j'expliquais le remplissage des registres de l'EF9345. Le probleme des briques et du message LODE RUNNER étaient du au problème du CURSORX=30 qui devrait être CURSORX=31.
En tous cas, merci Carl pour les tests et ta patience
La recherche a retourné 510 résultats
Aller sur la recherche avancée
- 09 mai 2020 18:11
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
- 09 mai 2020 00:54
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
Re: [VG5000] Lode Runner
Une dernière pour la route
- 09 mai 2020 00:03
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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...
- 08 mai 2020 22:26
- Forum : Développements actuels
- Sujet : subtilité de rand VG5000
- Réponses : 56
- Vues : 16795
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 !!
Pour aider les futurs développeurs sur VG5000 en basic !!
- 08 mai 2020 22:23
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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.
- 08 mai 2020 22:03
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
Re: [VG5000] Lode Runner
The very last try ....
PS/ Merci Carl pour ton aide précieuse
@Xavier Que veux-tu dire par <<Sinon, c'est impeccable sur le vrai !>>?PS/ Merci Carl pour ton aide précieuse
- 08 mai 2020 21:22
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
Re: [VG5000] Lode Runner
Un dernier essai
- 08 mai 2020 20:53
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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.
Je regarde le dernier chouia.
- 08 mai 2020 18:44
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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...
- 08 mai 2020 10:19
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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.
Incroyable.
- 08 mai 2020 06:51
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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.
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.
- 07 mai 2020 21:36
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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...
- 07 mai 2020 11:38
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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...
- 07 mai 2020 11:21
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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?
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?
- 07 mai 2020 11:12
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72072
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...