Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 14 Feb 2002 05:50:24

L@rk
Programmeur Graph100
Lieu: Saumur (49)
Date d'inscription: 30 Jan 2002
Messages: 742
Site web

Les EXE: un problème de taille

J'avais déja posté un thread sur cette question: la taille des EXE sur l'ancien forum.
Et g encore une autre question:
comment se fait-il que platinium ne fasse que quelques Ko alors que moi ds mes progs, non seulement ils sont divisés eb plusieurs EXE mais un plus g bcp de mal à descendre en dessous de 40 Ko par EXE ?!?

G entendu parler d'une compression pour les EXE que platinium utiliserait. C koi cette compression ? C efficace ? (si elle existe bien sur !)

Et sinon croyez vous que le fait de programmer orienté objet (en C++, quoi) influencerait sur la taille de l'EXE ?

Parce-que en ce moment, la taille est mon principal problem' ds MarioKart: g fait une estimation de la taille finale du jeu : 135 Ko à peu près: ca dépasse 1 lecteur.
Donc il va falloir que je réduise tout ca pour que ca tienne dans 131072 octets MAXIMUM (1 lecteur).
Rassurez vous, ce ne sont pas les 2 EXE qui prennent à eux tt seul tt cette place. G en + une 30aine de fichiers: images, .DAT, etc ...
Mais ca a la limite je vais pouvoir les compresser.

Les deux EXE prendront (estimation) 90Ko à la fin si je ne fais rien pour les réduire. Donc vous voyez que ca bouffe déja pas mal de place sur 1 lec !!

Donc en résumé si vous pouviez m'informer sur cette compression des EXE si elle existe ...


L@rk @ FGPstudios

Hors ligne

 

#2 14 Feb 2002 06:56:07

Guest
Invité

Re: Les EXE: un problème de taille

La compression qui te perturbe s'appel UPX. Ca se soigne, et on en geri vite.
C un programmae qui compresse les .exe et les decompresse avant l'execution. donc moin de place sur le disque, mais 2 sec de chargement.
Sinon platinum utilise un autre syteme pour faire de petit progs, ça s'appel Assembleur.
Ce langage, c le langage machine, ultra compact, car ton prog ne contient que ce que tu lui a mis dedans. En contrepartie, tu peut toujours y chercher printf, ça existe pas, c l'equivalent de 10 lignes de codes assembleur.
Et puis ne te soucie pas trop de la taille de tes exe et du fait que ça depace un lecteur, il est tout a fais possible de faire des lecteurs de plus de 131Ko sur la caltos. Maintenant si tu en as besoin tout de suite... Ben attend parce qu'il n'y a pas encore de progs qui savent gerer ça.

@+

 

#3 14 Feb 2002 07:16:56

Guest
Invité

Re: Les EXE: un problème de taille

quand a la programation objet je pense aussi que ca change pas mal de choses, les objet correspondent a des fonctions ou des procedure qui doivent être déclarée dans le langage machine donc perte (minime mais bien reel a ce niveau) de place

@+, Mat

 

#4 14 Feb 2002 09:54:48

L@rk
Programmeur Graph100
Lieu: Saumur (49)
Date d'inscription: 30 Jan 2002
Messages: 742
Site web

Re: Les EXE: un problème de taille

Bon pour l'assembleur, je sais bien que c'est beaucoup plus rapide et plus économique en place : j'écris certaines fonctions qui demandent une vitesse d'exécution élevée dans ce langage. Par contre JAMAIS je me lancerait ds la prog d'un jeu 100% asm. Donc c peut être la meilleure solution mais merci, tré peu pour moi.

Sinon pour UPX tu px détailler 1 peu ? efficacité par exemple ?

(Et que veut tu dire par "Ca se soigne, et on en geri vite." ?? "UPX c de la m***de" ?)


L@rk @ FGPstudios

Hors ligne

 

#5 14 Feb 2002 11:20:56

Bebert
Testeur G100
Lieu: Le Havre
Date d'inscription: 29 Jan 2002
Messages: 1014

Re: Les EXE: un problème de taille

L@rk ? chek t mail je t'ai envoyer UPX 170ko e qq
enfin voila , e sinon ca peu fere des gains de 50% me la caltos le decompresse (si je me plante po :confus: !!!) dc la taille decompresse ne px po depasse la meme limite que meme si tu les compresse po enfin bref dites le si je me plante voilou
Bonne bourre
et que le bounce soit avec VOUS ;-) :-)


http://informatiquefrance.free.fr/sms/sms_03.jpg
:shock: YPST5Z-AV380-PSS110 / NGage-P910i / NeoGeo PC-DS-PSP / DC-PS2-GC / Nvidia-AMD64-3500+Force7900GTX XFX-1Go GEIL ONE TTC :shock:

Hors ligne

 

#6 14 Feb 2002 13:51:02

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Les EXE: un problème de taille

Sinon UPX ça compress en moyenne de 30%
Le sul mais c qu'il faut le decompresser a l'execution et l'execution est retardée de 1 sec environ
Mias ça n'empeche pas de le faire
D'ailleur j'etudie un Cfx Maker pour faire des Cfx de 2 Lecteurs comme casio
AIP gere le multi-lecteur mais ces cfx ne merchent pas toujours, donc voila

Hors ligne

 

#7 14 Feb 2002 16:28:51

casioworld
Programmeur Graph100
Lieu: Palaiseau (Essonne)
Date d'inscription: 08 Feb 2002
Messages: 1843
Site web

Re: Les EXE: un problème de taille

c'est sur que upx est la solution pour faire tout tenir sur un lecteur mais Lark tes .exe ne doivent quand meme pas depasser 60Ko ( en non comprésser )  big_smile


- http://www.casioworld.wb.st  --> plus grande base de données pour Graph100+
- http://efreidelirium.free.fr --> vive l'EFREI mdr

Hors ligne

 

#8 15 Feb 2002 05:28:27

L@rk
Programmeur Graph100
Lieu: Saumur (49)
Date d'inscription: 30 Jan 2002
Messages: 742
Site web

Re: Les EXE: un problème de taille

lol bien sur sinon ca s'executerait pô.
C'est bien pour ca que g 2 EXE, ca ne tienderait pas sur  seul !

Sinon merci BeBeRt !
;-)


L@rk @ FGPstudios

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr