From: Alvaro A. <A_...@te...> - 2002-10-07 17:02:40
|
BUENOS DIAS!!! Bueno, pues hoy 7 del 10 tras 10 meses y 7 dias :-) estoy subiendo una nueva version del emulador Aspectrum, la 0.1.6 Fuentes Binarios para Win32 y Linux estaran disponibles en cuanto recuerde como narices se hacia. Incluye todos los cambios que envio KAK, del que destacan por encima de los demas, el emulacion de sonido. emulacion (parcial) de scanlines y borde. bugfixed y nuevos bug. KAK ¿tienes usuario de sourceforge? lo digo por que si quieres te meto en el proyecto, la principal ventaja es que puedes tener un tgz con lo ultimo del CVS de ese dia, con lo cual te ahorras el instalar el CVS, aunque no podras subir codigo, de todas maneras, como soy el unico que usa el CVS tampoco vas a notar mucha diferencia. Voy a ver si lo anuncio en la lista de pedrete, y en las news, me gustaria tambien que saliese en WOS y se incluyese en la FAQ de css. ¿como hiciste para que te sacaran zxdeb? yo probe a poner una nota en los foros hace tiempo, pero no dio resultado ¿escribes directamente al tipo de wos? esto es todo por ahora. -- El colmo de un informatico? Suspender con un 4,86 _ Grettings of __ _| |___ __ _ Al...@as... LiNUX USER #66734 Saludos / _` | / -_) _` | http://pagina.de/alea A_...@te... de \__,_|_\___\__,_| MS Messenger: alv...@ho... Para obtener Llave Publica GnuPGP un mail con subject: enviar clave pub |
From: Kak <jb...@ti...> - 2002-10-07 17:18:06
|
On Tue, 8 Oct 2002 19:00:07 +0200, Alvaro Alea wrote: >Bueno, pues hoy 7 del 10 tras 10 meses y 7 dias :-) estoy= subiendo >una nueva >version del emulador Aspectrum, la 0.1.6 viva viva :) >Fuentes Binarios para Win32 y Linux estaran disponibles en= cuanto >recuerde como narices se hacia. supongo que para los de win32 y DOS si te dan problemas, probablemente en es.comp.sistemas.sinclair habra alguien= dispuesto a compilar :) >Incluye todos los cambios que envio KAK, esas mayuusculaaas ;) >del que destacan por encima >de los >demas, el emulacion de sonido. >emulacion (parcial) de scanlines y borde. >bugfixed y nuevos bug. > >KAK eh! eh! las mayusculas! XDDD >=BFtienes usuario de sourceforge? lo digo por que si quieres te >meto en el >proyecto, la principal ventaja es que puedes tener un tgz con= lo >ultimo del >CVS de ese dia, con lo cual te ahorras el instalar el CVS,= aunque no >podras >subir codigo, de todas maneras, como soy el unico que usa el= CVS >tampoco vas >a notar mucha diferencia. pos no tengo usuario, voy a ver si me puedo dar de alta y me= apuntas :) >Voy a ver si lo anuncio en la lista de pedrete, y en las news,= me >gustaria >tambien que saliese en WOS y se incluyese en la FAQ de css. > >=BFcomo hiciste para que te sacaran zxdeb? yo probe a poner una= nota >en los >foros hace tiempo, pero no dio resultado =BFescribes directamente= al >tipo de >wos? si, es cuestion de enviar un correo a Martjin y decirselo,= pasarle la url y una breve descripcion y ya ta :) lo del faq de css es mas chungo, ya que se actualiza muy de tanto= en cuanto, pero supongo que mas o menos debe seguir el mismo= sistema Bye :) Kak (con minusculas XD) |
From: Kak <jb...@ti...> - 2002-10-07 18:28:10
|
una cosilla :( en la version compilada para windows, me da problemas el cobra: = cuando no hay ningun bicho en pantalla, el juego sufre= acelerones. La cosa esta en que en mis versiones actuales este error esta= arreglado, pero no puedo recordar ni 1) que demonios era el problema que arreglaba eso 2) si en la version que os pase ya estaba arreglado o no alguien conserva el .zip antiguo para mirar si era un problema anterior y posterior? pasa tambien el problema en la version= linux? (basicamente pones el cobra, y cuando empiezas la partida y/o= cuando no hay ningun bicho en pantalla a parte de ti, el suelo (y el= juego) va mas rapido) Bye :) Kak |
From: Kak <jb...@ti...> - 2002-10-07 19:05:42
|
On Mon, 7 Oct 2002 20:26:39 +0200, Kak wrote: ya de entrada perdon por los mensajes duplicados pues tengo unos= problemas con el servidor de correo :( ademas, diria que sin querer he enviado una copia al devel-admin= xDDDDDD espero que no vuelva a pasar :) >una cosilla :( mmm... he compilado el aspectrum para msdos, cambiando la gestion= del port 0xff por la antigua, y parece que ser que ya no sufre acelerones, supongo que algun error nuevo se debe haber colado= por ahi enmedio :( otra cosa: la emulacion del port 0xff en estos momentos se hace dentro de= este bucle: if( target_cycle < 2 || frame_counter =3D=3D 0 ) { .... } else z80.run ( 69888 ) hay un problemilla, y es que si el ordenador esta yendo lento= para mostrar los frames (y se corta a un framerate menor), la= emulacion del port 0xff se pierde (ya que se ejecutan directamente 69888 ciclos) en principio esto no deberia ser el causante de los acelerones,= ya que en teoria mi ordenador va sobrado, pero en otros ordenadores= es posible que de mas problemas. Bye :) Kak |
From: Alvaro A. <A_...@te...> - 2002-10-07 21:10:34
|
BUENOS DIAS!!! Y entonces, va Kak y dice ¿Re: [Aspectrum-devel] Nueva version.? > On Mon, 7 Oct 2002 20:26:39 +0200, Kak wrote: > ya de entrada perdon por los mensajes duplicados pues tengo unos > problemas con el servidor de correo :( No te preocupes si a mi me pasa igual, me equivoco de direccion cada 2x3 > ademas, diria que sin querer he enviado una copia al devel-admin > xDDDDDD Mejor, por que pa mi, que no esta subscrito. > espero que no vuelva a pasar :) > >una cosilla :( > mmm... he compilado el aspectrum para msdos, cambiando la gestion del > port 0xff por la antigua, y parece que ser que ya no sufre > acelerones, supongo que algun error nuevo se debe haber colado por > ahi enmedio :( japs, con lo contento que estaba yo de haberlo simplificado un poco (eg que bajo linux gano un frame O:-) le echare un ojo a fondo a ver si saco algo en claro, y si no a poner la antigua. > otra cosa: > la emulacion del port 0xff en estos momentos se hace dentro de este > bucle: > if( target_cycle < 2 || frame_counter == 0 ) > { > .... > } else z80.run ( 69888 ) > hay un problemilla, y es que si el ordenador esta yendo lento para > mostrar los frames (y se corta a un framerate menor), la emulacion > del port 0xff se pierde (ya que se ejecutan directamente 69888 > ciclos) Ufff, que fallo mas tonto, tienes toda la razon, al menos es de facil solucion. > Bye :) -- "Boy meets girl, girl gets cancer, boy hit by meteorite" - Margret Attwood _ Grettings of __ _| |___ __ _ Al...@as... LiNUX USER #66734 Saludos / _` | / -_) _` | http://pagina.de/alea A_...@te... de \__,_|_\___\__,_| MS Messenger: alv...@ho... Para obtener Llave Publica GnuPGP un mail con subject: enviar clave pub |
From: Kak <jb...@ti...> - 2002-10-07 21:28:42
|
tengo problemas SERIOS con esta mailing list el pobre alvaro recibe doble copia de los mensajes porque al= hacer "reply to" le envia solo a el XDD la verdad es que no entiendo porque funciona mal el programa/la mailing en este aspecto (el mail de la lista deberia venir antes= de la del que envia), pero bueno... :) On Tue, 8 Oct 2002 23:08:27 +0200, Alvaro Alea wrote: >japs, con lo contento que estaba yo de haberlo simplificado un=3D poco >(eg que >bajo linux gano un frame O:-) >le echare un ojo a fondo a ver si saco algo en claro, y si no a >poner la >antigua. anda, es que yo tengo una division por ahi enmedio :) ciertamente lo deje porque era el tipico "codigo rapido" que se=3D hace y piensas... ya optimizare despues :) y ahi se quedo XD si es por cuestion de velocidad, porque no creas un array port0xFF[69888] (1 byte por tstate) y calculas antes de empezar= a=3D emular cual sera el valor del "in ff" en cada tstate entonces a la hora de emular el puerto ff, simplemente metes if (port0xFF[current_tstate]=3D0xff) return 0xff; else return random()%0xfe; asi te ahorras la division primera. La segunda division se= puede=3D tambien cambiar por: code=3Drandom()&0xff; if (code=3D0xff) code=3Dvalor que no sea 0xff, por ejemplo 0 por supuesto 69888 seria intercambiable por cualquier valor. de esta forma diria que seria incluso mas rapido que la forma= que=3D hay ahora, y ademas el codigo quedara un poco mas claro :) el problema es que si tenemos un spectrum que tenga 10 millones=3D de tstate por frame, necesitaremos un array de 10 megas :) pero= de=3D aqui a que salga un spectrum de estas caracteristicas diria que=3D pasaran unos cuantos milenios ;) |
From: Alvaro A. <A_...@te...> - 2002-10-07 22:18:02
|
BUENOS DIAS!!! Y entonces, va Kak y dice ¿Re: [Aspectrum-devel] Nueva version.? > >japs, con lo contento que estaba yo de haberlo simplificado un= > poco > >(eg que > >bajo linux gano un frame O:-) > anda, es que yo tengo una division por ahi enmedio :) > ciertamente lo deje porque era el tipico "codigo rapido" que se= > hace > y piensas... ya optimizare despues :) y ahi se quedo XD > si es por cuestion de velocidad, porque no creas un array > port0xFF[69888] (1 byte por tstate) y calculas antes de empezar a= > emular cual sera el valor del "in ff" en cada tstate > entonces a la hora de emular el puerto ff, simplemente metes > if (port0xFF[current_tstate]=0xff) return 0xff; > else return random()%0xfe; bueno, la solucion que yo habia pensado es un poco parecida a esa, pero sin array (que soy un poco reacio a usarlos para estas cosas), en el bucle principal tengo una variable que esta a 0xff todo el tiempo escepto cuando dibuja la zona grafica. pero no se por que falla. > code=random()&0xff; > if (code=0xff) code=valor que no sea 0xff, por ejemplo 0 > por supuesto 69888 seria intercambiable por cualquier valor. > de esta forma diria que seria incluso mas rapido que la forma que= > hay > ahora, y ademas el codigo quedara un poco mas claro :) de todas maneras preferiria mantener el gasto de memoria dentro de unos limites. -- WinErr 014: Keyboard locked - Try anything you can think of. _ Grettings of __ _| |___ __ _ Al...@as... LiNUX USER #66734 Saludos / _` | / -_) _` | http://pagina.de/alea A_...@te... de \__,_|_\___\__,_| MS Messenger: alv...@ho... Para obtener Llave Publica GnuPGP un mail con subject: enviar clave pub |
From: Kak <jb...@ti...> - 2002-10-08 16:37:44
|
On Wed, 9 Oct 2002 00:15:43 +0200, Alvaro Alea wrote: >bueno, la solucion que yo habia pensado es un poco parecida a= esa, >pero >sin array (que soy un poco reacio a usarlos para estas cosas),= en el >bucle principal tengo una variable que esta a 0xff todo el >tiempo escepto cuando dibuja la zona grafica. pero no se por= que >falla. > >de todas maneras preferiria mantener el gasto de memoria dentro= de >unos >limites. hombre, pero piensa que tal y como lo estas haciendo ahora, estas= emulando el port FF todo el rato. Eso significa que ni que el programa no lo use (una gran mayoria de juegos no usan el port= FF, solo los que se quedan colgados en el +2a/+3, o sea cobra, ark2 y= pocos mas) lo estas emulando igualmente. no se, es cuestion de gustos, pero yo diria que con una tabla de= 70 kas se gana mucha velocidad. Y si no piensa en que Raul Gomez nos= comento una vez que tenia 2 megas de tablas precalculadas en el= R80 :) de las 70 kas a las 2 megas aun nos queda ;) por cierto, en el +2a y +3 el port 0xff no funciona (siempre= retorna FF), con lo que ademas estaras emulando el port 0xff *siempre*= sin necesidad de ello bye :) Kak |
From: Kak <jb...@ti...> - 2002-10-07 17:18:06
|
On Tue, 8 Oct 2002 19:00:07 +0200, Alvaro Alea wrote: >Bueno, pues hoy 7 del 10 tras 10 meses y 7 dias :-) estoy= subiendo >una nueva >version del emulador Aspectrum, la 0.1.6 viva viva :) >Fuentes Binarios para Win32 y Linux estaran disponibles en= cuanto >recuerde como narices se hacia. supongo que para los de win32 y DOS si te dan problemas, probablemente en es.comp.sistemas.sinclair habra alguien= dispuesto a compilar :) >Incluye todos los cambios que envio KAK, esas mayuusculaaas ;) >del que destacan por encima >de los >demas, el emulacion de sonido. >emulacion (parcial) de scanlines y borde. >bugfixed y nuevos bug. > >KAK eh! eh! las mayusculas! XDDD >=BFtienes usuario de sourceforge? lo digo por que si quieres te >meto en el >proyecto, la principal ventaja es que puedes tener un tgz con= lo >ultimo del >CVS de ese dia, con lo cual te ahorras el instalar el CVS,= aunque no >podras >subir codigo, de todas maneras, como soy el unico que usa el= CVS >tampoco vas >a notar mucha diferencia. pos no tengo usuario, voy a ver si me puedo dar de alta y me= apuntas :) >Voy a ver si lo anuncio en la lista de pedrete, y en las news,= me >gustaria >tambien que saliese en WOS y se incluyese en la FAQ de css. > >=BFcomo hiciste para que te sacaran zxdeb? yo probe a poner una= nota >en los >foros hace tiempo, pero no dio resultado =BFescribes directamente= al >tipo de >wos? si, es cuestion de enviar un correo a Martjin y decirselo,= pasarle la url y una breve descripcion y ya ta :) lo del faq de css es mas chungo, ya que se actualiza muy de tanto= en cuanto, pero supongo que mas o menos debe seguir el mismo= sistema Bye :) Kak (con minusculas XD) |
From: Alvaro A. <A_...@te...> - 2002-10-07 20:40:59
|
BUENOS DIAS!!! Y entonces, va Kak y dice ¿Re: [Aspectrum-devel] Nueva version.? > >Fuentes Binarios para Win32 y Linux estaran disponibles en cuanto > >recuerde como narices se hacia. > supongo que para los de win32 y DOS si te dan problemas, > probablemente en es.comp.sistemas.sinclair habra alguien dispuesto a > compilar :) espero que no me de problemas, es que todavia no me baje el djgpp, aun un poco liado... > >Incluye todos los cambios que envio KAK, > esas mayuusculaaas ;) Og!, lo siento, es que cuando se me pega el dedo a la tecla no lo suelto, en mi defensa dire que en la doc de aspectrum aparece Kak, ni KAK ni Kak-, o al menos juro que lo comprobe un par de veces O:-) > >foros hace tiempo, pero no dio resultado ¿escribes directamente al > >tipo de > >wos? > si, es cuestion de enviar un correo a Martjin y decirselo, pasarle la > url y una breve descripcion y ya ta :) > lo del faq de css es mas chungo, ya que se actualiza muy de tanto en > cuanto, pero supongo que mas o menos debe seguir el mismo sistema ok, tomo nota. -- Betarinario:ver Windows.Dícese del usuario de productos Beta de BillG. _ Grettings of __ _| |___ __ _ Al...@as... LiNUX USER #66734 Saludos / _` | / -_) _` | http://pagina.de/alea A_...@te... de \__,_|_\___\__,_| MS Messenger: alv...@ho... Para obtener Llave Publica GnuPGP un mail con subject: enviar clave pub |
From: Alvaro A. <A_...@te...> - 2002-10-07 20:43:04
|
BUENOS DIAS!!! Y entonces, va Kak y dice ¿Re: [Aspectrum-devel] Nueva version.? > >version del emulador Aspectrum, la 0.1.6 > supongo que para los de win32 y DOS si te dan problemas, > probablemente en es.comp.sistemas.sinclair habra alguien dispuesto a > compilar :) se me olvidaba, lo que me gustaria contactar es con alguien que maneje MacOS, y/o BeOS para que compilasen el emulador en esos sistemas, uff, eso seria ya la leche, si estubiera disponible para 5 plataformas... No sabras de nadie verdad?? -- Este modem tiene menos chispa que la bujía de un diesel. _ Grettings of __ _| |___ __ _ Al...@as... LiNUX USER #66734 Saludos / _` | / -_) _` | http://pagina.de/alea A_...@te... de \__,_|_\___\__,_| MS Messenger: alv...@ho... Para obtener Llave Publica GnuPGP un mail con subject: enviar clave pub |