Electric Adventures

Bringing you back to the 80's

Electric Adventures

Bringing you back to the 80's

Beyond Basic

This is a set of articles originally published across two Australian MSX and original Spectravideo magazines in 1988-89.

I have since re-published these as part of the revised edition of Spectravideo & MSX Complete User Guide.

Beyond Basic - Part 5

Written by: Tony Cruise

First Published: Micro’s Gazette – Issue 003 (May/June 1989)

 

This issue I will start to detail the collision detection routine to go with the automatic sprite routines from last issue.  

Read more

Beyond Basic - Part 4

Written By: Tony Cruise

First Published: Micro’s Gazette – Issue 002 (March/April 1989)

 

This issue I will start to cover some of the routines that will be used in our extended Basic.  We will start off with the new sprite commands.


Read more

Beyond Basic - Part 3

Written By: Tony Cruise

First Published: Micro’s Gazette – Issue 000 (November/December 1988)

 

This issue I will explain about the Hook HGONE which can be used to add extra commands to your Basic programs.  This eliminates the need to use USR statements which can be confusing to use for people who are not familiar with machine code.  It also limits the number of parameters to one.

Read more

Beyond Basic - Part 2

Written By: Tony Cruise

First Published: MSX and Spectravideo Computer Forum Vol. 2 No. 11

 

In this section I will explain how you attach extra commands to ROM routines.

Read more

Beyond Basic - Part 1

Written By: Tony Cruise

First Published: MSX and Spectravideo Computer Forum Vol. 2 No. 10


What I aim to do in this series of articles is to provide an insight into machine code programming on your computer.  The articles will take for granted that you know how to program in BASIC, but will not require knowledge of machine code.  Full machine code listings will be included for the person who wants to know more, but they will not be necessary for understanding the article.

The series of programs will eventually add extra commands that you can use in your BASIC programs.


Read more