AtariSTknowhow

From syn2cat - HackerSpace.lu
Jump to: navigation, search

Contents

About

This series of talks and workshops will introduce to the world of demo programming on the Atari ST platform.

Your host: User:Gunstick

Talk about this on the discussion section of this page

For the moment chip tunes are not covered in all this. They will be used but not explained in detail how it works. You need to be a musician and programmer to dive into that. As that is mainly audio stuff the best place to do this will be a radio show ChiptuneHistory

You don't need to follow all talks and workshops as some will be overlapping and repeats.

The presentation method will be using the Gunstick-has-all-in-his-head technique. The workshops will be using real Atari hardware and emulators.

Registrations

please register on this page if you are interested in anything of this so you get emails for announcements

workshop prerequisites

(this section needs links to the different items, for now just use google and luck)

To fully get up to speed with the workshop you need a working ST or emulator. There are several emulators of various quality available. Best of course is to get your hands on a real ST.

Using the real hardware brings of course some logistics problems: those things run on RGB tv frequency, and that's quite difficult to get today's LCDs to understand. So you need desk space to set up a CRT and the ST with various cables.

Using emulators has limitations as the hardware tricks are not always well emulated. Best emulator is Saint. Unfortunately only available on windows (no idea if it works with vmware fusion or wine). Another OK alternative is Steem Engine or hatari. For the emulator you also need a copy of the OS which I can give to you (hint, there's a working linux steem installation on the laptop in the chill).

And finally some software is needed. Real hardware likes floppies, the SD kind. HD do not really work well. The emulators use disk images which can be downloaded from many sites.

We will use one type of software: the assembler. There are 2 available. Devpac, a classic macro assembler. And Turboass, no macros but blazing fast (i.e. instant assembly).


Workshop 1: Introduction

Slides

Workshop 2: ST Hacking

Hacking the Atari ST

Slides

Workshop 3: the impossible demo: parallax distorter

Slides

Workshop 4: assembler and hardware

Workshop 5: type your own code


Workshop 6: algorythm optimizations and beyond

Workshop 7: synchron programming in practice

Personal tools
Namespaces
Variants
Actions
Navigation
Participate!
Initiatives
Tools
Information
Community
Syn2cation
Toolbox