La recherche a retourné 3294 résultats
Aller sur la recherche avancée
- 08 mai 2020 20:14
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72928
Re: [VG5000] Lode Runner
En règle général, un contrôleur qui a un état busy, c'est qu'il a un registre de commande pour lancer l'exécution sur le contrôleur, donc il devrait suffire d'inspecter ce statut avant toute manipulation des registres jusqu'à ce que la commande soit lancée (par l'écriture dans le registre spécifique...
- 07 mai 2020 19:10
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72928
Re: [VG5000] Lode Runner
Ah je croyais que les bugs concernaient la version assembleur qui utiliserait les routines génériques du BIOS/BASIC pour l'affichage et qu'à cause de sa vélocité il enchaînait trop rapidement entre deux routines qui "oublient" de tester. J'imaginais que l'exécution entre deux commandes gra...
- 07 mai 2020 13:20
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72928
Re: [VG5000] Lode Runner
Si on fait de l'assembleur et que l'on connait l’enchaînement et les timings du VDP on peut allègrement se passer du bit BUSY en insérant du NOP si nécessaire effectivement. C'est le risque de vouloir utiliser des routines génériques dont on ne peut pas assurer le bon respect du timing qui crée cett...
- 07 mai 2020 12:31
- Forum : Développements actuels
- Sujet : [VG5000] Lode Runner
- Réponses : 235
- Vues : 72928
Re: [VG5000] Lode Runner
Si le contrôleur a un état BUSY, je m'attendrais d'abord à tester sa disponibilité avant de modifier un registre. Dans l'exemple du curseur en assembleur, on commence déjà à taper sur des registres sans tester la disponibilité. En BASIC il y a sûrement assez de temps entre deux commandes jouant avec...
- 07 mai 2020 02:18
- Forum : Développements actuels
- Sujet : subtilité de rand VG5000
- Réponses : 56
- Vues : 16950
Re: subtilité de rand VG5000
Mouais, pour moi, l'expression "une valeur comprise entre X et Y" implique une inclusion des deux bornes. Les documentations ne sont pas exemptes d'approximation pouvant induire en erreur. Un "0 < RND(1) < 1" ou "RND(1) ∈ ]0, 1[" aurait été plus juste.
- 07 mai 2020 01:59
- Forum : Développements actuels
- Sujet : [SHARP MZ-700] BRICK BUSTER
- Réponses : 30
- Vues : 10867
Re: [SHARP MZ-700] BRICK BUSTER
Concernant cette histoire de ne pouvoir dessiner que durant le BLNK à 1, j'ai regardé les temps donnés par la documentation pour du PAL je crois. Une période /HBLNK est de 64,05603 µs. Sa durée active est : 64,05603 µs - 36,088 µs, soit 27,96803 µs. Purée on est pas loin de la moitié là... La durée ...
- 06 mai 2020 23:26
- Forum : Développements actuels
- Sujet : [SHARP MZ-700] BRICK BUSTER
- Réponses : 30
- Vues : 10867
Re: [SHARP MZ-700] BRICK BUSTER
Bon je me tourne vers la balle : j'aimerais fluidifier son mouvement au niveau du demi-caractère. Normalement le mouvement de la raquette est double de la balle, ce qui veut que j'ai quelque chose de ce genre actuellement : attendre VBLK, bouger raquette, dessiner raquette, bouger balle, dessiner ba...
- 06 mai 2020 21:53
- Forum : Développements actuels
- Sujet : subtilité de rand VG5000
- Réponses : 56
- Vues : 16950
Re: subtilité de rand VG5000
Et la nécessité de considérer que ce qui est dit dans les documents n'est pas parole évangélique. La raison pour laquelle j'avais un doute sur la borne, c'est qu'un nombre réelle encodé en fixe ou en float ne sait pas en général représenter une borne max entière. Par exemple, [0.00b, 1.11b] => [0.00...
- 06 mai 2020 16:55
- Forum : Bricolage et restauration
- Sujet : [ALICE 32/90] Gate-arrays
- Réponses : 48
- Vues : 16089
Re: [ALICE] Gate-arrays
Je n'ai pas d'Alice (et pourtant je n'étais pas insensible à l'avatar féminin) mais j'adore cette initiative.
- 06 mai 2020 14:00
- Forum : L’esbroufe
- Sujet : C64 C128 SD2IEC Faszination
- Réponses : 21
- Vues : 8831
Re: C64 C128 SD2IEC Faszination
Ouah ! il est beau et classe ce 1572 - encore un "unobtainium".
- 06 mai 2020 13:25
- Forum : PC et compatibles (...de collection)
- Sujet : Moyen le plus simple pour transferer des fichiers vers les vieux PC ?
- Réponses : 35
- Vues : 15865
Re: Moyen le plus simple pour transferer des fichiers vers les vieux PC ?
Le Gotek serait juste en remplacement d'un lecteur de disquette. Entre la capacité d'un ZIP et un Gotek en terme d'image il y a une grosse différence.
- 05 mai 2020 21:21
- Forum : Développements actuels
- Sujet : subtilité de rand VG5000
- Réponses : 56
- Vues : 16950
Re: subtilité de rand VG5000
0 <= n*RND(1) <= n OU 0<= n*RND(1) < n ?
- 05 mai 2020 21:14
- Forum : Développements actuels
- Sujet : [SHARP MZ-700] BRICK BUSTER
- Réponses : 30
- Vues : 10867
Re: [SHARP MZ-700] BRICK BUSTER
Plutôt 48 Ko accessibles immédiatement, 4 Ko à la place de la ROM monitor qui ne serait pas impossible de prendre en DRAM car en dehors de la routine du clavier (usage temporaire je pense car perfectible) je n'en ai pas un usage et 12 Ko non accessibles en permanence car en conflit avec la VRAM et l...
- 05 mai 2020 20:33
- Forum : Développements actuels
- Sujet : [SHARP MZ-700] BRICK BUSTER
- Réponses : 30
- Vues : 10867
Re: [SHARP MZ-700] BRICK BUSTER
Oui c'est du Z80. D'autre part, j'adorerais intégrer le player MZ-700 du Arkos Tracker 2 (https://www.julien-nevo.com/arkostracker/) pour ajouter de la musique ou du son bien que je ne sois pas du tout un spécialiste en matière de son et de la musique : une option improbable mais géniale si c'était ...
- 04 mai 2020 10:27
- Forum : Développements actuels
- Sujet : [SHARP MZ-700] BRICK BUSTER
- Réponses : 30
- Vues : 10867
Re: [SHARP MZ-700] BRICK BUSTER
Je peux savoir si /HBLNK et /VBLNK sont actifs. Je le fais d'ailleurs avec /VBLNK pour me caler sur les frames. Pour le /HBLNK, pas besoin : le premier accès à la VRAM va se synchroniser sur BLNK (soit indirectement sur /HSYNC).