1

Salut,

Je voudrais utiliser le blitter pour faire des copies de blocks de 1bit/pixels vers 16bits/pixels avec une couleur differente selon l'état du bit de depart (ex: vert si le bit est a 1 et noir si le bit est a 0) mais je ne sais pas comment le configurer.
D'après la notice technique de la jag, il est normalement possible de faire cette action.

Comment dois-je procéder ?

Merci.

SCPCD.
avatar

2

Salut SCPCD, par curiosité, que développes tu sur Jaguar ?

3

Hello SCPCD !
peux-tu te présenter ?

tu parles de Jaguar ... ouah un nouveau programmeur ! formidable !
Atari Jaguar :
http://perso.orange.fr/jaguar-64bit/

! Jagware !

4

Je peux rien te promettre SCPCD, la personne la plus compétente pour te répondre (CTS) a disparu, vivement qu'il revienne. Je jais regardé ce soir dans la doc, ce que je te répondrais sera a prendre avec des pincettes, coz cela ne sera que théorique, mais je vais essayé comme je peux.


GT Turbo (C.V.S.D.) octopus
avatar
Accrochez vous ca va être Cerebral !!

5

Salut !

J'ai bientot 22 ans j'habite dans le Nord.
Je suis dans une école d'ingénieurs en électronique. (4eme année)
Je suis un grand fan de la Jaguar : j'ai 3 jaguar dont 1 americaine, 1 lecteur CD et une grande partie des jeux Jag

Je programme pour la jag depuis maintenant 3 ans.
J'ai réalisé il y a un moment JagEdit et JagGraph que je n'ai pas terminé du fait de problemes avec XP et de mes etudes ainsi qu'un manque de connaissance en programmation.

Je réalise pour la Jag un nouveau kit de développement puisque je trouve que les kits actuels sont trop lents et n'offre pas toutes les possibilités de la Jag. Ce kit me prend une grande partie de mon temp (un an de travail eek ) et touche a son but top

Je dévoilerais plus d'informations sur ce kit a la fin de la semaine. wink

SCPCD
avatar

6

En tout cas bienvenue à toi, cela fait vraiment plaisir de voir des développeurs oeuvrer sur la Jag smile

Bon courage pour ton projet et n'hésite pas à régulièrement venir poser tes questions ici et à nous tenir au courant !

7

SCPCD :
Salut,

Je voudrais utiliser le blitter pour faire des copies de blocks de 1bit/pixels vers 16bits/pixels avec une couleur differente selon l'état du bit de depart (ex: vert si le bit est a 1 et noir si le bit est a 0) mais je ne sais pas comment le configurer.
D'après la notice technique de la jag, il est normalement possible de faire cette action.

Comment dois-je procéder ?

Merci.

SCPCD.


Question, c'est pour copié un bloc monochrome ?

Si on détaille un peu, de toute façon la couleur 0 est noire, donc toute copie de bloc avec un bit a 0 finira noir, après le pb c'est est ce que tu veux choisir la couleur pour les autres bits ? c'est pour quelle mode vidéo ?


Bonne continuation pour ton kit, et bravo pour ce boulot .


GT Turbo (C.V.S.D.) top
avatar
Accrochez vous ca va être Cerebral !!

8

SCPCD
J'ai eu JagEdit entre les mains ... je dois être un des seuls au monde ...
mais je croyais que tu avais abandonné , bien que JagEdit s'annonçait très prometteur !

Bah mon pack BJL sera réservé aux novices , pis ton kit de developpement pour les pros... wink
Atari Jaguar :
http://perso.orange.fr/jaguar-64bit/

! Jagware !

9

Bienvenue SCPCD smile

Comme te l'a dit Pocket, n'hésite pas à passer régulièrement sur le forum, cette rubrique est spécialement dédiée aux développeurs travaillant sur le fauve et est d'ailleurs déjà fréquentée par plusieurs codeurs de talent wink La connaissance s'accroît quand on la partage oui
Florian M.

10

Bienvenue, si tu es en manque j'ai 3 cds d'outils de dev... ils sont normalement en ligne qq part, je les ai eu avec mon alpine board (actuellement en prêt chez gt turbo) je suis équipé mais je ne code pas la jag, je suis suffisament débordé par mes autres projets et quand j'aurais du temps pour atari la lynx sera prioritaire...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

11

GT Turbo :
Question, c'est pour copié un bloc monochrome ?

Si on détaille un peu, de toute façon la couleur 0 est noire, donc toute copie de bloc avec un bit a 0 finira noir, après le pb c'est est ce que tu veux choisir la couleur pour les autres bits ? c'est pour quelle mode vidéo ?

J'utilise le mode video 16bits RGB

Je voudrais au mieux utiliser une couleur RGB pour les bits à 0 et une autre pour les bits à 1 mais je me contenterais de noire pour les bits 0 et une couleur RGB pour les bits à 1 avec les couleurs paramétrables.

SCPCD

avatar

12

SCPCD bienvenue à toi smile
avatar
"Baissez les yeux mon divin père, je ne suis qu'un grain de poussière" La Fille d'Octobre - Sur ma Lune

Vous chercher d'un hôtel de charme à Paris ? Les Hôtels du Pré

Association Retro-gaming Connexion : http://www.retro-gc.fr Retrouvez nous aussi sur FaceBook!
Mes achats et mes ventes.

13

SCPCD je pense que je connais une personne qui pourrait te répondre mais qui n'est pas là , c'est JustClaws ...
il y a ses coordonnées sur le forum Atari Age...
ou bien sur son site...
Atari Jaguar :
http://perso.orange.fr/jaguar-64bit/

! Jagware !

14

Salut SCPCD.
J'ai effectivement récupéré à un moment JagEdit et JagGraph, avec le fanzine Private Computer si ma mémoire n'est pas trop mauvaise wink
Mais comme je n'ai jamais eu le courage de me lancer dans la prog Jag, je ne les ai jamais utilisés, mais ça avait l'air d'être du beau boulot. C'est génial si tu fais encore mieux grin

Sinon, est ce que Private Computer continue ? j'ai arrété il y a quelques numéros (en fait, j'avais pris un abonnement de soutien au démarrage, j'étais juste intéressé par les articles Jag, n'étant ni musicien, ni spécialement PCiste...)
avatar
De nouveaux jeux pour vos vieilles consoles ? En 2024 ?
https://yastuna-games.com

15

Bienvenue au futur ingénieur smile

16

fredifredo : désolé mais je vais pas pouvoir remettre le CD1 ce soir, mon lecteur est monopolisé par autre chose depuis 30 heures déjà, je peux pas stopper comme ça...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

17

Fadest :
Sinon, est ce que Private Computer continue ? j'ai arrété il y a quelques numéros (en fait, j'avais pris un abonnement de soutien au démarrage, j'étais juste intéressé par les articles Jag, n'étant ni musicien, ni spécialement PCiste...)


Oui, Private Computer continue mais je n'ai pas continué les articles sur la programmation Jag pour plusieurs raisons :
- je ne savais pas qu'il y en avait qui suivait ces articles
- je n'ai pas l'ame d'un écrivain
- j'ai mes études
- j'ai eu l'idée du nouveau kit de developpement et j'ai donc préféré passer mon temps libre sur son développement.

fredifredo :
SCPCD je pense que je connais une personne qui pourrait te répondre mais qui n'est pas là , c'est JustClaws ...
il y a ses coordonnées sur le forum Atari Age...
ou bien sur son site...


Ok je vais le lui demander.

avatar

18

J'ai trouvé !!!!! rotfl

Après 3 heures de test sur les combinaisons possibles de configuration sur le Blitter j'ai trouvé comment l'utiliser pour le bit-to-pixel expansion !!!!!

En fait c'était tout c..
Il suffisait de trouver les informations éparpillées dans la documentation technique de Tom et Jerry, de les regouper et surtout de les comprendre !!!

Voici le lien vers un fichier d'exemple d'utilisation de ce mode : le code n'est pas très beau (très vieux code patché) mais fonctionne.
http://scpcd.free.fr/downloads/BLITTER.zip

SCPCD.
avatar

19

ça fera ça de moins sur les épaules déjà bien chargées de poulpi !

20

Pour utiliser le code précédent, il suffit de transferer le code blitter.bin dans la jag à l'adresse $4000 et de l'executer
pour voir les caracteres il suffit d'appuyer sur une touche du pad (les touches directionnelles et les touches du pavé numérique)
(il peut avoir quelques bugg graphique : j'ai oublié de mettre le code d'effacement de l'objet)
Si vous avez des questions sur le code n'hesitez pas happy
avatar

21

Je vais essayer ça cet aprem...

Tu agis sur le "VMODE" ou bien sur CLUT ?

ça me fait penser que cts m'a fourni ( ya 6 mois ) un viewer d'images bpeg qui prend en compte des images en 640x240 mais la routine Bpeg ne fonctionne qu'avec l'alpine board ! sans doute une histoire de mémoire ...



Atari Jaguar :
http://perso.orange.fr/jaguar-64bit/

! Jagware !

22

ouais enfin des alpines un peu tout le monde en a maintenant... scpcd tu as une ? (je vois que lui)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

23

Ben non j'en ai pas c'est bien pour sa que je fabrique la JagEv2
je travaille avec le BJL et mon MegaST(e)
Je galère un peu pour débugger mais j'y arrive.

avatar

24

je te prêterais bien la mienne mais je la prête déjà à gt turbo...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

25

J'ai commencé à créer un fichier qui contiendra les différentes fonctionalitées mal décrite dans la documentation officiel.

Voici le lien :
(n'hésitez pas à me signaler les erreurs)

http://scpcd.free.fr/downloads/fichiers/JETRM_F.pdf

A+
SCPCD
avatar

26

Salut,


J'ai trouvé le moyen de faire écrire par le blitter une autre couleur lorsque le bit d'origine est à 0.
En fait, sa ne fonctionne que dans les résolutions supérieur ou égal à 8b/pixel.

pour faire celà, il faut écrire la couleur de fond dans le registre B_DSTD de la même manière que pour le registre B_PATD.
Ensuite, il suffit d'activer le bit BKGWREN du registre B_CMD.

On ne peut pas uiliser ce principe lorsque la résolution est inférieur à 8b/p car dans les resolutions inférieur, il faut activer le bit DSTEN du registre B_CMD et avec cette option, le registre B_DSTD n'est pas utilisé.

A+
SCPCD.
avatar