Lo primero de todo es conocer más datos.
¿Cuál es la marca, capacidad y modelo de tu Micro SD o Micro SDHC?
¿Qué versión de kernel estás usando?
Olvida el tema de GBATA y demás, por lo que mencionas has comprado un EZVi, no un EZV 3 in 1, ese programa es para las roms de Game Boy Advance y si sólo tienes un EZVi no podrás usarlas.
Probablemente el problema se deba a que estás usando el kernel 1.86 estable que de momento al parecer no es compatible con el EZVi. Se debe usar como mínimo la versión 1.90 beta 6 si se tiene un EZVi.
La última versión hasta hora es la 1.90 beta 7, la puedes bajar de aquí:
http://www.ezflash.cn/zip/190ob7.rarDeberías descomprimir este archivo y copiarlo en tu MicroSD.
En cualquier caso sería recomendable que antes de hacer esto formatearas tu tarjeta, si es posible con el software siguiente de Panasonic:
http://panasonic.jp/support/global/cs/sd/download/sd_formatter.htmlEn las opciones de este programa marca en Format Type -> FULL (Erase OFF) y Format Size Adjusment -> ON.
Cuando termine el proceso ya podrías copiar el nuevo kernel de más arriba.
Con este kernel todo debería ir bien.
Si aún así los juegos sin grabar las partidas correctamente, o bien tu EZVi, o tu tarjeta MicroSD pueden estar defectuosos. Pero vamos, que casi estoy seguro al 100% que tu problema viene de usar el kernel 1.86, ya que en algún otro lugar he leído casos similares de problemas con las partidas guardadas usando este kernel con el EZVi.