ResHack fichier stringtable
| bebou007 |
Posté le 01 Juin 2010 à 00:02
|
|
![]() Messages : 238 GCPoints : 43228 |
salut a tous voila pour une de met dll j'avais du ajouter une string table après sa conception pour avoir les commande direct depuis db pro pour cela je me suis servie de ResHack mon problème c'est qu'il fallait un fichier ressource exprès pour ajouter les string table et j'ai beaux cherche je trouve rien du tous si quelqun a un lien merci il y avais aussi un Tutorial avec il me semble |
|
| Darktib |
Posté le 01 Juin 2010 à 16:38
|
|
![]() Messages : 4017 GCPoints : 347288 |
En général c'est pas une bonne idée d'utiliser ResHack pour ajouter des stringTables. Le mieux est de les compiler avec le reste du code... Voici un excellent lien: http://www.games-creators.org/wiki/Cr%C3%A9er_des_DLLs_en_C_pour_Dark_Basic_Pro |
|
| bebou007 |
Posté le 01 Juin 2010 à 20:41
|
|
![]() Messages : 238 GCPoints : 43228 |
ok merci pour le lien le problème c'est que j'ai pas les source et que c'est pas ma dll et je voulais faire un wrapper merci quand même pour le lien je le trouver plus non plus | |
| Darktib |
Posté le 04 Juin 2010 à 16:09
|
|
![]() Messages : 4017 GCPoints : 347288 |
Normalement en ouvrant la dll avec le bloc note on peut retrouver tous les symboles. Mais tu peux toujours espérer pour recréer efficacement une stringtable rien qu'avec ca, c'est pas facile et pas toujours très fiable... Plus précisément, quelle librairie comptes-tu wrapper? Parce que si par contre on peut utiliser la lib en C++, là ca devient très facile. |
|
| bebou007 |
Posté le 04 Juin 2010 à 22:28
|
|
![]() Messages : 238 GCPoints : 43228 |
et bien on ne la pas en c++ non plus il fraudais voir du coter créateur sinon en fait j'ai trouver un moteur de physique 2d pour Game Maker ici http://gmc.yoyogames.com/index.php?showtopic=448115 pour se qui et du stringtable je l'avais deja fait pour ma dll qui ecris et lit les fichier ini et tous marcher comme il faut |
|
| Darktib |
Posté le 04 Juin 2010 à 22:59
|
|
![]() Messages : 4017 GCPoints : 347288 |
J'ai regardé et téléchargé la release 7 avec le code source. Il y a bien le code C++ (dans le dossier c++) avec une solution Visual Studio que tu peux ouvrir avec Visual Studio Express. Le reste est détaillé dans le lien que je t'ai filé... Pour les fonctions, faut que tu prenne la doc et le fichier dllfunctions.txt pour savoir les fonctions à exporter. Cependant, j'ai remarqué que certains modules de cette dll utilisent des fonctions du moteur graphique de Game Maker. Autrement dit, ces fonctions ne marcheront pas avec Nodetree (le moteur 3D de Dbp). Il existe des solutions: - N'exporter que les fonctions indépendantes du moteur de Game Maker - Réecrire le code pour dbp - changer de librairie, utiliser un truc style PhysX ou Havok ou Newton (PhysX et Newton sont portés sur dbp, pour Havok je ne sait pas) |
|
| bebou007 |
Posté le 04 Juin 2010 à 23:21
|
|
![]() Messages : 238 GCPoints : 43228 |
merci pour ton aide c'etais pas presser lol je chercher surtout se fichier qui permettais d'ajouter une stringtable par contre je savais pas que on pouvait faire une physique 2d avec newton | |

