SEARCH

https://vintagecomputing.ch/?browseid=5522
  • don't write specs. Users should consider themselves lucky to get any programs at all and take what they get.
  • don't comment their code. If it was hard to write, it should be hard to read.
  • don't write application programs, they pro- gram right down on the bare metal. Application programming is for feebs who can't do systems programming.
  • don't eat quiche. Real programmers don't even know how to spell quiche. They eat Twinkies, Coke and palate-scorching Szechwan food.
  • don't draw flowcharts. Flowcharts are, after all, the illiterate's form of documentation. Cavemen drew flowcharts; look how much it did for them.
  • don't read manuals. Reliance on a reference is a hallmark of the novice and the coward.
  • programs never work right the first time. But if you throw them on the machine they can be patched into working in only a few 30-hours debugging sessions.
  • don't use Fortran. Fortran is for wimpy engineers who wear white socks, pipe stress freaks, and crystallography weenies. They get excited over finite state analysis and nuclear reactor simulation.
  • don't use COBOL. COBOL is for wimpy application programmers.
  • never work 9 to 5. If any real programmers are around at 9 am, it's because they were up all night.
  • don't write in BASIC. Actually, no programmers write in BASIC, after the age of 12.
  • don't document. Documentation is for simps who can't read the listings or the object deck.
  • don't write in Pascal, or Bliss, or Ada, or any of those pinko computer science languages. Strong typing is for people with weak memories.
  • know better than the users what they need.
  • think structured programming is a communist plot.
  • don't use schedules. Schedules are for manager's toadies. Real programmers like to keep their manager in suspense.
  • think better when playing adventure.
  • don't use PL/I. PL/I is for insecure momma's boys who can't choose between COBOL and Fortran.
  • don't use APL, unless the whole program can be written on one line.
  • don't use LISP. Only effeminate programmers use more parentheses than actual code.
  • disdain structured programming. Structured programming is for compulsive, prematurely toilet-trained neurotics who wear neckties and carefully line up sharpened pencils on an otherwise uncluttered desk.
  • don't like the team programming concept. Unless, of course, they are the Chief Programmer.
  • have no use for managers. Managers are a necessary evil. Managers are for dealing with personnel bozos, bean counters, senior planners and other mental defectives.
  • scorn floating point arithmetic. The decimal point was invented for pansy bedwetters who are unable to 'think big.'
  • don't drive clapped-out Mavericks. They prefer BMWs, Lincolns or pick-up trucks with floor shifts. Fast motorcycles are highly regarded.
  • don't believe in schedules. Planners make up schedules. Managers 'firm up' schedules. Frightened coders strive to meet schedules. Real programmers ignore schedules.
  • like vending machine popcorn. Coders pop it in the microwave oven. Real programmers use the heat given off by the cpu. They can tell what job is running just by listening to the rate of popping.
  • know every nuance of every instruction and use them all in every real program. Puppy architects won't allow execute instructions to address another execute as the target instruction. Real programmers despise such petty restrictions.
  • don't bring brown bag lunches to work. If the vending machine sells it, they eat it. If the vending machine doesn't sell it, they don't eat it. Vending machines don't sell quiche.
https://vintagecomputing.ch/?browseid=4494
Tiling was a design pattern often used in the beginning of the gamedesign.
Reason:
  • Tilebase is simple to use. Create the tiles and just say here is TileA, titleB.
  • Tilebase save space (######) - important in the beginning
  • Tilebased could be used for creating games (Labyrinths) with Sprites in front
  • You can create very fast new levels
  • The hardware has often tilebased background support 
  • Seamless tiles create very fast interesting backgrounds and foregrounds … 
https://vintagecomputing.ch/?browseid=229

Kassetten, Schallplatten, Super 8 – das Kunsthaus Langenthal wird für fünf Monate zu einem Labor obsoleter Medien.Entdecken Sie das Heim für obsolete Medien!

.
2022-10-01 10:38:54
https://vintagecomputing.ch/?browseid=5570
Walter Saxer at the ETH, and from 1945 to 1948, a mathematics teacher in Glarisegg and Trogen. In 1948, he received his Doctor of Philosophy (PhD) from ETH with a well-received thesis on complex analysis.
https://vintagecomputing.ch/?browseid=5966
Areas like the demoscene or electronic games existed only rudimentarily as analog systems (pinball etc) In this sense they were new and updated the system.
Other areas changed or replaced existing areas: 
- Data collection and analysis (punch cards, etc.)
- word processing

> From media running on humans to media running on computers
Fantasy-Computers
2022-04-17 22:36:48
https://vintagecomputing.ch/?browseid=638
Fantasy computers are computer that are ‘inspired’ by real computers. Means their name sound like ZX81 > Tic80 but of course they are fast, programmable with lua and in the most of the cases have all integrated: spriteeditor, tile/background-editor, soundeffects editor and music editor. So they are really the dream of an 8bit-coder* with assembler, low memory, low graphics, no tools. 
Giger H.R. (Swiss)
2023-03-28 11:38:31
https://vintagecomputing.ch/?browseid=905
Giger was an educated as an industrial designer. Afterwards he made art and after working with jodorowski on dune, he joined the aliens-team. He created the slick fast monster in ALIEN. he influenced with his style (developped before in paintings and sculptures) the whole scifi. And so he became also one of the most influencing artist for games like r-type and and and and and …
https://vintagecomputing.ch/?browseid=7867
Hardware
- C64 consolen basis, erinnert mehr an eine Console als an einen Computer (Sprite, Hardwarescrolling, Music).
- SID wirklich witzig
VisualDisplay
Unmöglich viele Modis: High res. Multicolor > Programmierung schwierig. Positiv: Kombinierbar
- Beschränkte 16 Farben > Schwierig etwa eigenes zu machen. 
- Strahlende Farben fehlen.
Music
- Music Coding
- SID wirklich interessante Stücke. 

Tools
- Damals Paintingprogramme? > Öfter bessere Computer genutzt wie Amiga/PC (Compiling)

Coding
- Schwierig reinzukommen, sogar schwieriger als Atari2600
- Entwicklung über Jahre
- Basic embedded .-(
- Woher kam das Wissen? Die Software? (Magazine?)
- Öfter bessere Computer genutzt wie Amiga/PC (Compiling)
Gamecoding
- Ohne Tricks (Sprite Multplexer 8 Sprites viele Spiele nicht denkbar) ähnlich wie beim Atari 2600. Tricks
Beschränkung
- Beschränkung bei Shootemups am Schwierigsten bei allen anderen Genres eher möglich mit 8 Sprite durchzukommen.

Community
- Identitätsstiftend aber warum? Einfach übers gemeinsame Spielen?
- Bis heute ungebrochen. Aber mehrheitlich Spieler? Demoszener? 

Heute
Gesamte Entwicklung auf einmal da, keine allmähliche Steigerung/Entwicklung über 10 Jahre
Selbst heute, einige Tutorials aber kein Gametemplate. Viel bis heute unterschiedliche Nutzung: Vorallem game und demoscene. 
> Anwendersoftware fast nicht dokumentiert. 
> Neue Games, demos > Anwendersoftware?
Some impressions
2023-05-01 11:47:41
https://vintagecomputing.ch/?browseid=8636
Devs with Beer and and 
Star wars intro (influenced)
Beer as protagonist
Shop - 1:1 - Get money for buying extras?
Song “MIr sind mit dä fürwehr dooo ” (Swiss german)
Sidewings / extraweapons 
“Görpsen” 
Feldschlösschen is shooting
Shoot vs Feldschlösschen! (Feldschlösschen as Train)
Other beer brands
Visual influences of Jeff Minter
PacMan 
Vs JAck Daniels 
vs Soft Drinks
vs Apple 
vs Bourbon
vs Windows (Money)
vs Java Cups?
vs Brains? BRain is fighting against beer?
“No hero this time” - Eichhorn best
 
Listing Cultures
2023-02-10 08:58:30
https://vintagecomputing.ch/?browseid=801
The listing culture is a hybrid between gutenberg galaxis and software. Software was often distributed in the mainframe time as source code ( c ). each system had a different set of hardware, processor. c and co were the platform. You could compile it for your system. 

The listing culture brought source code to the magazines and could be published. first with basic and co for homecomputers, later with checksums, than basic with assembler inlines, than only shortcodes. 
of course by typing in you could learn how to code and solve problems.
https://vintagecomputing.ch/?browseid=1724
There are different types of hacker:
  • for fun
  • freedom of information
  • hacking to get access to powerful systems (latest knowhow, lates knowhow, lastest coding language)
  • hacking for getting fast computer (mainframe)
  • hacking for fast internet (mainframe)
  • sport: getting in 
  • symbolic capital
  • political hacker for a cause
  • hacking for money
designpattern
2022-07-08 11:13:22
https://vintagecomputing.ch/?browseid=4492
which designpattern where used? and why?
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=5474
Den Crackern ging es selbstverständlich auch darum, bekannt zu werden. Sie versuchten symbolisches Kapital anzuhäufen. Man kann ihre Motivation und ihre Aneignungsweise durchaus mit derjenigen der Graffiti-Sprayer jener Jahre vergleichen, die mittels “taggen” ihres Künstler- und Gruppen Namens auf leeren Flächen der Stadt versuchten, Aufmerksamkeit zu erreichen – zum Beispiel GEN im Zürich der 80er Jahre. Getting Fame oder Getting Up war die Losung.
Abbildung 13: GEN gehörte zur ersten Generation der Sprayer in Zürich, die ihren Künstlernamen überall in der Stadt verbreiteten und dafür simple Tags und nach und nach immer komplexere Formen nach dem Vorbild der New Yorker Subway Graffiti nutzten. GEN, auch Gen Atem (aka Genius), hatte sich schon 1984 mit der New York City Graffiti Legende Phase Two getroffen, in der Casablanca Galerie in Zürich. Die beiden Bilder wurden 1986 in Zürich Oerlikon aufgenommen. Fotos: Beat Suter.
Aus den anfänglichen kurzen Bemerkungen als Text wurden immer komplexere eigenständige Vorspänne – die sogenannten Intros. Hier zeigten die Crackers mit der Message ihres Namens, die nicht zuletzt als Botschaften an die Adresse anderer Cracker Gruppen dienten, ihr Ganzes Können. Dabei versuchten sie alles aus diesen Computern herauszuholen. Diese Intros waren eine Art Graffiti auf den blanken Oberflächen der Games jener Zeit. Die Intros unterstanden nicht den Gesetzmäßigkeiten des Game Designs. Die Spielmechaniken spielten keine Rolle und mussten nicht verändert werden. Es ging lediglich um die Titel- und Credit Sequenzen der Spiele. Es ging um einen visuellen Auftritt, der auffallen sollte. Die Intros mussten gut aussehen und einen Wow-Effekt haben. Mit dem Einbezug von Musik und Animation wurde es aber bald auch wichtig, spezielleres Wissen zu erarbeiten. Die Cracker Gruppen begannen Arbeitsteilung einzuführen mit Programmierern, Grafikern und Musikern.
Aus diesen Intros, die in bestehende Spiele eingefügt wurden, entstand später eine ganz eigene Szene, die Demoszene. Und so kommt es, dass sich im Umfeld der meisten Schweizer Cracker und frühen Game Devs auch immer Demos finden. Diese Szene ist noch immer aktiv und dokumentiert sich bis heute selbst. Man findet fast alles aus den letzten 40 Jahren auf der Website POUET (2000) sowie in spezialisierten Datenbanken. Einige der Entwickler updaten ihre virtuellen Echtzeit Welten bis heute aber auch direkt selbst.
Abbildung 14: Cracks und Demos aus den Jahren 1983 – 1988 werden archiviert und öffentlich zugänglich gemacht über die Website der Swiss Cracking Association SCA (2018).Abbildung 15: Aus dem Repertoire des Crackers Hcc: Solomon’s Key Cracktro, Atari ST (1987).
 
https://vintagecomputing.ch/?browseid=5812
Amicom of Spreadpoint has been interviewed by Com and Orlando of Brainstorm at the Escpape and Spreadpoint copy party on Oktober 7th. 

When did you join Spreadpoint ? 
-A month ago. 

Your task in Spreadpoint ? 
-Coder, but in Spreadpoint everybody can do what he wants to. 

For how long have you been programming on the Amiga ? 
-For 2 years. 
What computers did you work on before? 
-Spectrum, Sinclair QL. I did some graphic programming with BASIC. 

What did you program on the Amiga? 
-A 3D-Demo (Summer of 88 for TLB), various intros and copiers for cracked games, Powerutility (sold it), a level editor for a shoot'em up, AMICOM-Kickstart (Antivirus, Copier etc.) 

What are you doing at the time ? 
-I'm working on Demo, called ATOM-demo. 
What's this about ? 
-Colored, shaded, permeating(!) 3D-Objects. 

Your future projects ? 
-3D vectorgrafics, 3D editor (ev. sell it), copier with multitasking capility, various utilities. 

What hardware do you have ? 
-An Amiga 1000  (1.5Mb, Harddisk 20 Mega SCSI), And an Amiga 2000 (A2620 Unix card, 68020 processor, 68881 math. coprocessor, 68851 Memory Management Unit, harddisk 80 MB SCSI, Modem 2400 Baud) 
Tell us something about your Master Seka. 
-It's based on the Seka V3.0 by Kefrens/Promax. It has been reassembled  and revised by my collegue Buddha. 
The main advantages are: 
Better editor commands, a finally working optimize function, auto runback, the workspace can be changed without exitting the Seka. 

Is there anything you want to advise to Amiga coders ? 
-Unfortunetly, there are more and more good programs, recently, which run only on one special Amiga. So I advise to try out the programs on different Amigas and to avoid unproper coding (absolute addresses, selfmodifing code, DBF-waiting-loops running to fast on the 68020.) 
And I hate programs, which you only can exit by a reset! 

Thank you for your answers. 

     Translated by The Acc{sed/BRS
.
2022-12-06 08:35:46
https://vintagecomputing.ch/?browseid=5926
» Do you remember your intentions when you set out to design FALSE?
Yes, initially my only goal was to try and make a “useful” language in as small an implementation as possible. I’ve always been obsessed with small/simple/fast (still am), and for me this was a fun diversion from the relative complexity of the E compiler.
I knew the language had to be based on Forth, as there’s no other language that has such simple parsing (it is mostly just a sequence of operations, little structure) and execution model (each operation simply takes from / adds to the stack).
https://vintagecomputing.ch/?browseid=7307
Das klingt abstrakt. Können Sie das anhand eines Beispiels konkretisieren?
Es gab im Laufe der Geschichte viele Fälle, in denen Projekte, Ideen und Frameworks, die von Frauen entwickelt wurden, die Art und Weise, wie unsere Welt funktioniert, wirklich radikal hätten verändern können – wenn diese Frauen bekannt gewesen wären oder das Projekt zur richtigen Zeit ans Licht gekommen wäre. Hypertext ist ein großartiges Beispiel dafür. Es gab fast 20 Jahre lang Leute, die wirklich ausgeklügelte und interessante Hypertext-Plattformen und -Systeme (siehe Kasten) entwickelt haben, die sich Gedanken über die ganzheitliche Beziehung gemacht haben, warum Ideen miteinander verbunden sind und was es bedeutet, wenn eine Tatsache mit einer anderen Tatsache verbunden werden kann. Viele davon Frauen. Und sie haben Systeme entwickelt, in denen so etwas wie ein 404-Fehler (Seite nicht gefunden, Anm. d. Red.) unmöglich ist, weil die Verbindungen, die Links das Wichtigste in diesem System sind. Hätten wir heute solche Systeme als primäre Informationsbrowser, würden wir vielleicht anders denken. Wenn ich mir solche Dinge anschaue, stelle ich mir vor, was wäre dann gewesen? In der Zukunft könnten ähnliche Dinge passieren. Wir müssen einfach in der Lage sein, an die Gegenwart zu denken, statt die Dinge im Rückspiegel zu betrachten.
Swiss Game Design
2022-06-25 19:17:32
https://vintagecomputing.ch/?browseid=85
The swiss gamedesign was influenced and even founded by the cracker scene coming from the C64 to Amiga and the other tree was the Atari ST. Around 25 own Games and Ports were created and published from 1985-1997. There was even an own publisher Linel. 
Fantasy Consoles
2022-05-25 23:45:26
https://vintagecomputing.ch/?browseid=650
Consoles inspired by old consoles but 100% new. They are somehow like the dream of this days. All dev. thing in one tool (graphics, sound, tiles, coding, levelediting)
.
2022-05-12 09:21:16
https://vintagecomputing.ch/?browseid=2574
Nach der ersten Welle der Verachtung dieser PixelGrafik-Homecomputer entstand mit dem Aufkommen der Indiespiele eine Renaissance der Homecomputerszene und zwar auf mehreren Ebenen: Die Demoscene entdeckte - nachdem auf PCs keine Grenzen mehr da waren - die kleinen restriktiven Homecomputer wieder und ist bis heute bestandteil der Demoscene [Recherche erste Amiga-Contests]. Es entstand eine Homebrew Szene für fast alle Consolen/Computer [Übergang, Wann entstanden?] und vermutlich der wichtigste Antrieb die Indiegamescene.
 
 
 
 
[11:44]
Die Indiegamescene um die 2000er Jahre fing nun an explizit sich an die Pixelgrafiken etwa der Konsolen zu orientieren. Sei dies aus Reflexion, Kindheitserinnerungen oder einfach, weil die Pixelgrafiken einfacher herzustellen waren. Dabei spielt natürlich auch eine Rolle, dass zunehmend über Plattformen wie Ebay nun nicht mehr lokal Consolen/Computer gekauft werden mussten. Parallel dazu entstanden auch immer mehr Retromessen bzw. Waren Verkaufsstände für Retro Teil von grossen Conventions und Game-/Spielemessen. Die Gesellschaft entdeckte die Geschichte der Gamekultur. Die Entwickler selber fingen auch zunehmend an ihre Arbeit zu dokumentieren und zu veröffentlichen (siehe sca, siehe roman werner, siehe christian haller). http://www.kingroman.com/ https://www.sca.ch/ https://www.lemonamiga.com/games/list.php?list_people=Christian Haller Durch die verschiedenen Game-Festivals kam auch vermehrt zur erneuten Auseinandersetzung mit dieser ersten Welle von Computergames. Ein Beispiel dafür wäre sicherlich das gameZfestival 2013. Und begannen teilweise auch ihre Spiele auf dem iPhone wieder herauszubringen (insanity wars). Einige sind weiterhin in Communities unterwegs, die die alten Praktiken wieder neu auflegen. [Roman Werner, Listings, C64 Spiele]
.
2022-07-07 14:57:06
https://vintagecomputing.ch/?browseid=4470
die motivationsmechanik ist ja auch interessant. man wählte zuerst aus. was könnte man gebrauchen. dann setzte man sich dran und musst zuerst einmal die sachen eintippen. die textsorte listing war ja oft, ein bisschen theorie, die erklärung des programmes/architektur. dann praxis
wie die textsorte rezept beim kochen. dann ging das aptippen los. bei den einen der versuch zu verstehen, bei den anderen nur aptippen. dann war man fertig. testete. 1. belohnung es läuft. 2. belohnung man hat vielleicht was gelernt 3. belohnung: es hilft oder macht spass.
4. man denkt, das könnte ich auch. und versucht selbst etwas. (die alte telekoleg idee .-) gingen die listings in den heften schon zurück über die jahre oder?
(ich meinte jedenfalls) wurden mehr so helpers. das ganze bediente ja auch einen noch nicht vollständig
entwickelten software markt. nicht zu vergessen, die keyboards wurden auch besser. gerade beim atari st und amiga.
Die ST-Tastatur kam mir (als gelerntem Maschinenschreiber) immer zu "schwammig" vor. So gut wie auf der Atari-8-Bit-Tastatur konnte ich darauf nicht schreiben/programmieren (was mich aber nicht davon abgehalten hat).
 
https://vintagecomputing.ch/?browseid=7187
_ virus
_ transformation
_ smart monster
_ fit monsters 
_ nihilation
_ all also visuals rules
Sokoban - Sokoban-clone
2024-10-12 11:11:38
https://vintagecomputing.ch/?browseid=1212
  • Tilebased
  • Too fast
  • not yet solved - TargetFields constantly
https://vintagecomputing.ch/?browseid=1138
First developing on Atari ST (Assembler) but never published something except a demo for a bbs 1993 (First founded by two brothers). First not released ‘product’. A listing game for Happy Computer. 
Than switched to Macintosh (1995 ). Games in C . And than published over the net (website) or in Maganzines Disc-Magazines as Shareware. Paid first with checkes (almost impossible to get the money for 15$ games), so switched to real money and than to KAGI.com a first worldwide payment service.
Inbetween the author worked produced Flash-Games for advertising and ported a lot of games for Java (Applets) 1996 . 
Afterwards switched to Objective-C on MacOSX with a new name: la1n.ch.