IntroducciónYabasic es un tipo de lenguaje de programacion, mas bien una variante del ya conocido basic. Su nombre es "Yet Another Basic" y si conoces la programación en basic no es nada dificil programar en el.
Primero introducir que este lenguaje esta destinado para la programación de aplicaciones (juegos,programas...) para la play station 2. Ultimamente he visto que también se puede realizar aplicaciones para PsP, pero me centrare más en lo que se refiere a play station 2.
Como sabreis, todo lenguaje de programación tiene sus compiladores para poder introducir el codigo y luego compilarlo o ejecutarlo, pos bien, para el caso de la play2 el compilador lo encontrareis en el CD-Demo que viene con la consola.
...Si es ese cd que todo el mundo pierde ya el segundo dia de tenerlo..la aplicación es cuestion se llama Yabasic y es ya el mismo compilador e interprete. Podreis codear el codigo directamente en vuestra play2 y hacerlo funcionar sin ningun problema.
Otra cosa importante que teneis que saber, que los codigos de pongais se guardan en la memory card. Si despues quereis ejecutar el codigo en otra consola lo podreis hacer.. pero siempre necesitareis el yabasic para correr vuestros codigos.
Si no teneis el Cd-demo no os preocupeis, también hay compiladores para windows y linux para hacer vuestros programas. Por si alguien le queda la duda podreis pasar vuestras aplicaciones hechas desde el ordenador a la consola pero necesitais conectarla al pc.
Aqui os dejo el compilador para pc, por si alguien no tiene el yabasic o simplemente quiere probarlo desde el pc.
Yabasic windows)Yabasic (Linux)El lenguaje en cuestiónBueno, ya os he introducido lo que es el Yabasic, pero supongo que algunos no sabreis programar o almenos en este lenguaje.
A continuación os dejo un manaul para que podais aprender. De todas formas, en el Demo-Disc cuando ejecuteis el Yabasic lleva con el una ayuda bastante extensa con ejemplos.
Manual YabasicProgramar con Yabasic, recuerda bastante a la programacion en maquinas como la MSX o el spectrum... ya que el lenguaje es basic y la forma es bastante parecida.
Recomendaciones1. Teneis que saber, que para escribir el codigo cuando lo hagais desde la play 2, para introducir las letras lo tendreis de hacer con el mando de la play. Esta tarea es bastante molesta y desesperante asi que recomiendo que lo hagan conectando un teclado USB para mas comodidad.
2. Lo mejor creo, es primero escribir la aplicación desde el compilador que os he puesto anteriormente y probar que la aplicación funciones, ya que desde la play2 es mas engorroso y encontrar un error bastante molesto ya solo por el color morado de la pantalla. Puede ser un palo despues transcribir el programa a la play2, pero vale la pena.
3. Aunque sepais Basic, leeros los tutoriales de Yabasic y aprended las diferencias que puedan haber, ya que sino despues acabas perdiendo tiempo y desesperandote, hablo desde mi propia experiencia.
4. El último consejo es que le pongais ganas, que la primera aplicación hace mucha ilusion
Enlazes de interesAqui teneis paginas con información y ejemplos.
http://www.geocities.com/SunsetStrip/Palms/1624/yabasic/
http://sourceforge.net/projects/yabasic/
http://www.playstation-basic.com
http://people.a2000.nl/avanarum/YabasicPS2/
http://www.yabasic.de/
http://members.iinet.net.au/%7Ejimshaw/Yabasic/yabres/yabres.htmlComo os habreis fijado poca informacón esta en español, pero es lo que hay... O se apañan con el ingles o dos piedras.
ScreenShootsOtros usosBueno... de momento todo esto ha estado dirigido a la programación de la play2. Pero el Yabasic también sirve para la nueva consola de sony PsP. Personalmente solo he programado para play2, para PSP no he hecho nada ni tengo una, pero pondre algo de la poca información que hay por si alguien le motiva programar para la psp.
Hace poco me entere, que las aplicaciónes programadas en Yabasic, también podian correr en la PSP desde un interprete.
Aqui podemos ver lo super util que nos sera el compilador de Yabasic de Pc, porque sino seria mas complicado y tendriamos de pasar nuestras aplicaciones de la play2 a PSP.
Primero de todo, teneis que saber, que para correr archivos de yabasic en la PSP tendreis de cambiarle la velocdidad. Mientras useis las aplicaciones de Yabasic en la PSP poned una velocidad de 333 Mhz, luego ya lo podreis cambiar, porque si no no os acabara de funcionar.
Para correr los archivos programados desde el yabasic, necesitaries un interprete en vuestra PSP aqui abajo os lo dejo para que os lo descargeis.
PSP Yabasic Player v1.0a
DespedidaBueno, el tutorial este de iniciación me ha quedado un poco corto... pero creo que os he mostrado todas las herramientas que vais a necesitar, de hecho teneis toda la información importante aqui concentrada.
Dedico este mini-tutorial al foro elhacker.net ya que durante un par o tres de años me ha servido para aprender cosas nuevas y por la fidelidad de la gente al ayudar.
Saludos a todo el mundo y hasta siempre !!!
PD: Para dudas posteen en este mismo hilo.. haber si se anima lla gente con este tema.
Atte. Srg. Skapunky