From: Alvaro A. <A_...@te...> - 2002-10-12 23:23:31
|
la la la la. Por cierto que podiamos ir pensando una alternativa al sistema actual de idiomas, unica y exclusivamente para quitar todos los warning que salen al compilar, y es que al GCC no le gusta que se definan variables en un .h, en un .h solo se declaran. se me ocurre: - Definirlas como struct en un fichero .c y compilarlo, luego cuando hagan falta mensajes, un extern a la estructura, y listo. - Cargarlas desde un fichero. - Usar GetText ¿alguien sabe como se usa? ----- Forwarded message from Alvaro Alea <A_...@te...> ----- To: Santiago Romero <com...@es...> BUENOS DIAS!!! Y entonces, va Santiago Romero y dice ¿Re: [Aspectrum-devel] Nuevos menues para Aspectrum? > > mmm... se encapsulara la gui? ;) > Vale, pues entonces necesito lo siguiente: Alvaro, ¿podrías poner > (tú que eres el experto en Makefiles) en el CVS ya que se linke contra > Agup por defecto, y se pueda desactivar ese link, y que lo haga contra > la librería externa (no en el directorio actual)? Yo bajo entonces eso Ya esta echo (desde hace un par de dias) Por cierto que si nadie lo ve mal, pondre otra version de aspectrum para bajarse de sourceforge ¿la llamamos 0.1.6.1 o 0.1.6a? con algunos retoque echos desde la anterior, parte del nuevo GUI, confirmacion para salir con la tecla F10 (en los portatiles esta demasiado pegada a 56780) y si el chico de ecss que lo compilo para DOS lo vuelve a hacer, tambien con version DOS. > del CVS, corrijo la basura, paso los comentarios a INGLES (para que se > pueda apuntar a ayudar más gente en el futuro), limpio cosas, y le > meto el sistema de menúes, para que al menos se pueda salir, entrar > en el debugger y llamar al viejo menú mientras lo migro. -- Windows95 asimilando su sistema. La resistencia es futil... _ 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: Santiago R. <com...@es...> - 2002-10-13 06:19:52
|
El Sun, 13 Oct 2002 10:20:27 +0200, Alvaro Alea <A_...@te...> wrote: > la la la la. > > Por cierto que podiamos ir pensando una alternativa al sistema actual de > idiomas, unica y exclusivamente para quitar todos los warning que salen > al compilar, y es que al GCC no le gusta que se definan variables en un > .h, en un .h solo se declaran. > > se me ocurre: > - Definirlas como struct en un fichero .c y compilarlo, luego cuando > hagan falta mensajes, un extern a la estructura, y listo. > - Cargarlas desde un fichero. > - Usar GetText ¿alguien sabe como se usa? Yo usaría gettext. Pero eso déjalo de mi parte, porque yo lo considero parte del GUI. Ahora que ya sé que puedo empezar a trabajar sobre la versión del CVS me pondré con ello desde el lunes :) ¿Los cambios que mandó Kak para soportar el 128K ya están integrados? Me muero de ganas de que aspectrum soporte 48 Y 128K :))) Por cierto, ¿la pistola Sinclair sirve con los juegos de la gunstick? Ayer compré una en el rastro (aparte de 8 juegos originales como jetsetwilly, la abadia, etc ;) y me gustaría saber si se emulará también esta pistola. Sobre el CVS, para Windows tenéis http://sfsetup.sourceforge.net/, que explica cómo instalar lo necesario. Para linux el cliente de cvs viene con el sistema: http://sfsetup.sourceforge.net/tutorial_cvsbasics.html (vale para Linux tb) http://sfsetup.sourceforge.net/tutorial_cvsaccess.html http://sfsetup.sourceforge.net/tutorial_cvsnewproject.html Para KAK: http://geneura.ugr.es/~pedro/cvs/cvs2.htm Mas o menos lo unico que necesitas saber para el CVS en Linux para Aspectrum es: defines en tu .bashrc esto: export CVS_RSH=ssh export CVSROOT=":ext:NO...@cv...:/cvsroot/aspectrum" (donde NOMBRE debe de ser tu nombre de usuario de sourceforge!!!!). Ahora lo que tienes que hacer es BAJARTE (checkout) el módulo: cvs co aspectrum Te pedirá tu password, y se bajará el módulo en un directorio. Tu trabajo con el módulo debe siempre de consistir en: 1.- entrar en el directorio 2.- Siempre antes de tocar nada y de subir nada, hacer un cvs update Eso lo que hace es que si alguien ha cambiado ALGUN FICHERO o ALGUNA LINEA de algun fichero desde el ultimo checkout, se baja esos cambios y los aplica en tu version :) 3.- Modificas lo que haya que modificar. - Si solo editas ficheros existentes no hay que hacer nada. - Si creas un nuevo fichero, ENTONCES has de decirle a cvs que has creado un nuevo fichero. Para es lo creas y haces cvs add fichero - Si borras un fichero, le dices a cvs que lo borre. Lo borras y haces cvs del fichero. - Si añades un fichero binario, marcalo como binario, porque cvs guarda todos los cambios que haces y en cualquier momento puedes recuperar cualquier versión de cualquier fichero en toda su historia de cambios. INCLUSO si lo borras por equivocacion!!! :) También puedes hacer diffs entre cualquier fecha o versión. Pero si metes un binario, no quieres que guarde diffs (son gordos si cambias una imagen, por ej.). Por eso cuando creas un binario haces: cvs admin -kb fichero.bin 4.- Haces un cvs commit (enviar tus cambios). El commit te abre un editor para que escribas en una linea (sin pulsar enter) la descripcion del cambio, tipo "He cambiado el soporte de gettext()" o cosas así. 5.- Haces un cvs update (por si las moscas) y arreglado. Si no te fías de que cvs haya pillado tus ficheros, te vas a otro directorio y lo compruebas: cd $HOME mkdir kak-a cd kak-a cvs co aspectrum (y deberia bajar tu fichero :) Espero que quede algo más claro. Tenemos que usar todos cvs para llevar este proyecto bien, en vez de ir cada uno con su propia version y estar intercambiando ficheritos :) saludos! -- En el manual ponía "Para Windows XP o superior", así que instalé Linux. _O) NoP / Compiler | com...@es... - ICQ #98602813 /\\ Linux Debian 2.2 | http://escomposlinux.org/sromero - #74.821 \_V |
From: Alvaro A. <A_...@te...> - 2002-10-13 10:38:57
|
BUENOS DIAS!!! Y entonces, va Santiago Romero y dice ¿Re: [Aspectrum-devel] Nuevos menues para Aspectrum]? > ¿Los cambios que mandó Kak para soportar el 128K ya están integrados? > Me muero de ganas de que aspectrum soporte 48 Y 128K :))) No, ni los mire, queria ver si resuelvo lo del port FF antes de seguir, que porcierto, estoy a esto de dejarlo por imposible > Por cierto, ¿la pistola Sinclair sirve con los juegos de la gunstick? > Ayer compré una en el rastro (aparte de 8 juegos originales como jetsetwilly, sniff, yo hace un par de dias vi una en el rastro tb, pero el tio se empeñaba en que era parte de una megadrive y que no la vendia por separado :-( > la abadia, etc ;) y me gustaría saber si se emulará también esta > pistola. Si, claro que se emulara, pero antes hay que emular el chip de sonido. -- Oscar al mejor thriller de terror a .. Miscro$oft por WINDOWS 95!!! _ 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: Jordi <jb...@ti...> - 2002-10-13 10:48:19
|
On Sun, 13 Oct 2002 21:35:29 +0200, Alvaro Alea wrote: >No, ni los mire, queria ver si resuelvo lo del port FF antes de >seguir, que >porcierto, estoy a esto de dejarlo por imposible oye, yo juro que tengo una version del aspectrum (la 0.16 bajada= de sourceforge hace 3 dias), incluyendo mi antigua rutina del port= 0xff y funciona bien en dos y windows (probado por mi). ademas la he compilado en un linux de un amigo via telnet (tal cual viene,= solo que comentando el if (hwopt.port_ff=3D=3D0xFF) code=3D0xFF; else code=3D rand()%0xFE; del z80_inport y el me dice que no nota aceleron alguno ( y entiende de juegos y= estas cosas) yo tambien he estado mirando la nueva manera de gestionar el port= 0xff y no me ha parecido ver ningun bug... pero es obvio que hay= alguno por ahi metido ;) si me apuntara los bugs que corrijo!!!!! (es que esto me paso a= mi hace tiempo ya pero no recuerdo como lo arregle!) bye :) Kak |
From: Alvaro A. <A_...@te...> - 2002-10-22 17:55:17
|
BUENOS DIAS!!! Y entonces, va Jordi y dice ¿Re: [Aspectrum-devel] Nuevos menues para Aspectrum]? > >porcierto, estoy a esto de dejarlo por imposible > oye, yo juro que tengo una version del aspectrum (la 0.16 bajada de > sourceforge hace 3 dias), incluyendo mi antigua rutina del port 0xff > y funciona bien en dos y windows (probado por mi). ademas la he > compilado en un linux de un amigo via telnet (tal cual viene, solo > que comentando el > yo tambien he estado mirando la nueva manera de gestionar el port > 0xff y no me ha parecido ver ningun bug... pero es obvio que hay > alguno por ahi metido ) Veamos, he probado la version del CVS, la version en ZIP de sourceforge, y la que nos enviaste a nosotros con el sonido, las tres con tu rutina, las tres en linux y windows, y lo siento, pero yo si noto el aceleron, subo al piso de arriba, cojo la hamburgesa, me dejo matar, y en la siguiente vida va a saltos (acelerones) hasta que aparece un enemigo. Asi que por favor, haz un zip con la version que tu tienes y enviamela, por que si todas las versiones que yo tengo tienen el bug, pues no se como solucionarlo. Tb puede ser que tenga que ver con la memoria contenida, o con que estemos hablando desde el principio de cosas diferentes. -- 11º Mandamiento: No instalare Windows 95 en mi PC. _ 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: Jordi <jb...@ti...> - 2002-10-24 16:34:50
|
On Mon, 20 Oct 2003 15:36:42 +0200, Alvaro Alea wrote: >BUENOS DIAS!!! >Y entonces, va Jordi y dice =BFRe: [Aspectrum-devel] Nuevos= menues >para Aspectrum]? > >>>porcierto, estoy a esto de dejarlo por imposible >>oye, yo juro que tengo una version del aspectrum (la 0.16= bajada de >>sourceforge hace 3 dias), incluyendo mi antigua rutina del= port >>0xff >>y funciona bien en dos y windows (probado por mi). ademas la= he >>compilado en un linux de un amigo via telnet (tal cual viene,= solo >>que comentando el >>yo tambien he estado mirando la nueva manera de gestionar el= port >>0xff y no me ha parecido ver ningun bug... pero es obvio que= hay >>alguno por ahi metido ) > >Veamos, he probado la version del CVS, la version en ZIP de >sourceforge, y la >que nos enviaste a nosotros con el sonido, las tres con tu= rutina, >las tres >en linux y windows, y lo siento, pero yo si noto el aceleron,= subo >al piso de >arriba, cojo la hamburgesa, me dejo matar, y en la siguiente= vida va >a saltos >(acelerones) hasta que aparece un enemigo. > >Asi que por favor, haz un zip con la version que tu tienes y >enviamela, por >que si todas las versiones que yo tengo tienen el bug, pues no= se >como >solucionarlo. buenas perdon por el retraso, pero es que estos dias no puedo estar= mucho por el correo ni cosas de estas :( espero que de aqui poco podre volver a la carga con aspectrum :) en http://www.geocities.com/duelmc , home del zxdeb, esta la= version evolucionada del aspectrum que uso yo: el emulador esta el solito= en el directorio aspec/ o aspectrum/ . esa version , casi sin tocar nada (un par de cosillas como el= GFX_GDI y similares), compila para msdos y windows (ambos sin zxdeb ) y= el cobra me rula bien tanto en msdos como en windows con esa misma version siento no poder enviarte directamente una version que funcione= bien, pero como ya he dicho espero poder meterme otra vez en el= proyecto pronto bye :) Kak |