Debuggage d'un émulateur.

J'ai des plantages avec l'émulateur Hatari. 

Les crash se produisent généralement lors de l'utilisation d'un routines C située dans SDL, mais dépendent des réglages mis dans Hatari. Notament des réglages de l'écran de l'Atari simulé.

Pour m'en sortir, je voudrais mettre simultanément des points d'arrêts dans le code d'Hatari et dans celui de SDL.  Je pioche dans les docs et je ne trouve pas réellement la bonne manière de faire cela.

J'ai intuité 3 méthodes:

1 je compile le framework SDL en mode Debug.

2 J'ajoute au projet Hatari une Target SDL du type librairie statique (en Debug).

3 Je réunis les sources Hatari et SDL et je les compile ensemble.

 

Qu'elle est la bonne solution pour mettre des points d'arrêts dans Hatari et dans SDL ?
Connectez-vous ou Inscrivez-vous pour répondre.