Lisez bien la FAQ. Pour poster un message ou poser une question, vous devez être enregistré. Vous n'êtes pas obligé d'être connecté pour lire les messages et voir les contenus.
Nous espérons que vous trouverez vos réponses ici, et n'hésitez pas à participer.
Bonne visite !
Sur ces forums, il est possible d'aborder n'importe quels sujets, de façon sérieuse ou pas !
Afin de préserver son harmonie et éviter les débordements, nous avons établi un ensemble de règles très simples que nous vous demandons de respecter.
1) Les thèmes suivants ne doivent jamais être abordés: La politique, La religion, La haine raciale, La pédophilie. Faites appel à votre bon sens pour éviter tout autre sujet susceptible de provoquer une polémique trop violente.
2) Ce forum est destiné à l'Abandonware (jeux a l'abandon) et le jeu vidéo. Les discussions ou liens vers un contenu illégal (piratage, désinformation, complotisme...), ou vers des contenus adultes, financiers, religieux... seront systématiquement effacés.
3) Ne publiez pas d'images dans vos messages qui pourraient choquer les autres visiteurs (rappel, le public peut être très jeune).
4) Lorsque vous lancez un sujet, veillez à ce qu'il soit dans le forum approprié (ne faites pas par exemple une requête dans le forum Discussion générale / Le bar des amis).
5) Il est souhaitable de ne pas faire dévier un sujet, ne serait-ce que par respect pour celui ou celle qui a lancé la discussion.
6) Avant de poser une question d'ordre (technique, requêtes...), assurez-vous qu'elle n'ait pas déjà été posé via la recherche.
6) Nous détestons le SPAM et le Flood ! Évitez donc de poster des messages inutiles et de façon répétée.
7) Peace and Love ! Les forums sont un endroit de détente, amusez-vous, ne vous prenez pas la tête inutilement en public.
8) Les administrateurs et modérateurs sont présents pour s'assurer que les règles et les personnes soient respectées. Leurs décisions sont elles-mêmes à respecter.
9) Ce forum n'est pas un téléphone portable ! Un forum est un lieu où on prend le temps, donc évitez le langage "texto/SMS". De plus, vos messages ne sont pas limités à 160 caractères, alors s'il vous plait, écrivez correctement ! Clairement, on ne va pas vous tomber dessus pour un "s" oublié ou pour un accord incorrect, mais pas de "g chrché c je pandan dé mwa"! Copiez-collez votre message dans Word pour profiter du correcteur orthographique, au besoin.
Ces règles sont très importantes, merci de les respecter ! En cas de non-respect, vous pourrez recevoir un avertissement, ou en fonction de la faute, être banni temporairement, voir définitivement du forum.
Merci à vous et bonnes discussions
MAJ (11/06) :
- La sauvegarde et le chargement fonctionne avec la nouvelle gestion du temps
- Le fichier de sauvegarde "ZOMBI.SYS" est devenu "ZOMBI.SAV" (purement arbitraire)
- Pour le déplacement possibilité de faire la sélection dans les deux sens (horaire et anti-horaire)
- Affichage de l'horloge permanent avec mise à jour toute les 5s (-> MAJ du jeu toutes les 5s).
- Ajout d'une tempo sur l'affichage des messages et sur la barre de tir pour les ralentir.
- Test sur l'appui d'une touche a la fin d'une partie pour retourner sous DOS (avant c'était une boucle infinie).
MAJ (13/06) :
- Ajout de touches de raccourci
- Ajout d'une croix au centre de la barre de tir (j'ai cru jusqu'à présent qu'il fallait tirer le plus à droite alors que c'est au centre)
- On ne peut plus sélectionner l'icône "poser un objet" s'il n'y a rien dans l'inventaire
- Légère modification de certains textes
- Ajout de messages :
* Lorsque les issues sont bloquées et les tous les zombis rangés
* Lors de la visu de la K7 -> bonus sur les armes à feu acquis
Dernière modification par karamoon, 13 juin 2011, 20h55.
He ben chapeau Karamoon, je serais curieux de voir le resultat moi aussi. Du coup je te pardonne d'avoir echorche mon pseudo
En passant, pour ceux qui ont jete un oeil au source, petite question technique: pourquoi est-ce que la fonction MkOfs est, d'apres mois, buggee ?
(D'ailleurs elle n'est jamais appelee)
MAJ (15/06) :
- Ajout d'un texte lorsque l'on utilise le livre (histoire qu'il serve à qqchose)
- Petite intro au début du jeu, les personnages "disent" les derniers mots de la BD du manuel
Je pense mettre les fichiers en ligne d'ici peu pour que ceux qui souhaitent le tester et me remonter les bugs et améliorations qui leur viendraient à l'esprit.
Dernière modification par karamoon, 16 juin 2011, 21h19.
Je me suis tape le bide avec mon quizz moi.
Enfin, pour celle oui celui que ca interesse, voici tout de meme mon explication.
Tout d'abord le code incrimine:
Code:
{uncalled - compute vram address (bugged?)}
FUNCTION MkOfs(x,y:BYTE):INTEGER; {C_41B1}
BEGIN
IF (y MOD 2) = 1
THEN MkOfs := y * $50 + $2000 + x
ELSE MkOfs := y * $50 + x;
END;
Cette fonction est donc censee renvoyer l'offset en ram video de la position, on suppose, du pixel [x,y]. Elle teste convenablement la parite de y pour savoir si on est dans la partie basse ou haute de cette ram, mais en revanche, et c'est la l'erreur je pense, y devrait etre divise par deux (ou bien multiplie par la moitie de $50, c'est a dire $28). x aussi devrait etre divise par 4 a mon avis. Mais enfin, c'est juste mon avis.
Désolé, pas eu le temps de regarder (même si ça fait bientôt un mois)
Enfin, pour celle oui celui que ca interesse, voici tout de meme mon explication.
Cette fonction est donc censee renvoyer l'offset en ram video de la position, on suppose, du pixel [x,y]. Elle teste convenablement la parite de y pour savoir si on est dans la partie basse ou haute de cette ram, mais en revanche, et c'est la l'erreur je pense, y devrait etre divise par deux (ou bien multiplie par la moitie de $50, c'est a dire $28). x aussi devrait etre divise par 4 a mon avis. Mais enfin, c'est juste mon avis.
(* Compute the offset of the correct raster *)
Offset := (Y Div 2) * 80 ;
If Odd(Y) Then Offset := Offset + 8192 ;
(* Compute the offset of the correct byte *)
Offset := Offset + (X Div 4) ;
Mais il ne faudra pas ensuite oublier le segment (0xb800).
Quant à savoir pourquoi elle n'est pas appelée, j'avoue que sans me plonger dans le code complet, je ne peux pas répondre ...
Nous collectons des données personnelles sur notre site, à travers l'utilisation des cookies ainsi que d'autres technologies, pour vous fournir nos services, des publicités personnalisées et pour analyser le trafic. Nous pouvons être amené à partager certaines informations avec les partenaires publicitaires et d'analyse. Pour plus de détails, veuillez consulter la politique de confidentialité.
En cliquant sur « J'accepte » ci-dessous, vous acceptez notre politique de confidentialité ainsi que la collecte de données personnelles et l'utilisation de cookies comme décrit. Vous reconnaissez aussi que ce forum peut être hébergé en dehors de votre pays de résidence et que vous consentez à la collecte, le stockage et l'utilisation de vos données dans le pays où ce forum est hébergé.
Commentaire