¿Por qué insisten en que es antiguo? Si funciona, se usa.
Tu problema es que la marquesina no reinicia hasta que no pasas todo el contenido. Tienes que usar javascript simplemente porque lo que quieres hacer no se hace con
marquee.
[edit]
Al final hice una versión con marquesina.
Acá la dejo.
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<title>MARQUEE SIN ESPACIOS.</title>
<script>
function reinicia(T) {
var alfa = T.parentElement.innerHTML;
T.parentElement.innerHTML = alfa;
}
</script>
<style type="text/css">
</style>
</head>
<body>
<h2>Muestra las imágenes continuadas. Para IE. </h2>
<div>
<marquee id="marq" scrollamount=60 scrolldelay=1000 width=300
onfinish="reinicia(this)" behavior=slide bgcolor=yellow>
<span style="margin-left:-300px" ><img
src="http://www.forosdelweb.com/images/smilies/ojotes.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/molesto.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/wink.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/enojado.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/biggrin.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/ojotes.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/molesto.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/wink.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/enojado.gif"
width="60" height="60"><img
src="http://www.forosdelweb.com/images/smilies/biggrin.gif"
width="60" height="60"></span>
</marquee>
</div>
</body>
</html>
[/edit]