Atari ST Knowhow Workshop 2

From syn2cat - HackerSpace.lu
Revision as of 18:23, 10 April 2012 by Kwisatz (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Note: this article is about a passed event.
Add your Event
Workshop.png
Atari ST Knowhow Workshop 2
Hardware and software hacking the Atari ST
Atari 1040STf.jpg
Type of Event: Workshop
From: 2012/02/11 02:00
Till: 2012/02/11 06:00
Recurring: no
Organizer: syn2cat
Cost: 0 EUR0 $
0 £
0 CHF
Mandatory registration:
Website: https://wiki.hackerspace....
Attendees: Kwisatz, The metalgamer, Sid
Log-in to RSVP
Contact Person(s): Gunstick (mail)
Keywords:
Location
Where: Hackerspace, Strassen (11, rue du Cimetière, L-8018 Strassen, Luxembourg)
Map:
Loading map...
Tools
QrCode: QR-ced72f1976084bdb17c59be10dfb9995.png
Add to your calendar: Download … further results
Alternate picture: View
Announce globally: no
how you can boost the limited hardware by adding stuff or more originally by just using programming wizardry



After the introduction to history and showing off some programs, games and demos, this time we will dive more into the hardware itself. Some explanations of how it's built up, especially focussing on the CPU, the video chip and the sound chip.

What people came up to make the machine better:

    • add ram
    • add realtime clock
    • add screen size

Knowing what can be done with computers looking at the C64 and various game consoles as well as the concurrency from the Amiga, programmers took up the challenge to push the machine to it's limits and beyond. Here we will explain how each feat can be realized in respect to the available hardware. This will not yet detail how to make those effects fast.

    • scrolling
    • distorter
    • digisound
    • sprites
    • colors
    • higher resolution
    • scrolling way too much
    • lines, faces and 3D

Exercise: we will chose one effect and try to implement it. There's pre made source code, grafics and sound to get started quickly.

Personal tools
Namespaces

Variants
Actions
Navigation
syn2cat
Hackerspace
Activities
Initiatives
Community
Tools
Tools