Du bist nicht angemeldet.

1

26.02.2017, 16:49

SSC #93: Commodore 16 Arcade

Sir Pommes: "What the Fatsch!"

Beiträge: 814

Wohnort: Ingolstadt

Beruf: Senior Software Engineer

  • Private Nachricht senden

2

26.02.2017, 18:04

Klasse! Da kann man mal sehen, dass weniger als 16 KB reichen, um Spaß zu haben. Wenn ich hier einen großen Raum für mich hätte, hätte ich mir immer noch sofort den C16 zugelegt (dann aber mit 64 KB Speicher) - zusammen mit dem C64SD V4.0 Princess ULTRA... Mir juckt's echt in den Fingern. Böse!

3

26.02.2017, 18:30

So'n Princess habe ich auch. Damit habe ich schon einige Tapes gerettet :)
Sir Pommes: "What the Fatsch!"

4

26.02.2017, 19:53

Was man alles in so ein bischen Speicher pressen kann.

henrikf

Pixelor-Team

Beiträge: 6 828

Wohnort: Bad Aibling / Bayern

Beruf: Software-Entwickler

  • Private Nachricht senden

5

27.02.2017, 18:23

So, ich hatte gestern nicht die Muse, dass in Ruhe zu sehen. Jetzt habe ich das nachgeholt. Mal abgesehen vom - wie üblich - hervorragendem Informationsgehalt finde ich es auch total spannend, was die damals in so ein bischen RAM gespresst haben. Da gebe ich dem DengekiGamer vorbehaltlos Recht: 12 KByte RAM! Erstaunlich.

Allerdings waren die 16-KByte-Versionen der Atari-Computer - Atari 400 und Atari 600XL - ähnlich ärmlich dran. Wobei man hier bei geschickter Programmierung sogar 15,125 KByte RAM zur Verfügung hatte (boa ey!) ... für die Atari-8-Bit-Freaks: ab $0500 bis $3FFF und dann noch 128 Byte von $80 vis $FF in der Zero-Page.
--== Island2Live / Henrik Fisch==--
Homepage: http://www.island2live.com/ deviantART: http://island2live.deviantart.com/
Spielt gerade: Yonder: The Cloud Catcher Chronicles

6

27.02.2017, 19:43

Beim C16 ist es ähnlich. Für Programme ist der Bereich $1000 bis $3FFF vorgesehen. Aber man kann auch ein bisschen schummeln, indem z.B. der Bereich für die (Kassetten-)Laderoutine mitgenutzt wird, die ja nach dem Laden nicht mehr gebraucht wird. Allerdings muss ja die Schnellladeroutine auch noch irgendwohin. Das Programmieren der alten Homecomputer ist wahnsinnig interessant und macht Spaß. Heutzutage ist Speicher ja kein Problem mehr. Langweilig :lol:
Sir Pommes: "What the Fatsch!"

7

27.02.2017, 21:04

Heute ist das Massiv an Speiche rin meinen AUgen eher ein kleines Problem. Wer nicht mehr drauf achten muss, kann auch mal unsauberen und unoptimierten Code laufen lassen. Hust"Assasions Creed Unity"Hust.........ich glaub das funktioiniert nur wenn man selber spricht.

henrikf

Pixelor-Team

Beiträge: 6 828

Wohnort: Bad Aibling / Bayern

Beruf: Software-Entwickler

  • Private Nachricht senden

8

27.02.2017, 22:55

Ja, ganz genau. Im harten Programmieralltag drückt sich das dann darin aus, das Unmassen an Software-Schnittstellen zwischen dem Spiel und der Computer-Hardware liegen. Es geht los bei der eigenen Programmierung, dann kommt eine wie auch immer geartete »Engine«, dann kommt das Betriebssystem und der Treiber für CPU/Motherboard/RAM/Grafik/Sound/sonstwas und dann landen die Daten irgendwann einmal dort, wo sie hoffentlich ankommen sollen. Zusammen gehalten wird das von einer oder mehreren Programmiersprachen (C, C++, Java, Lua, etcpp.). Und alle diese Ebenen müssen zum einen mit deren jeweiligen Schnittstellen korrekt angesprochen werden, was für sich schon ein unglaublicher Aufwand ist. Und dann haben die allesamt auch noch irgendwelche Bugs (Software hat IMMER Bugs). Und das kumuliert sich und dann kommen noch Terminschwierigkeiten dazu ... und ... BUMM!

Da waren sind die 8-Bit-Computer einfach sehr überschaubar. Und vor allem drücken sich Programmierfehler meistens unmittelbar aus und nicht erst dann, wenn der Spieler 100 Stunden investiert hat und jetzt beim Endgegner das Spiel abstürzt. :P
--== Island2Live / Henrik Fisch==--
Homepage: http://www.island2live.com/ deviantART: http://island2live.deviantart.com/
Spielt gerade: Yonder: The Cloud Catcher Chronicles

henrikf

Pixelor-Team

Beiträge: 6 828

Wohnort: Bad Aibling / Bayern

Beruf: Software-Entwickler

  • Private Nachricht senden

9

28.02.2017, 11:53

Doppelpost und bischen OT
Mann, bekomme ich gerade wieder Bock, für den Atari-8-Bit-Computer zu programmieren. Überhaupt ist das für mich wirklich ein echter Motivationsschub, wenn ich sehe, was auf den damaligen Kosten alles programmiert wurde und heute noch programmiert wird (siehe auch hier). :)
--== Island2Live / Henrik Fisch==--
Homepage: http://www.island2live.com/ deviantART: http://island2live.deviantart.com/
Spielt gerade: Yonder: The Cloud Catcher Chronicles

10

28.02.2017, 14:37

Retro-Spieleentwicklung ist auch hinsichtlich der Community ein dankbares Feld, kann ich dir sagen. Sowohl was Spieler und Entwickler angeht.

henrikf

Pixelor-Team

Beiträge: 6 828

Wohnort: Bad Aibling / Bayern

Beruf: Software-Entwickler

  • Private Nachricht senden

11

28.02.2017, 14:55

Na, ich bin mal gespannt. Ich lese ja oftmals im AtariAge-Forum im Unterzweig des Atari 800 mit. Und was da manchmal für Klugscheißer am Werk sind, die ein einigermaßen gutes Spiel deswegen runter machen, weil es nicht den neuesten Coder-Demo-Schnickschnack enthält ... das ist manchmal schon ein wenig abenteuerlich.
--== Island2Live / Henrik Fisch==--
Homepage: http://www.island2live.com/ deviantART: http://island2live.deviantart.com/
Spielt gerade: Yonder: The Cloud Catcher Chronicles

12

28.02.2017, 15:55

Ja, von der Sorte gibt es in Retro-Foren so Einige, wobei im Atari-Age-Forum auch richtig gute Leute unterwegs sind. Thomas '8Bitjunkie' Schulz fällt mir direkt ein, der die Dimo's Quest-Spiele programmiert hat (auch ein alter Hase, er war früher bei Infernal Bytes). Die meisten anderen Leute, dich ich aus dem Forum kenne, sind allerdings eher in der Demoszene oder auf dem VCS2600 unterwegs.

Wobei ich das allgemein nicht verstehe, wieso manche Leute Demoeffekte als Maßstab für Spiele nehmen. Es hat schließlich Gründe, dass man solche Tech-Projekte je Plattform an einer Hand abzählen kann.

Zur Zeit ist neben dir 1 Benutzer in diesem Thema unterwegs:

1 Besucher