Table of Contents| |
| INTRODUCTION | 5 |
| |
| 1. SYSTEM OVERVIEW | 9 |
| Super SV Extended BASIC | 10 |
| Expandability | 11 |
| SV-328 Peripheral Map | 12 |
| Unpacking | 13 |
| System Installation | 14 |
| Ports and Sockets | 15 |
| Connection to Monitor or TV | 16 |
| Power Supply and Cable Connections | 18 |
| Turning On the Power | 20 |
| Power On Self-Test | 21 |
| Program Cartridge Port | 21 |
| |
| 2. THE KEYBOARD | 25 |
| Keyboard Layout | 29 |
| Function Keys | 30 |
| Numeric Keypad | 32 |
| Cursor Control Keys | 34 |
| Program Control Keys | 34 |
| Miscellaneous Keys | 35 |
| |
| 3. EASY EDITING | 39 |
| "Screen" Editor | 39 |
| "Insert" Mode | 41 |
| |
| 4. BASIC INTRODUCTION | 45 |
| What is programming? | 46 |
| One word before we begin | 47 |
| |
| 5. WRITE YOUR FIRST PROGRAM | 51 |
| Getting started | 51 |
| Grid and Coordinates | 52 |
| LIST | 54 |
| SCREEN | 56 |
| PSET | 57 |
| Let's add some COLOR | 58 |
| Border, Foreground and Background | 60 |
| GOTO | 61 |
| |
| 6. GOING THROUGH THE LOOPS | 65 |
| INPUT | 65 |
| Containers and Variables | 66 |
| LET | 69 |
| Quick Draw | 70 |
| FOR/NEXT | 70 |
| Time Saving Hints | 72 |
| END | 73 |
| |
| 7. SETTING THINGS IN MOTION | 77 |
| PRESET | 77 |
| Walking Backwards | 79 |
| STEP | 79 |
| First Challenging Program | 81 |
| REM | 82 |
| |
| 8. DECISION MAKING | 87 |
| Getting Smart | 87 |
| IF/THEN | 87 |
| String Variable | 88 |
| Another Challenging Program | 89 |
| More Decisions | 91 |
| Print it the way you want | 93 |
| Tab | 93 |
| |
| 9. SOME RANDOM THOUGHS | 97 |
| RND, INT and - TIME | 98 |
| Jumping Around | 99 |
| GOSUB/RETURN | 100 |
| The Computer as a Calculator | 102 |
| Arithmetic Operations | 103 |
| Processing Information | 104 |
| READ/DATA | 105 |
| CLEAR | 108 |
| "OUT OF DATA" message | 108 |
| RESTORE | 109 |
| Another Time Saver | 109 |
| AUTO | 109 |
| |
| 10. ARRAYS - A WAY OF ORGANIZING MAY CONTAINERS | 113 |
| DIM | 114 |
| Working with a larger Set of Containers | 115 |
| |
| 11. ON THE END OF A LONG STRING | 121 |
| "string" | 121 |
| LEFT$. RIGHT$, MID$ | 122 |
| LEN | 123 |
| |
| 12. ADVANCED GRAPHICS AND SOUND PROGRAMMING | 127 |
| PART ONE: ADVANCED GRAPHICS | 128 |
| 128 |
| 128 |
| 133 |
| 134 |
| 134 |
| 136 |
| 137 |
| 138 |
| 138 |
| 139 |
| PART TWO: SOUND PROGRAMMING | 145 |
| 146 |
| 146 |
| 147 |
| 147 |
| 147 |
| 147 |
| 147 |
| 147 |
| Using 3 Channels of SOUND |
| 149 |
| |
| APPENDICES | |
| Appendix A - ASCII Character Codes | 151 |
| Appendix B - Mathematical Functions | 154 |
| Appendix C - Error Codes and Error Messages | 155 |
| 159 |
| Appendix D - SV BASIC Reserved Words | 161 |
| Appendix E - I/O Pinouts and Memory Maps | 162 |
| Appendix F - Notes on High Resolution and Low Resolution Screens | 166 |
| Appendix G - Trouble Shooting Chart | 167 |
| Appendix H - Programmable Sound Generator (PSG) | 168 |
| Appendix I - Introduction to BASIC programming | 174 |
| Glossary | 184 |