Adventure games have been a popular source of amusement for years. This type of game puts you into a created fantasy world where you make the decisions. For example, you could be a knight in shining armour attempting to rescue a princess from a tall tower guarded by a fire-breathing dragon. In adventure games, the […]
Category: STOS Tutorials
Create Pre-Shifted Sprites Without Missing Link
What has always been a pain for ST users is the ST’s sixteen-pixel boundary problem. This means that any graphic has to be copied in multiples of sixteen pixels. For example, if you used the command screen copy to put a piece of the picture on screen then it will round its x coordinates to […]
Extra Extension Tutorial
As the name suggests – the Extra extension provides something a little extra. Improved commands and a few you may find useful. Without further ado let’s get started. EXTRA Typing this command displays a list of commands the extra extension provides. Useful if you want a quick way of checking how a certain command works. […]
First STOS Game For Newbies
Well, you’ve opened the STOS manual. You’ve read it and seen all the clever commands and accessories you can use. You’ve read and heard that all this can enable you to write your very own masterpiece. But how do you start, what do you do, how do you tell STOS to do this? These are […]
How to Create Your Own Disk Protection
Protecting a disk from being copied probably involves altering the way the ST reads a disk. A protection is a piece of machine code which is stored in the boot sector of a disk and if it’s read by something other than a ST it can cause all things to happen like damaging the copy […]
How to Program an Unlimited Input Routine
Ever found that you are doing some routine that requires the user to enter some kind of string of characters and the input command doesn’t seem to fulfil your requirements. Then why not program your own input routine. This is one of mine I have used in various routines such as my own STOS Adventure […]
How to Program Your Own File Selector
The STOS file selector looks nice but wouldn’t it be nicer to code your own file selector. This is the code for the file selector in Grafix Art, my art program. 2240 rem FILE SELECTOR 2250 wipe S5 : unpack S2+33020,S5 : get palette (5) : wait vbl : A=0 : PRE_Y=0 : PR$=”” 2260 […]
How to Store Variable Information on Disk
When I write a program, I sometimes find it easier to store variables on disk rather than inside the program. Using a few variables, it’s okay to store them in a program but what about storing lots of information in variables. This makes your program a lot longer. Let’s say, for example, I was writing […]
Programming a Demo in STOS
A team of programmers (myself included) got together to create what is known as the STOSSER Demo. In this article I will show you how you can write a demo without the complicated stuff the big boys can do. All you need is to produce something that looks nice. The examples below are my contributions […]
Programming an Art Package in STOS
Ever fancied writing your own art package? Well in this tutorial I am going to show you how to program a few options that you would normally find in an art package. I have written a full art package called Grafix Art and the routines printed here are taken straight from it. First of all, […]