Bonjour gars,
Je voulais savoir comment imprimer en 160x200 sur MO6, à la fois BASIC et ASM: dois-je utiliser obligatoirement des polices? Avez-vous un exemple de code? Merci
[MO6] écrire en bitmap 16
Modérateurs : Papy.G, fneck, Carl
-
- Messages : 7925
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [MO6] écrire en bitmap 16
Des polices ? Je ne comprends pas bien la question.
De ce que je me souviens de l'époque ou je jouais avec une imprimante à aiguille sur TO9, il n'y a rien sur thomson pour faire de l'impression "bitmap" (surtout en BM16). Du coup dans mon programme de génération de poster Mandelbrot sur plusieurs feuilles, j'avais étudié le passage en mode graphique propre à l'imprimante, lu les pixels à l'écran, transformé les couleurs en niveaux de gris et envoyé les codes à l'imprimante.
Bref: il fallait tout faire à la main dans mon souvenir.
De ce que je me souviens de l'époque ou je jouais avec une imprimante à aiguille sur TO9, il n'y a rien sur thomson pour faire de l'impression "bitmap" (surtout en BM16). Du coup dans mon programme de génération de poster Mandelbrot sur plusieurs feuilles, j'avais étudié le passage en mode graphique propre à l'imprimante, lu les pixels à l'écran, transformé les couleurs en niveaux de gris et envoyé les codes à l'imprimante.
Bref: il fallait tout faire à la main dans mon souvenir.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: [MO6] écrire en bitmap 16
A l'époque on s'amusait davantage sans internet
Re: [MO6] écrire en bitmap 16
Pour faire une impression graphique il faut utiliser les commandes de l'imprimante, qui sont différentes selon la marque et le modèle.
Je crois que l'émulateur TEO permet de simuler un modèle d'imprimante graphique, mais à ma connaissance il n'y a rien de similaire pour MO6.
Je crois que l'émulateur TEO permet de simuler un modèle d'imprimante graphique, mais à ma connaissance il n'y a rien de similaire pour MO6.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [MO6] écrire en bitmap 16
Désolé si mal compris, je voulais dire comment écrire sur l'écran en mode 160x200. Puisqu'il n'est pas possible d'utiliser PRINT comme en 320x200, j'ai supposé que le seul moyen était d'implémenter des polices, comme dans les jeux qui fonctionnent dans ce mode.
Re: [MO6] écrire en bitmap 16
Oui les routines du moniteur (équivalent du BIOS) thomson ne gèrent pas les modes graphiques autres que l'ancien mode thomson MO5 (dans l'extramoniteur à vérifier par contre, j'ai un doute).
Donc il faut refaire ses propres routines pour écrire (de toute façon en 160x200 on a plutôt intérêt à utiliser une police plus étroite comme une 6x8)
Donc il faut refaire ses propres routines pour écrire (de toute façon en 160x200 on a plutôt intérêt à utiliser une police plus étroite comme une 6x8)
-
- Messages : 7925
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [MO6] écrire en bitmap 16
Absolument! Exemple dans la partie haute de l'image:
- Pièces jointes
-
- dcmoto.gif (28.51 Kio) Consulté 3070 fois
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos