Planned features:
-----------------

* use the contrast field of skin
* tracing/logging of mem access or others

YaroNet forum:
--------------

* = to do
x = done

* go to vector...

* multi-fentre polluant => debugger style VTi (ou utiliser des fenetres dockables)
* le toolkit GTK et ses dpendances
x utiliser la mme police que la fentre register dans les autres fentres
* Si on appuie sur F11 lors du chargement (preloading dbugger), au tout dbut a fait crasher TiEmu, et vers la fin a affiche les fentres du dbogueur, mais elles sont toutes grises et la calc semble fonctionner normalement (mais dur  reproduire a, a doit tre  un moment trs prcis).
* Si on appuie sur F12 lors du chargement (preloading debugger), le menu des ROMs se prsente, mais on peut choisir ce qu'on veut, a ne change strictement rien, et le modle de calc par dfaut se charge. Le clignotement du curseur dans HOME est alors anormal (trop rapide), mais rgulier.
x a serait possible que les deux touches Ctrl soient reconnues comme <> svp?
x  serait possible que la touche ENTER du pav numrique soit reconnue comme ENTER sur ti89?

post 297 (Pollux):
<<
- dbuggeur 
 ? F5 sur un breakpoint ne fait que relancer le debugger sans rien excuter 
 * F8 foire qd la fonction skippe contient un breakpoint (freeze jusqu' ce qu'on fasse F11) 

- fentre code 
  x je trouve pas les 0 inutiles trs lisible : rol.l #$00000007,d0 :/ (VTI, lui, supprime toujours les 0 de tte) 
  x c'est un peu dommage de pas pouvoir distinguer move.l de moveq, 
  x c'est un peu dommage de pas pouvoir distinguer addq/subq
  x movem.l #$masque_incomprhensible, il vaudrait mieux les registres comme dans VTI 
  x movem.l prend 2 octets de trop donc il "mange" l'instruction suivante 
  - pour les adressages indexs : 
   x il vaudrait mieux mettre la constante avant le registre, c'est mieux d'avoir lea ($42,a3),a3 pour 
     voir du premier coup d'oeil que a3 et a3 c'est bien le mme registre 
   x (a3,d0.l*1) : le *1 ne sert  rien, surtout sur 68000 
   x VTI utilise lea (-$c,a3),a3 au lieu de lea ($fff4,a3),a3, c'est plus lisible 
  x il y a "trap .l" au lieu de "trap #$C" 
  x rts.l  (heu!??)
  x il y a "bt<tab>.b" au lieu de "bt.b<tab>" (et sinon bra serait plus joli que bt)
 x impossible de savoir si l'instruction slectionne est l'instruction courante
 x les "= bidule" pourraient peut-tre tre colors, je ne sais pas si c'est possible
 x les conventions ne sont pas trs cohrentes, un coup c'est [42a1], un coup c'est [$42a1], un coup c'est = $42a1) 

- fentre registres 
 x les "D3=" sont slectionnables mais
 x le double clic ne slectionne qu'un groupe de chiffres ou un groupe de lettres mais pas la valeur hexa entire 

- fentre stack 
 ? +4 / +2 / 0 / +2 / +4 / ... au lieu de -4 / -2 / 0 / +2 / +4 / ... 

- fentre memory 
 x scroll un peu lent 
 x pas de raccourcis clavier: Ajouter/Suprimer des onglets, et se dplacer d'onglet en onglet. Pour pouvoir naviguer sans toucher  la souris quoi.

x ide d'amlioration : ajouter via le clic droit "ouvrir cette adresse dans la fentre memory" 
  (sur toutes les adresses, aussi bien dans code/disassembly/memory/stack [bon ok pour les 2 derniers c'est un peu plus 
  compliqu puisque a marche par octet ou par mot, mais au moins pour les deux premiers ce serait cool])
  >>