Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3251 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  7738  7739  7740  ..  26993  26994  26995  26996  26997  26998
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°1092057
el muchach​o
Comfortably Numb
Posté le 21-05-2005 à 23:38:32  profilanswer
 

Reprise du message précédent :

uriel a écrit :

j'aimais bien MOF+Dave [:klem3i1]


 
On est 3 à partir de la fin  [:alphat]

mood
Publicité
Posté le 21-05-2005 à 23:38:32  profilanswer
 

n°1092058
tholdan
Posté le 21-05-2005 à 23:38:32  profilanswer
 

Harkonnen a écrit :

vous voulez voir du code de bourrin que même chrisbk n'en verra jamais comme ça en C ?


Oh oui.


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
n°1092059
chrisbk
-
Posté le 21-05-2005 à 23:38:33  profilanswer
 

non, les horreurs j'en vois assez en semaine


---------------
NP: HTTP Error 764 Stupid coder found
n°1092061
tholdan
Posté le 21-05-2005 à 23:39:31  profilanswer
 

chrisbk a écrit :

non, les horreurs j'en vois assez en semaine


Y'a tant de mirroir que ça ?  :o  :o  :o  :o  :o


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
n°1092063
push
/dev/random
Posté le 21-05-2005 à 23:40:16  profilanswer
 

moi j'étais trop pauvre pour me payer une voodoo2, jme suis contenté d'une 1 noname quand la 2 est sortie :'(

n°1092064
chrisbk
-
Posté le 21-05-2005 à 23:40:24  profilanswer
 

tholdan a écrit :

Y'a tant de mirroir que ça ?  :o  :o  :o  :o  :o


 
[:pingouino]
 
 [:maxxxxxx]


---------------
NP: HTTP Error 764 Stupid coder found
n°1092065
chrisbk
-
Posté le 21-05-2005 à 23:41:13  profilanswer
 

push a écrit :

moi j'étais trop pauvre pour me payer une voodoo2, jme suis contenté d'une 1 noname quand la 2 est sortie :'(


 
bah, t'aurais aussi pu te payer une riva 128 et etre un brin desolé de voir que tous pas mal de jeux sortaient en glide et pas en ogl/d3d [:el g]


---------------
NP: HTTP Error 764 Stupid coder found
n°1092066
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 21-05-2005 à 23:41:25  profilanswer
 

bon, avant de poster, je tiens à remercier Winamp, et sa merveilleuse API en C bien merdique !
je tiens aussi à remercier le C, langage pourri par excellence, qui oblige à jongler comme pas possible avec des vrais langages quand on veut utiliser une API programmée dans ce sous langage


---------------
J'ai un string dans l'array (Paris Hilton)
n°1092067
elianor
bannie 17 fois
Posté le 21-05-2005 à 23:42:01  profilanswer
 

benou a écrit :

je sais pas où j'ai pu foutre le mien [:gratgrat]


 
Dans une partie charnue de ton anatomie ?


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1092068
nraynaud
lol
Posté le 21-05-2005 à 23:42:18  profilanswer
 

Harkonnen a écrit :

vous voulez voir du code de bourrin que même chrisbk n'en verra jamais comme ça en C ?


fais péter, mais attention, j'ai du stock en réserve ...


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 21-05-2005 à 23:42:18  profilanswer
 

n°1092069
push
/dev/random
Posté le 21-05-2005 à 23:42:29  profilanswer
 

chrisbk a écrit :

bah, t'aurais aussi pu te payer une riva 128 et etre un brin desolé de voir que tous pas mal de jeux sortaient en glide et pas en ogl/d3d [:el g]


[:rofl]

n°1092070
benou
Posté le 21-05-2005 à 23:43:09  profilanswer
 

push a écrit :

moi j'étais trop pauvre pour me payer une voodoo2, jme suis contenté d'une 1 noname quand la 2 est sortie :'(


moi j'ai du attendre quelques mois qu'elle baisse un peu, mais quel plaisir de découvrir Unreal premier du nom en Glide  [:etoile_filante]  
parce que avec la rage pro ca donnait pas grand chose quand même [:petrus75]


---------------
ma vie, mon oeuvre - HomePlayer
n°1092071
chrisbk
-
Posté le 21-05-2005 à 23:44:34  profilanswer
 


 
[:dago]
 


---------------
NP: HTTP Error 764 Stupid coder found
n°1092073
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 21-05-2005 à 23:46:06  profilanswer
 

et en avant !
 
d'abord, quelques merveilleuses déclarations !

Code :
  1. [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
  2.  unsafe struct extendedFileInfoStruct
  3.  {
  4.   public sbyte* filename;
  5.   public byte* metadata;
  6.   public sbyte* ret;
  7.   public int retlen;
  8.  }
  9.  // P/Invoke
  10.  [DllImport("user32.dll", EntryPoint = "SendMessageW" )]
  11.  static unsafe extern int SendMessage(
  12.   IntPtr hWnd,
  13.   int msg,
  14.   int wParam,
  15.   int lParam);
  16.  [DllImport("user32.dll", EntryPoint = "SendMessageW" )]
  17.  static unsafe extern int SendMessage(
  18.   IntPtr hWnd,
  19.   int msg,
  20.   ref extendedFileInfoStruct efi,
  21.   int lParam);


 
et en avant pour du code de merde malheureusement inévitable, qui me donnerait presque envie de m'excuser auprès de Microsoft pour dénaturer ainsi leur merveilleux langage

Code :
  1. private void OnTimer(Object src, ElapsedEventArgs e)
  2.  {
  3.   extendedFileInfoStruct efi;
  4.   NameValueCollection atts = null;
  5.   int pos = SendMessage(pluginWindow, WM_WA_IPC, 0, IPC_GETLISTPOS);
  6.   unsafe
  7.   {
  8.    sbyte* fileName = (sbyte*)SendMessage(pluginWindow, WM_WA_IPC, pos, IPC_GETPLAYLISTFILE);
  9.    efi.filename = fileName;
  10.    efi.retlen = 255;
  11.    atts = getID3Attributes(&efi);
  12.   }
  13.   StringBuilder tmp = new StringBuilder();
  14.   tmp.Append(atts["TITLE"]);
  15.   tmp.Append(" - " );
  16.   tmp.Append(atts["ALBUM"]);
  17.   MessageBox.Show(tmp.ToString());
  18.  }
  19.  private unsafe NameValueCollection getID3Attributes(extendedFileInfoStruct* efi)
  20.  {
  21.   NameValueCollection coll = new NameValueCollection();
  22.   System.Collections.Specialized.StringEnumerator attrsEnumerator = attributes.GetEnumerator();
  23.   sbyte* retBuffer = (sbyte*)Marshal.AllocHGlobal(256).ToPointer();
  24.   while (attrsEnumerator.MoveNext())
  25.   {
  26.    byte[] tmpMeta = Encoding.ASCII.GetBytes(attrsEnumerator.Current.ToCharArray());
  27.    efi->ret = retBuffer;
  28.    fixed (byte* metadata = &tmpMeta[0])
  29.    efi->metadata = metadata;
  30.    SendMessage(pluginWindow, WM_WA_IPC, new IntPtr(efi).ToInt32(), IPC_GET_EXTENDED_FILE_INFO);
  31.    string strAttr = new String(retBuffer);
  32.    coll.Add(attrsEnumerator.Current, strAttr);
  33.   }
  34.   Marshal.FreeHGlobal((IntPtr)retBuffer);
  35.   return coll;
  36.  }


bon, je file me flageller... désolé...
 
PS : je sais, ça peut paraitre bizarre, mais ça marche :sweat:


---------------
J'ai un string dans l'array (Paris Hilton)
n°1092074
uriel
blood pt.2
Posté le 21-05-2005 à 23:46:08  profilanswer
 

el muchacho a écrit :

On est 3 à partir de la fin  [:alphat]


j'ai lache l'affaire


---------------
IVG en france
n°1092075
el muchach​o
Comfortably Numb
Posté le 21-05-2005 à 23:46:33  profilanswer
 

benou a écrit :


parce que avec la rage pro ca donnait pas grand chose quand même [:petrus75]


Ah la rage pro, ma première carte "accélératrice"
Ca accélérait pas grand-chose, je dois dire. :p

n°1092076
Mackila
Posté le 21-05-2005 à 23:46:57  profilanswer
 

La carte est dedans :D
 
Quelqu'un aurait les drivers  :pt1cable:

n°1092077
push
/dev/random
Posté le 21-05-2005 à 23:48:06  profilanswer
 

Jme souviens de NFS 2 avec glide t'avais droit aux mouchettes ou je sais plus quoi qui venaient s'écraser sur le pare-brise, le top du top  [:petrus75]

n°1092078
benou
Posté le 21-05-2005 à 23:50:17  profilanswer
 

el muchacho a écrit :

Ah la rage pro, ma première carte "accélératrice"
Ca accélérait pas grand-chose, je dois dire. :p


clair  :pt1cable:  
ils avaient enfin sorti les drivers opengl (un peu buggué) plus d'un an après la sortie de la carte  :sleep:  
ca m'avait quand même permeis de bien apprécier quake2 :)


---------------
ma vie, mon oeuvre - HomePlayer
n°1092079
benou
Posté le 21-05-2005 à 23:50:56  profilanswer
 

Mackila a écrit :


Quelqu'un aurait les drivers  :pt1cable:


http://www.google.fr/search?hl=fr& [...] doo2&meta=
 
j'espère que t'es sous win98 [:petrus75]


Message édité par benou le 21-05-2005 à 23:51:19

---------------
ma vie, mon oeuvre - HomePlayer
n°1092080
Mackila
Posté le 21-05-2005 à 23:51:58  profilanswer
 

Nan sous XP (j'ai trouvé la meme page, ya des drivers qui datent de 2004  :ouch: )

n°1092081
nraynaud
lol
Posté le 21-05-2005 à 23:53:47  profilanswer
 

Harkonnen a écrit :

et en avant !
<snip>
bon, je file me flageller... désolé...
 
PS : je sais, ça peut paraitre bizarre, mais ça marche :sweat:


bof, ça va.
 
par contre, évite de mettre le code qui appelle SendMessage directement dans OnTimer, ce sont des concerns différents.
 
 
d'autre part, un petit try..finally serait de bon aloi entre le malloc et le free (en laissant le malloc hors du bloc, on en a déjà parlé).


---------------
trainoo.com, c'est fini
n°1092082
elianor
bannie 17 fois
Posté le 21-05-2005 à 23:53:54  profilanswer
 

Moi, j'ai une 3DFX 1 [:dawa]


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1092083
Mackila
Posté le 21-05-2005 à 23:54:52  profilanswer
 

Reboute pour installation...

n°1092086
tholdan
Posté le 21-05-2005 à 23:59:45  profilanswer
 

Comment on change le répértoire par défaut de la console de winxp ? :D C'est pas que j'ai la flemme des cd .. mais bon...


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
n°1092087
elianor
bannie 17 fois
Posté le 22-05-2005 à 00:01:33  profilanswer
 

bouton droit -> propriété -> demmarer dans


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1092088
push
/dev/random
Posté le 22-05-2005 à 00:03:14  profilanswer
 

elianor a écrit :

bouton droit -> propriété -> demmarer dans


c'est là qu'on reconnaît le spécialiste  :jap:

n°1092089
elianor
bannie 17 fois
Posté le 22-05-2005 à 00:04:14  profilanswer
 

8===========================o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1092090
tholdan
Posté le 22-05-2005 à 00:04:47  profilanswer
 

elianor a écrit :

bouton droit -> propriété -> demmarer dans


J'ai pas. :|
J'comprend pas avant j'étais direct dans C:  :cry:


Message édité par tholdan le 22-05-2005 à 00:06:21

---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
n°1092091
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-05-2005 à 00:06:14  profilanswer
 


venant de toi, j'imagine donc que ça doit pas être si mauvais :jap:
(mais par contre, quelle merde putain ! le mélange code managé et non managé en .NET, je te souhaite bien du courage si tu y goutes dans ton prochain boulot :sweat:)
 

nraynaud a écrit :


par contre, évite de mettre le code qui appelle SendMessage directement dans OnTimer, ce sont des concerns différents.


j'ai pas le choix, je suis obligé d'appeler SendMessage dans le OnTimer, pour récupérer le nom du fichier en cours d'écoute (toutes les 3000ms).
à moins que je le colle dans une fonction avec le nom du fichier en retour :??:
 

nraynaud a écrit :


d'autre part, un petit try..finally serait de bon aloi entre le malloc et le free (en laissant le malloc hors du bloc, on en a déjà parlé).


va falloir me rafraichir la mémoire alors, parce que moi j'aurais collé le malloc dans le try, et le free dans le finally :D


Message édité par Harkonnen le 22-05-2005 à 00:06:55

---------------
J'ai un string dans l'array (Paris Hilton)
n°1092092
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-05-2005 à 00:08:37  profilanswer
 

push a écrit :

Jme souviens de NFS 2 avec glide t'avais droit aux mouchettes ou je sais plus quoi qui venaient s'écraser sur le pare-brise, le top du top  [:petrus75]


 
Carmageddon 1 t'avais le choix entre :
- 320x200 bien pixélisé mais fluide
- 640x480 qui ramait à mort sur n'importe quel config
- 640x480 en Glide, plus fluide que le 320x200
Pour Carmageddon 2 ça marche mieux en Glide qu'en D3D
J'ai pas regretté ma Voodoo2 :o En plus elle était nettement moins dépendante du CPU que les cartes Direct3D :love:
(elle est encore dans mon Celeron mais ne sert plus beaucoup :/)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1092093
push
/dev/random
Posté le 22-05-2005 à 00:08:57  profilanswer
 

tholdan a écrit :

J'ai pas. :|
J'comprend pas avant j'étais direct dans C:  :cry:


reboot [:pingouino]

n°1092094
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-05-2005 à 00:09:12  profilanswer
 

Carmageddon 2 ne marche pas sous XP [:sisicaivrai]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1092095
benou
Posté le 22-05-2005 à 00:10:23  profilanswer
 

Carmageddon, quel daube ce jeu ... jamais vu un jeu de caisse aussi immaniable :/


---------------
ma vie, mon oeuvre - HomePlayer
n°1092096
push
/dev/random
Posté le 22-05-2005 à 00:11:11  profilanswer
 

benou a écrit :

Carmageddon, quel daube ce jeu ... jamais vu un jeu de caisse aussi immaniable :/


 [:totoz]

n°1092097
elianor
bannie 17 fois
Posté le 22-05-2005 à 00:12:06  profilanswer
 

tholdan a écrit :

J'ai pas. :|


 
Sur le cacourci qui permet de le lancer :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1092098
Mackila
Posté le 22-05-2005 à 00:12:47  profilanswer
 

Bon j'ai installé la carte, mis les drivers. Mais quand je veux passer dans le mode 3DFx sous quake3 j'ai ca :
 
http://mackila.com/images/quake3.PNG
 
 :cry:

n°1092099
elianor
bannie 17 fois
Posté le 22-05-2005 à 00:13:05  profilanswer
 

benou a écrit :

Carmageddon, quel daube ce jeu ... jamais vu un jeu de caisse aussi immaniable :/


 
Je suis fan :o
 
Et vive le grand n'importe quoi :o
 
Et vive les 5 d'un coup grace à un dérapage de bon aloy :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1092100
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-05-2005 à 00:13:13  profilanswer
 

Harkonnen a écrit :

Carmageddon 2 ne marche pas sous XP [:sisicaivrai]


 
Si, mais faut virer tous les joysticks, volants, etc. installés :/ (ça réduit l'intérêt...)
 
Il faut aussi utiliser un crack no-CD... fourni par l'éditeur du jeu [:ddr555]
 

benou a écrit :

Carmageddon, quel daube ce jeu ... jamais vu un jeu de caisse aussi immaniable :/


 
:heink:
 
[:ban]
 
Au contraire, la maniement des bagnoles était vraiment pas mal je trouve :o
 
(le 1 et le 2 en tout cas ; le 3 par contre bof :/)


Message édité par antp le 22-05-2005 à 00:14:06

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1092101
chrisbk
-
Posté le 22-05-2005 à 00:13:53  profilanswer
 

quel skinning de compet' [:pingouino]


---------------
NP: HTTP Error 764 Stupid coder found
n°1092102
tholdan
Posté le 22-05-2005 à 00:14:55  profilanswer
 

elianor a écrit :

Sur le cacourci qui permet de le lancer :o


Ah oui, mais j'utilisais pas de raccourci, spour ça :o


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  7738  7739  7740  ..  26993  26994  26995  26996  26997  26998

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)