RuNeW
2005-04-11 20:17:07 UTC
From: ***@yahoogroups.com
Subject: [hispamsx] Resumen nº 1991
Date: 11 Apr 2005 17:56:20 -0000
Hay 25 mensajes en este resumen.
Temas de este resumen:
1. RE: ¿Un MSX en HomoZapping?
De: "viejo_archivero"
2. RE: Archivo histórico de la HispaMSX
De: "sapphire3434"
3. RE: ¿Un MSX en HomoZapping?
De: "xenon_soft"
4. RE: ¿Un MSX en HomoZapping?
De: "viejo_archivero"
5. RE: Novedades ObsoNET & web actualizada
De: Carlos Milán Figueredo
6. ayuda con z88dk & assembler
De: "the_goulin"
7. RE: ayuda con z88dk & assembler
De: "the_goulin"
8. Re: ayuda con z88dk & assembler
De: Néstor Soriano
9. RE: RE: ayuda con z88dk & assembler
De: "Dani"
10. Re: RE: ayuda con z88dk & assembler
De: Carlos Escobar
11. RE: ayuda con z88dk & assembler
De: "the_goulin"
12. RE: ayuda con z88dk & assembler
De: "the_goulin"
13. RE: ayuda con z88dk & assembler
De: "the_goulin"
14. cuantos usais MSX real y cuantos emulador?
De: "the_goulin"
15. Re: RE: ayuda con z88dk & assembler
De: Carlos Escobar
16. Re: cuantos usais MSX real y cuantos emulador?
De: Avelino Herrera
17. RE: ayuda con z88dk & assembler
De: "the_goulin"
18. RE: cuantos usais MSX real y cuantos emulador?
De: "Darth Fistro"
19. Re: RE: ayuda con z88dk & assembler
De: Néstor Soriano
20. Re: cuantos usais MSX real y cuantos emulador?
De: Néstor Soriano
21. RE: cuantos usais MSX real y cuantos emulador?
De: "sapphire3434"
22. Re: RE: ayuda con z88dk & assembler
De: Carlos Escobar
23. Re: cuantos usais MSX real y cuantos emulador?
De: Carlos de Santa-Ana Garcia
24. Fotos de la conferencia de Zaragoza
De: Iñaki Grao
25. RE: cuantos usais MSX real y cuantos emulador?
De: Carlos Milán Figueredo
________________________________________________________________________
________________________________________________________________________
Mensaje: 1
Fecha: Mon, 11 Apr 2005 07:45:38 -0000
De: "viejo_archivero"
Asunto: RE: ¿Un MSX en HomoZapping?
sketch pero he tenido que acostarme debido al terrible
dolor de cabeza que tenía. Estaré atento por si lo
repitieran y así, de paso, le doy uso a mi capturadora
nueva :P
Por cierto viejo_archivero... consulta tu archivo y
busca ese mail que me tienes que reenviar y bla bla
bla...
Ya he conseguido el video, lo tenéis en este newpost del MRC:
http://www.msx.org/newspost2888.html
Luego te mando el maaail, Mr. ShappiRe, revisare en mi vasto
(y viejo) archivo de mails y te lo enviaré a la tarde, ok? XD
Un saludo,
Jon Cortazar Abraido
(aka El Viejo Archivero)
Karoshi Corporation
________________________________________________________________________
________________________________________________________________________
Mensaje: 2
Fecha: Mon, 11 Apr 2005 09:44:21 -0000
De: "sapphire3434"
Asunto: RE: Archivo histórico de la HispaMSX
Gigas) los tengo formateados de esta forma, lo que me permite una
mayor velocidad de proceso al utilizar una rutina especialmente
programada a tal efecto. Si te fijas cada etiqueta <> está en una
línea ella sola y el resto del texto es ASCII.
definitiva, ya que la idea es que todos los paquetes se peguen los
unos con los otros.
de XML, ya que para la búsqueda no es necesario. He pretendido que los
mensajes estén en ASCII para que puedan ser leidos incluso en un MSX
(¿te animas a programar un algo para ello?).
comparas con los que hay, verás que el campo date es el mismo que
ofrece el interfaz. Tengo la intención de normalizarlo, aunque no es
algo absolutamente crítico, pero hay algunos mensajes que no tienen
una fecha real.
comentarios, ten por seguro que no caerán en saco roto.
Saludos
--
SapphiRe
P.D. Estoy preparando unos cuantos mensajes más, atentos a la página.
________________________________________________________________________
________________________________________________________________________
Mensaje: 3
Fecha: Mon, 11 Apr 2005 10:55:58 -0000
De: "xenon_soft"
Asunto: RE: ¿Un MSX en HomoZapping?
tu? XD
Lo digo, porque no se realmente que es lo que aceptan o dejan de
aceptar, porque en mi caso, el video era de TVE, peeerooo... salia yo,
el msx era mio y la entrevista era a mí. Entonces, yo fui como
participante... Sí, suena narcisista XD, pero ya me entendeis.
Un saludo y suerte con el video,
Salva
________________________________________________________________________
________________________________________________________________________
Mensaje: 4
Fecha: Mon, 11 Apr 2005 11:53:42 -0000
De: "viejo_archivero"
Asunto: RE: ¿Un MSX en HomoZapping?
¡Ahora debes dejar de pensar en esas cosas y preparar tu mente (y tus
dedos) para el betatesting Xtremo al que te vamos a someter en breve!
XD
Un abrazo, Salva! (^_^)
Jon Cortazar Abraido
(aka El Viejo Archivero)
Karoshi Corporation
________________________________________________________________________
________________________________________________________________________
Mensaje: 5
Fecha: Mon, 11 Apr 2005 14:07:01 +0200
De: Carlos Milán Figueredo
Asunto: RE: Novedades ObsoNET & web actualizada
________________________________________________________________________
________________________________________________________________________
Mensaje: 6
Fecha: Mon, 11 Apr 2005 13:44:20 -0000
De: "the_goulin"
Asunto: ayuda con z88dk & assembler
Hola
tengo un problemilla con el z88dk y un minicodigo en assembler.
la cuestion es que quiero cambiar el valor de una direccion de memoria
y no hay manera.
alguien me sabe decir donde tengo el fallo?
#include <stdio.h>
unsigned int val16;
unsigned char val8;
void poke(unsigned int direccion,unsigned char valor);
void peek(unsigned int direccion);
main()
{
poke(41000,100);
printf("--------\n");
}
void poke(unsigned int direccion,unsigned char valor)
{
val16=direccion;
val8=valor;
#asm
ld hl,_val16
ld a,_val8
ld (hl),a
#endasm
}
luego desde el basic hago print peek(41000) y no obtengo el 100 ¿?¿?¿?¿?¿
alguien puede ayudarme please.
Saludillos
________________________________________________________________________
________________________________________________________________________
Mensaje: 7
Fecha: Mon, 11 Apr 2005 14:08:13 -0000
De: "the_goulin"
Asunto: RE: ayuda con z88dk & assembler
Bueno, ahora ya empiezo a pensar que estoy DESaprendiendo o_O!
hace tiempo que estoy desconectado del temilla, pero este codigo no
deberia funcionar y modificar la direccion 41000?
.ORG 40000
.BASIC
ld hl,41000
ld (hl),234
ret
lo he compilado con el asMSX y lo he probado con el blueMSX (el codigo
en C tambien esta probado con el blueMSX)
Saludillos y gracias
________________________________________________________________________
Mensaje: 8
Fecha: Mon, 11 Apr 2005 16:18:25 +0200
De: Néstor Soriano
Asunto: Re: ayuda con z88dk & assembler
recurrir al ensamblador para leer y escribir en memoria. Prueba esto:
#define POKE(direccion,dato) *(unsigned char*)(direccion)=((unsigned char)dato)
O si quieres mantener el prototipo:
void poke(unsigned int direccion,unsigned char valor)
{
*(unsigned char*)direccion=dato;
}
O mejor:
void poke(unsigned char* direccion,unsigned char valor)
{
*direccion=dato;
}
devuelves el valor leído? :-)
Propuesta:
#define PEEK(direccion) (unsigned char)*(unsigned char*)(direccion)
O bien:
unsigned char peek(unsigned int direccion)
{
return *(unsigned char*)direccion;
}
O mejor:
unsigned char peek(unsigned char* direccion)
{
return *direccion;
}
Espero que te sirva (y espero no haber metido la gamba con tanto puntero
y paréntesis).
--
Néstor Soriano
<***@konamiman.com>
________________________________________________________________________
________________________________________________________________________
Mensaje: 9
Fecha: Mon, 11 Apr 2005 16:32:41 +0200
De: "Dani"
Asunto: RE: RE: ayuda con z88dk & assembler
Buenas. Lo que creo que estás haciendo mal es que estás accediendo a ROM y
por tanto tu variable es de sólo lectura. Tu dirección de memoria es la
41000, lo que significa que en hexadecimal es la a028 y esto está en la
página 2 (de 8000h a bfffh). Tienes que usar variables de la página 3 (de
c000h a ffffh) que es donde está alojada la RAM. Un saludo.
Dani
-----Mensaje original-----
De: the_goulin [mailto:***@cpmspain.com]
Enviado el: lunes, 11 de abril de 2005 16:08
Para: ***@yahoogroups.com
Asunto: [hispamsx] RE: ayuda con z88dk & assembler
Bueno, ahora ya empiezo a pensar que estoy DESaprendiendo o_O!
hace tiempo que estoy desconectado del temilla, pero este codigo no deberia
funcionar y modificar la direccion 41000?
.ORG 40000
.BASIC
ld hl,41000
ld (hl),234
ret
lo he compilado con el asMSX y lo he probado con el blueMSX (el codigo en C
tambien esta probado con el blueMSX)
Saludillos y gracias
Para cualquier duda: hispamsx-***@yahoogroups.com
Web de lista: http://www.hispamsx.org
Enlaces a Yahoo! Grupos
hispamsx-***@yahoogroups.com
http://es.docs.yahoo.com/info/utos.html
________________________________________________________________________
________________________________________________________________________
Mensaje: 10
Fecha: Mon, 11 Apr 2005 11:38:54 -0300 (ART)
De: Carlos Escobar
Asunto: Re: RE: ayuda con z88dk & assembler
ld hl,41000 ; &H21, &H28, &HA0
ld (hl),234 ; &H36, &HEA
ret ; &HC9
haciendo los pokes a partir de 40000 de estos valores,
lo ejecuto con defusr=40000:u=usr(0) y el peek(41000)
me devuelve 234
verifica los opcodes a ver si son correctos.
________________________________________________________________________
________________________________________________________________________
Mensaje: 11
Fecha: Mon, 11 Apr 2005 14:51:41 -0000
De: "the_goulin"
Asunto: RE: ayuda con z88dk & assembler
devuelves el valor leído? :-)
bueno, la idea es que el valor leido siempre quede en la variable
global VALOR :) pero tambien tiene sentido que lo devuelva.
ram pero continuare teniendo el problema para acceder a la VRAM
mediante las rutinas de sistema :P , si alguien sabe como solucionarlo
se lo agradeceria mucho.
Saludillos y gracias lider
________________________________________________________________________
________________________________________________________________________
Mensaje: 12
Fecha: Mon, 11 Apr 2005 14:53:06 -0000
De: "the_goulin"
Asunto: RE: ayuda con z88dk & assembler
tienes razon el codigo es correcto, culpa mia, en el asMSX hay que
utilizar [] en lugar de ()
Muchas gracias :)
________________________________________________________________________
Mensaje: 13
Fecha: Mon, 11 Apr 2005 14:54:38 -0000
De: "the_goulin" <***@cpmspain.com>
Asunto: RE: ayuda con z88dk & assembler
el codigo en asm era correcto, solo tenia de cambiar los () por [] :)
________________________________________________________________________
Mensaje: 14
Fecha: Mon, 11 Apr 2005 15:03:58 -0000
De: "the_goulin"
Asunto: cuantos usais MSX real y cuantos emulador?
Oyo,
Ya se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Repito que solo es curiosidad ...
Yo tengo mi 8245 en mi mesa junto a mi PC, pero hace muuuchooo que no
lo conecto, suelo usar el blueMSX que funciona de coña, y en el mobil
tengo el fmsxs60 con algunos juegos.
y para rematarlo ¿quien es el option(siempre me quede con las ganas
de saberlo)?
Saludillos
________________________________________________________________________
________________________________________________________________________
Mensaje: 15
Fecha: Mon, 11 Apr 2005 12:05:40 -0300 (ART)
De: Carlos Escobar
Asunto: Re: RE: ayuda con z88dk & assembler
void vpoke(unsigned int direccion, unsigned char
valor)
{
outp(0x99, (unsigned char)(direccion & 0xff));
outp(0x99, (unsigned char)(direccion >> 8) |
0x40);
outp(0x98, valor);
}
________________________________________________________________________
________________________________________________________________________
Mensaje: 16
Fecha: Mon, 11 Apr 2005 16:15:49 +0100
De: Avelino Herrera
Asunto: Re: cuantos usais MSX real y cuantos emulador?
Utilizo Linux en el PC y los escasos momentos en los que uso un
emulador, recurro al OpenMSX en el que he metido las roms del MSX2. Para
programar recurro siempre a la compilación cruzada desde Linux, ya sea
con el Hitech rulando sobre el cpm-emu o, más últimamente, con el SDCC
en el que estoy más implicado.
Un saludo.
--
--------------------------------------------------------------
Avelino Herrera Morales
Página MSX: http://msx.gabiot.com
Página sobre Síntesis Analógica Musical: http://sam.gabiot.com
Página sobre Chameleon: http://chameleon.gabiot.com
--------------------------------------------------------------
________________________________________________________________________
________________________________________________________________________
Mensaje: 17
Fecha: Mon, 11 Apr 2005 15:15:52 -0000
De: "the_goulin"
Asunto: RE: ayuda con z88dk & assembler
podria , podria ... pero no sirve :'(
el compilador no reconoce outp y no encuentro alguna equivalencia.
lo chungo es que hace algunos meses me salio y ahora no encuentro los
fuentes....
________________________________________________________________________
Mensaje: 18
Fecha: Mon, 11 Apr 2005 15:17:29 -0000
De: "Darth Fistro"
Asunto: RE: cuantos usais MSX real y cuantos emulador?
cassette. Tengo 4 msx1 más de segunda mano que funcionan bien pero
están en un armario. Uno de mis hobbies es coleccionar ordenadores :)
Así que uso emuladores en un P266. Eso sí, espero que llegue el
momento de encontrar el cd de audio definitivo y entonces sí conectaré
los msx reales :)
Saludos.
________________________________________________________________________
________________________________________________________________________
Mensaje: 19
Fecha: Mon, 11 Apr 2005 17:10:43 +0200
De: Néstor Soriano
Asunto: Re: RE: ayuda con z88dk & assembler
devuelves el valor leído? :-)
bueno, la idea es que el valor leido siempre quede en la variable
global VALOR :) pero tambien tiene sentido que lo devuelva.
Es mucho más modular si lo devuelve, puesto que así puedes meter la
función en una librería (o en un .h si usas el #define) tranquilamente;
en cambio las variables globales pueden darte quebraderos de cabeza.
ram
Te ha funcionado a la primera?? (O_o)
Increíble!! X-D
En mi pueblo, todos los MSX tiene RAM en la página 2 (cuando están en el
BASIC al menos) :-)
--
Néstor Soriano
________________________________________________________________________
________________________________________________________________________
Mensaje: 20
Fecha: Mon, 11 Apr 2005 18:07:31 +0200
De: Néstor Soriano
Asunto: Re: cuantos usais MSX real y cuantos emulador?
mundo.
El option... anda que no ha llovido ni ná... bueno, que algún adicto a
las Rus de BCN se lo explique :-)
--
Néstor Soriano
________________________________________________________________________
________________________________________________________________________
Mensaje: 21
Fecha: Mon, 11 Apr 2005 16:18:11 -0000
De: "sapphire3434"
Asunto: RE: cuantos usais MSX real y cuantos emulador?
uno de mis MSX (ya sea el Toshiba HX-10 o el Sony F1-XDJ). Estoy a la
espera de que los de Sunrise me envíen su lector de Compact Flash y a
ver qué sucede con lo del One Chip.
Para desarrollar uso el AsMSX y hago las pruebas en el blueMSX, que,
por cierto, va de lujo.
Saludos
--
SapphiRe
________________________________________________________________________
________________________________________________________________________
Mensaje: 22
Fecha: Mon, 11 Apr 2005 13:28:42 -0300 (ART)
De: Carlos Escobar
Asunto: Re: RE: ayuda con z88dk & assembler
http://www.timexsinclair.org/alvin/spritepack/examples/amxtest.c.txt
implementa el inp() como
uchar inp(uint p)
{
#asm
ld hl,2
add hl,sp
ld c,(hl)
inc hl
ld b,(hl)
in l,(c)
ld h,0
#endasm
}
Quiza te sirva de base.
Quiza el outp pueda ser...
void outp(uint p, uchar a)
{
#asm
ld hl,2
add hl,sp ; hl quedaria apuntando al valor de a
; "en teoria si" segun convencion del C
ld a,(hl)
inc hl
inc hl
ld c,(hl)
out (c),a
#endasm
}
si eso anda se podria hacer directamente el vpoke...
void vpoke(uint p, uchar a)
{
#asm
ld hl,2
add hl,sp ; hl quedara apuntando al valor de a?
; de nuevo "en teoria si"
ld a,(hl)
push af
inc hl
inc hl
ld a,(hl)
out (0x99),a
inc hl
ld a,(hl)
or 0x40
out (0x99),a
pop af
out (0x98),a
#endasm
}
y cruzo los dedos porque todo esto lo hago "a ojo", jejeje
________________________________________________________________________
________________________________________________________________________
Mensaje: 23
Fecha: Mon, 11 Apr 2005 19:00:44 +0200<***@ya.com>
Asunto: Re: cuantos usais MSX real y cuantos emulador?
Bloodshed DEV-C++ en el PC, y envio las cosas al MSX usando TFTP.
Saludos.
________________________________________________________________________
________________________________________________________________________
Mensaje: 24
Fecha: Mon, 11 Apr 2005 19:35:10 +0200
De: Iñaki Grao
Asunto: Fotos de la conferencia de Zaragoza
Hola,
Ya están publicadas las fotos de la conferencia y mesa redonda "20 años
de videojuegos en España" celebrada el 6 de abril en Zaragoza, durante
las jornadas técnicas JETAI'02 organizadas por DIR Europa.
Las teneis en la página de RetroEuskal:
http://retroeuskal.org , sección "fotos"
Que las disfruteis :)
Injaki
http://retroeuskal.org
________________________________________________________________________
________________________________________________________________________
Mensaje: 25
Fecha: Mon, 11 Apr 2005 19:56:28 +0200
De: Carlos Milán Figueredo
Asunto: RE: cuantos usais MSX real y cuantos emulador?
verlo en una ventana del SO da un feeling emuladero horrendo... Menos
mal que está el modo de pantalla completa xD
Por si aún no ha quedado claro que tengo el mismo esquema, también estoy
esperando a que los de Sunrise me envíen un CF-IDE y a ver que pasa con
el OneChip. La última información que hay de este último es que aparece
en la MSX Magazine 3 y al parecer ASCII planea a sacarlo a la venta
durante este año, junto con el MSXPLAYer para PocketPC. No está claro si
para cuando salga llevará soporte MSX 2 completo, pero todo apunta a que
no. Yo con el simple hecho de que salga me daría por satisfecho y seguro
que gente como los Karoshi no echan de menos las características del MSX
2 xD
En cuanto a emuladores, los uso para probar algún DSK o ROM o bien
cuando estoy fuera de casa (el fMSX/S60 es una maravilla).
¡Saludos!
________________________________________________________________________
________________________________________________________________________
*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-***@yahoogroups.com
Web de lista: http://www.hispamsx.org
------------------------------------------------------------------------
Enlaces a Yahoo! Grupos
<*> Para visitar tu grupo en la web, ve a:
http://es.groups.yahoo.com/group/hispamsx/
------------------------------------------------------------------------
Subject: [hispamsx] Resumen nº 1991
Date: 11 Apr 2005 17:56:20 -0000
Hay 25 mensajes en este resumen.
Temas de este resumen:
1. RE: ¿Un MSX en HomoZapping?
De: "viejo_archivero"
2. RE: Archivo histórico de la HispaMSX
De: "sapphire3434"
3. RE: ¿Un MSX en HomoZapping?
De: "xenon_soft"
4. RE: ¿Un MSX en HomoZapping?
De: "viejo_archivero"
5. RE: Novedades ObsoNET & web actualizada
De: Carlos Milán Figueredo
6. ayuda con z88dk & assembler
De: "the_goulin"
7. RE: ayuda con z88dk & assembler
De: "the_goulin"
8. Re: ayuda con z88dk & assembler
De: Néstor Soriano
9. RE: RE: ayuda con z88dk & assembler
De: "Dani"
10. Re: RE: ayuda con z88dk & assembler
De: Carlos Escobar
11. RE: ayuda con z88dk & assembler
De: "the_goulin"
12. RE: ayuda con z88dk & assembler
De: "the_goulin"
13. RE: ayuda con z88dk & assembler
De: "the_goulin"
14. cuantos usais MSX real y cuantos emulador?
De: "the_goulin"
15. Re: RE: ayuda con z88dk & assembler
De: Carlos Escobar
16. Re: cuantos usais MSX real y cuantos emulador?
De: Avelino Herrera
17. RE: ayuda con z88dk & assembler
De: "the_goulin"
18. RE: cuantos usais MSX real y cuantos emulador?
De: "Darth Fistro"
19. Re: RE: ayuda con z88dk & assembler
De: Néstor Soriano
20. Re: cuantos usais MSX real y cuantos emulador?
De: Néstor Soriano
21. RE: cuantos usais MSX real y cuantos emulador?
De: "sapphire3434"
22. Re: RE: ayuda con z88dk & assembler
De: Carlos Escobar
23. Re: cuantos usais MSX real y cuantos emulador?
De: Carlos de Santa-Ana Garcia
24. Fotos de la conferencia de Zaragoza
De: Iñaki Grao
25. RE: cuantos usais MSX real y cuantos emulador?
De: Carlos Milán Figueredo
________________________________________________________________________
________________________________________________________________________
Mensaje: 1
Fecha: Mon, 11 Apr 2005 07:45:38 -0000
De: "viejo_archivero"
Asunto: RE: ¿Un MSX en HomoZapping?
Ahora mismo estoy viendo HomoZapping en Antena 3, y
han hecho un
sketch parodiando a Star Trek. Bien, ¡¡¡pues uno de
los personajes
que aparece en la esceta tiene un MSX en las manos,
y habla mientras
lo teclea!!!. Juraría que es un Sony HB10P o
HB20P... no he podido
grabar las imágenes, ¿alguien podría confirmar esta
curiosidad?. Yo
me he quedado flipado, lo juro!. ¡Sería cojonudo
para el MSX in the
Media del MRC!.
Joder... y yo que he visto que iban a hacer elhan hecho un
sketch parodiando a Star Trek. Bien, ¡¡¡pues uno de
los personajes
que aparece en la esceta tiene un MSX en las manos,
y habla mientras
lo teclea!!!. Juraría que es un Sony HB10P o
HB20P... no he podido
grabar las imágenes, ¿alguien podría confirmar esta
curiosidad?. Yo
me he quedado flipado, lo juro!. ¡Sería cojonudo
para el MSX in the
Media del MRC!.
sketch pero he tenido que acostarme debido al terrible
dolor de cabeza que tenía. Estaré atento por si lo
repitieran y así, de paso, le doy uso a mi capturadora
nueva :P
Por cierto viejo_archivero... consulta tu archivo y
busca ese mail que me tienes que reenviar y bla bla
bla...
http://www.msx.org/newspost2888.html
Luego te mando el maaail, Mr. ShappiRe, revisare en mi vasto
(y viejo) archivo de mails y te lo enviaré a la tarde, ok? XD
Un saludo,
Jon Cortazar Abraido
(aka El Viejo Archivero)
Karoshi Corporation
________________________________________________________________________
________________________________________________________________________
Mensaje: 2
Fecha: Mon, 11 Apr 2005 09:44:21 -0000
De: "sapphire3434"
Asunto: RE: Archivo histórico de la HispaMSX
Mola, pero no te veo muy versado en XML :-)
No lo uso. Los archivos que proceso usualmente (del tamaño de variosGigas) los tengo formateados de esta forma, lo que me permite una
mayor velocidad de proceso al utilizar una rutina especialmente
programada a tal efecto. Si te fijas cada etiqueta <> está en una
línea ella sola y el resto del texto es ASCII.
Para empezar, no hay un elemento raíz que englobe todos los mensajes. Es
tan simple como añadir un <MESSAGES> al principio del documento y un
</MESSAGES> al final. Sin esto, los procesadores de XML se quejan.
Ten en cuenta que ese elmemento deberá estar en la versióntan simple como añadir un <MESSAGES> al principio del documento y un
</MESSAGES> al final. Sin esto, los procesadores de XML se quejan.
definitiva, ya que la idea es que todos los paquetes se peguen los
unos con los otros.
Y tercero, no has escapado los carácteres especiales (principalmente '<'
definitivamente cualquier intento de proceso automático del fichero XML
fracasasa. Debes o bien escapar esos caracteres (y otros pocos como el
'&'), o bien (más recomendable) encerrar el cuerpo de los mensajes (el
contenido de los elementos <TEXT>) en secciones CDATA; con esta segunda
opción estás 100% seguro de que se preservan todos los espacios en
blanco, saltos de línea, etc al recuperar el contenido de los elementos
<TEXT>.
Mi intención no es procesar los mensajes con un procesador estándardefinitivamente cualquier intento de proceso automático del fichero XML
fracasasa. Debes o bien escapar esos caracteres (y otros pocos como el
'&'), o bien (más recomendable) encerrar el cuerpo de los mensajes (el
contenido de los elementos <TEXT>) en secciones CDATA; con esta segunda
opción estás 100% seguro de que se preservan todos los espacios en
blanco, saltos de línea, etc al recuperar el contenido de los elementos
<TEXT>.
de XML, ya que para la búsqueda no es necesario. He pretendido que los
mensajes estén en ASCII para que puedan ser leidos incluso en un MSX
(¿te animas a programar un algo para ello?).
Otra sugerencia: normaliza el campo <DATE> según el tipo de datos
DateTime de los esquemas XSD (de nuevo, esto facilita el procesamiento
automático). Dicho formato es: YYYY-MM-DDThh:mm:ss (la T es literal).
Si te fijas en los mensajes de la hispa que ofrece Yahoo y losDateTime de los esquemas XSD (de nuevo, esto facilita el procesamiento
automático). Dicho formato es: YYYY-MM-DDThh:mm:ss (la T es literal).
comparas con los que hay, verás que el campo date es el mismo que
ofrece el interfaz. Tengo la intención de normalizarlo, aunque no es
algo absolutamente crítico, pero hay algunos mensajes que no tienen
una fecha real.
Por lo demás, aplaudo la idea y te felicito por tu trabajo.
Muchas gracias tanto por las felicitaciones como por loscomentarios, ten por seguro que no caerán en saco roto.
Saludos
--
SapphiRe
P.D. Estoy preparando unos cuantos mensajes más, atentos a la página.
________________________________________________________________________
________________________________________________________________________
Mensaje: 3
Fecha: Mon, 11 Apr 2005 10:55:58 -0000
De: "xenon_soft"
Asunto: RE: ¿Un MSX en HomoZapping?
http://www.msx.org/newspost2888.html
Luego te mando el maaail, Mr. ShappiRe, revisare en mi vasto
(y viejo) archivo de mails y te lo enviaré a la tarde, ok? XD
Un saludo,
Jon Cortazar Abraido
(aka El Viejo Archivero)
Karoshi Corporation
Entonces... si ganase este video: ¿quien se llevaria el premio, A3 oLuego te mando el maaail, Mr. ShappiRe, revisare en mi vasto
(y viejo) archivo de mails y te lo enviaré a la tarde, ok? XD
Un saludo,
Jon Cortazar Abraido
(aka El Viejo Archivero)
Karoshi Corporation
tu? XD
Lo digo, porque no se realmente que es lo que aceptan o dejan de
aceptar, porque en mi caso, el video era de TVE, peeerooo... salia yo,
el msx era mio y la entrevista era a mí. Entonces, yo fui como
participante... Sí, suena narcisista XD, pero ya me entendeis.
Un saludo y suerte con el video,
Salva
________________________________________________________________________
________________________________________________________________________
Mensaje: 4
Fecha: Mon, 11 Apr 2005 11:53:42 -0000
De: "viejo_archivero"
Asunto: RE: ¿Un MSX en HomoZapping?
Lo digo, porque no se realmente que es lo que aceptan o dejan de
aceptar, porque en mi caso, el video era de TVE, peeerooo... salia
yo,aceptar, porque en mi caso, el video era de TVE, peeerooo... salia
el msx era mio y la entrevista era a mí. Entonces, yo fui como
participante... Sí, suena narcisista XD, pero ya me entendeis.
Déjate de rollos, que ya tuviste tu momento de gloria (^_^) XD.participante... Sí, suena narcisista XD, pero ya me entendeis.
¡Ahora debes dejar de pensar en esas cosas y preparar tu mente (y tus
dedos) para el betatesting Xtremo al que te vamos a someter en breve!
XD
Un abrazo, Salva! (^_^)
Jon Cortazar Abraido
(aka El Viejo Archivero)
Karoshi Corporation
________________________________________________________________________
________________________________________________________________________
Mensaje: 5
Fecha: Mon, 11 Apr 2005 14:07:01 +0200
De: Carlos Milán Figueredo
Asunto: RE: Novedades ObsoNET & web actualizada
¿Lo has recibido ya?, ¿¿¿lo ha recibido alguien???, ¿hay alguien ahi?.
No, lo que estoy esperando es ese formulario para hacer reservas ^^U________________________________________________________________________
________________________________________________________________________
Mensaje: 6
Fecha: Mon, 11 Apr 2005 13:44:20 -0000
De: "the_goulin"
Asunto: ayuda con z88dk & assembler
Hola
tengo un problemilla con el z88dk y un minicodigo en assembler.
la cuestion es que quiero cambiar el valor de una direccion de memoria
y no hay manera.
alguien me sabe decir donde tengo el fallo?
#include <stdio.h>
unsigned int val16;
unsigned char val8;
void poke(unsigned int direccion,unsigned char valor);
void peek(unsigned int direccion);
main()
{
poke(41000,100);
printf("--------\n");
}
void poke(unsigned int direccion,unsigned char valor)
{
val16=direccion;
val8=valor;
#asm
ld hl,_val16
ld a,_val8
ld (hl),a
#endasm
}
luego desde el basic hago print peek(41000) y no obtengo el 100 ¿?¿?¿?¿?¿
alguien puede ayudarme please.
Saludillos
________________________________________________________________________
________________________________________________________________________
Mensaje: 7
Fecha: Mon, 11 Apr 2005 14:08:13 -0000
De: "the_goulin"
Asunto: RE: ayuda con z88dk & assembler
Bueno, ahora ya empiezo a pensar que estoy DESaprendiendo o_O!
hace tiempo que estoy desconectado del temilla, pero este codigo no
deberia funcionar y modificar la direccion 41000?
.ORG 40000
.BASIC
ld hl,41000
ld (hl),234
ret
lo he compilado con el asMSX y lo he probado con el blueMSX (el codigo
en C tambien esta probado con el blueMSX)
Saludillos y gracias
Hola
tengo un problemilla con el z88dk y un minicodigo en assembler.
la cuestion es que quiero cambiar el valor de una direccion de memoria
y no hay manera.
alguien me sabe decir donde tengo el fallo?
#include <stdio.h>
unsigned int val16;
unsigned char val8;
void poke(unsigned int direccion,unsigned char valor);
void peek(unsigned int direccion);
main()
{
poke(41000,100);
printf("--------\n");
}
void poke(unsigned int direccion,unsigned char valor)
{
val16=direccion;
val8=valor;
#asm
ld hl,_val16
ld a,_val8
ld (hl),a
#endasm
}
luego desde el basic hago print peek(41000) y no obtengo el 100
¿?¿?¿?¿?¿tengo un problemilla con el z88dk y un minicodigo en assembler.
la cuestion es que quiero cambiar el valor de una direccion de memoria
y no hay manera.
alguien me sabe decir donde tengo el fallo?
#include <stdio.h>
unsigned int val16;
unsigned char val8;
void poke(unsigned int direccion,unsigned char valor);
void peek(unsigned int direccion);
main()
{
poke(41000,100);
printf("--------\n");
}
void poke(unsigned int direccion,unsigned char valor)
{
val16=direccion;
val8=valor;
#asm
ld hl,_val16
ld a,_val8
ld (hl),a
#endasm
}
luego desde el basic hago print peek(41000) y no obtengo el 100
alguien puede ayudarme please.
Saludillos
________________________________________________________________________Saludillos
________________________________________________________________________
Mensaje: 8
Fecha: Mon, 11 Apr 2005 16:18:25 +0200
De: Néstor Soriano
Asunto: Re: ayuda con z88dk & assembler
la cuestion es que quiero cambiar el valor de una direccion de memoria
y no hay manera.
Nunca he usado ese compilador pero yo diría que no te hace faltay no hay manera.
recurrir al ensamblador para leer y escribir en memoria. Prueba esto:
#define POKE(direccion,dato) *(unsigned char*)(direccion)=((unsigned char)dato)
O si quieres mantener el prototipo:
void poke(unsigned int direccion,unsigned char valor)
{
*(unsigned char*)direccion=dato;
}
O mejor:
void poke(unsigned char* direccion,unsigned char valor)
{
*direccion=dato;
}
void peek(unsigned int direccion);
Esto no tiene mucho sentido. Si la función es de tipo void, ¿dóndedevuelves el valor leído? :-)
Propuesta:
#define PEEK(direccion) (unsigned char)*(unsigned char*)(direccion)
O bien:
unsigned char peek(unsigned int direccion)
{
return *(unsigned char*)direccion;
}
O mejor:
unsigned char peek(unsigned char* direccion)
{
return *direccion;
}
Espero que te sirva (y espero no haber metido la gamba con tanto puntero
y paréntesis).
--
Néstor Soriano
<***@konamiman.com>
________________________________________________________________________
________________________________________________________________________
Mensaje: 9
Fecha: Mon, 11 Apr 2005 16:32:41 +0200
De: "Dani"
Asunto: RE: RE: ayuda con z88dk & assembler
Buenas. Lo que creo que estás haciendo mal es que estás accediendo a ROM y
por tanto tu variable es de sólo lectura. Tu dirección de memoria es la
41000, lo que significa que en hexadecimal es la a028 y esto está en la
página 2 (de 8000h a bfffh). Tienes que usar variables de la página 3 (de
c000h a ffffh) que es donde está alojada la RAM. Un saludo.
Dani
-----Mensaje original-----
De: the_goulin [mailto:***@cpmspain.com]
Enviado el: lunes, 11 de abril de 2005 16:08
Para: ***@yahoogroups.com
Asunto: [hispamsx] RE: ayuda con z88dk & assembler
Bueno, ahora ya empiezo a pensar que estoy DESaprendiendo o_O!
hace tiempo que estoy desconectado del temilla, pero este codigo no deberia
funcionar y modificar la direccion 41000?
.ORG 40000
.BASIC
ld hl,41000
ld (hl),234
ret
lo he compilado con el asMSX y lo he probado con el blueMSX (el codigo en C
tambien esta probado con el blueMSX)
Saludillos y gracias
Hola
tengo un problemilla con el z88dk y un minicodigo en assembler.
la cuestion es que quiero cambiar el valor de una direccion de memoria
y no hay manera.
alguien me sabe decir donde tengo el fallo?
#include <stdio.h>
unsigned int val16;
unsigned char val8;
void poke(unsigned int direccion,unsigned char valor);
void peek(unsigned int direccion);
main()
{
poke(41000,100);
printf("--------\n");
}
void poke(unsigned int direccion,unsigned char valor)
{
val16=direccion;
val8=valor;
#asm
ld hl,_val16
ld a,_val8
ld (hl),a
#endasm
}
luego desde el basic hago print peek(41000) y no obtengo el 100
¿?¿?¿?¿?¿tengo un problemilla con el z88dk y un minicodigo en assembler.
la cuestion es que quiero cambiar el valor de una direccion de memoria
y no hay manera.
alguien me sabe decir donde tengo el fallo?
#include <stdio.h>
unsigned int val16;
unsigned char val8;
void poke(unsigned int direccion,unsigned char valor);
void peek(unsigned int direccion);
main()
{
poke(41000,100);
printf("--------\n");
}
void poke(unsigned int direccion,unsigned char valor)
{
val16=direccion;
val8=valor;
#asm
ld hl,_val16
ld a,_val8
ld (hl),a
#endasm
}
luego desde el basic hago print peek(41000) y no obtengo el 100
alguien puede ayudarme please.
Saludillos
*HispaMSX. La mailing-list de MSX en castellano*Saludillos
Para cualquier duda: hispamsx-***@yahoogroups.com
Web de lista: http://www.hispamsx.org
Enlaces a Yahoo! Grupos
hispamsx-***@yahoogroups.com
http://es.docs.yahoo.com/info/utos.html
________________________________________________________________________
________________________________________________________________________
Mensaje: 10
Fecha: Mon, 11 Apr 2005 11:38:54 -0300 (ART)
De: Carlos Escobar
Asunto: Re: RE: ayuda con z88dk & assembler
.ORG 40000
.BASIC
ld hl,41000
ld (hl),234
ret
el codigo binario deberia ser:.BASIC
ld hl,41000
ld (hl),234
ret
ld hl,41000 ; &H21, &H28, &HA0
ld (hl),234 ; &H36, &HEA
ret ; &HC9
haciendo los pokes a partir de 40000 de estos valores,
lo ejecuto con defusr=40000:u=usr(0) y el peek(41000)
me devuelve 234
verifica los opcodes a ver si son correctos.
________________________________________________________________________
________________________________________________________________________
Mensaje: 11
Fecha: Mon, 11 Apr 2005 14:51:41 -0000
De: "the_goulin"
Asunto: RE: ayuda con z88dk & assembler
void peek(unsigned int direccion);
Esto no tiene mucho sentido. Si la función es de tipo void, ¿dóndedevuelves el valor leído? :-)
global VALOR :) pero tambien tiene sentido que lo devuelva.
#define PEEK(direccion) (unsigned char)*(unsigned char*)(direccion)
unsigned char peek(unsigned int direccion)
{
return *(unsigned char*)direccion;
}
unsigned char peek(unsigned char* direccion)
{
return *direccion;
}
Espero que te sirva (y espero no haber metido la gamba con tanto puntero
y paréntesis).
po ci , me funciona bien, he solucionado el problema para acceder a launsigned char peek(unsigned int direccion)
{
return *(unsigned char*)direccion;
}
unsigned char peek(unsigned char* direccion)
{
return *direccion;
}
Espero que te sirva (y espero no haber metido la gamba con tanto puntero
y paréntesis).
ram pero continuare teniendo el problema para acceder a la VRAM
mediante las rutinas de sistema :P , si alguien sabe como solucionarlo
se lo agradeceria mucho.
Saludillos y gracias lider
________________________________________________________________________
________________________________________________________________________
Mensaje: 12
Fecha: Mon, 11 Apr 2005 14:53:06 -0000
De: "the_goulin"
Asunto: RE: ayuda con z88dk & assembler
tienes razon el codigo es correcto, culpa mia, en el asMSX hay que
utilizar [] en lugar de ()
Muchas gracias :)
ld hl,41000 ; &H21, &H28, &HA0
ld (hl),234 ; &H36, &HEA
ret ; &HC9
haciendo los pokes a partir de 40000 de estos valores,
lo ejecuto con defusr=40000:u=usr(0) y el peek(41000)
me devuelve 234
verifica los opcodes a ver si son correctos.
________________________________________________________________________ld (hl),234 ; &H36, &HEA
ret ; &HC9
haciendo los pokes a partir de 40000 de estos valores,
lo ejecuto con defusr=40000:u=usr(0) y el peek(41000)
me devuelve 234
verifica los opcodes a ver si son correctos.
________________________________________________________________________
Mensaje: 13
Fecha: Mon, 11 Apr 2005 14:54:38 -0000
De: "the_goulin" <***@cpmspain.com>
Asunto: RE: ayuda con z88dk & assembler
el codigo en asm era correcto, solo tenia de cambiar los () por [] :)
Buenas. Lo que creo que estás haciendo mal es que estás accediendo a
ROM ypor tanto tu variable es de sólo lectura. Tu dirección de memoria es la
41000, lo que significa que en hexadecimal es la a028 y esto está en la
página 2 (de 8000h a bfffh). Tienes que usar variables de la página
3 (de41000, lo que significa que en hexadecimal es la a028 y esto está en la
página 2 (de 8000h a bfffh). Tienes que usar variables de la página
c000h a ffffh) que es donde está alojada la RAM. Un saludo.
Dani
________________________________________________________________________Dani
________________________________________________________________________
Mensaje: 14
Fecha: Mon, 11 Apr 2005 15:03:58 -0000
De: "the_goulin"
Asunto: cuantos usais MSX real y cuantos emulador?
Oyo,
Ya se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Repito que solo es curiosidad ...
Yo tengo mi 8245 en mi mesa junto a mi PC, pero hace muuuchooo que no
lo conecto, suelo usar el blueMSX que funciona de coña, y en el mobil
tengo el fmsxs60 con algunos juegos.
y para rematarlo ¿quien es el option(siempre me quede con las ganas
de saberlo)?
Saludillos
________________________________________________________________________
________________________________________________________________________
Mensaje: 15
Fecha: Mon, 11 Apr 2005 12:05:40 -0300 (ART)
De: Carlos Escobar
Asunto: Re: RE: ayuda con z88dk & assembler
po ci , me funciona bien, he solucionado el problema
para acceder a la
ram pero continuare teniendo el problema para
acceder a la VRAM
mediante las rutinas de sistema :P , si alguien sabe
como solucionarlo
se lo agradeceria mucho.
podria servir esto... creo, jejejepara acceder a la
ram pero continuare teniendo el problema para
acceder a la VRAM
mediante las rutinas de sistema :P , si alguien sabe
como solucionarlo
se lo agradeceria mucho.
void vpoke(unsigned int direccion, unsigned char
valor)
{
outp(0x99, (unsigned char)(direccion & 0xff));
outp(0x99, (unsigned char)(direccion >> 8) |
0x40);
outp(0x98, valor);
}
________________________________________________________________________
________________________________________________________________________
Mensaje: 16
Fecha: Mon, 11 Apr 2005 16:15:49 +0100
De: Avelino Herrera
Asunto: Re: cuantos usais MSX real y cuantos emulador?
Ya se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Pues yo siempre que puedo utilizo el Philips que tengo al lado del PC.cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Utilizo Linux en el PC y los escasos momentos en los que uso un
emulador, recurro al OpenMSX en el que he metido las roms del MSX2. Para
programar recurro siempre a la compilación cruzada desde Linux, ya sea
con el Hitech rulando sobre el cpm-emu o, más últimamente, con el SDCC
en el que estoy más implicado.
Un saludo.
--
--------------------------------------------------------------
Avelino Herrera Morales
Página MSX: http://msx.gabiot.com
Página sobre Síntesis Analógica Musical: http://sam.gabiot.com
Página sobre Chameleon: http://chameleon.gabiot.com
--------------------------------------------------------------
________________________________________________________________________
________________________________________________________________________
Mensaje: 17
Fecha: Mon, 11 Apr 2005 15:15:52 -0000
De: "the_goulin"
Asunto: RE: ayuda con z88dk & assembler
podria , podria ... pero no sirve :'(
el compilador no reconoce outp y no encuentro alguna equivalencia.
lo chungo es que hace algunos meses me salio y ahora no encuentro los
fuentes....
podria servir esto... creo, jejeje
void vpoke(unsigned int direccion, unsigned char
valor)
{
outp(0x99, (unsigned char)(direccion & 0xff));
outp(0x99, (unsigned char)(direccion >> 8) |
0x40);
outp(0x98, valor);
}
Cæ
________________________________________________________________________void vpoke(unsigned int direccion, unsigned char
valor)
{
outp(0x99, (unsigned char)(direccion & 0xff));
outp(0x99, (unsigned char)(direccion >> 8) |
0x40);
outp(0x98, valor);
}
Cæ
________________________________________________________________________
Mensaje: 18
Fecha: Mon, 11 Apr 2005 15:17:29 -0000
De: "Darth Fistro"
Asunto: RE: cuantos usais MSX real y cuantos emulador?
Oyo,
Ya se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Mi HB75P de la infancia no funciona, me parece que es el relé delYa se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
cassette. Tengo 4 msx1 más de segunda mano que funcionan bien pero
están en un armario. Uno de mis hobbies es coleccionar ordenadores :)
Así que uso emuladores en un P266. Eso sí, espero que llegue el
momento de encontrar el cd de audio definitivo y entonces sí conectaré
los msx reales :)
Saludos.
________________________________________________________________________
________________________________________________________________________
Mensaje: 19
Fecha: Mon, 11 Apr 2005 17:10:43 +0200
De: Néstor Soriano
Asunto: Re: RE: ayuda con z88dk & assembler
void peek(unsigned int direccion);
Esto no tiene mucho sentido. Si la función es de tipo void, ¿dóndedevuelves el valor leído? :-)
global VALOR :) pero tambien tiene sentido que lo devuelva.
función en una librería (o en un .h si usas el #define) tranquilamente;
en cambio las variables globales pueden darte quebraderos de cabeza.
Espero que te sirva (y espero no haber metido la gamba con tanto puntero
y paréntesis).
po ci , me funciona bien, he solucionado el problema para acceder a lay paréntesis).
ram
Increíble!! X-D
Saludillos y gracias lider
Para lo que guste liderar.Buenas. Lo que creo que estás haciendo mal es que estás accediendo a ROM y
por tanto tu variable es de sólo lectura. Tu dirección de memoria es la
41000, lo que significa que en hexadecimal es la a028 y esto está en la
página 2 (de 8000h a bfffh). Tienes que usar variables de la página 3 (de
c000h a ffffh) que es donde está alojada la RAM. Un saludo.
Lo cualo, eins??por tanto tu variable es de sólo lectura. Tu dirección de memoria es la
41000, lo que significa que en hexadecimal es la a028 y esto está en la
página 2 (de 8000h a bfffh). Tienes que usar variables de la página 3 (de
c000h a ffffh) que es donde está alojada la RAM. Un saludo.
En mi pueblo, todos los MSX tiene RAM en la página 2 (cuando están en el
BASIC al menos) :-)
--
Néstor Soriano
________________________________________________________________________
________________________________________________________________________
Mensaje: 20
Fecha: Mon, 11 Apr 2005 18:07:31 +0200
De: Néstor Soriano
Asunto: Re: cuantos usais MSX real y cuantos emulador?
Ya se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Mi Turbo-R siempre está dispuesto a pasar a la acción para salvar elcuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
mundo.
y para rematarlo ¿quien es el option(siempre me quede con las ganas
de saberlo)?
¡Vaya! Hemos encontrado a "el hombre desactualizado" X-Dde saberlo)?
El option... anda que no ha llovido ni ná... bueno, que algún adicto a
las Rus de BCN se lo explique :-)
--
Néstor Soriano
________________________________________________________________________
________________________________________________________________________
Mensaje: 21
Fecha: Mon, 11 Apr 2005 16:18:11 -0000
De: "sapphire3434"
Asunto: RE: cuantos usais MSX real y cuantos emulador?
Ya se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Yo tengo una capturadora en el PC y encima de la mesa siempre estácuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
uno de mis MSX (ya sea el Toshiba HX-10 o el Sony F1-XDJ). Estoy a la
espera de que los de Sunrise me envíen su lector de Compact Flash y a
ver qué sucede con lo del One Chip.
Para desarrollar uso el AsMSX y hago las pruebas en el blueMSX, que,
por cierto, va de lujo.
Saludos
--
SapphiRe
________________________________________________________________________
________________________________________________________________________
Mensaje: 22
Fecha: Mon, 11 Apr 2005 13:28:42 -0300 (ART)
De: Carlos Escobar
Asunto: Re: RE: ayuda con z88dk & assembler
el compilador no reconoce outp y no encuentro
alguna equivalencia.
en este ejemploalguna equivalencia.
http://www.timexsinclair.org/alvin/spritepack/examples/amxtest.c.txt
implementa el inp() como
uchar inp(uint p)
{
#asm
ld hl,2
add hl,sp
ld c,(hl)
inc hl
ld b,(hl)
in l,(c)
ld h,0
#endasm
}
Quiza te sirva de base.
Quiza el outp pueda ser...
void outp(uint p, uchar a)
{
#asm
ld hl,2
add hl,sp ; hl quedaria apuntando al valor de a
; "en teoria si" segun convencion del C
ld a,(hl)
inc hl
inc hl
ld c,(hl)
out (c),a
#endasm
}
si eso anda se podria hacer directamente el vpoke...
void vpoke(uint p, uchar a)
{
#asm
ld hl,2
add hl,sp ; hl quedara apuntando al valor de a?
; de nuevo "en teoria si"
ld a,(hl)
push af
inc hl
inc hl
ld a,(hl)
out (0x99),a
inc hl
ld a,(hl)
or 0x40
out (0x99),a
pop af
out (0x98),a
#endasm
}
y cruzo los dedos porque todo esto lo hago "a ojo", jejeje
________________________________________________________________________
________________________________________________________________________
Mensaje: 23
Fecha: Mon, 11 Apr 2005 19:00:44 +0200<***@ya.com>
Asunto: Re: cuantos usais MSX real y cuantos emulador?
Oyo,
Ya se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Repito que solo es curiosidad ...
Yo tengo mi 8245 en mi mesa junto a mi PC, pero hace muuuchooo que no
lo conecto, suelo usar el blueMSX que funciona de coña, y en el mobil
tengo el fmsxs60 con algunos juegos.
y para rematarlo ¿quien es el option(siempre me quede con las ganas
de saberlo)?
Saludillos
Yo uso un Turbo-R ST , con IDE+rs232, para programar el SDCC con elYa se que es una pregunta un tanto indiscreta pero me gustaria saber
cuantos de vosotros utilizais el MSX real o por lo menos lo teneis
conectado dispuesto a funcionar en cualquier momento, y ya puestos
¿cuantos usais emulador y que emulador usais?
Repito que solo es curiosidad ...
Yo tengo mi 8245 en mi mesa junto a mi PC, pero hace muuuchooo que no
lo conecto, suelo usar el blueMSX que funciona de coña, y en el mobil
tengo el fmsxs60 con algunos juegos.
y para rematarlo ¿quien es el option(siempre me quede con las ganas
de saberlo)?
Saludillos
Bloodshed DEV-C++ en el PC, y envio las cosas al MSX usando TFTP.
Saludos.
________________________________________________________________________
________________________________________________________________________
Mensaje: 24
Fecha: Mon, 11 Apr 2005 19:35:10 +0200
De: Iñaki Grao
Asunto: Fotos de la conferencia de Zaragoza
Hola,
Ya están publicadas las fotos de la conferencia y mesa redonda "20 años
de videojuegos en España" celebrada el 6 de abril en Zaragoza, durante
las jornadas técnicas JETAI'02 organizadas por DIR Europa.
Las teneis en la página de RetroEuskal:
http://retroeuskal.org , sección "fotos"
Que las disfruteis :)
Injaki
http://retroeuskal.org
________________________________________________________________________
________________________________________________________________________
Mensaje: 25
Fecha: Mon, 11 Apr 2005 19:56:28 +0200
De: Carlos Milán Figueredo
Asunto: RE: cuantos usais MSX real y cuantos emulador?
Yo tengo una capturadora en el PC y encima de la mesa
siempre está uno de mis MSX (ya sea el Toshiba HX-10 o el
Sony F1-XDJ). Estoy a la espera de que los de Sunrise me
envíen su lector de Compact Flash y a ver qué sucede con lo
del One Chip.
Coñe, tienes el mismo esquema que yo :) Aunque sea un MSX real, eso desiempre está uno de mis MSX (ya sea el Toshiba HX-10 o el
Sony F1-XDJ). Estoy a la espera de que los de Sunrise me
envíen su lector de Compact Flash y a ver qué sucede con lo
del One Chip.
verlo en una ventana del SO da un feeling emuladero horrendo... Menos
mal que está el modo de pantalla completa xD
Por si aún no ha quedado claro que tengo el mismo esquema, también estoy
esperando a que los de Sunrise me envíen un CF-IDE y a ver que pasa con
el OneChip. La última información que hay de este último es que aparece
en la MSX Magazine 3 y al parecer ASCII planea a sacarlo a la venta
durante este año, junto con el MSXPLAYer para PocketPC. No está claro si
para cuando salga llevará soporte MSX 2 completo, pero todo apunta a que
no. Yo con el simple hecho de que salga me daría por satisfecho y seguro
que gente como los Karoshi no echan de menos las características del MSX
2 xD
En cuanto a emuladores, los uso para probar algún DSK o ROM o bien
cuando estoy fuera de casa (el fMSX/S60 es una maravilla).
¡Saludos!
________________________________________________________________________
________________________________________________________________________
*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-***@yahoogroups.com
Web de lista: http://www.hispamsx.org
------------------------------------------------------------------------
Enlaces a Yahoo! Grupos
<*> Para visitar tu grupo en la web, ve a:
http://es.groups.yahoo.com/group/hispamsx/
------------------------------------------------------------------------