LESSON 17 – LAGRAPHICS (2nd Part)

Let's continue talking about the other functions of graphics. PSET/PRESETI two commands are practically the same, they draw a point at the specified coordinate. The only difference between the two is that if the color code is omitted, the first one, i.e. PSET, will use the color of...

LESSON 24 – THE DATA MANAGED BY THE MSX (PART 3)

Kind regards to everyone. Today we will close this topic, I will talk about direct or random access files. But first, as I mentioned in the last episode, I will give a small explanation about the program. First of all, the first thing to say is that I used a command which...

MSX BASIC – lesson 9

"MSX BASIC" COLUMN by Orazio Cacciola (part 9) OVERVIEW OF MSX BASIC FUNCTIONS AND COMMANDS Best regards to everyone. Since in the previous "episodes" I mentioned functions that I had not explained, in this one I will propose them together with others, easy to...

MSX BASIC – lesson 8

"MSX BASIC" COLUMN by Orazio Cacciola (part 8) The IF/THEN/ELSE Function Best regards to everyone. Here we are again to continue the explanation of the various commands and functions of our Basic MSX. As I wrote in the title, today I will talk about one of the most...

MSX BASIC – lesson 10

"MSX BASIC" COLUMN by Orazio Cacciola (part 10) FOR/NEXT, READ, DATA, RESTORE Here we are again explaining new functions of our well-loved MSX Basic. In this episode I will talk about a group of functions that play a fundamental role in our...

MSX BASIC – lesson 7

"MSX BASIC" COLUMN by Orazio Cacciola (part 7) Mathematical, relational and logical operators Today I will talk about the various operators that are fundamental in our Basic MSX programs. The mathematical operators, which we all know and use in our lives...

LESSON 18 – LAGRAPHICS (3rd Part)

Before continuing to talk about the other functions of graphics, I would like to apologize to the readers for an error or rather an oversight in the last episode. On the last part of the CIRCLE command, to be precise on its syntax: Syntax: CIRCLE [STEP]...

MSX BASIC – lesson 2

"MSX BASIC" COLUMN by Orazio Cacciola (part 2) The Integer, Single and Double Precision Functions As we know, numbers are the main basis of calculators, without them they would not exist. Therefore, we need to know how to distinguish them for a good performance of our...

LESSON 15 – User-created functions

In this lesson I will briefly explain how to create a function that puts together groups of MSX Basic functions or multiple calculations that we will have to use several times in our programs. Create a single function that encompasses everything said above with a single line of...

MSX BASIC – lesson 4

"MSX BASIC" COLUMN by Orazio Cacciola (part 3) Systems; Binary, Octal and Hexadecimal The Binary System uses only 2 numbers 0 and 1. It is read from right to left and is a positional system based on 2. To give an example, we want to write the number...

MSX BASIC – lesson 7

"MSX BASIC" COLUMN by Orazio Cacciola (part 7) Mathematical, relational and logical operators Today I will talk about the various operators that are fundamental in our Basic MSX programs. The mathematical operators, which we all know and use in our lives...

MSX BASIC – lesson 6

"MSX BASIC" COLUMN by Orazio Cacciola (part 6) Mathematical functions and more In this episode I will give an overview of those functions that we will use very little but which are convenient to know and what they are for. ABS: Returns the absolute value of...

MSX BASIC – lesson 5

"MSX BASIC" COLUMN by Orazio Cacciola (part 5) The TAB, LOCATE, POS and CRSLIN Functions Today I will talk about the functions that are used to help us position our printouts on the non-graphic screen and also know the cursor positions. Since I'm not...

MSX BASIC – lesson 3

"MSX BASIC" COLUMN by Orazio Cacciola (part 3) PRINT USING As mentioned last time, I will talk about PRINT USING or formatted printing. This function allows you to specify the print format using special characters. They can be variable,...

MSX BASIC – lesson 4

"MSX BASIC" COLUMN by Orazio Cacciola (part 3) Systems; Binary, Octal and Hexadecimal The Binary System uses only 2 numbers 0 and 1. It is read from right to left and is a positional system based on 2. To give an example, we want to write the number...

MSX BASIC – lesson 2

"MSX BASIC" COLUMN by Orazio Cacciola (part 2) The Integer, Single and Double Precision Functions As we know, numbers are the main basis of calculators, without them they would not exist. Therefore, we need to know how to distinguish them for a good performance of our...

MSX BASIC – lesson 1

"MSX BASIC" COLUMN by Orazio Cacciola (part 1) The PRINT statement Greetings to everyone, a new column begins today, in which I will explain MSX Basic commands and functions that will be used to make our programs. For experts it will be a refresher, but for those...