(MESS) advision.c: cleaned up the driver and added support for save states. [Fabio Priuli]