J'ai un vieux programme EXE 16 bits que je soupçonne être compressé. Et je soupçonne cette compression de l'empêcher de tourner sur un vieux système.
Connaissez vous des programmes qui permettraient de détecter une telle compression et éventuellement de renvoyer l'EXE original?
Guillaume.
Bonsoir Guillaume,
Je t'ai envoyé unlzexe, upackexe, pkxarc et infoexe sur ta boite mail.
J'ai d'autres logiciels de l'époque, si besoin.
Merci beaucoup! Ca pourra toujours servir !!
Guillaume.
Cordialement
Jean-Marc
Guillaume Tello
Le 21/02/2013 21:28, Ascadix a écrit :
Guillaume Tello avait prétendu :
Merci à tous de vos conseils!
J'ai fini par trouver un dépacker qu'il a fallu utiliser deux fois (le programme était encodé deux fois...) Au final, j'obtiens une version normale qui tourne... mais toujours pas sur ma vieille config. Donc le problème était ailleurs!
Guillaume.
C'est quoi le soft ? et l'erreur ?
Il s'agit de ACROSPIN.EXE (V2.0), un utilitaire pour afficher de manière interactive un objet 3D à partir d'un fichier *.ACD. Il est utilisé conjointement à DERIVE4. En gros, dans Dérive on affiche une surface 3D dont les pixels sont sauvés dans un fichier ACD. Puis Derive appelle ACROSPIN qui permet de visualiser la surface sous toutes les coutures (rotations, zooms, etc). ACROSPIN peut se lancer seul à partir de la ligne de commande.
L'erreur? Le programme se lance, les 4 lignes de copyright s'affichent et ça bloque là.
Il est compatible CGA/EGA/VGA/Hercules, il tourne sur le HP200LX (un 80186 avec mode CGA). Et il plante sur un XT avec CGA ou Hercules et un NEC V30.
Sinon, j'ai trouvé une autre solution: 3DView qui fait sensiblement la même chose même si il n'est pas lié automatiquement à DERIVE. Un convertisseur transforme le *.ACD en *.3D et 3DVIEW permet d'utiliser le CGA ou Hercules pour l'affichage.
Guillaume.
Le 21/02/2013 21:28, Ascadix a écrit :
Guillaume Tello avait prétendu :
Merci à tous de vos conseils!
J'ai fini par trouver un dépacker qu'il a fallu utiliser deux fois (le
programme était encodé deux fois...)
Au final, j'obtiens une version normale qui tourne... mais toujours
pas sur ma vieille config. Donc le problème était ailleurs!
Guillaume.
C'est quoi le soft ? et l'erreur ?
Il s'agit de ACROSPIN.EXE (V2.0), un utilitaire pour afficher de
manière interactive un objet 3D à partir d'un fichier *.ACD. Il est
utilisé conjointement à DERIVE4. En gros, dans Dérive on affiche une
surface 3D dont les pixels sont sauvés dans un fichier ACD. Puis Derive
appelle ACROSPIN qui permet de visualiser la surface sous toutes les
coutures (rotations, zooms, etc).
ACROSPIN peut se lancer seul à partir de la ligne de commande.
L'erreur? Le programme se lance, les 4 lignes de copyright s'affichent
et ça bloque là.
Il est compatible CGA/EGA/VGA/Hercules, il tourne sur le HP200LX (un
80186 avec mode CGA).
Et il plante sur un XT avec CGA ou Hercules et un NEC V30.
Sinon, j'ai trouvé une autre solution: 3DView qui fait sensiblement la
même chose même si il n'est pas lié automatiquement à DERIVE. Un
convertisseur transforme le *.ACD en *.3D et 3DVIEW permet d'utiliser le
CGA ou Hercules pour l'affichage.
J'ai fini par trouver un dépacker qu'il a fallu utiliser deux fois (le programme était encodé deux fois...) Au final, j'obtiens une version normale qui tourne... mais toujours pas sur ma vieille config. Donc le problème était ailleurs!
Guillaume.
C'est quoi le soft ? et l'erreur ?
Il s'agit de ACROSPIN.EXE (V2.0), un utilitaire pour afficher de manière interactive un objet 3D à partir d'un fichier *.ACD. Il est utilisé conjointement à DERIVE4. En gros, dans Dérive on affiche une surface 3D dont les pixels sont sauvés dans un fichier ACD. Puis Derive appelle ACROSPIN qui permet de visualiser la surface sous toutes les coutures (rotations, zooms, etc). ACROSPIN peut se lancer seul à partir de la ligne de commande.
L'erreur? Le programme se lance, les 4 lignes de copyright s'affichent et ça bloque là.
Il est compatible CGA/EGA/VGA/Hercules, il tourne sur le HP200LX (un 80186 avec mode CGA). Et il plante sur un XT avec CGA ou Hercules et un NEC V30.
Sinon, j'ai trouvé une autre solution: 3DView qui fait sensiblement la même chose même si il n'est pas lié automatiquement à DERIVE. Un convertisseur transforme le *.ACD en *.3D et 3DVIEW permet d'utiliser le CGA ou Hercules pour l'affichage.
Guillaume.
Phil 93
Guillaume Tello a écrit :
J'ai un vieux programme EXE 16 bits que je soupçonne être compressé. Et je soupçonne cette compression de l'empêcher de tourner sur un vieux système.
Connaissez vous des programmes qui permettraient de détecter une telle compression et éventuellement de renvoyer l'EXE original?
Bonsoir,
il y avait gag avec certains programmes compactés qui ne pouvaient pas s'exécuter normalement si l'adresse de chargement était dans les 1iers 64 Ko.
Pour résoudre ce problème, il y avait le programme LOADFIX http://www.dosbox.com/wiki/LOADFIX
sinon on pouvait lancer le programme depuis DEBUG, ou on pouvait modifier CONFIG.SYS pour qu'il soit moins optimisé (pour gaspiller d'avantage de mémoire)
Guillaume Tello a écrit :
J'ai un vieux programme EXE 16 bits que je soupçonne être compressé. Et
je soupçonne cette compression de l'empêcher de tourner sur un vieux
système.
Connaissez vous des programmes qui permettraient de détecter une telle
compression et éventuellement de renvoyer l'EXE original?
Bonsoir,
il y avait gag avec certains programmes compactés qui ne pouvaient pas
s'exécuter normalement si l'adresse de chargement était dans les 1iers
64 Ko.
Pour résoudre ce problème, il y avait le programme LOADFIX
http://www.dosbox.com/wiki/LOADFIX
sinon on pouvait lancer le programme depuis DEBUG, ou on pouvait
modifier CONFIG.SYS pour qu'il soit moins optimisé (pour gaspiller
d'avantage de mémoire)
J'ai un vieux programme EXE 16 bits que je soupçonne être compressé. Et je soupçonne cette compression de l'empêcher de tourner sur un vieux système.
Connaissez vous des programmes qui permettraient de détecter une telle compression et éventuellement de renvoyer l'EXE original?
Bonsoir,
il y avait gag avec certains programmes compactés qui ne pouvaient pas s'exécuter normalement si l'adresse de chargement était dans les 1iers 64 Ko.
Pour résoudre ce problème, il y avait le programme LOADFIX http://www.dosbox.com/wiki/LOADFIX
sinon on pouvait lancer le programme depuis DEBUG, ou on pouvait modifier CONFIG.SYS pour qu'il soit moins optimisé (pour gaspiller d'avantage de mémoire)