-
Content count
1,090 -
Joined
-
Last visited
Posts posted by Fredifredo
-
-
Moi j'ai ma moitié qui m'impose un rythme de vie de garçon sérieux

Fredifredo casé
-
un petit peu de C from Doom spécialement pour GT
:=====================
=
= I_NetSetup
=
======================
*/
void DrawSinglePlaque (jagobj_t *pl);
int listen1, listen2;
void I_NetSetup (void)
{
jagobj_t *pl;
DoubleBufferSetup ();
UpdateBuffer ();
pl = W_CacheLumpName ("connect", PU_STATIC);
DrawSinglePlaque (pl);
Z_Free (pl);
ASICLK = UCLK_115200;
ASICTRL = (1<<6);
ASICLK = UCLK_115200;
ASICTRL = (1<<6);
/* ASICLK = 0xffff; // very slow */
GetSerialChar ();
GetSerialChar ();
wait (1);
GetSerialChar ();
GetSerialChar ();
/* wait a bit */
wait (4);
/* if a character is allready waiting, we are player 1 */
listen1 = GetSerialChar ();
listen2 = GetSerialChar ();
if (listen1 == -1 && listen2 == -1)
Player0Setup ();
else
Player1Setup ();
/* wait a while and flush out the receive que */
wait (5);
GetSerialChar ();
GetSerialChar ();
GetSerialChar ();
DoubleBufferSetup ();
UpdateBuffer ();
}
/*
======================
=
= I_NetTransfer
=
======================
*/
void G_PlayerReborn (int player);
unsigned I_NetTransfer (unsigned buttons)
{
int val;
byte inbytes[6];
byte outbytes[6];
byte consistancy;
int i;
/* don't transmit during heavy blitter action */
#if 0
do
{
junk = phasetime[8];
} while (!junk);
#endif
outbytes[0] = buttons>>24;
outbytes[1] = buttons>>16;
outbytes[2] = buttons>>8;
outbytes[3] = buttons;
consistancy = players[0].mo->x ^ players[0].mo->y ^ players[1].mo->x ^ players[1].mo->y;
consistancy = (consistancy>>8) ^ consistancy ^ (consistancy>>16);
outbytes[4] = consistancy;
outbytes[5] = vblsinframe;
if (consoleplayer)
{
/* player 1 waits before sending */
for (i=0 ; i<=5 ; i++)
{
val = WaitGetSerialChar ();
if (val == -1)
goto reconnect;
inbytes = val;
PutSerialChar (outbytes);
}
vblsinframe = inbytes[5]; /* take gamevbls from other player */
}
else
{
/* player 0 sends first */
for (i=0 ; i<=5 ; i++)
{
PutSerialChar (outbytes);
val = WaitGetSerialChar ();
if (val == -1)
goto reconnect;
inbytes = val;
}
}
/* */
/* check for consistancy error */
/* */
if (inbytes[4] != outbytes[4])
{
jagobj_t *pl;
S_Clear ();
pl = W_CacheLumpName ("neterror", PU_STATIC);
DrawPlaque (pl);
Z_Free (pl);
wait (200);
goto reconnect;
}
val = (inbytes[0]<<24) + (inbytes[1]<<16) + (inbytes[2]<<8) + inbytes[3];
return val;
/* */
/* reconnect */
/* */
reconnect:
S_Clear ();
if (consoleplayer)
wait (15); /* let player 0 wait again */
I_NetSetup ();
if (starttype == gt_single)
Jag68k_main ();
G_PlayerReborn (0);
G_PlayerReborn (1);
gameaction = ga_warped;
ticbuttons[0] = ticbuttons[1] = oldticbuttons[0] = oldticbuttons[1] = 0;
return 0;
}
-
Je viens de tomber là dessus par hasard !
je trouve le concept simple et ça en jette graphiquement !
-
J'ai une question existancielle qui me perturbe le cerveau :
Comment une image de 1280x480 pixels provenant d'une jaguar va être affichée sur une TV LCD qui possède un écran de 640x480 et comment va-t-elle être affichée sur une TV LCD de 1366 pixels ou supérieur en largeur ?
-
Donc se reservir du même câble que pour l'encrytion des CD ?
C'est juste un cable DB9 avec 3 ou 4 fils et un prise RJ11 ( j'avais commencé à m'en faire à partir d'un RJ11 déjà connecté mais il est dans un carton ! )
C'est le genre de tache qui serait dans mes cordes quand tout mon matos sera en place d'effectué des tests de protocole !

Si on se sert de 2 jaguars sinon, pourquoi ne pas utiliser un prog comme celui du joypad tester le code source est dispo ...
-
Ok je n'y étais pas ! Pour l'encryption c'est la jaguar qui balance les données dans le PC via le port série/jaglink !
Donc le truc c'est qu'il faudrait balancer des données dans la jaguar via un Jaglink 2 par exemple ( j'en ai 2 sous la main dans un carton ...
) mais à partir de quoi ? d'une autre jaguar ou bien d'un ordi ?et pouvoir afficher le résultat sur la Tv reliée à cette jaguar pour savoir si c'est buggué ou pas ...
Un début de piste ici :
http://www.mulle-kybernetik.com/jagdox/jerry.html#NETWORK*
le site de Derek Else concepteur du Jaglink 2 :
-
-
Tu veux dire que le code de la clef d'encryption contourne le bug mais avec des contraintes par exemple au niveau du timing ou de la redondance en renvoyant par exemple 2-3 fois les mêmes données pour être sûr du truc ?
-
Bah y en a 2 alors ! pasque sinon Thunderbird se farait pas chier à vouloir garder secret une info qu'il ne l'est pas !
cf : la suite du sujet sur JSII !
-
-
The Settlers et Syndicate m'ont beaucoup impresionné
RaZ tu as tout dit !

Nous ne sommes pas de très bons faire valoir ...lol
un concept original c'est hyper dûr à trouver ! on serait en 1985 encore

-
CitationMoi aussi j'ai ce problème mon HS Iron soldier n'avance pas vraiment et je ne trouve ni le temps ni la motivations pour le faire avancer...
Pourtant je suis là ...
...lol
-
http://formats-ouverts.org/blog/2005/08/18...t-votre-musique
http://www.gamesx.com/misctech/lm1881.htm
http://www.analogway.com/products/liste_pr...php?Categorie=4
Trop cool ces produits à 400 euros de moyenne :
http://www.goyona.com/convertisseur_video_vers_dvi.htm
-------------
http://www.gefen.com/kvm/product.jsp?prod_id=3258
-------------
X-box
http://forum.hardware.fr/hardwarefr/JeuxVi...jet-57576-1.htm
-
Si j'ai posté ce sujet c'est bien que j'espère que toi et SCPCD vous pourrez lui montrer qui sont vraiment les meilleurs !

Jagware team Powa !
-
J'ai créé un autre topic mais je ne sais pas quelle est le meilleure endroit ou j'aurais dû le mettre ..?
-
J'ouvre ce topic pour mettre mes résultats de recherches, ainsi que des infos techniques.
-
Vous n'êtes pas sans savoir que les jeux [multi-joueurs multi-consoles] sur jaguar ne sont pas légions pour la simple et terrible raison qu'un vilain bug empêche les transmissions de correctement se dérouler.
Une seule personne a réussi à le découvrir et l'a utilisé pour son jeu : Thunderbird avec Battlesphere
Voici le dernier sujet en date sur jaguar sector II :
vous remarquerez qu'on essaye d'avoir des réponses mais même avec les meilleures intentions du monde rien ne filtre !
http://jaysmith2000.ipbhost.com/index.php?...c=3075&st=0
Pour ceux qui auraient des problèmes d'ego, et vu que ce bug traine depuis longtemps , sachez que les meilleurs coders jaguars de ces 10 dernières années ( Mathias, Bastian, etc... ) ont déjà passé pas mal de temps dessus et n'ont rien trouvé !
Thunderbird doit être le meilleur ?

-
Je suis en pleine étude HDTV + Jaguar, parce qu'il faut toujours être en avance sur son temps ...

mais mes recherches vont bientôt rencontrer le problème suivant : j'ai pas assez d'argent pour me payer un TV HD pour le moment...

-
C'est simplement l'instruction VMODE qui avait été réglée pour afiché du 1280 (environ ) verticalement et c'etait cts qui nous avait montré ça sur son moniteur Atari, un SC14xx ché pu ( paix à son âme depuis ! )
-
En cell shading 2D alors ? mdrr
-
J'ai une super idée de jeu qui s'appellerait Counter Jag et serait un clone du célèbre Counter Strike ...

en fait ça ressemblerait à Doom en mode 2 joueurs mais avec des graphs à la Counter...
-
est-ce que quelqu'un a plus d'infos sur l'entrelacé et la fameuse résolution fantome écrite sur la boite même de la Jaguar avec le 800x576 ?
Jaguar HD ready

-
argh...
J'ai trouvé ceci :
http://www.atariage.com/forums/index.php?showtopic=19187
-------------------------------------------------------------------
sinon quelques trucs pertinants :
http://www.atariage.com/forums/index.php?s...=52340&st=0
trucs de collisions :
http://www.atariage.com/forums/index.php?showtopic=64182
mapping mais très général :
http://www.atariage.com/forums/index.php?s...=53918&st=0
sur les résolutions avec code de mathias :
http://www.atariage.com/forums/index.php?showtopic=51325
et un truc sur Quake qui sert à rien :
http://www.atariage.com/forums/index.php?s...=43179&st=0
ps : ya des trucs en rapports avec des sujets déjà créés je sais ...

-
Ce bench avait été fait par Symmetry c'est ça ?
Il n'utilisait la 3D Demo j'espère ?
je vais tacher de rechercher ça ...
Bienvenue à tous les nouveaux !
in General
Posted · Report reply
pour cts : je voulais savoir si tu avais besoin que je te revoie des codes sources ou des trucs que tu aurais perdu suite à tes crashs de DD ?