La Place des Développeurs Vera Cruz
Visiteur
Vagabond
Message : 0
GDX :
Si tu connais le format .MIF, n'hésite pas à l'utiliser ! Tu gagneras en place et en temps de chargement.
Comme ça fait environ 15 ans que je n'ai pas touché un MSX, je te répondrai que je ne connais pas le format .mif. d'après ce que tu dis j'en déduit que c'est un format compressé comme le gif. Si tu as des spécifications techniques ça m'arrangerai beaucoup ça m'éviterai de potasser sur un compresseur maison. Edité par Visiteur Le 22/08/2012 à 15h20
Visiteur
Vagabond
Message : 0
ericb59 :
Moi ça ne me gêne absolument pas le tramage...
Ca ne me choque pas non plus, mais bon le forum sert aussi à ça. Quelq'un aurait pu avoir une astuce sous le coude.
Puis avec les outils que l'on a maintenant refaire plusieurs version d'images n'est pas un travail de titan.
À l'époque, il y avait des infos sur ce format. Ce ne sait pas si on peut les retrouver maintenant.
Ce format est utilisé pour certaines de ces megarom :
MEG-COM.zip
J'ai cru voir que le code source des lanceurs sont inclus. Peut-être que ça pourra t'aider. Sinon faudra retrouver les infos. Des utilisateurs en ont peut-être.
Le MIF est le meilleur rapport compression/rapidité que j'ai vu sur MSX.
Ce format est utilisé pour certaines de ces megarom :
MEG-COM.zip
J'ai cru voir que le code source des lanceurs sont inclus. Peut-être que ça pourra t'aider. Sinon faudra retrouver les infos. Des utilisateurs en ont peut-être.
Le MIF est le meilleur rapport compression/rapidité que j'ai vu sur MSX.
les .MIF étaient obtenus uniquement a partir d'une image de PC avec un programme sous MS-DOS utilisant des lignes de commandes
sur le MSX il n'y avait qu'un viewer et un programme pour les incorporer sous dos ou basic
sur le MSX il n'y avait qu'un viewer et un programme pour les incorporer sous dos ou basic
Visiteur
Vagabond
Message : 0
Il y a BMP2MIF :
http://code.ohloh.net/project?pid=&ipid=143165
J'ai sur mon disque dur des fichiers qu'avait postés le créateur français de MIF (mais le site est disparu ...). Je vous prépare un ZIP avec tout ! Edité par Visiteur Le 22/08/2012 à 16h50
http://code.ohloh.net/project?pid=&ipid=143165
J'ai sur mon disque dur des fichiers qu'avait postés le créateur français de MIF (mais le site est disparu ...). Je vous prépare un ZIP avec tout ! Edité par Visiteur Le 22/08/2012 à 16h50
Visiteur
Vagabond
Message : 0
Visiteur
Vagabond
Message : 0
mars2000 :
Service rapide, merci
ça manque un peu de docs dans les fichiers
BMP2MIF permet de fabriquer les images .MIF avec un PC , il est dans MIF.ZIP
petite doc extraite du fichier
=====================================
Usage : BMP2MIF <filename> [option] [option]
<filename> is a .GIF .BMP .PNG or .JPG file
[option]
-5 converts to screen 5
-6 converts to screen 6
-7 converts to screen 7
-8 converts to screen 8
-c converts to screen 12
-d converts to G9000 - 64 colors
-e converts to G9000 - 32768 colors
-i use interlaced screen
-r<n> error diffusion factor : 0 < n < 100 (80)
-f full screen conversion (no borders)
-g grey levels conversion
-m resampling method
0 : Point
1 : LinearInterp
2 : CubicInterp (default)
3 : CubicInterp060
4 : LinearDecimate
5 : CubicDecimate075
6 : CubicDecimate060
7 : CubicDecimate100
8 : Lanczos3
BMP2MIF permet de fabriquer les images .MIF avec un PC , il est dans MIF.ZIP
petite doc extraite du fichier
=====================================
Usage : BMP2MIF <filename> [option] [option]
<filename> is a .GIF .BMP .PNG or .JPG file
[option]
-5 converts to screen 5
-6 converts to screen 6
-7 converts to screen 7
-8 converts to screen 8
-c converts to screen 12
-d converts to G9000 - 64 colors
-e converts to G9000 - 32768 colors
-i use interlaced screen
-r<n> error diffusion factor : 0 < n < 100 (80)
-f full screen conversion (no borders)
-g grey levels conversion
-m resampling method
0 : Point
1 : LinearInterp
2 : CubicInterp (default)
3 : CubicInterp060
4 : LinearDecimate
5 : CubicDecimate075
6 : CubicDecimate060
7 : CubicDecimate100
8 : Lanczos3
Jipe :
les .MIF étaient obtenus uniquement a partir d'une image de PC avec un programme sous MS-DOS utilisant des lignes de commandes
sur le MSX il n'y avait qu'un viewer et un programme pour les incorporer sous dos ou basic
sur le MSX il n'y avait qu'un viewer et un programme pour les incorporer sous dos ou basic
Je ne me souviens plus avec quel logiciel mais à l'époque j'avais fait des MIF sur un MSX2.
Visiteur
Vagabond
Message : 0
J'ai fait des test avec divers tramages, si on part de l'image 24 bits le résulat est un peu moins bon qu'avec les différents convertisseurs testé.
Je suis parti donc d'un fichier convertit avec bmp2msx pour lui eviter de se fader le redimensionnement et le tramage, et là on obtient un résultat quasi identique :
Avec cette méthode le fichier est un petit plus volumineux (30k contre 25k), mais c'est préférable que d'avoir une image trop dégradé. par rapport aux 53k d'origine, c'est pas mal du tout.
Je suis parti donc d'un fichier convertit avec bmp2msx pour lui eviter de se fader le redimensionnement et le tramage, et là on obtient un résultat quasi identique :
Avec cette méthode le fichier est un petit plus volumineux (30k contre 25k), mais c'est préférable que d'avoir une image trop dégradé. par rapport aux 53k d'origine, c'est pas mal du tout.
Visiteur
Vagabond
Message : 0
J'ai jeté un petit coup d'oeil de le code. L'essentiel du code traite la partie redimentionnement et tramage. Pour la compression, c'est du lzw standard, c'est donc exploitable. Dans le source ce sont les fichiers hash.cpp et hash.h qu'il faut regarder. Merci à tous.
Edité par
Visiteur
Le 22/08/2012 à 18h15
Visiteur
Vagabond
Message : 0
J'ai fini le compacteur mais je n'ais pas utilisé le lzw Je vous laisse apprécier la taille du fichier compacté. On passe de 30 K à 4 K
C'est quand même plus sympa pour gagner de la place.
l'algorithme utilisé :
http://fr.wikipedia.org/wiki/LZ77_et_LZ78
Dès que j'ai fini le décompacteur je testerai.
test.zip Edité par Visiteur Le 22/08/2012 à 22h53
C'est quand même plus sympa pour gagner de la place.
l'algorithme utilisé :
http://fr.wikipedia.org/wiki/LZ77_et_LZ78
Dès que j'ai fini le décompacteur je testerai.
test.zip Edité par Visiteur Le 22/08/2012 à 22h53
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie