-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> YABASIC                                   by gE
-------------------------------------------------------------------------------
                  last updated  :  January 14th 2001
                           ver  :  0.03
-------------------------------------------------------------------------------

Contents :

P1. FAQ Updates and News
P2. Legal Disclaimer
P3. Using this FAQ
1. Yabasic
 a) Introduction
 b) What can I do with it?
 c) Where can I get it?

2. Using Yabasic
 a) Controls
 b) Other devices
 c) Warning

3. Programming Terms and Basic Programs
 a) A basic INPUT/OUTPUT progam.

-=MORE to come=-

5. Copyrights, comments from the author and official site links.

-------------------------------------------------------------------------------
P1. FAQ Updates and News

Version 0.03 - Nothing special. Added the Basic INPUT/OUTPUT program. Now this
  14.01.2001   FAQ is hosted on another excellent site, PSXCodez. I also
               updated the Disclaimer and Credits to include them and I got a
               new USB keyboard so I can type easier in Yabasic. Expect new
               control updates as well as a few more scripts.

Version 0.02 - My first FAQ.. I just updated the indexing and added a legal
  11.01.2001   disclaimer thanks to IAMNOTHING from the Gamefaqs MSG Boards..

Version 0.01 - My first FAQ ever and since there are no other FAQs on Gamefaqs
  09.01.2001   for this wonderful and useful program, I thought I'd make a FAQ.

-------------------------------------------------------------------------------
P2. Legal Disclaimer

This document is COPYRIGHT (c) gloBal enemy 2001. THIS GUIDE is intended for 
personal uses only and is not to be publically broadcasted in any way either 
electronically or in any other format. No part of document may be redistributed
or modified without the author, gloBal enemy's, consent or express permission. 
For more information on the use of this document, please contact gloBal enemy 
at global_enemy@start.com.au .

The only sites permitted to host this FAQ or store it electronically in any form
are Gamefaqs (www.gamefaqs.com) and PSXCodez (www.psxcodez.com).

-------------------------------------------------------------------------------
P3. Using This FAQ

It's extremely simple. Look at the contents or just keep scrolling downwards.
I'm thinking of putting Scott Ong's (sONG) FF8 guide's find method in where you
just enter in the code and you'll get there but until then, this will work.

Make sure you've read and agreed to the legal disclaimer above.

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
1a. Introduction

Yabasic is a programming tool avaliable for the Playstation 2. It uses the
widely well-known programming language "BASIC". Some people may also know of it
under it's Microsoft name as either QBASIC (Quick Basic) or even Microsoft
Gameshop.
-------------------------------------------------------------------------------
1b. What can I do with it?

Well, you can do nearly everything you could do with QBASIC on the computer.
You can make simple programs and games which you can even save to your memory
card. But as an added note, the SAVE features in the PS2 are different from the
QBASIC save features. You cannot create or save data files so don't try to do
anything large like make a database program. In terms of games, don't expect
anything great either, these games will be Tamagotchi style games at it's very
best and maybe even experts will get to large things close to the Dreamcast VMU
or Sony Pocketstation. You can also download BASIC programs off the internet
and when the new DEXDRIVE comes out, there will be a way of converting them but
until then, we can print them out and then retype them.
-------------------------------------------------------------------------------
1c. Where do I get it?

Now that your interested, I'm sure you already have it! It is on the demo disc
that comes with the PS2 in the box. It is on the disc which most people use to
play SSX and FIFA. Just keep scrolling until you get to it (it's between SSX
and Find my Own Way). Just press X when you see YABASIC in the bar and press it
again to execute it.

Remember to RESET the PS2 after using Yabasic. Running another program within
the demo disc has known to cause problems with the Playstation 2's memory and
RAM.

NOTE : According to the official site www.playstation-basic.com, it is only
packaged in the Australiasian and European Playstation 2s. If you are in the
US or Japan, you may or may NOT have this. As it is only in PAL form, I doubt
you would have it if you are living in US or Japan.
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
2a. Controls

Well, the controls are rather complicated if you are using an ordinary DUAL
SHOCK but may I add that it is well-worth it to purchase a basic USB keyboard.

SELECT---------------|      -------------------------START
L2 ----------|       |      |          |-------------R2
           --------  |      |     --------
L1 -----> ---------- |      |    ---------- <--------R1
DPAD------>   II    ||------|---|    /_\   |
         |  ==00==  | ==    =>  | []     O |<--------Action Buttons
         |    II    |_____==____|     X    |
          ----------       |     ----------
          |       /        |      \       |
          |______/         |       \______|
ANALOGUE (on/off)----------|

In Virtual keyboard mode :

           Debugger      Program
Triangle   New Line      Enter
X          Okay/Click in Keyboard
O          Space         Space
[]         Delete        Delete
L1         ---show keyboard------
L2         ---SHIFT--------------
DPAD       ---move keyboard------
Select     menu          (none)
Start      (none)        (none)
Analogue   (none)        (none)

Please excust me for my bad ASCII.. My first ever.. Not THAT bad is it??

-------------------------------------------------------------------------------
2b. Other Devices

You can hook up a USB Keyboard to the Playstation 2 and it works great. You
can get a cheap USB Keyboard in Australia for under A$30.
-------------------------------------------------------------------------------
2c. Warning

You MUST rest after an hour of using the Playstation 2.. It hurts your arms and
eyes and everything... And as a note, when you finish using YABASIC, fully turn
off your Playstation 2 and then turn it on again.. Do not just hit reset.
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
3a. Basic Programming

A simple input/output system (taken from Yabasic's official site and from the
PS2 menu)

input "Enter two numbers:" a,b 
print a,"+",b,"=",a+b 
print "Please enter your Name:"; 
INPUT a$ print "Hello ",a$," !"
Okay.. Now, this is what will happen if you run the program...
1)Enter two numbers:
 - input means take input from the user and in the speech quotes, that will
   popup before you answer. "a,b" is the "variable". Variables can be either
   preset beforehand or can be entered in as numbers using input. Sometimes a
   preset variable is used when it is the same thing repeated over the whole
   program but other times, it is entered in manually everytime (in the debug)
   as it changes.
2)A+B=(answer)
 - It adds the two numbers (variables) together from step 1.
3)Please Enter Your Name
 - Same as the first part except the input is called a$. Another variable used
   is the a$. It is used in the name example.
4)Hello a$
 -a$ is the variable, your name, that you entered in in step 3 with "hello"
  in front of it.
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
MORE TO COME SHORTLY
   incl.
           COLOUR CHANGING
           PLAYSTATION BUTTON CONFIGURATION (Games can be made...)
           SHAPES OF ALL SIZES AND COLOURS
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
5. Credits

Just like to thank the Denmark YaBasic developers and Sony for porting it to
PS2.

Sony Yabasic Site
http://www.playstation-basic.com

Official Site
http://www.yabasic.com.de

Gamefaqs
http://www.gamefaqs.com

PSXCodez
http://www.psxcodez.com

And I'd also like to thank my friends for being so helpful... (they didn't do 
anything) except for Tom (who kept ringing me every day).. And Gamefaqs for
hosting this for me!

The other people on Gamefaqs, I'd like to thank are:

iamnothing - for providing me with the great legal disclaimer and helping me
             make this FAQ somehow...
CJayC      - for hosting this FAQ and constantly keeping a great site up.

And I'd also like to say thanks to

PSXCodez   - for hosting this FAQ and constantly keeping a great site up.

-------------------------------------------------------------------------------
COPYRIGHT 2k1 - gE
-------------------------------------------------------------------------------
Contact me via email at -
        global_enemy@start.com.au
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------