Konamito
|
|
« : 16 de Enero de 2006, 11:25:48 pm » |
|
Hola chicos, Estoy haciendo algunas cosillas en BASIC muy sencillas, para desentumecer los conocimientos del lenguaje. Ahora mismo trabajo sobre el emulador para escribir el código, pero la verdad es que me parece que avanzaría más rápido usando algún intérprete de BASIC en mi PC y luego importando el código al MSX. He oido hablar de NestorPreter de Konamiman, pero nunca me aclaro para usarlo. ¿Alguien me puede echar una mano para comenzar? Lo ideal sería abrir el wordpad de Windows, escribir las líneas y luego guardarlas como un programa en BASIC ejecutable en el emulador o en el MSX. ¿Cómo hago esto? Sí, lo reconozco, soy un negado...
|
|
|
En línea
|
|
|
|
pitpan
|
|
« Respuesta #1 : 17 de Enero de 2006, 12:29:54 am » |
|
Algunos emuladores te permiten pasar un fichero de texto como si lo hubieras tecleado, pero no sé si el BlueMSX soporta esta función. Lo más cómodo es editarlo directamente desde el emulador. Si no te resulta práctico, hazlo con un editor de texto, sálvalo como ASCII puro (TXT) y mételo en una imagen DSK (con el DSKTOOL u otra herramienta) o monta el directorio en el que esté el fichero. Cárgalo directamente con LOAD y testea. Pero no existe nada como un intérprete independiente de MSX BASIC para PC. Salvo los emuladores mismos. O el Q-Basic, salvando las distancias
|
|
|
En línea
|
|
|
|
jltursan
|
|
« Respuesta #2 : 17 de Enero de 2006, 12:41:58 am » |
|
Si no te resulta práctico, hazlo con un editor de texto, sálvalo como ASCII puro (TXT) y mételo en una imagen DSK (con el DSKTOOL u otra herramienta) Exacto y si automatizas el proceso para que la ejecución sea de una tacada, la verdad es que se desarrolla a toda pastilla. Yo me tragué el desarrollo del "Viking" con el editor ConTEXT para PC y se trabajaba bastante a gusto.
|
|
|
En línea
|
Doom dee doom dee doom
|
|
|
Konamito
|
|
« Respuesta #3 : 17 de Enero de 2006, 01:41:55 am » |
|
Muchas gracias de verdad. Me he descargado el conTEXT y ahora sí que es fácil trabajar con el código. De nuevo gracias por la ayuda chicos.
|
|
|
En línea
|
|
|
|
AdOC
|
|
« Respuesta #4 : 17 de Enero de 2006, 09:39:33 am » |
|
Pues lo poco (de momento) que trabajo lo hago con el word pad, y luego cargo ese fichero texto desde el emulador. Me he bajado el conTEXT a ver que tal. saludos
|
|
|
En línea
|
.:: Knightmare for ever ::.
|
|
|
jltursan
|
|
« Respuesta #5 : 17 de Enero de 2006, 09:51:03 am » |
|
La pena es que no tengo el archivo de coloreado de la sintáxis del MSX-BASIC (tengo la del asMSX, por ejemplo). A ver si alguien se anima y se construye el archivo para poder editar MSX-BASIC a todo color
|
|
|
En línea
|
Doom dee doom dee doom
|
|
|
MsxKun
|
|
« Respuesta #6 : 17 de Enero de 2006, 12:18:52 pm » |
|
La pena es que no tengo el archivo de coloreado de la sintáxis del MSX-BASIC (tengo la del asMSX, por ejemplo). A ver si alguien se anima y se construye el archivo para poder editar MSX-BASIC a todo color Yepa! Yo si lo tengo, pero para el EditPlus, asi cuando usaba nbasic lo coloreaba, y creo q como en realidad el fichero es un texto plano igual serviria. Luego en casa lo busco y lo cuelgo aqui por si sirviera.
|
|
|
En línea
|
-- She Bops!
|
|
|
MsxKun
|
|
« Respuesta #7 : 17 de Enero de 2006, 02:42:47 pm » |
|
Ahi va! Es posible que con pocos cambios os funcione. Como poco ya tiene las palabras reservadas del Basic, incluida la palabra "Turbo" (pal Call Turbo ON )
|
|
|
En línea
|
-- She Bops!
|
|
|
jltursan
|
|
« Respuesta #8 : 17 de Enero de 2006, 03:07:05 pm » |
|
¡Stupendo!, hoy mismo me lo adapto al ConTEXT. En cuanto lo haga lo posteo aquí mismo.
|
|
|
En línea
|
Doom dee doom dee doom
|
|
|
Konamito
|
|
« Respuesta #9 : 17 de Enero de 2006, 04:23:44 pm » |
|
¡Stupendo!, hoy mismo me lo adapto al ConTEXT. En cuanto lo haga lo posteo aquí mismo. Pues cuando sepas cómo se hace nos comentas por aquí
|
|
|
En línea
|
|
|
|
x1pepe
Karoshi Newbie
Mensajes: 48
|
|
« Respuesta #10 : 17 de Enero de 2006, 10:00:30 pm » |
|
Hay otra solución (la descubrí esta mañana). Desde el CATAPULT del OPENMSX hay una pestaña que dice: INPUT TEXT, le das y es un editor (muy muy basico) de texto. Lo bueno es que puedes COPIAR un cacho de texto de por ahí, PEGARLO (CONTROL+V) a este editor y luego le das al botón que dice: TYPE y automáticamente copiará todo tu cacho de texto al MSXBASIC. Tiene algunos bugs, los símbolos: = : + ( ) * " & ^ aparecen cambiados ...
|
|
|
En línea
|
MSX. El futuro que viene del pasado.
|
|
|
Jon_Cortazar
|
|
« Respuesta #11 : 17 de Enero de 2006, 10:01:53 pm » |
|
Lo mejor es coger un emulador y escribir el código ahí mismo. nnchks:)
|
|
|
En línea
|
Jon Cortázar Abraido (aka El Viejo Archivero) RELEVO Videogames [Dioniso: La cafeína está haciendo su trabajo; yo espero hacer el mío.] [pitpan: Me sigue pareciendo más productivo jugar al SNAIL MAZE que seguir esta discusión.]
|
|
|
Konamito
|
|
« Respuesta #12 : 18 de Enero de 2006, 12:17:27 am » |
|
Lo mejor es coger un emulador y escribir el código ahí mismo. nnchks:)
Aún mejor es hacerlo en el propio MSX. Este método es especialmente recomendado a los más puristas y a los que son anti-emuladores
|
|
|
En línea
|
|
|
|
AdOC
|
|
« Respuesta #13 : 18 de Enero de 2006, 01:47:45 am » |
|
¡¡¡ Qué ganas tengo de montarme un despachito con una pantallita plana LCD para poder conectar mi (de momento... algún día caerá un TR ) 8245, el portatil, los libros de MSX a mi lado... !!! en fin, un sitio de trabajo y desarrollo decente... y no ahora que parece que estoy de "prestao" en el comedor de casa...
|
|
|
En línea
|
.:: Knightmare for ever ::.
|
|
|
Jon_Cortazar
|
|
« Respuesta #14 : 18 de Enero de 2006, 07:14:34 am » |
|
Aún mejor es hacerlo en el propio MSX. Este método es especialmente recomendado a los más puristas y a los que son anti-emuladores Hombre, esa es la mejor opción por descontado, claro sjp:)
|
|
|
En línea
|
Jon Cortázar Abraido (aka El Viejo Archivero) RELEVO Videogames [Dioniso: La cafeína está haciendo su trabajo; yo espero hacer el mío.] [pitpan: Me sigue pareciendo más productivo jugar al SNAIL MAZE que seguir esta discusión.]
|
|
|
|