begin process at 2012 05 24 04:00:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > SON ( DOS 16BITS TASM )

SON ( DOS 16BITS TASM )


 Information sur la source

Note :
10 / 10 - par 3 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Niveau :Débutant Date de création :31/08/2004 Vu / téléchargé :5 805 / 499

Auteur : mat74

Ecrire un message privé
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
voila mon nouveau programme , il sert a jouer des notes do re mi fa sol la si mais sur plusieur gamme. il est donc possible de jouer 63 notes au total . on peut jouer 3 gamme avec le clavier a,z,...,u / q,s,...,j / w,x,...,',' et tt les autre avec selection dans le menu . les notes vont de 33 hertz a 15909 hertz .on a un peu de mal a entendre la derniere note ds les aiguë mais je l'ai mis pr finir la gamme .
j'ai mi tasm ( le compilo ) ds le zip vu que c'est pas gros. en + sa evite pr ceux qu'il l'on pas de le chercher .
si vous voulez voir de quoi a l'air le prog regarder la capture d'ecran .


 Conclusion

je ne crois pas qu'il y est de bug mais bon ce n'est pas sure .

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • compilo.zipTélécharger ce fichier [Réservé aux membres club]175 625 octets
  • lib_dos.incTélécharger ce fichier [Réservé aux membres club]26 109 octets
  • son.asmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier12 213 octets
  • SON.EXETélécharger ce fichier [Réservé aux membres club]40 566 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip LIBRAIRIE DE MACROS PR DOS

 Sources de la même categorie

Source avec Zip JEU DE CASSE-BRIQUE EN EMU 8086 par abdelmalek12
Source avec Zip TEXTURE AVEC DIRECTX9 par quoi
Source avec Zip Source avec une capture AUTOMATE CELLULAIRE EN ASSEMBLEUR ( JEU DE LA VIE ) par ratala
Source avec Zip Source avec une capture MES MODIFICATIONS SUR LE JEU DE SNAKE DE ASMGGES par ChaperonNoir
Source avec Zip LE JEU DES 24 BOÎTES DE L'HOMME MYSTÉRIEUX [MASM] par grandvizir

Commentaires et avis

Commentaire de ToutEnMasm le 04/09/2004 08:35:56

Salut,
Et en 32 bits,sa n'aurait pas un peu plus d'intérêt !?
                           ToutEnMasm

Commentaire de mat74 le 04/09/2004 12:51:20

ouai mais en 32 bits t'est obliger d'utiliser les api

Commentaire de BruNews le 04/09/2004 13:43:32 administrateur CS

bah bientot le 16 bits ne pourra meme plus etre lance (sur processeurs 64) ainsi le prob sera regle a la base.

Commentaire de mat74 le 04/09/2004 18:14:34

sa veut dire que les interruption ne seron + accessible ?

Commentaire de BruNews le 04/09/2004 18:25:03 administrateur CS

Plus du tout et fort heureusement car c'est une des garanties de la stabilite des systemes modernes de detourner les interruptions.

Commentaire de mat74 le 04/09/2004 19:27:26

sa veut dire que on va etre obliger d'utiliser les api, mais alors comment on fait du code a peut pres portables ?

Commentaire de BruNews le 04/09/2004 19:31:23 administrateur CS

Le code 'portable' me semble pure utopie deja en C mais alors en ASM on n'en parle pas du tout.

Commentaire de mat74 le 04/09/2004 20:57:36

et qu'es-ce qui existe comme api en 32 bits ?

Commentaire de BruNews le 04/09/2004 21:08:00 administrateur CS

Sur Windows PlaySound().

Commentaire de mat74 le 04/09/2004 21:21:29

ok merci

Commentaire de viran le 17/09/2004 13:18:22

Juste une chose Monsieur 32 bits j'ai un processeur 64 bits et le son marche tres bien meme mieux donc renseigne toi avant de parler et avoue qu'y s'est quand meme gaver,10 car c'est vraiment exellant le truc!

Commentaire de BruNews le 17/09/2004 14:42:32 administrateur CS

Il semblerait donc que tu n'emploies pas ton processeur en 64 bits mais en 32.
Voila texte qui vient de m'etre fourni a l'instant:
Quand un athlon 64 ou xeon 64 boot sur win xp 32 bits, (ou même Windows 98 ou Dos 6.2), il est comme tout PC standard, avec possibilité de faire tourner des applis 16 bits.
Par contre, Windows 64 bits n'a pas de support boite Dos 16 bits ou de sous systeme Win16.

OK Monsieur Presque 64 ?

Commentaire de viran le 18/09/2004 13:05:03

Tu parle de windows 64 bits pas pas d'un processeur 64 bits comme tu l'a citer plus haut mr Je dis nimporte quoi et je rectifie apres ca casse...

Commentaire de CodeFighter le 25/10/2004 13:48:17

Cela vient bien du processeur : l'amd64 peut fonctionner en mode protegé 32 bits, le mode existant depuis le 386 et qui est utilisé par nos systeme 32 bits (Windows, Linux ...). Ce mode permet de lancer une tache en mode V86 : cette tâche se comporte exactement comme si elle tourner sur une machine monotache en mode réel avec 1 Mo de mémoire vive. Pour les proc 64 bits pour profiter justement de leur 64 bits, on doit passer en mode protégé 64 bits, appellé Long Mode. Dans ce mode, impossible de lancer des tâche en mode V86, donc impossible de lancer des exécutable dos !
C'est donc bien le proc qui impose cette limitation, pas Windows 64 : on a exactement la même chose avec Linux 64.

Commentaire de vinc1008881 le 21/02/2006 12:51:09

simple et efficace, c'est bien ! 10/10

Commentaire de TheLudo2013 le 19/05/2006 07:42:19

le mode v86 n'est pas apparu sur les premier processeurs qui ont possédés le mode protégé ( les 286 ) ; il est apparu après ( sur les 386 ).

Peut être que les procs 64 bits auront un jour un mode équivalent au v86.

Ou alors on aura un BIOS 64 bits... Ce qui au final reviendrai au même...


Sinon pour le commentaire relatif à la stabilité du détournement d'intérruptions. De toutes façon étant donné que son programme tourne dans une console et que les taches v86  sont isolés les unes des autre et du reste de l'os. Et comme chaque tache v86 possède sa propre image de l'IVT, même si son programme écrasait les vecteurs d'interruptions et ne les restauraient pas en quittant, ça ne rendrait pas le système instable... ( pas Windows en tout cas )

Comme à mon avis il ne doit plus trop y avoir d'utilisateur sous DOS aujourd'hui je pense qu'on peut raisonnablement dire que ça ne pose pas de problèmes... :D

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales