a tu installé une version récente de directx, de meme que des drivers video. a la base, win98 est fourni avec un dx5 voire moins. A l'inverse il n'est pas impossible que ton build de mame nessesite un directx récent, et non supporté pâr 98 (mame32 utilise direct3d par defaut)
Sinon si ta machine le permet (à partior d'un p400), tu peut également installer un windows 2000 allegé au maximum avec
2000lite . tout ce qui est en rapord avec le reseau, la securité ou autre peut etre viré si ta machine n'est destinée qu'a l'emlulation. Au final tu gagnera en stabilité et en compatibilité, win98 n'etant quasiment plus supporté par rien