SebRmv
Level1-
Content count
1,553 -
Joined
-
Last visited
-
Days Won
1
Everything posted by SebRmv
-
I want them !!
-
I will brought my video grabber then
-
Wish I could be cloned so that I come also to € Jagfest
-
Just one question: does jas produce object files compatible with ALN ?
-
bon anniversaire 0*0 !! (désolé pour le retard)
-
ok, the clear bug (or better said the fill bug) seems to be fixed by clearing A1_CLIP !! thanks to Orion_, fredifredo & the coder of AvP
-
no, no I understand it is not a workaround. I had already the idea of doing that. I just said that the sentence of Jag_v8.pdf page 75 which said that "The counters both accept values in the range 1 to 65536 (encoded as 0)" is false: the value 0 does not encode 65536 ! for the clear bug, it appears at byte 55028 or 57076 in my case (I have noticed that thanks to my alpine) I would be pleased if others could do the test and try to clean a buffer that is larger than say 60000 bytes and see if the buffer is entirely cleared (just write a check loop)
-
pour répondre en echo à ma relance d'un autre topic single scan = ligne de balayage en fait, si vous regardez votre routine de polygone, vous avez une boucle genre pour chaque segment [M,N] tracer "virtuellement" le segment et remplir soit le tableau xmin, soit le tableau xmax et j'imagine après for y = ymin to ymax ... lit xmin et xmax pour y trace la ligne à l'ordonnée y de xmin à xmax ... done la deuxième boucle "for" utilise la technique de tracé par ligne de balayage mais le hic dans l'histoire, c'est que ça sert absolument à rien d'avoir deux boucles for! en effet, on peut aussi se débrouiller pour avoir un code comme suit: for y = ymin à ymax ... {calculer xmin et xmax} ... {tracer la ligne de xmin à xmax} ... done et on a ainsi viré le stockage des points en insérant le code de tracé (ça ne marche évidemment que pour les polygones convexes ) (ce bout de) la doc Atari devrait maintenant prendre tout son sens, non ? edit: j'ai corrigé maintenant que je me suis souvenu de l'algo classique des démomakers des années 90 ça devrait avoir plus de sens maintenant
-
which one ? ok, so I played (again) a bit with the blitter and I found two bugs: - the first one is that contrary to the Atari documentation I have, a value of 0 for one of the B_COUNT registers is not 65536. I believed that for example $10000 would be 1*65536 but instead it is just 1 ! The work around I have found is to put $28000 instead of $10000 to clear 2*32768 = 65536 words -the second one which is more problematic but which might be related to one of Orion_'s bug is that I have noticed that when clearing a buffer with the blitter, it happens that somewhere in the buffer it is not cleared. The problem is that it seems completely random. I will investigate a bit more this evening and maybe post an interesting piece of code for all of us.
-
I think so
-
Bon anniversaire Orion_ que le dieu de la 3D soit avec toi
-
Ah interesting. I did not notice the first time the "16 bit" ! Another thing which is badly documented then.
-
Guess what Ray: Happy Birthday
-
Happy birthday Fredifredo!
-
I am happy to announce the opening of a wiki dedicated to the Atari Jaguar knowledge. The url is http://jagopedia.atari.org/ . In order to contribute, you have to be sponsored by an active Jagopedia contributor. The current Jagopedia members are listed there: http://jagopedia.free.fr/jagopedia/index.p...ecial:Listusers Send your request for an account to jagopedia AT free DOT fr with your desired login. Do not hesitate to subscribe, Jagopedia needs you. Enjoy! Seb edit: Updated list of users
-
You are right. Actually I hesitated because of the language as you said.
-
almost I had it in disorder actually (and said it to MK who gave me the correction) (Alpine Board rules )
-
I know someone who has used extensively RMW mode for a hidden screen in a game
-
c'est où l'adresse des vecteurs TRAP ?
-
This is used by the OP to render scaled sprites (the Atari documentation is your friend) After each line is processed, the corresponding 68k program (to what the OP do) is ;; d0.b = REMAINDER ;; d1.b = VSCALE ;; d2.w = HEIGHT ;; d3.w = DWIDTH ;; a0 = DATA sub.b #1<<5,d0; subtract 1 to REMAINDER bcc.s .done ; if positive then that's all .adjust: add.w d3,a0; next line in DATA subq.w #1,d2; decrement height by one beq.s .done; if height becomes 0 then stop add.b d1,d0 ; add VSCALE to REMAINDER bcc.s .adjust; until it becomes positive .done: ;; update values (REMAINDER, HEIGHT, DATA)
-
by the way, I heard you were coding a game, is it true? when will you release it?
-
ah bah pourquoi pas bon, on peut tenter de l'héberger sur le compte que j'ai ouvert exprès chez free et si ça nous gave vraiment, on le bouge chez Jagware...
-
je ne pense pas que ça soit un réel problème mais je ne m'y connais guère plus que toi Free offre la possibilité d'utiliser un moteur wiki à ses "abonnés" (wikini). Vu que j'aime vraiment pas son look, j'ai juste un peu bidouillé pour installer mediawiki à la place. Et apparemment, je ne suis pas le seul à l'avoir fait chez Free par contre, c'est clair qu'il y a des moments où ça rame grave mais à défaut de mieux... et sinon, j'ai commandé un compte (gratuit) Jagopedia chez Free Seb PS: c'est aussi pour ça que je fachise les droits d'édition sur le wiki en n'autorisant que les personnes inscrites à participer. Et comme ces personnes doivent m'avoir montré patte blanche avant, normalement je peux avoir confiance. (n'hésitez d'ailleurs pas à demander un compte, le succès de Jagopedia dépend de ses utilisateurs)
-
Après discussion avec stabylo, on s'est dit que la Jaguar devrait avoir son wiki pour elle toute seule... Je me suis un peu battu avec mediawiki ce soir, et apparemment, l'installation a réussie! Je l'ai appelé Jagopedia et pour l'instant, ce wiki vit sur free. Que ceux qui veulent un compte me fasse signe car c'est nécessaire pour éditer les pages (et il n'y a que moi qui puisse vous créer un compte)! l'URL: http://jagopedia.free.fr/jagopedia/index.php?title=Main_Page Donc si vous voulez un compte: un petit PM avec le pseudo que vous désirez (un seul mot), (éventuellement votre vrai nom) et votre email (si tout marche bien, ça vous enverra alors un mail avec un password) edit: mise à jour url (pas encore disponible)