Aucune librairie, le processeur est émulé à grand coups de : 
public void Fetch(int opcode) { 
	switch (opcode) { 
	case 0x02 : res=machine.periph(PC,S,res);break; 
	// LDA 
	case 0x86: A=LD8(IMMED8(),2); break; 
	case 0x96: A=LD8(DIREC(),4); break; 
	case 0xB6: A=LD8(ETEND(),5); break; 
	case 0xA6: A=LD8(INDEXE(),4); break;	 
	// LDB 
	case 0xC6: B=LD8(IMMED8(),2); break; 
	case 0xD6: B=LD8(DIREC(),4); break; 
	case 0xF6: B=LD8(ETEND(),5); break; 
	case 0xE6: B=LD8(INDEXE(),4); break; 
Le plus long a été de fiabiliser le code 6809 mais ca remonte déjà à 2006/2007. 
cet emu est opensource, les sources seront hébergés sur sourceforge (je viens de créer le projet : jteo)