Quel compilateur C utilises tu pour construire le projet ? J'ai essayé avec Code Block/ MingW GCC et après correction des différences de syntaxes et des link, il compile mais l’émulateur plante en générant des erreurs basics "File already open in ...". J'ai, du coup, téléchargé Visual Studio Express 2013 que je ne maitrise pas et qui ne compile, pour le coup, pas du tout.
Par avance merci.
JMD
_________________ There is the theory of Möbius. A twist in the fabric of space where time becomes a loop
Inscription : 20 Août 2007, 18:21 Message(s) : 4997
pendant la CC4 (2004) Ludo codé sous Visual Studio.. la signature du fichier projet (fichier .dsp/.dsw) indique v6 (Microsoft Developer Studio Generated Build File, Format Version 6.00) Essai avec une version moins récente de ce compilateur (2005?)
En effet, j'utilise une vielle version de visual studio : la 6 (faut dire que mon PC a presque 10 ans...)
Je sais que ça fonctionne également avec les nouvelles versions de visual studio, il suffit de convertir le projet (option proposée par visual studio au démarrage).
Je galère un peu et je n'y arrive pas, que ce soit avec Visual Studio 6 (qui en fonctionne pas sous WIn7 64b) ou en convertissant en Visual Studio 2013. Je vais donc me pencher sur la version MingW qui compile mais où l’émulateur plante. ça doit être une incompatibilités de syntaxe ou différence d’interprétation (ordre des opérateurs ?), voire une lib linké différente ... Je vais bien trouver
Par contre chapeau ton code : faut se creuser la tête sur certaines lignes et du coup, je prends une leçon !
JMD
_________________ There is the theory of Möbius. A twist in the fabric of space where time becomes a loop
Merci mais j'ai ajouté #pragma pack(1) pour forcer l'alignement des structures mais le même problème persiste. Je vais travailler un peu pour essayer d'identifier ce qui pourrait poser ce soucis avec ma compilation. C'est certainement une erreur très bête de ma part :s
JMD
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
_________________ There is the theory of Möbius. A twist in the fabric of space where time becomes a loop
Voici une version de PC-CPC avec un seul fichier source de 128Ko 128Ko de source pour un CPC 6128
Attention ! Le source contient également les ROMS du CPC, mais comme j'ai voulu réduire sa taille au maximum (en fait, 128Ko était un bon clin d'oeil), il est pratiquement illisible...
Mais ça doit compiler avec un visual C++ ou visual studio
[EDIT] A oui, la seule option pour que ça fonctionne: aligner les membres de structures sur 1 octet. Linker avec les librairies : gdi32.lib, winmm.lib [/EDIT]
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
Dernière édition par demoniakparadox le 10 Fév 2015, 21:19, édité 1 fois.
Inscription : 20 Août 2013, 18:03 Message(s) : 258
demoniakparadox a écrit :
Voici une version de PC-CPC avec un seul fichier source de 128Ko 128Ko de source pour un CPC 6128
Attention ! Le source contient également les ROMS du CPC, mais comme j'ai voulu réduire sa taille au maximum (en fait, 128Ko était un bon clin d'oeil), il est pratiquement illisible...
Mais ça doit compiler avec un visual C++ ou visual studio
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum