Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: msx dummie en 09 de Septiembre de 2007, 05:04:38 pm



Título: BASIC PARA UN POBRE NOVATO...
Publicado por: msx dummie en 09 de Septiembre de 2007, 05:04:38 pm
Saludos de Nuevo chicos.
finalmente he decidido seguir investigando con el pc de mi mujer, ya que veo que hay mas usuarios de Pc y aplicaciones y tal.
solo queria preguntaros:
que programa puedo usar para practicar mis listados en basic que me permita guardar mis avances?
gracias!


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: Jon_Cortazar en 09 de Septiembre de 2007, 06:07:00 pm
Fácil!. Utiliza tu emulador favorito de PC, teclea tu listado desde el BASIC y después guarda tus programas en una imagen de disco (archivo .DSK). Para ir más rápido puedes usar el BlueMSX, donde tienes la opcion (Archivo/Unidad Disco A/Insertar Directorio), con la que indicas al emulador una carpeta del PC que se va a comportar como si fuera una unidad de disquette. Una vez con esa carpeta activada, puedes grabar tus programas con SAVE"PROGRAMA.BAS" y cargarlo después con LOAD"PROGRAMA.BAS" ;)


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: msx dummie en 09 de Septiembre de 2007, 07:17:08 pm
muchas gracias!
y esa carpeta que voy a usar tengo que darle algun formato o algo?
o simplemente crearla y punto?


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: nerlaska en 10 de Septiembre de 2007, 04:31:02 am
Viejo? la opcion de guardado en Carpetas funciona? .. vaya .. yo diria que lo intenté hace un tiempo y nanai.


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: Jon_Cortazar en 10 de Septiembre de 2007, 07:01:18 am
Vaya, ahora no me acuerdo. De cualquier forma, borjazoo, puedes usar esta imagen de disco vacía (http://karoshi.msxgamesbox.com/forum/disco.zip) para guardar tus programas. Dentro del ZIP hay un archivo DSK, que es una imagen de disco. La insertas desde tu emulador favorito y ya está. Te recuerdo:

SAVE "ARCHIVO.BAS" -> Para grabar el programa
LOAD "ARCHIVO.BAS" -> Para cargar el programa
FILES -> Para ver el contenido de los archivos del disco
LIST -> Para listar el programa
RUN -> Para ejecutar el programa


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: msx dummie en 10 de Septiembre de 2007, 09:54:14 am
vaya.
de nuevo muchas gracias, me pongo a ello, os contaré ;)


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: msx dummie en 10 de Septiembre de 2007, 04:00:49 pm
pues una vez más, gracias!!
ya estoy funcionando y puedo grabar los listados, no me lo puedo creer! ;D
ahora solo necesito un buen manual de basic o algun enlace a listados sencillos con los que empezar, podrias ayudarme?
me han hablado de "hola mundo" pero no lo encuentro, de que se trata?
sabeis donde puedo conseguirlo?
saludos a todos!


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: Konamito en 10 de Septiembre de 2007, 04:12:02 pm
Los listados y artículos técnicos sobre el BASIC, publicados en las revistas de antaño te podrían ayudar.

Mira en la sección de Revistas MSX de Konamito.com por si encontraras alguno que te gustara: http://www.konamito.com/revistasmsx/programacion/basic/


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: msx dummie en 10 de Septiembre de 2007, 04:30:53 pm
gracias konamito!
ya he recopilado varias de estas revistas en tu pagina, me pongo a ello.


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: msx dummie en 10 de Septiembre de 2007, 07:44:29 pm
tengo un nuevo problema:
inserto el disco que me ha pasado viejo archivero.
tecleo mi listado, lo corrijo, hago que funcione (hasta aqui todo bien)
el problema es que le doy la orden para guardar mi listado en el disquete: save¨programa.bas¨ y me dice algo asi como disco offline.
inserto el disco en la unidad A
y chantatachannn!!! se borra todo el programa.... que estoy haciendo mal??? ???
gracias!


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: Shinzon en 10 de Octubre de 2007, 06:30:23 am
Podría ser -y digo podría- que hayas introducido algún pequeño programa en Ensamblador a través del BASIC y cuando lo pruebas, altera unas cuantas cosas entre ellas el comando SAVE, y al hacerlo, se corrompe todo.
Prueba a hacer lo siguiente:
Introduce el listado, y sin probarlo, guardalo. Despues ejecútalo pero no vuelvas a guardarlo. Finalmente, prueba en un disco vacio a guardarlo (así no perderás nada).A ver si te deja guardarlo.
Por cierto... ¿estás usando emulador ó MSX real?
Salu2.


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: pitpan en 10 de Octubre de 2007, 07:33:30 am
Hola. Pues en cuanto a lo que me dices de que se te "borra" el programa, el BlueMSX tiene una opción que es resetear el MSX cuando se introduce un nuevo disco o cartucho. Asegúrate de desactivar esta opción, porque si no, al introducir un disco equivale a darle al botón de reset, lo que no resulta muy práctico cuando estás programando en BASIC, ¿verdad?

La otra opción es que introduzcas en primer lugar el disco y después te dediques a la creación. Por otra parte, algún emulador te permite ver el programa en BASIC desde fuera del MSX, con lo cual podrías hacerlo todo así. Poco cómodo, lo sé.

Cuéntanos tus avances.


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: msx dummie en 10 de Octubre de 2007, 10:20:00 am
lo siento chicos, pero es lo que dice robsy...
lo descubrí al poco de instalarme el bluemsx, y al poco de poner el mensaje aqui, solo que olvide deciroslo....:spank:
estoy muy empanao... sorry...
y mil gracias!


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: Shinzon en 10 de Octubre de 2007, 12:40:15 pm
Borjazoo... ¡muestrame a alguien de este foro -mua incluido- que no esté empanado, y me caso con él! :)

Si es que el día que se me acaben las empanadas, estaré mas tieso que la mojama! jejeje

Pos nada, dale caña al asunto.


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: jltursan en 10 de Octubre de 2007, 01:55:14 pm
Citar
dale caña al asunto

Eso, eso, que es justo lo que iba a sugerir; una cervecita a tiempo desempana que no veas ;D


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: nerlaska en 10 de Octubre de 2007, 02:28:31 pm
A este paso con tantas cervezas entre hilos del foro .. la próxima Ru va a ser de alcohólicos anónimos :)


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: Shinzon en 10 de Octubre de 2007, 02:29:50 pm
Eso, eso... yo como siga invitando a cervezas, no se, entre la cogorza que voy a pillar y lo tieso que se me va a quedar el bolsillo...

Pero lo prometido es deuda... :)


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: msx dummie en 10 de Octubre de 2007, 05:18:14 pm
yo a lo de las cerves me apunto ;)


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: cybernoid en 10 de Octubre de 2007, 08:40:27 pm
yo si me dejais  ::) tambien me apunto a esas cervezas :)


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: Jon_Cortazar en 14 de Octubre de 2007, 09:09:17 am
A este paso con tantas cervezas entre hilos del foro .. la próxima Ru va a ser de alcohólicos anónimos :)

 ;D ;D ;D ;D ;D ;D ;D


Título: Re: BASIC PARA UN POBRE NOVATO...
Publicado por: Shinzon en 17 de Octubre de 2007, 01:31:09 pm
Viejo... veo que te das por aludido ;) jejejejeje
Venga, va. Un día de estos tenemos que armar alguna por ahí a cervezazo (menudo palabrejo) limpio.  beer:) beer:)