SEARCH

https://vintagecomputing.ch/?browseid=5884

 

Facts

  • TTV1 was the first file-based Amiga virus
  • Its creation was a fun experiment. It was inspired by the boot block based SCA virus which had reached dubious fame due to its very successful spreading and the flaw of overwriting the boot block. Would it be possible to create a self spreading file, thus breaking out of the boot block dread?
  • Development took place between spring and fall 1988.
  • The early code name was HOUZ virus.
  • Thinking up the name we tried to find something that would sound mean and at the same time on the verge to ridiculous. The final name was inspired by a rap band called The Terrorists.
  • The virus does not harm the system. In fact, care was taken to avoid any even unintentional damage.
  • Identity of the authors was kept secret for 30 years. It was officially revealed on March 9, 2019 at the Demonights 008 event in Bern Switzerland
  • "The names have been changed to protect the innocent" shown in the message was inspired by the song Beat Dis by Bomb the Bass. They have sampled it from the Dragnet radio series.
  • The "BGS9" was in fact a clone. Its code is almost identical even including the resident name "TTV1". It got more reach and thus was regarded as the origin.

About the life of the beast

  1. TTV1 installs itself as a reset proof resident module (KickTag/ROMTag) named "TTV1"
  2. On reset the resident module (virus) is called
  3. Execution gets delayed in order to gain disk write access. Therefore Intuition's OpenWindow function is redirected.
  4. As soon as the AmigaDOS tries to open the CLI window the OpenWindow gets called the virus looks for the startup-sequence on the booted disk
  5. The virus is looking for the first command (A) in the startup-sequence
  6. File request windows (e.g. "Disk is write protected") are being temporarily disabled
  7. Virus renames A to $a0202020a02020a020a0a0. This is a combination of none breaking spaces and spaces. The idea is that the user will oversee this "invisible" file.
  8. Virus writes itself as an executable command with the name of A to the disk
  9. Eventually A gets loaded and executed with all its parameters by the virus
The next time the user will boot the disk the virus gets loaded into RAM and step 1 takes place. On reset the horizonal beam position gets evaluated. If the beam position is smaller than a certain number the screen turns black and a message in white letters appears.
Bootsector
2022-07-11 14:26:51
https://vintagecomputing.ch/?browseid=1457
The bootsector allowed an automatic startup (vs tapes) of games like in consoles with cartridges (of course a lot of games came also out as cartridge for computers). Put it in and switch on computer and play. Of course the bootsectorviruses were a sideeffect of this innovation. 
Alexander Hahn
2022-07-08 11:09:19
https://vintagecomputing.ch/?browseid=1609
electronic media artist
https://vintagecomputing.ch/?browseid=6529
Two types of tv-games:
  • in the studio
  • played in the studio
  • special interface - the tv screen as display (hugo und co)
https://vintagecomputing.ch/?browseid=5270
'After this period of demos, we started to work on a Point and Click adventure game, planned for PC, Playstation, and Linux called Immanis for the Cryogen label, a startup created in 1996. It was a superb project which never saw the light of the day due to questions around money and because the timing was wrong: editors and Publishers of the time didn't believe in Point and click adventures anymore.' Demoscene: The AGA years (2020:117)
invention - draw program
2022-06-30 23:24:49
https://vintagecomputing.ch/?browseid=4141
Ivan Sutherland’s seminal Sketchpad application was an early inspiration for OOP. It was created between 1961 and 1962 and published in his Sketchpad Thesis in 1963. The objects were data structures representing graphical images displayed on an oscilloscope screen, and featured inheritance via dynamic delegates, which Ivan Sutherland called “masters” in his thesis. Any object could become a “master”, and additional instances of the objects were called “occurrences”.
https://vintagecomputing.ch/?browseid=4200
The topics vintage computing and vintage gaming are of course intertwined. 
First gaming is a part of the whole digitalisation. But before computer were in every household the consoles were there. The first funny digitalisation and alternative to the non existing tv-program (share the screen). And then the homecomputer in the private areas came ‘home’.  So games became again software in the area of computing. 
And so on … 
Features of IMMANIS
2022-08-17 12:00:17
https://vintagecomputing.ch/?browseid=5304
IMMANIS

Features

High resolution / 65536 colors
Smooth scrolling with foreground parralax
Smooth character / background animation

Hand drawn backgrounds
Full screen animated 3D sequences (over 10 minutes)
Orchestral music
Fast, intuitive interface
Day/night lightsources
Weather conditions (snow, rain, wind...)
https://vintagecomputing.ch/?browseid=5864
Alcatraz Pentcost Party 1990 was held at the Centre Culturel du Chene in Aubonne, Switzerland. Alcatraz was originally to have arranged this party (together with Brainstorm) in april, but the original plans fell through. There was a dj with a huge light and laser show, a large screen, around the clock movies and a snack bar, so there was plenty of activities to get into. Separate sleeping quarters were available in a nearby hall. This may very well have been the first instance of females getting free entrance to a demo party. As we know, this became the norm in the years to follow. The winner of the demo competition won an A1000, the second place took home an Action Replay cartridge and some empty disks.
Cracker Journal 19 (march 1990) reported, "Alcatraz' "Pencost Mega Party" on 2nd to 4th of june 1990. Acitivites: Mega Demo Competition, DJ - light and laser show, three little conference rooms, two mega screens, TV and video corner, snack bar, special modem phone line, sport places, about 70 beds..."
Results and information based on Pentcost Party Invitation and party report in Hack-Mag 1 (august 1990).
https://vintagecomputing.ch/?browseid=6291
  • 2nd - 4th June 1990
  • Aubonne, District de Morges, Vaud, Switzerland
Alcatraz Pentcost Party 1990 was held at the Centre Culturel du Chene in Aubonne, Switzerland. Alcatraz was originally to have arranged this party (together with Brainstorm) in april, but the original plans fell through. There was a dj with a huge light and laser show, a large screen, around the clock movies and a snack bar, so there was plenty of activities to get into. Separate sleeping quarters were available in a nearby hall. This may very well have been the first instance of females getting free entrance to a demo party. As we know, this became the norm in the years to follow. The winner of the demo competition won an A1000, the second place took home an Action Replay cartridge and some empty disks.
Cracker Journal 19 (march 1990) reported, 'Alcatraz' 'Pencost Mega Party' on 2nd to 4th of june 1990. Acitivites: Mega Demo Competition, DJ - light and laser show, three little conference rooms, two mega screens, TV and video corner, snack bar, special modem phone line, sport places, about 70 beds...'
Results and information based on Pentcost Party Invitation and party report in Hack-Mag 1 (august 1990).
(Entry is a copy of the Demozoo entry! > https://demozoo.org/parties/7/)
https://vintagecomputing.ch/?browseid=8144
Very emblematic use of technical possibilities
Preview Slides
2023-05-01 10:02:09
https://vintagecomputing.ch/?browseid=8549
/Swiss Cracking Association (swiss vintage computing)
https://vintagecomputing.ch/?browseid=1358
/Tapes (swiss vintage computing)
Floppy discs
2022-04-14 12:42:16
https://vintagecomputing.ch/?browseid=1433
Floppy disc or magnetic disc are faster and mor flexible than tapes. you can load and store autonom (no start and stop) and not linear, you can store them here or there. but of course also expensiver (you cant anymore use a (music) tapedrive.
/The SCA-Virus (Bootsector Amiga) (swiss vintage computing)
Virus & Swiss Viruses
2023-05-16 11:33:20
https://vintagecomputing.ch/?browseid=1461
/Bootsector (swiss vintage computing)
Automatic Startup
2022-04-22 23:40:25
https://vintagecomputing.ch/?browseid=2034
/basic (language and often startup interface in 8bit) (swiss vintage computing)
C64 Basic
2023-04-29 11:50:23
https://vintagecomputing.ch/?browseid=8495
/Homecomputer (swiss vintage computing)
https://vintagecomputing.ch/?browseid=9185
/Hardware (swiss vintage computing)
Homecomputer
2022-05-22 10:59:34
https://vintagecomputing.ch/?browseid=313
/Homecomputer (swiss vintage computing)
https://vintagecomputing.ch/?browseid=315
/Photoshop 1 in Pascal Pro/OOP - 1990 (swiss vintage computing)
https://vintagecomputing.ch/?browseid=1574
/Metadiscussion (swiss vintage computing)
Digitalisation
2022-04-30 10:45:49
https://vintagecomputing.ch/?browseid=2402
/Vintage computing (swiss vintage computing)
Communication
2023-02-06 08:32:30
https://vintagecomputing.ch/?browseid=2647
/Swiss Games (swiss vintage computing)
Starbirds (Amiga)
2022-07-22 23:38:22
https://vintagecomputing.ch/?browseid=3034
/Starbirds (Amiga) (swiss vintage computing)
.
2022-05-21 14:24:19
https://vintagecomputing.ch/?browseid=3040
Game description
Starbirds is a shoot'em up game in the style of old AMIGA shooters like R-Type, Apidya, Wings of Death and many others. The game play is simple: the player controls a space ship (called the Starbird) and tries to keep alive, which is best ensured by shooting as many enemies as possible.
Starbirds features four horizontally scrolling levels, each packed with a huge amount of enemies and guarded by an extra-large boss enemy with big shields and power. The levels are constructed in a way that there are a lot of turn-off's which allow the player to take another path each time.
A special feature of Starbirds is the weapon system, which was inspired by action games like Wings of Deathand Lethal Xcess. There are two categories of weapons, primary and secondary weapons. Each category consists of 8 different types of weapons, four of each category are selected by the player before entering the first level. The player can decide at every time if the approaching enemies should be attacked using the primary or secondary weapon. By repeated pressing of the fire button the primary weapon is fired, by holding down the button the secondary weapon is fired.
The currently active weapon can be changed by collecting weapon symbols, which are left behind from exploding enemies quite often. Blue symbols represent primary weapons, red symbols secondary weapons. Every weapon has five different powers. If a symbol is collected, which represents one of the currently active weapons, then its power increases by one. Therefore it is advantageous to collect the same symbol several times in order to get a weapon with high power. On the other hand, changing a weapon reduces the power by one, therefore too many changes without intermediate power-up quickly lead to a poorly armed space ship with little chance of survival.
The Starbird space ship does not survive hits with enemies, their shots or with the background. Fortunately the player has six space ships available and he can restart the game three times in the last visited level. The game supports four levels of difficulty, which can be selected in the main screen, before entering the first level. Finally the game can even be played by two players simultaneously.
/Pascal++ (OOP Version) (swiss vintage computing)
https://vintagecomputing.ch/?browseid=4137
/brainstorm 1989-1993 (swiss vintage computing)
https://vintagecomputing.ch/?browseid=5858
/Demoscene 1980-1997 (swiss vintage computing)
Alcatraz 1990
2023-01-31 13:59:36
https://vintagecomputing.ch/?browseid=6289
/Gaming & GameDesign (swiss vintage computing)
GameTypes
2023-02-06 08:38:59
https://vintagecomputing.ch/?browseid=6531
/TV-Games (Games in or with TV as Interface) Fernsehen Television (swiss vintage computing)
https://vintagecomputing.ch/?browseid=6591
/Swiss Games (swiss vintage computing)
Ball Raider 1987
2023-02-22 18:38:20
https://vintagecomputing.ch/?browseid=6911
/TV-Games (Games in or with TV as Interface) Fernsehen Television (swiss vintage computing)
https://vintagecomputing.ch/?browseid=6943
/TV-Games (Games in or with TV as Interface) Fernsehen Television (swiss vintage computing)
telespiele (zdf)
2023-03-15 23:00:16
https://vintagecomputing.ch/?browseid=7069
/TV-Games (Games in or with TV as Interface) Fernsehen Television (swiss vintage computing)
hundesprengung - austria
2023-03-02 10:04:09
https://vintagecomputing.ch/?browseid=7201
/TV-Games (Games in or with TV as Interface) Fernsehen Television (swiss vintage computing)
goldene schuss
2023-03-15 23:00:29
https://vintagecomputing.ch/?browseid=7367
/TV-Games (Games in or with TV as Interface) Fernsehen Television (swiss vintage computing)
https://vintagecomputing.ch/?browseid=7563
/gamedesign c64 (swiss vintage computing)
Manic Mansion in Action
2023-04-12 10:10:10
https://vintagecomputing.ch/?browseid=8132
/Ball Raider 1987 (swiss vintage computing)
https://vintagecomputing.ch/?browseid=8447
/Videotext all in one (Screen, Service Phone) (swiss vintage computing)
Videotex
2023-07-21 16:43:23
https://vintagecomputing.ch/?browseid=9081
MTW Video des SRF aus dem Jahre 1989 zeigt die Nachteile von Videotex als Projekt der Post und die aufkommende Konkurrenz durch Mailboxen.