AmigaOS I MorphOS I Alternative-Systems FREEMAG No.2 04.05.2004 AMIGAINSIDER www.amigainsider.de

KMOS kauft AmigaOS Sourcen QuoVadis ?

AmigaOS4 BetaCD Tipps zur Installation

DesertRacing Review

AMIGAINSIDER 1 2 AMIGAINSIDER IMPRESSUM

Chefredakteur: Sebastian Brylka EDITORIAL

Mitarbeiter: Olaf Köbnik, Ralf Tönjes, Volker Mohr, Kai Stegem- ann, Guido Mersmann, Wolfgang Es gibt Hoffnung Hosemann, Guido Mersmann, Michael Christoph. Ehrlich gesagt hätten wir selbst nie gedacht, das es je noch eine Ausgabe des Herausgeber: AMIGAINSIDER geben wird, aber es ging nicht anders. Nachdem unser Magazin SEMI-Werbung großartig von der Community angenommen wurde, und uns eine vielzahl an positi- Ilk&Brylka ven e-Mails erreichten, sahen wir uns dazu berufen weiter zu machen. Schließlich Rotthauser Str. 105 haben uns die mehr als 4000 Downloads der ersten Ausgabe deutlich gezeigt, das 45884 Gelsenkirchen es doch noch zahlreiche AmigaUser gibt, für die sich diese Mühe lohnt. Wir haben Tel.: 0209 - 95 717 884 Fax: 0209 - 95 717 865 uns einige der guten Vorschläge zum Herzen genommen und werden versuchen e-Mail: [email protected] diese entsprechend umzusetzen. Leider gibt es auch eine vielzahl an Punkten, die http://www.amigainsider.de sich nur schwer umsetzen lassen. Dazu gehört z.B. die Fehlerquote der Artikel. Jemanden zu fi nden der bereit wäre unentgeltlich alle Artikel nach Fehlern und For- mulierungen zu durchforschen erscheint uns als kaum machbar. Doch wir werden Anzeigen: unser bestes tun.

Leider können wir noch immer keine festen Erscheinungstermine nennen. Es Layout: Sebastian Brylka ist unser Ziel alle 2-3 Monate eine Ausgabe herauszubringen, aber versprechen können wir es leider nicht. Bezugsmöglichkeiten: AmigaInsider Homepage Die aktuelle AMIGAINSIDER Ausgabe bietet deutlich mehr Material als die erste. Erfreulicherweise ist auch die Unterstützung seitens der Anwender und Entwickler sehr groß. Das gibt uns Hoffnung das Magazin auch in Zukunft mit inter- essanten Themen zu füllen. Wir freuen uns nach wie vor über jeden Vorschlag und Kritik. Manuskripteinsendungen: Für unverlangt eingesandte Manuskripte und Fotos über- Sehr oft wurde auch der Wunsch nach einer Print-Ausgabe des Magazins nimmt der Verlag keine Haftung, geäußert. Hierzu möchten wir grundsätzlich nicht nein sagen und haben uns bereits Nachdruck, auch auszugsweise, nach Möglichkeiten umgeschaut eine Print-Version anzubieten, aber im Moment nur mit schriftlicher Genehmi- können wir noch nichts konkretes sagen. Hierzu gibt es am ende des Heftes eine gung des Verlags. Warennamen Umfrage. Wir werden aber in absehbarer Zeit eine HighQuality-Version des Ma- werden ohne Gewährleistung der gazins auf CD-Rom anbieten. Für alle interessant die mit der Qualität der Fotos freien Verwendbarkeit benutzt. unzufrieden sind. Namentlich gekennzeichnete Beiträge geben nicht unbedingt Sebastian Brylka / AmigaInsider die Meinung der Redaktion wieder. INHALT

Aktuelles...... 4 Amiga verkauf AmigaOS an KMOS Inc..6 AmigaOS4.0 BetaCD Install...... 8 Cebit 2004 - Kurzbericht...... 12 Amiga Party - Bericht (Holland)...... 13 PixLoad Version 4.3a Review...... 14 Interview mit Jean-Yves Auger...... 15 AmClust 2004 Bericht...... 16 Games-News...... 17 myKlondike 1.0 Beta Preview...... 18 myKlondike Workshop...... 20 Tele-Match - Retro...... 21 Ein Spiel entsteht - Teil 1 ...... 22 Interview mit Marco Möring - Blackbird...30 Blackbirds GFX Klassiker...... 31 Desert Racing of BarDos - Preview....32 Die Kleine Gilde II - Preview...... 34 Interview mit Steffen Nitz...... 36 PairsNG 2.4 Beta - Preview...... 38 AmigaForever 6.0 - Kurztest...... 39 C-Kurs Teil 1...... 40 Hollywood - WorkshopAMIGA ...... 42INSIDER 3 > AKTUELLES / AmigaOS

Flash-News AmigaOS 4.0 - BetaCD vor der Auslieferung

AmiGift V1.0 veröffentlicht In den nächsten Tagen wird das AmigaOS4.0 Beta die ersten Anwender erreichen. Bei AmiGift handelt es sich um ein p2p Filesha- Nach den uns vorliegenden Informationen ring Programm, das den giFT Daemon benutzt ist die Master-CD bereits auf dem Weg zum um Verbindungen mit folgenden Systemen Presswerk. Allen AmigaOne-Besitzern die aufzunehmen: Gnutella (Limewire, Acquisiti- bald in den Genuß dieser BetaCD kommen on, ...), FastTrack (Kazaa, Grokster, iMesh, ...), werden, empfehlen wir unseren ausführli- und OpenFT. Gesteuert wird es mittels einer chen Installationsbericht (Seite 8). Auf der MUI Oberfl äche. Insgesamt 8 Monate benötig- BetaCD fi ndet sich nicht nur die aktuelle te der Autor für das ab AmigaOS3.0 laufende Version des Betriebssystems samt einer Programm. (http://amigift.sourceforge.net/) neuen U-Boot (AmigaOne-Bios) Version, sondern auch die gerade für Entwickler benötigten Entwicklerwerkzeuge. Über An- wender-Erfahrungsberichte würden wir uns sehr freuen. ([email protected])

Papyrus Offi ce für AmigaOS angekündigt

Nach dem die Entwicklung des Texteditors AmigaWriter im Moment ungewiss erscheint bzw. eingefroren wurde, freut man sich insbesonders über diese Neu- igkeit. So soll das früher nur für MorphOS angekündigte Offi ce-Paket Papyrus Of- fi ce jetzt auch für die älteren Amiga-Mo- delle erscheinen. Offensichtlich scheint der /MorphOS Markt noch im- OS4 Event in Essen mer viel zu klein zu sein um die Kosten Das OS4 Event am 15. Mai in Essen scheint für die Portierung solch einer Anwendung sich langsanm zu einer Großveranstaltung zu decken zu können. Durch die zusätzli- entwickeln. Neben der Frieden Brüder (Hyper- chen Kunden aus dem Amiga-Bereich ion Entertainment / OS4) und Petro Tyschts- dürfte sich die Arbeit der Entwickler zu- chenko, hat sich jetzt auch Alan Redhouse mindest ansatzweise lohnen. Ein Termin angekündigt. Gezeigt wird nicht nur das Ami- für die Veröffentlichung wurde noch nicht gaOS4 auf einem AmigaOne, sondern auch genannt. Benötigt wird mindestens ein das neue mini Board. Natürlich werden auch AmigaOS3.5. Screenshots und Informati- wir von AmigaInsider dabei sein und in nächs- onen zu dem Paket sind unter http://www. ter Ausgabe darüber ausführlich berichten. titan-computer.com/ami/papyrus/index. Aktuelle Informationen zum Event, sowie eine html zu fi nden. Das Foto zeigt die Mor- Wegbeschreibung sind unter: phOS Version. www.amigaevent.de.sr zu fi nden. PDF-Import für PageStream erschienen Opus5 nicht in AmigaOS4 integriert Der bei vielen Amiga Anwendern beliebte Die Firma Grashopper LLC hat offensichtlich erkannt wie wichtig das PDF-For- Dateimanager DirectoryOpus5 wird nicht Be- mat geworden ist, und bietet für PageStream Besitzer jetzt auch einen PDF- standteil von AmigaOS4. Anfänglich wurde Import-Filter an. Damit soll es dies von den AmigaOS Entwicklern zwar an- möglich sein PDF-Dateien zu gedacht, aber trotz bestehender Verträge hat importieren und natürlich ent- man sich wie jetzt bekannt wurde anscheinend sprechend zu bearbeiten. Zu anders entschieden. So sollen die Sourcen der viel darf man sich allerdings Software wieder zum Verkauf stehen. (http:// davon nicht erhoffen, denn lists.gpsoft.com.au/pipermail/dopus5/2004- selbst der Entwickler spricht April/000389.html) davon das mit Problemen noch zu rechnen sei, zumal es sich PhotoAlbum 1.0 jetzt Freeware dabei um die Version 1.0 han- Bei PhotoAlbum handelt es sich um eine kos- delt. Erfreulich ist allerdings zu tenlose Software zur Erstellung von VideoCD‘s. sehen das dort nach wie vor an Allerdings nur sogenannte Still Picture VCD‘s der DTP Software gearbeitet für präsentationen von Fotos. Der Autor Chris- wird. Interessant wird es erst tian Effenberger hofft dabei auf Spenden der wenn eine entsprechende Ami- Benutzer dieser Software. (http://www.netz- gaOS4.0 Version erscheint. gesta.de/projekte/photoalbum.htm) Auf dem Screenshot ist die Linux Version zu sehen. (www.grasshopperllc.com)

4 AMIGAINSIDER > AKTUELLES / MorphOS / Alternative-Systems

AmigaPlus 04/2004 + LeserCD Flash-News Das aktuelle AmigaPlus Magazin ist seit kurzem erhält- lich, und befaßt sich mit Themen rund um KMOS sowie PegXMac verfügbar AmigaOS4.0. Außerdem im Heft: ScummVM: Review David Bentham Autor von PegXLin hat mit der und Interview / Review: microgolded / Amiga Status LiveCD PegXMac eine CD-Rom erstellt, mit Report: Was sonst noch geschah... / Druckertest: Ca- der es möglich wird das MacOS auf einem non i865 und HP 5150 / Emu-Corner: Neues und Nütz- Pegasos ohne vorheriger Linux-Installation zu liches rund um die Emulation / Review: Top 7 Share- starten. Die CD-Rom startet automatisch mit ware / SVCD-Workshop (Teil 3) / Aktuelles aus dem einer Hardware-Erkennung und lädt danach Amiga-Markt / Demoscene: Was machen eigentlich... den MacOS Emulator MacOnLinux (MOL). Die die Demoscener? CD funktioniert mit beiden Pegasos Boards 1 & 2. Das MacOS ist auf der CD-Rom natürlich Mit dabei ist diesmal auch die LeserCD. Auf dieser sind nicht enthalten. die Vollversionen der beiden Spiele Beneath a steel sky” und “Flight of the Amazon Queen (Talkie-Version)”, sowie dem ScummVM Emulator enthalten. Gegen eine geringe Gebühr bekommt man Außerdem eine Demoversion des dritten Teils von Monkey Island (für Amiga den Zugang zu einer ISO-Datei. nie erschienen!) - www.amigaplus.de (http://pegxmac.zftp.com/)

AmigaFuture #48 (Mai/Juni)

Auch die AmigaFuture wird in diesen Tagen in die Briefkästen der Abonennten eintrudeln. Im Heft fi nden sich neben einem Artikel zum Thema „Umstieg zum Pegasos“, Previews und Tests zu Spielen wie Gorky, Eat the Whistle, Project Starfi ghter. Außerdem: Icon-Grafi k-Adventures / Amiga History Teil 3 / UAE im Einsatz Teil 3 / Linux auf Pegasos Teil 2 / Interview mit Gerd Frank (AmiAtlas) und vieles mehr. (www.amigafuture.de)

Genesi - HP Business Development Partner Sunbeam Business Solutions verkauft Laut einer Pressemitteilung der Firma Gene- Pegasos 2 Komplettsysteme si, wurde diese zu einem HP Business Deve- lopment Partner ernannt. (http://www.genesi. Das junge Unternehmen Sunbeam Business Solutions, das sich in erster Li- lu/press_20040421.php) nie als Beratungsunternehmen in IT-Fragen versteht, bietet ab sofort auch Pegasos2 Komplettsysteme an. Käufer eines Systems erhalten zudem für Genesi Unteraussteller bei Marvell auf der ein halbes Jahr das Magazin „AmigaFuture“ kostenlos nach Hause geliefert. Networld + Interop in Las Vegas (9.-14. Mai) Ein Komplettrechner ist bereits ab 699,- € zu haben (www.xapo.de) Die Firma Genesi wird auf der Networld + Inte- rop Veranstaltung als Unteraussteller von Mar- vell mit dabei sein. Gezeigt wird die auf dem Pegasos 2 basierende Open Desktop Work- Pegasos 2 - CPU-Karten mit IBM 750GX station die mit dem Discovery-II Northbridge Chip der Firma Marvell bestückt ist. Genesi wird in den zukünftigen Prozessor- karten für das Pegasos 2 Board die neuen IBM Prozessoren 750GX einsetzen. Der Flash Update für Pegasos2 Prozessor basiert auf der 750FX-Reihe Die Firma BPlan hat für das Pegasos 2 Board und bietet nicht nur eine deutlichere Leis- ein neues Flash-Update veröffentlicht. Vor der tungssteigerung sondern verbraucht auch Installation des Updates wird allerdings aus- weniger Strom. Zu haben sind die Prozes- drücklich darauf hingewiesen die Installations- soren im Moment mit höchstens 1,1 Ghz anweisung zu lesen. Das neue Update bietet und 1 Mbyte L2-Cache. Besitzer eines Pe- folgende Änderungen: gasos 2 Boards werden im Rahmen eines Upgrades auf diesen Prozessor umsteigen Netzwerk boot 10/100 ( setenv client-ip/setenv können. (www.genesi.lu) server-ip ) / 256MB Speicher Einschränkung unter Linux behoben / RAM Timing / Erweiter- te RTAS Funktionen (http://www.bplan-gmbh. de/update05042004_d.html)

AMIGAINSIDER 55 > QuoVadis Amiga Amiga verkauft AmigaOS an KMOS Inc.

Am 17. März kam für alle überraschend die Nachricht, das AmigaOS wurde an eine Firma namens KMOS Inc. verkauft. Wer steckt dahinter, was bedeutet das für die Entwicklung des ?

Der Name Amiga kann unter keinem Teil recht teure Server und andere durch- hindern können. So gesehen kann alles guten Stern stehen. Immer wenn man aus hochwertige Geräte. Es wurden auch andere weiterhin so laufen wie bisher, meint schlimmer kann es nicht mehr kom- Gerüchte lauter, wonach einige Gehälter unabhängig davon was mit Amiga selbst men, wird man schnell vom Gegenteil nicht bezahlt wurden. So gesehen war passiert. In einem Interview das Garry überzeugt. Am 17. März war es wieder schon seit langem bei Amiga etwas nicht Hare vor kurzem der online Publikation soweit. Auf der Unternehmenshomepage mit rechten Dingen gegangen und auch amigaworld.net gegeben hat, hielt sich der der Firma Amiga ist die Meldung aufge- die Existenz von Garry Hare wurde ir- neue Besitzer noch ziemlich zurück was taucht, wonach das AmigaOS verkauft gendwann zumindest nicht abgestritten. das Betriebssystem betrifft. Aus dem In- wurde. Käufer soll die bis dato unbekann- Dabei sollte es sich allerdings nur um ei- terview konnte man eher entnehmen das te Firma Itec LCC gewesen sein, die wie- nen Berater handeln. Aus heutiger Sicht nicht Garry Hare an AmigaOS interessiert derum kurze Zeit später von einer weite- ergibt das gesamte Puzzle langsam eine ist, sondern einer seiner Partner. Dieser ren unbekannten Firma namens KMOS Sinn. Einige Details werden mit Sicherheit könnte möglicherweise das Betriebssys- Inc. aufgekauft wurde. Amiga selbst will noch im laufe der Wochen ans Tageslicht tem für eigene Projekte gebrauchen kön- sich zukünftig verstärkt auf den Markt gelangen, vieles aber bleibt im Verborge- nen. Welche Pläne aber genau dahinter der mobilen Geräte konzentrieren. Dafür nen. Im Augenblick wissen wir nicht mehr, stecken und wieweit davon die zukünftige meint man mit AmigaDE das geeignete als das sich die neue Situation zumindest Entwicklung des Systems positiv oder ne- System zu haben. in diesem Jahr nicht auf das AmigaOS4 gativ beeinfl usst wird, ließ sich aus seinen Betriebssystem auswirken wird. Hyperi- Antworten leider nicht entnehmen. Das Brisant an der Meldung ist nicht etwa on Entertainment arbeitet unbeeindruckt AmigaOS ist nur ein Teil eines Puzzels. das, das Amiga Betriebssystem wieder weiter und hat ebenfalls Kontakt zu den verkauft wurde, sondern das diese Mel- neuen Besitzern des Betriebssystems, Von den Anwendern wurde die neue dung aus der heutigen Sicht völlig veraltet nach Außen gibt man sich mit der neuen Situation wie nicht anders zu erwarten ist. In der Meldung spricht Amiga davon Situation sehr zufrieden. Auch von Seiten war, eher gelassen aufgenommen. Mögli- das Betriebssystem bereits am 23. April Eyetech gab es nichts negatives zu hören. cherweise liegt das aber auch daran, das 2003 an Itec LCC verkauft zu haben. Die Entweder wissen die beiden Firmen viel Amiga kaum noch etwas mit dem Amiga- Firma KMOS Inc. wurde dagegen erst im mehr als bisher nach draußen gedrungen OS zu tun hatte, oder zu tun haben wollte. Juli gegründet und zwar von Gary Hare. ist, oder man versucht die Situation nicht Die Entwicklung des Betriebssystems wie noch schlimmer zu machen als diese be- der neuen AmigaOne Boards läuft extern Erstaunlich ist auch die Tatsache, reits ist. Die Zukunft ist mit dem neuen und ist nicht von Amiga abhängig. Hyper- das die ersten Gerüchte in denen der Besitzer der AmigaOS Rechte noch lange ion Entertainment scheinen zudem einen Name Garry Hare fi el, ebenfalls im April nicht gesichert. sicheren Vertrag zu besitzen, wodurch auftauchten. Damals noch von Genesi zumindest das Erscheinen der aktuellen verbreitet. Doch wie es scheint, wussten Möglicherweise hat die ganze Ge- Version nicht gefährdet ist. Wie es aber die Herren der Firma schon damals wohl schichte mit dem Besitzerwechsel auch danach gehen soll, dazu hat sich noch viel mehr als Amiga selbst lieb war. andere Gründe. Doch darüber kann nur keine so genau geäußert. Gut möglich Das Amiga ständig mit Geldpro- spekuliert werden. Zum einem sind die das alle jetzt noch abwarten um zu se- blemen zu kämpfen hatte ist gerichtlichen Auseinandersetzungen mit hen wie das neue AmigaOS von den An- nicht neu. Kurze Zeit später der Firma Genesi noch lange nicht zu wendern aufgenommen wird. Sollten sich wurde auch das Inven- Ende. Diese will offenbar mit allen Mitteln die Verkaufszahlen positiv entwickeln, tar der Büroräume ver- das Recht bekommen, das AmigaOS4 so kann man davon ausgehen das auch steigert. Zwar wurde auf den Pegasos Rechner zu portieren. zukünftig neue Versionen erscheinen das später von dem Doch wie es scheint sind die Chancen werden. Es kann Auktionshaus wieder hierfür gering. Inzwischen sind aber alle allerdings nicht richtig gestellt, Parteien an dem Gerichtsverfahren be- davon ausgegan- wonach es teiligt, sogar Garry Hare mit KMOS. Vor- gen werden das sich dabei nur stellbar wäre aber auch die Lösung das die Firma KMOS um nach dem AmigaOS vor irgendetwas zu schützen. Inc. die Lösung Umzug nicht Immerhin war das Betriebssystem das ist. mehr benötig- wichtigste Kapital was Amiga selbst be- ten Sachen saß. AmigaDE basiert zum größten Teil Schaut man gehandelt hat, auf dem Betriebssystem von TAO und die sich aber den doch die Fotos w e r - den ebenfalls entsprechende Lebenslauf von zeigten zum Lizenzzahlungen erwar- Garry Hare Garry Hare mal ten. Sollte Amiga kurz an, stellt man vor der Pleite stehen, ganz schnell fest das er zumindest was besteht immerhin die die Qualifi kation betrifft Bill McEwen Möglichkeit das sich überlegen ist. Er besitzt mehrere Hoch- Gläubiger zur Wort schulabschlüsse (Bachelor of Science, melden würden, die Maser of Science, Doctor of Philosophy), das Erscheinen oder war nebenbei Mitarbeiter bei Walt Dis- die Weiterentwicklung ney und CEO von Phillips Media Euro- des System hätten be- pe. Auch besitzt er zahlreiche Kontakte

6 AMIGAINSIDER zu vielen Firmen, das könne sich positiv die Entwickler freien Zugriff, bleibt nur zu auf das AmigaOS auswirken, sofern er Im Moment bleibt uns nichts anderes hoffen das sich jemand fi ndet der bereit ein ernsthaftes Interesse daran hat mehr als zu warten. Die Beta-Version des Be- wäre diese Arbeit auf sich zu nehmen. daraus zu machen als es später weiter zu triebssystems wird in wenigen Tagen bei veräußern. zahlreichen AmigaOne Besitzern eintref- AmigaOne und AmigaOS4.0 stellen fen. Dann kommt wieder etwas Bewegung nur eine Basis zur Verfügung, was dar- Trotzdem gibt es auch viele Zweifel. in die ganze Angelegenheit. Dan sollen aus letztendlich wird hängt auch von uns Einige werden sich vielleicht daran er- auch von den Händlern Komplettsysteme allen. Gegen die Mächtige Konkurrenz innern, als die Visitenkarte von Garry mit bereits installiertem Betriebssystem wir Microsoft und Apple hat der Amiga Hare aufgetaucht ist. Darauf war deutlich ausgeliefert werden. im Moment kaum eine Chance, doch in zu erkennen, das Garry Hare der neue bestimmten Bereichen bietet das System CEO von Amiga ist. Die meisten hielten Die Beta-Tester sind insgesamt gese- auch heute noch viele Vorteile. Somit diese Visitenkarte für eine Fälschung, hen sehr zufrieden mit dem neuen Sys- bleibt zu hoffen das der Geist der früheren aber diese stammt nicht von irgendeinem tem. Die meisten vom Amiga Classic be- Amiga Community wieder zurückkehrt. kannten Anwendungen werden auch für das Weitere Quellen zum Thema: PowerPC Betriebssys- tem in einer nativen www.kmos.com - Hier wird hoffentlich in Version erscheinen. Zukunft eine Homepage des neuen Besit- Dank der 68k Emula- zers entstehen. Im Moment ist dort außer tion laufen alle älteren einer e-Mail Adresse nichts zu fi nden. Anwendungen die nicht auf die Custom-Chips www.amigaworld.net - Gute Quelle für der Amiga Rechner zu- Informationen zum Amiga, durch die Un- greifen in einer durch- terstützung seitens Eyetech handelt es aus angenehmen Ge- sich dabei fast schon um eine offi zielle schwindigkeit. Durch Quelle Nachrichten bezüglich AmigaO- die neuen technischen ne und AmigaOS. Allerdings darf auch Möglichkeiten werden gesagt werden das die Macher der Seite frustrierten Amiga Anwender, oder sogar auch die zukünftigen Anwendungen deut- oft nur einseitig berichten und insbeson- Genesi Mitarbeiter, sondern von Garry lich mehr bieten. Vielleicht wird so der dere negative Nachrichten oder auch Hare selbst. Diese wurde mehr oder we- eine oder andere Entwickler wieder zum Kommentare nicht veröffentlichen oder niger aus Spaß erstellt. Dazu kam es als Amiga zurückkehren. Viele waren oft ge- entfernen. die Firma Itec, die angeblich einer der zwungen auf andere Systeme umzustei- Amiga Investoren ist, Garry Hare gebe- gen, weil man dort angesichts der schnel- http://amigaworld.net/modules/ ten hat seine Meinung bezüglich strate- leren Prozessoren viel bessere Software features/index.php?op=r&cat_ gischer Amiga Partner zu äußern. Kurze entwickeln konnte. id=3&rev_id=50&sort_by - Link zum Zeit später fragte ihn Bill McEwen ob er Interview mit Garry Hare. nicht daran interessiert wäre Amiga als Hyperion Entertainment muß sich des- Chairman und CEO beizutreten. Dies hat sen bewusst sein das ohne bestimmter www.intuitionbase.com - Eine neue In- Garry Hare nicht sofort abgelehnt, weil er Applikationen kaum neue Käufergruppen ternet-Seite mit ausführlichen Informatio- darin die Chance gesehen hat mit einigen angezogen werden. So wird dringend ein nen zum AmigaOne und AmigaOS4. Partnern aus Amiga etwas zu machen. moderner Browser und ein entsprechen- Anlässlich der CTIA Konferenz (Cellular des Offi ce-Paket benötigt. Auf die Sour- (sb) Telecommunications & Internet Associa- cen von Mozilla und OpenOffi ce haben tion) druckte er selbst 25 Visitenkarten auf denen er den Titel Amiga Chairman und CEO trug. Dort traf er sich mit eini- gen Firmen, wobei er diesen kaum eine Visitenkarte gegeben hat, weil man sich doch sehr gut kennt und schon öfters mit- einander spricht. Allerdings hat er dort auch David Traub getroffen, dieser hat eine dieser Visitenkarten bekommen, die er dann Bill Buck (Genesi) zukommen ließ. Allerdings soll dabei keine böse Ab- sicht gewesen sein, Bill Buck soll daran interessiert gewesen sein mit Garry Hare in Kontakt zu treten. So kam es das kur- ze Zeit später die ganze Geschichte nach Außen gedrungen ist. Garry Hare hält das Ganze für sehr lustig und weniger ernst. Rechtlich gesehen war es bestimmt nicht korrekt. OpenOffi ce in Zukunft auch für AmigaOS?

AMIGAINSIDER 7 > AmigaOS 4.0 Beta CD/Install

Wer zu denjenigen gehört, die einen AmigaOne „Early Bird“ besitzen, darf sich auf eine AmigaOS4 Beta-CD freuen. Diese sollte in den nächsten Tagen bei Ihnen eintreffen. Wie diese installiert wird, wollen wir Ihnen in diesem Artikel zeigen.

Die AmigaOS4 cher auch die Ami- Beta-CD ga-Installation ohne weitere Anleitung durchführbar! Wie der Name schon vermuten läßt, handelt es sich noch nicht um die end- Wer bereits seit gültige Version von AmigaOS4, son- längerem einen dern um eine Vorabversion (es handelt AmigaOne besitzt sich um die Version 50.9). Diese sollte wird erst einmal in den nächsten Tagen bei den Besit- die Firmware aktu- zern eines AmigaOne‘s eintreffen. Die alisieren müssen, Vorversion enthält noch nicht den kom- daß sogenannte U- pletten Lieferumfang. Auch Treiber für Boot. Die aktuelle unterschiedliche Zusatzhardware sind Version möglicherweise noch nicht oder nur teil- 1.0.0 ist auf den 12. weise funktionsfähig. April 2004 datiert. Achtung: es gibt Vor allem erhofft sich Hyperion En- auch noch zwei äl- tertainment, die Entwickler von OS4, tere Version 1.0.0 eine breite Rückmeldung. Egal ob alles vom 23. Januar auf anhieb funktioniert oder die CD erst 2004 und vom 11. gar nicht starten will, alle Informationen Februar 2004. Also sind wertvoll, um in die endgültige Fas- unbedingt auf die sung der Installations-CD einzufl iesen. Datumsangabe Nehmt Euch daher bitte die Zeit und teilt achten. Die Aktuali- Eure Erfahrungen mit der Beta-CD mit sierung von U-Boot ! Bitte meldet Euch dazu (in englischer ist nicht ungefähr- Sprache) bei David Rey . Dann werdet Ihr in die öffentliche Aufmachung. Zum Anzeigen der einzelnen Texte klickt immer möglich. Bei Installations-Liste aufgenommen. einfach auf die einzelnen Schbladen. den ersten Boards Vorbereitungen ist das Eprom Bitte beachtet, daß dieser Text so ak- schreibgeschützt und kann daher nicht tuell ist, daß er mit einer Vorserien CD er- Wir gehen hier von einer Erstinstallati- aktualisiert werden. Bei Problemen müßt stellt und getestet wurde. Die endgültige on auf einem „nackten“ Rechner aus. Ihr Euch an Euren Händler wenden. Wer Beta-CD kann daher evtl. noch in einzel- Wer bereits ein LinuxPPC installiert hat die Aktualisierung selber vornehmen will nen Punkten von diesem Text abweichen. muß die Festplattenpartitionierung unter und kann, fi ndet im folgenden Abschnitt Falls überhaupt, sollte es jedoch nur Klei- Linux vornehmen und die entsprechen- die einzelnen Schritte. nigkeiten betreffen. Auch die endgültige den Punkte überspringen. Wer es jedoch OS4 Installations CD wird im großen und schafft Linux zu installieren, für den ist si- Welches U-Boot haben wir ? ganzen nicht anders zu installieren sein. Je nach Händler und Rechnerkonfi gurati- Um festzustel- on könnt Ihr aber dann auch gleich einen len, welche Version Vorinstallierten Rechner ordern und Euch vorhanden ist (Bild die ganze Installationsprozedur sparen. 2), muß während der Boot-Phase Eine vollständige Installationsanlei- zweimal eine Taste tung ist auch auf der CD unter dem Na- gedrückt werden. men „OS4-Install.htm“ (Bild 1) zu fi nden, Das erste mal, wäh- die mit einem beliebigem Browser be- rend die Meldung trachtet werden kann. Sie liegt allerdings „Press any key to bisher nur in englischer Sprache vor (sie- interrupt autoboot“ he „Die ausgegeben wird. Installationsanleitung“). Vermutlich wird Es läuft eine Zahl es auch noch eine deutsche Übersetzung ab 5 rückwärts die auf die CD schaffen. Sie kann direkt mit anzeigt, wie viele IBrowse gelesen werden, daß auch auf Sekunden Ihr dafür der CD enthalten ist. noch Zeit habt. Da- (2) Direkt vom Monitor abfotografi ert. nach kommt noch Zu sehen ist eine veraltete Version von U-Boot! mal eine Sicher- heitsabfrage „Boo- ting. Press ENTER

8 AMIGAINSIDER > AmigaOS 4.0 Beta CD/Install

for boot select, any other for preferences“. Mit einem Mausklick auf „Use“ geht es Diese ist mit einer beliebigen Taste, außer Der Boot-Prozess ist dabei wieder zu weiter. der Return-Taste, zu bestätigen. Darauf- unterbrechen, was bei einem uninstallier- hin wird das (auf anderen Rechner auch ten Rechner aber sowieso automatisch Danach kann im Input-Einsteller noch als BIOS bezeichnet) U-Boot Programm der Fall ist. Dann kann mittels „menu“ der der korrekte Tastatur-Treiber ausgewählt gestartet, das Einstellungen zur Hard- U-Boot Einsteller aufgerufen werden. werden und die Mausgeschwindigkeit ein- ware erlaubt. Dieses kann sofort wie- Dort ist der Punkt „Boot Sequence“ aus- gestellt werden. Mit „Use“ geht es wieder der mittels ESC-Taste und Auswahl von zuwählen. Folgende Einstellungen sind weiter. „Leave without saving“ verlassen werden. vorteilhaft: Jetzt wird neben den verschiedenen vor- Als nächstes kommt der OS4 Instal- handenen Hardwarekomponenten (CPU, Boot Device 1: IDE CDROM ler zum Vorschein, der Euch bereits in Speicher, IDE-Geräte) in der ersten Zeile Boot Device 2: IDE Disk deutsch durch die Installation führt. „Ja, auch die U-Boot Version angezeigt. Falls Boot Device 3: Floppy natürlich“, „Weiter mit Installation“ und nicht, bringt die Eingabe von „ver“ die Ver- „Weiter“ sind die zu drückenden Schalter. sionsnummer hervor. Falls diese älter als Mittels „ESC“ wird wieder ins Haupt- Als nächstes kommt die Rückfrage, ob die „1.0.0 (Apr. 12 2004)“ ist, steht eine Aktu- menu zurückverzweigt. Nach einem wei- Festplatte partitioniert werden soll. Die- alisierung an. teren „ESC“ ist „Save settings and exit“ se Frage ist mit „Ja“ zu bestätigen, was auszuwählen, damit die Veränderungen zur Anzeige der Media Toolbox (Bild 3) U-Boot aktualisieren auch gesichert werden. Im U-Boot Prompt führt (diese löst die alte HDToolsBox ab). sind noch die folgenden drei Einstellun- Im Startbildschirm wird die Liste der ge- Zur Aktualisierung des U-Boot Pro- gen zu treffen: gramms ist eine Diskette oder autostar- tende (sogenannte „El Torito“) CD not- setenv bootcmd boota wendig. Passende Image-Dateien liegen setenv autostart yes auf der Installations-CD vor. Empfehlens- saveenv wert ist die Aktualisierung mittels CD, da es speziell mit den älteren U-Boot Pro- Zu beachten ist, grammen zu Problemen beim Zugriff auf daß während der Boot- die Disketten-Laufwerke kommen kann Phase noch keine deut- bzw. die Disketten-Laufwerke nicht er- schen Tastaturlayouts kannt werden. verwendet werden. Das bedeutet im einzelnen, Die Datei „updater.iso“ muß mit einem daß „y“ und „z“ ver- passenden Programm auf CD gebrannt tauscht sind. Speziell werden. Dabei kann natürlich auch eine auch die Satz- und Son- wiederbeschreibbare CD-RW verwen- derzeichen sind an an- det werden. Zu fi nden ist diese auf CD deren Stellen zu fi nden. im Verzeichnis „Firmware“. Ist die alte (3) Ganz wichtig: den AmigaOne booter festlegen UBoot-Version kleiner als 1.0, dann ist Wenn die Installati- das Image in der Schublade „from_01“ zu ons-CD noch nicht im fi nden, ansonsten das aus „from_1.0“. Die CD-Rom-Laufwerk liegt, wird es jetzt fundenen Geräte angezeigt. Sollten hier Datei „A1Firmware_ISO_12-Apr-2004. höchste Zeit, dies nachzuholen. Ein nicht alle Laufwerke angezeigt werden, zip“ muß dabei noch entzipt werden. „boota“ (Boot an Amiga kernel) startet hilft nur eine physikalische Änderung der dann die CD, bzw. den Amiga Kernel, der Reihenfolge der Geräte am IDE-Bus wei- Mit dieser eingelegten CD ist dann ein auf der CD vorhanden ist. ter (Master-Slave, Bus 0-1). Rechnerneustart vorzunehmen. Falls die CD nicht automatisch gestartet wird, hilft Mit zwei Mausklicks zur Der AmigaOne booter die Eingabe von „diskboot 500000 X:0“ Partitionierung weiter, wobei X durch die Devicenummer Aus der Liste ist die Festplatte (unter des CD-Rom-Laufwerkes zu ersetzen ist Es dauert keine zehn Sekunden, bis „Unit Type“ steht „Fixed hard disk“) aus- (diese liegt zwischen 0 und 3 und wird bei alle Kickstart Module geladen wurden zuwählen und dann auf „Edit RDB/Install der Laufwerksübersicht mit angegeben). Eine Progressbar unter „Loading Kickstart drive“ zu klicken. Danach wird die Lauf- Bevor die Firmware ersetzt wird, erfolgt fi les ...“ zeigt den Fortschritt an. Danach werksgeometrie mittels „Install/Read con- erst ein Sicherheitshinweis, der mittels dauert es noch mal rund zehn Sekunden, fi guration“ ausgelesen. Ganz wichtig ist den Tasten „o“ und „k“ bestätigt werden während diese Kernalmodule aktiviert die Auswahl des Booters mittels „Install muß. Danach läuft alles automatisch ab. werden. Jetzt sollte Euch der vertraute AmigaOne booter“. Im sich öffnenden Während dieser Zeit darf weder die CD „Locale“ Einsteller begrüßen, auch wenn FileRequester ist die Datei „slb_v2“ zu entfernt, noch der Rechner ausgeschal- dieser jetzt ein neues aussehen und mehr wählen (falls diese nicht angezeigt wird, ten werden!!! Einstellmöglichkeiten aufweist. Auf der einfach in das Hauptverzeichnis der CD ersten Seite ist die Sprache und auf der wechseln). Die Änderungen sind schließ- Einstellungen für U-Boot zweiten Seite das Land auszuwählen. Ob lich noch mittels „Ok - accept changes“ zu es die deutschen Catalogdateien auf die bestätigen. Alle Schritte sind noch einmal Die folgenden Einstellungen sind le- CD schaffen, steht allerdings zum jetzi- in der Grafi k „AmigaOne booter festle- diglich einmal vorzunehmen und werden gen Zeitpunkt noch nicht fest. Daher nen- gen“ zu fi nden. dauerhaft gespeichert. nen wir hier die englischen Schaltertexte.

AMIGAINSIDER 9 > AmigaOS 4.0 Beta-CD/Install

Auch ein Amiga kommt zuerst die System-Partition formatiert nicht ganz ohne Re- werden muß. Ein Piktogramm mit dem boot aus gewählten Namen (in unserem Beispiel „wb_4.x“) wird auf der Workbench an- Bisher wurde die Pa- gezeigt. Nach einmaligem Klick darauf rition lediglich defi niert. ist aus dem „Disk“ Menü ganz unten der Erst ein Klick auf „Save Punkt „Format Disk“ auszuwählen. Im to disk“ Rückfragefenster kann noch ein Name im Hauptmenü der Me- vergeben werden (z.B. „System 4.0“ oder dia Toolbox wird diese „Workbench“) und das Kästchen „Long auch auf der Festplatte File Names“ ist abzuhacken, damit das verankern. Später ist die- neue FFS2 verwendet wird (Bild 5). „Quick ser Schalter mit größter Format“ richtet die Partition ein, nachdem Sorgfalt zu benutzen, da die beiden Rückfragen bestätigt wurden. er die komplette Partiti- (4) Schritt für schritt die Systempartition einrichten onstabelle neu auf Fest- Die Installation kann erfolgen platte schreibt. Wurden Eine System-Parition muß her bestehende Partitionen Jetzt ist wieder der Installer nach vor- (versehentlich) verändert, gehen damit ne zu holen bzw. von CD zu starten. „Ja, Als nächstes muß noch eine Partiti- alle Daten verloren. Darum wird auch an- natürlich“ (Bild 6), „Weiter mit Installati- on eingerichtet werden (Bild 4 und 4_2), gezeigt, welche Partitionen von der Ände- on“ und „Weiter“ kennen wir schon. Die rung betroffen sind. Hier Rückfrage nach der Festplattenpartitio- also noch mal mit großer Sorgfalt kontrollieren, daß nicht versehentlich eine falsche Partition mit verändertwird!

Jetzt ist leider auch beim Amiga ein Reboot notwendig, damit die neue Partitionsstruktur (6) Nur wer hier auf „Ja, natürlich“ klickt, (4_2) Bereits in der Media Toolbox sollten „Long fi lenames“ der Festplatte vom Be- bekommt sein OS4 installiert. und damit DOS\07 als Filesystem eingestellt werden. Auch triebssystem registriert eine Blocksize von 1024 Bytes ist nicht verkehrt. wird. Sollte dieser nicht automatisch nach bestä- nierung ist diesmal mit „No“ abzulehnen. tigen über „Yes, reboot Jetzt fragt der Installer nach der Partition, auf der nachfolgend das Betriebssystem now“ erfolgen, hilft nur ein Griff zum Re- auf der AmigaOS4 installiert werden soll. installiert werden soll. Im Hauptfenster set-Schalter. Dabei sind wieder die be- Nach Auswahl und „Weiter“ kommt noch der Media Toolbox ist dafür der Schalter reits oben unter „Mit zwei Mausklicks zur eine Sicherheitsrückfrage, die uns darauf „Edit partitions and fi lesystems“ zustän- Partitionierung“ beschriebenen Schritte hin weist, daß bestehende Dateien auf dig. Wird in den freien Bereich geklickt, vorzunehmen. der gewählten Partition überschrieben kann mittels „Add partition“ eine weitere werden. Da unsere sowieso noch leer ist, Partition hinzugefügt werden. Diese ist startet ein Klick auf „Weiter“ endlich den mit einem Namen zu versehen (z.B. „wb_ eigentlichen Installationsprozess. Dieser 4.x“) und als „Bootable“ zu kennzeichnen. läuft komplett selbständig ab und rich- Die Größe kann mittels der beiden Pfeile tet je nach vorhandener Grafi kkarte den frei festgelegt werden. Während der Grö- passenden Monitortreiber ein. Nach dem ßenänderung wird auch ständig der Wert Kopieren der Daten werden noch die in der Anzeigeliste aktualisiert. Das ist Rechteeinstellungen (protection bits) der auch dringend notwendig, da eine zah- Dateien korrigiert. Bevor die Installation lenmäßige MByte/GByte eingabe leider abgeschlossen wird, erfolgt noch eine nicht vorgesehen ist. Lediglich eine nüch- Rückfrage bezüglich dem angeschlos- terne Cylinder-Angabe ist vorhanden. senen Monitor. Wählt hier eine passende Mit „Ok - accept changes“ werden die Ein- Aufl ösung aus, die von Eurem Monitor stellungen wieder bestätigt. Auch hierzu dargestellt werden kann. Am Ende be- (5) Beim Formatieren ist der Schalter zeigt die Grafi k „Systempartition einrich- stätigt uns der Installer den erfolgreichen „Long File Names“ abzuhacken, damit ten“ alle Schritte noch einmal in der Über- Vorgang. das neue FFS2 verwendet wird. sicht. Noch einen Reboot von der Work- Es können natürlich auch gleich Parti- bench entfernt tionen für die Programme und Daten an- Partitioniert ist nicht formatiert gelegt werden. Dieser Schritt kann aber Jetzt ist die Installations CD aus dem auch später noch erfolgen. Allerdings ist danach der Installer ab- Laufwerk zu entfernen und ein letzter zubrechen oder zur Seite zu legen, da Klick auf „Weiter“ startet den AmigaOne

10 AMIGAINSIDER neu. (Ggf. wie- der zur Reset- AmiAtlas unter OS4.0 Taste greifen). Dadurch werden Bericht von Ralf Tönjes alle Dateien von der Systemparti- Am Freitag den 05. März so gegen tion geladen und 01:30 Uhr hatte ich das neue Update von Einstellungen AmiAtlas erhalten. Da ich grade einen können dauer- Amiga-One mit OS 4.0 zur Verfügung hat- haft auf Festplat- te (Leihgabe der Firma Vesalia) habe ich te gespeichert AmiAtlas und das update einfach mal in- werden. stalliert. Die Installation ging sehr schnell von statten, dann das Update ins richtige Es dauert Verzeichnis kopiert und schon hatte man nur noch weni- den aktuellsten Routenplaner vor Augen. ge Sekunden, Auf der 30. Computer und Video Bör- bis uns die neue (7) Das Aussehen der Workbench auf den Kopf stellen se in Bremen wurde AmiAtlas neben dem AmigaOS4 Work- - GUI macht es möglich bench zur Verfü- Amiga-One auch auf dem Pegasos II und einem /PPC & Mediator ge- gung steht. Diese weise neue Programme. ist bereits vorkonfi guriert was aussehen zeigt. Viele Besucher der Veranstaltung konnten sich selber mit AmiAtlas beschäf- und Hintergrundbild betrifft. Auch ein Und was kommt beim nächsten Mal ? kleines AmiDock steht schon bereit. Zu- tigen, egal ob sie eine Route berechnen wollten oder sich die Änderungen in ihrer mindest die Workbench-Menüs sollten In der nächsten Ausgabe werden wir uns auch in deutscher Sprache erscheinen. Region anschauen wollten. Zu den vielen mit dem Umstieg von AmigaOS3.x auf 4.0 Änderungen im Update kann ich mich nur Wieweit auch andere Cataloge (für Prefs- befassen. Auch zeigen wir, wie die alten Programme, Fehlermeldungen, ect.) bei- zu den Sachen äußern die in meinen Re- Programme übernommen werden können gion liegen. liegen, läst sich noch nicht sagen. und was dabei zu beachten ist.

Folgendes fi el sofort auf, noch mehr Freizeit- und Tierparks sind vorhanden. Ich möchte hier den neuen SpacePark erwähnen der grade aufgemacht hat. Auch der neue Wesertunnel südlich von Nordenham und Bremerhaven ist schon vorhanden.

Im Gegensatz zu vielen gedruckten (8) Die fertig installierte und eingerichtete Workbench Straßenkarten zeigt AmiAtlas die Bun- Jetzt ist es erst des Autors. Neben dem Inhalt des Systems sind auch alle Sub- desstraßen im Bereich des Wesertunnels mal an der Zeit, sich docks aufgeklappt dargestellt. mit den neuen Mög- richtig an, den die Bundesstraße welche lichkeiten vertraut zu durch den Tunnel führt ist die B 437 und nicht wie oft angegeben die B 211. machen! Vor allem der neue „GUI-Prefs- Bei Problemen mit der Installation, aber Einsteller“ (Bild 7) erlaubt umfangreiche Es ist schön, das sich im Amigabereich auch Fragen/Probleme nach der Installa- immer noch Leute gibt, die sich die Mühe Möglichkeiten zur Anpassung des Ausse- tion, können an die oben genannte Mai- hens an den eigenen Geschmack. Palette geben uns mit aktueller Software zu ver- lingliste gerichtet werden. Soweit möglich, sorgen. wurde komplett ersetzt, Internet ist ganz sind aber auch wir gerne bereit, Fragen neu und Workbench bietet zusätzliche zu beantworten. Möglichkeiten, um nur einzelne aufzuzäh- Ralf Tönjes (Mika) len. Einfach der Reihe nach durchstöbern. Michael Christoph Auch die anderen Schubladen zeigen teil-

AMIGAINSIDER 11 > CeBIT 2004 / Kurzbericht

Trotz der schlechten wirtschaftlichen der Einführung dieser Geräte beginnen da und sehen gar nicht so schlecht aus. Lage in Deutschland, sprechen die Ver- könnte. Inzwischen ist man soweit das anstalter der größten IT-Messe der Welt einige Netzanbieter diese Technik auch Die Musikindustrie kann dann pas- CeBit von einem Erfolg. Wenn man be- anbieten, aber bisher beschränkt sich send dazu Ihre Künstler übers Internet denkt das die Veranstaltung diesmal ein das alles zum Großteil noch auf den vermarkten. So bleibt dem Konsumen- Tag kürzer war, fallen die ca. 50 000 we- Zugang zum Internet. In vielen Fällen ten bei einem guten System selbst der niger Besucher als im Jahr zuvor kaum wie bei Vodafone muß der Kunde dabei Weg zum Plattenladen erspart. Inzwi- auf. Mit rund 510 000 Besuchern dürf- noch auf eine Kombi-Lösung aus UMTS schen versuchen mehrere Anbieter die ten die Aussteller wie auch Veranstalter und GPRS zurückgreifen. Je nach Netz- Kunden mit ihren Angeboten zu locken überaus zufrieden sein. verfügbarkeit wird das entsprechende und schaut man sich die Ankündigungen System angesprochen. Telekom will der Firmen an, so werden es bald noch Für den reinen Amiga Anwender ist dagegen auf drei Technologien setzen. mehr sein. Apple plant schon seit län- die CeBit schon seit Jahren schlicht un- Neben UMTS und GPRS sollen noch die gerem auch den Weg nach Europa und interessant. Die Amiga Firmen glänzten inzwischen in vielen Städten installierten selbst Sony will jetzt im Musikdownload auch in diesem Jahr wie nicht anders WLAN-Hotspots für reibungslosen Zu- Geschäft kräftig mit eigenen Angebo- erwartet durch Abwesenheit, und in gang sorgen. Nüchtern betrachtet kann ten mitmischen. Doch am Ende werden den nächsten Jahren wird sich das wohl man die UMTS Technologie zumindest durch zahlreiche Übernahmen mal wie- auch hier kaum zum positiven ändern. in Deutschland als den großen Flop be- der nur einige übrig bleiben. Denn noch Selbst die Versuche der Firma Genesi im trachten. Die Kosten sind für den Privat- immer werden nicht alle Wünsche des letzten Jahr neue Felder zu besetzten, anwender, der das System erst rentabel Anwenders erfüllt. So lassen sich die scheinen wohl nicht so erfolgreich ver- machen könnte immer noch zu hoch. Musikstücke nur selten mit allen tragba- laufen zu sein. Denn auch diese Firma ren Playern abspielen, geschweige denn konnte diesmal nicht die noch zahlreich Echte Innovationen waren kaum aus- auf CD brennen. So bleibt hier noch eini- vorhandenen Ausstellerplätze belegen. zumachen. Die Grafi kkarten wie auch ges zu tun. Prozessoren werden nicht nur immer Über 6000 Aussteller haben Ihre schneller, sondern auch immer kleiner. Die Handy Hersteller konzentrieren Neuheiten dem interessiertem Publikum Der Trend setzt sich auch bei den Rech- sich im Moment noch immer darauf ihre vorgestellt. Zahlreiche Firmen blieben al- nern fort. War es früher schick eine klobi- Geräte mit immer mehr Funktionen und lerdings der CeBit auch fern. Begründet ge graue Kiste bei sich im Arbeitszimmer besseren Digitalkameras auszustatten. wurde das oft mit den damit verbunde- stehen zu haben, greift man heute lieber Auch das Design der neuen Modelle nen Kosten, die man lieber investiert um auf einen Barebone Rechner zurück. wird immer ausgefallener, leider nicht Kunden individueller zu betreuen. Dieser sieht nicht nur edel aus, sondern unbedingt in der Bedienung freundlicher. übernimmt auch gleich die Funktionen Auch hier zeigen sich langsam die neuen Zu den Trends der diesjährigen Mes- einer Stereoanlage, eines DVD-Play- Technologien, doch oft nicht UMTS son- se zählte wie nicht anders erwartet die er, Video-Recorders und wenn’s sein dern die Unterstützung für WLAN. Die WLAN Technik. Inzwischen wird konse- muß auch einer Spielkonsole. Neu ist Zuwachsraten in diesem Segment sind quent daran gearbeitet in Zukunft mög- das wahrlich nicht, schon Jahre zuvor enorm, an immer mehr Orten kann man lichst ganz ohne Kabel auszukommen. haben einige Unternehmen ähnliches bereits ins Internet gehen. So gesehen Die Preise in diesem Segment fallen vorgehabt. Doch der Markt war damals hat die CeBIT zwar einige Neuheiten nach wie vor sehr schnell, denn auch die noch nicht reif für so was und die Tech- hervorgebracht, aber von einem großen Nachfrage nach dieser Technik ist sehr nik ziemlich unausgereift. Die Trends Durchbruch kann noch nicht gespro- groß. sind also schnell erkennbar, der PC wird chen werden. Von einem Aufschwung ist langsam mit dem Fernseher verschmol- ebenfalls noch nicht viel zu spüren. Was so gar nicht richtig durchstar- zen. Es werden zwar noch einige Jahre ten will, ist die UMTS Technologie. Da- bis solche Systeme ähnlich einfach für (sb) bei tat man schon vor zwei Jahren so, den Leien zu bedienen sein werden wie als ob man schon nach einer Woche mit ein Videorecorder, aber die Ansätze sind

12 AMIGAINSIDER > Amiga-Party - Bericht Commodore Gebruikers Groep

Am Samstag, 17.04.04 fand, wie in je- oft entscheidend, überzeugt. Ich bin mal an Rons Stand war der Commodore “C 64 dem Jahr die “Amiga-Party” der niederlän- gespannt auf die ersten Berichte, inwie- Web it” für sensationelle 39,00 EUR. Das dischen “Commodore Gebruikers Groep” weit AmigaOS 4.0 auch praxistauglich Teil hat mal über 400 EUR gekostet, as (www.commodore-gg.nl) in Maarssen bei ist. wohl neben der eher schwachen Perfor- Utrecht statt. Überpünktlich, noch vor 10 mance der Hauptgrund für den Flopp war. Uhr, traf ich als erster Besucher ein, und Wer aber einen kleinen Tastaturcomputer wurde auch gleich von Ron van Schaik, zum Anschluss an den Fernseher mit ein- dem “Clubchef” persönlich begrüßt. Zu gebautem 56k-Modem, Browser und C Smalltalk blieb natürlich wenig Zeit, Ron 64 Emulator gebrauchen kann, eine gute war mitten im “Aufbaustress. Also konnte Wahl. Bei dem Preis kann man nicht viel ich mich erst einmal in Ruhe umsehen. falsch machen. Davy Wetzler, Autor von Audio Evolution für AmigaOS 4.0., hatte gerade seinen Der interessante tragbare Computer AmigaOne aufgebaut, und musste noch unbekannter Art (s. Foto) wechselte gleich die neueste Vorabversion vom 12.04.04 nach dem Auspacken den Besitzer, ein von AmigaOS 4.0 auf die jungfräuliche Foto wollte ich dennoch machen. Über- Festplatte aufspielen. Dies ließ ich mir haupt, es waren sehr viele C 64 im Ein- nicht entgehen, hatte ich doch vor etwa satz, auf den gezockt wurde, oder auch 4 Wochen Morphos auf meinem neuen Geos-Anwendungen liefen. Klassische Pegasos II installiert, endlich mal ein di- Direkt neben Davy befanden sich 2 äl- Amiga liefen auch, die großartig aufge- rekter Vergleich. Obwohl ich mich für den tere Herren mit ihren Pegasos-Rechnern. motzte Hardware früherer Tage vermisste Pegasos entschieden habe, bevorzuge Sofort kamen wir ans plaudern und ans ich allerdings. Zu sehen waren mehr oder ich keines der beiden Systeme, beide ha- fachsimpeln. Viele neue, bzw. mir unbe- weniger nur Standard A1200 oder gar 500 ben Vor- und Nachteile. kannte Dinge habe ich erfahren, endlich zum spielen. Ein Amiga 1500 mit 68030 läuft bei mir auch PPaint, dafür konnte und Amiga Unix stand dort, leider hat ihn ich mit Bochs helfen. Außerdem viel das niemand ans Laufen gekriegt. Ist doch Gespräch auf einen guten Ersatz für Sca- sehr viel anders als ein normaler Amiga la, da dieses Programm leider nicht unter 2000. Morphos (und übrigens wohl auch nicht Für Deutschland sehr ungewohnt ist unter AmigaOS 4.0) läuft. Sofort viel mir die beachtliche Anzahl von Commodo- Hollywood ein, zusammen gingen wir zu re-PCs, überwiegend aus der Tulip-Ära dem anderen Ron auf der “Messe”, Ron nach der Pleite von Escom. Bei uns wur- van Hert von Computer City. den die Commdore-PCs eigentlich auch in den Commdore Clubs immer als eine Ron konnte uns zwar nicht Hollywood Art Stiefkind oder Kuckucks-Ei mehr oder elbst zeigen, wohl aber einige Präsentati- weniger ignoriert. onen, die unter Hollywood von ihm erstellt wurden. Ein geniales Programm, welches Soviel vorweg. Gut gefallen hat mir ganz oben auf meinem Wunschzettel “U-Boot”, das neue “Early-Startup-Menu” steht ;-) des Amiga One (um mal den Ausdruck “Bios” zu vermeiden). Das ist beim Pega- Natürlich gab es bei Ron auch wieder sos nicht ganz so elegant gelöst, zur Not den berühmten Pegasos in der Mikrowel- kommt man als geübter User beim Ami- le zu sehen, außerdem ein sehr hübscher gaOne auch ohne Handbuch weiter, das PC mit eingebautem TFT. auf diesem war ist beim Pegasos ausgeschlossen. Die die neue Amiga Forever 6.0 installiert und Installation selbst läuft ungefähr in den zu bewundern. Besonderes Schnäppchen gleichen Schritten ab wie in früheren AmigaOS-Versio- nen. Das ist unter Leider musste ich auch recht früh die Morphos auch nicht Veranstaltung wieder verlassen, so habe viel anders, nur ich das Eintreffen von Petro Tyschtschen- schneller und we- ko nicht mehr erlebt. Schade, ich hätte niger bunt. Dafür ist ihm gerne noch ein paar Fragen gestellt AmigaOS 4.0 sofort und natürlich auch zum Geburtstag gra- vertraut, obwohl tuliert. gewaltige Verbes- serungen sowohl Beim nächsten Mal bin ich sicher wie- technisch, als auch der gerne in Maarssen. Obwohl es nur optisch, stattgefun- eine sehr kleine Veranstaltung ist, war den haben, fi ndet die Atmosphäre sehr freundlich und of- man sich sofort fen, man hat interessante Leute getroffen, zurecht. Der erste eben mehr Party als Messe. Eindruck, und das ist für viele Käufer (Volker Mohr)

AMIGAINSIDER 13 > Pixload Version 4.3a / Review

Die neue Startleiste - Über Ihre Erfahrungen mit der Startleiste berichten Kai Stegemann und Olaf Köbnik. Die neue Startleiste PixLoad mittlerweile über Noch eine Startleiste, wer Zahlreiche Features, die braucht denn so was? Das mag man als User nicht mehr so ziemlich einer der ersten missen möchte. Neben der Gedanken sein, dem man sich leichten und vielseitigen gegenüber sieht, wenn man auf Konfi gurationsmöglichkei- Pixload stößt. Die neueren Ami- ten, lassen sich mit Pix- gaOS-Versionen haben doch Load durch Drag and Drop AmiDock und auch MorphOS u.a. HTML, PDF, Texte und hat seine Panels, warum sollte Bilder bequem anzeigen man seinen Speicher mit so ei- oder Sounds abspielen. nem Programm belasten? Auch können Daten im Ganz einfach: Pixload ist LZX, LHA oder Zip Format anders, mit einer eleganten, entpackt werden. Arexx hübschen Oberfl äche, macht Scripte für Miami sind vor- es sich auf jedem Desktop gut. handen um online zu ge- Zudem ist es leicht zu konfi gu- hen inklusiver Anzeige der rieren, hat mehr Features als die Online Zeit. Drag and Drop mit den jeweiligen Pro- oben genannten und braucht sich auch grammen öffnen. Schon kann man den vor anderen Alternativen aus den Wei- Die Icons die bei PixLoad verwendet Voreinsteller schließen, der Änderungen ten des Aminets nicht zu verstecken. Als werden sind keine “echten” Programm automatisch speichert. technische Basis dient RxMui, folgerichtig Icons sondern Bilder die im Gif oder PNG ist das eigentliche Programm in AREXX Format vorliegen können. Möchte man seine Anwendungen auf geschrieben. verschiedene Leisten verteilen, kann man Für mich ist PixLoad die Startleiste ganz einfach neue erstellen und diese un- Mit diesem Unterbau, kann man Pix- unter AmigaOS 3.9, da Sie auch mit der abhängig von der ersten konfi gurieren. load wunderbar auf AOS und auf MOS Uhr und Datums Anzeige gleich einen verwenden. Es ist gut eine Startleiste zu weiteren Bonus Punkt gegenüber Ami- Fazit: Bis auf die Tatsache das die haben, so individuell die Desktops sind, Dock verfügt. Oberfl äche noch in Englisch ist und un- so unterschiedlich sind auch die instal- Entwickler: Pixel Art ter MOS sich der Ordner mit den Pikto- lierten Programme. Mit einem Rechtsklick [email protected] grammen aus dem Voreinsteller sich also fl ugs ins Kontextmenu und den Vor- www.pixel-art.fr.st/ nicht öffnen lässt, ist Pixload eine runde einsteller aufrufen. Status: Freeware - Version: 4.3a Sache, die das Leben vereinfacht und die Man stellt dort die Defaultanzeiger für man nach kurzer Zeit nicht mehr missen Bilder, Texte und Soundfi les. Text unter Systemanforderungen: möchte. den Piktogrammen, ist möglich, ebenso (Kai Stegemann) wie ein Startsound für die Programme. AmigaOS 3.x oder MorphOS 1.4.x, Eine Anzeige für die Uhrzeit gehört natür- rxMUI 40.x lich auch dazu. Dann gibt man noch die Die Alternative Startleiste Anzahl der Programme und in wie viele (Olaf Köbnik) Spalten man sie unterteilen möchte ein. Pixload in der Version 4.3, hat sich Darauf kann man dann im fi nalen Zug die seit den letzten Updates zu einem wah- Programme zuordnen. Mit dem Haken für ren Multitalent entwickelt. Anfangs als einen Dropevent, kann man Dateien per einfache Startleiste veröffentlicht, verfügt

14 AMIGAINSIDER > Interview mit Jean-Yves Auger (PixelArts) - PixLoad

AMIGAINSIDER Hallo Jean-Yves, sentierte. Damit konnte man leicht ein AMIGAINSIDER Wirst du es in Zu- kannst du dich bitte kurz vorstellen? GUI für alle möglichen Programme er- kunft unterstützen? stellen. Ich arbeitete auch mit Macs und Ich bin ein französischer Grafi ker/Pro- sah das MacOS X Dock, sowie AmiDock Ich habe gehört, das MUI und auch grammierer für einige Betriebssysteme. von OS3.9 und OS4.0, aber ich hatte kein Arexx verschwinden, also werde ich wohl Ich habe in verschiedenen Bereichen mit 3.1 ROM, so konnte ich weder AmigaOS ein neues Pixload erstellen müssen. Computern gearbeitet, von Netzwerk über 3.9 noch andere Freeware, wie “startbar” Offi ce zu Grafi karbeiten. Dabei habe ich nutzen. Als Herausforderung für mich, AMIGAINSIDER Wie siehts denn mit auch verschiedene Amiga-Modelle (vom entschied ich, meine eigene Startbar in Pegasos und MorphOS aus? A500 - A1200) benutzt. Jetzt verbringe Arexx für AOS3.0 zu erstellen. Ich erstell- ich viel Zeit mit Zeichnungen (Amiga und te ein paar Screenshots und schnell ka- Es ist schön, schneller, zuverlässig, Mac), men Rückfragen, nach dem Motto “Was aber einige Programme sind nicht kom- Pixload und ich versuchen auch ist das denn für ein Programm?”. patibel. Pixload ist aber kompatibel, weil Amiga- und Macusern zu bei verschiede- MUI und Arexx in MorpOS implementiert nen Projekten zu helfen. In den folgenden Monaten erstellte ich wurden. www.pixel-art.fr.st dann die Dokumentation und einen Vor- Ansonsten habe ich u.a. einsteller, Pixload war geboren. für Thendic/Genesi, Discreet company, Aros Team, AAA, 4A Association und Prowler programmer gearbeitet. Wer näher mit mir in Kontakt treten möchte, kann auch zur AL- CHIMIE 4 ( große frz. Amiga Show) kommen, bei der auch Alan Redhouse in den letzten Jahren vorbeischaute (www.amigaimpact.com -> Meetings/Amiga Shows).

AMIGAINSIDER Wann und wie bist du zum Amiga gekommen?

Vor mehr als 10 Jahren, habe ich verschiedene Gamer getroffen, diese waren auch als Grafi ker, Programmierer und Musiker tätig. Ich mag es zu zeichnen, deshalb fi ng ich schon früh an DeluxePaint zu benutzen u.a. für verschiede- ne Demos. Daneben mache ich noch Webdesign und Vi- deonachbearbeitung. Die Vi- deonachbearbeitung habe ich aber aufgegeben, weil es zu teuer ist. AMIGAINSIDER Möchtest du unseren AMIGAINSIDER Bist du mit dem Feed- Lesern noch etwas mitteilen? AMIGAINSIDER Wie ist denn dein ak- back und den Downloads angesichts des tueller Amiga ausgestattet? kleinen Amigamarktes bisher zufrieden? Ich habe noch viele Ideen für Ami- gaprogramme, aber ich habe nicht ge- A1260T/96Mo Ram/IDE HD 4Go/IDE Ich zähle die Downloads nicht, Pixload nug Wissen und Arexx gibt mir nicht die DVD Rom, Voodoo 3/100, base T network ist Freeware und ich freue mich, wenn es Möglichkeit es umzusetzen. Ich suche card/USB Subway, Wacom, Artpad/USB den Usern hilft, auch wenn es nur wenige also noch einen C/C++ Programmierer. Macally Keyboard. sind. Ich habe versucht einige der bekannteren SCSI : 3 CDROMs, 1 CDRW, 1 ZIP, Programmierer zu kontaktieren, aber es HD850Mo / Parallel : Epson scanner, HP AMIGAINSIDER Wie ist denn deine ist nicht leicht, sich mit ihnen auszutau- printer LJ 5 / USB : USB Key, Kodak Ca- Meinung zu AmigaOS4 und dem Amiga- schen ( einige sagen: “Schreib mir keine mera, Jog shuttle, Light (made by hand) One? Mails, beutze das Kontaktformular auf der etc.. Website.”), oder aber die Amiga-Browser Ich werde DIE Möglichkeit haben, am haben Probleme mit den Seiten, was es AMIGAINSIDER Wann und aus wel- Samstag OS4.0 und den AOne zu sehen, auch nicht einfacher macht. In den Mai- chem Grund, hast du Pixload erstellt? den ersten in Frankreich. Ich denke, das lingListen wird man ignoriert. Es könnte die geleistete Arbeit großartig ist, aber die halt besser sein. Ich hatte auf einer Amigashow einen GUI ist nicht sehr schön :) Programmierer getroffen, der RXmui prä- (Das Interview führte Kai Stegemann)

AMIGAINSIDER 15 > Amclust 2004 - Bericht

In diesem Jahr fand endlich wieder das Treffen des User- Clubs „Amclust“ statt. Was es dort zu sehen gab, lesen Sie in dem Bericht von Guido Mersmann.

Dieses Jahr war es wieder soweit. Axel Knabe (Axel Knabe Büro & Infor- Das offi zielle Amclust Spiel 2004 war Nachdem wir es letztes Jahr nicht ge- mationsservice -http://www.knabe-buer- ohne Zweifel AsteroidsTR von Thilo Köh- schafft haben ein Treffen zu organisieren, oservice.de/) verkaufte vor Ort diverses ler, der via EMail für die nächsten Versio- war diesmal wieder Aktion angesagt. Es Zubehör für alle gängigen Amiga Syste- nen viele neue Features und natürlich den fand wie schon beim letzten Mal wieder me. Vom schalldämpfenden Festplatten- Fix für MorphOS versprach. Mittlerweile bei Timo Hegemann in einem riesigen rahmen, über USB SmartCardReader bis ist das Update auf seiner Homepage ver- Kellerraum statt. hin zu Infrarotverlängerungen war alles fügbar. Unsere Tastaturen mussten bei vertreten. Er zeigte außerdem das Brenn- der Ballerorgie jedenfalls gewaltig leiden. Das der Amigamarkt arg geschrumpft programm BurnIt, das sich im Laufe des Vielen Dank für dieses coole Spiel, wir ist, war auch diesmal wieder zu sehen. Wochenendes für Ihn noch als Segen he- hatten viel Spaß! Obwohl viele Gäste weite Strecken zu- rausstellen sollte. rück legten, waren wieder viele bekannte Axel Knabe ist leider der Spaß ein we- Gesichter darunter. Das Einzige, was es auf diesem Tref- nig vergangen, als seine Festplatte anfi ng fen nicht zu sehen gab, war ein echter haufenweise Lesefehler zu zeigen. Trotz Bereits am Freitag morgen wurden wir Amiga. Axel Knabe erbarmte sich zwar des drohenden Datenverlustes, war er gut von Willie Bosch aus den Niederlanden und brachte am Sonntag noch ein CDTV drauf und erstellte in unzähligen Stunden beim Aufhängen der Wegweiser bis tief in die Nacht DVD überrascht. Damit war das Am- Backups mit BurnIt. clust Hardwaretreffen dann auch offi ziell eröffnet. Schnell gab es Aber auch die anderen die ersten Fragen zu kleinen Teilnehmer waren lange Problemen mit seinem Pegasos und intensiv damit beschäf- System, die aber auch genauso tigt ihre Rechner auf oder schnell behoben waren. Stünd- umzurüsten und die neus- lich füllte sich der Raum mit ten Programme und Tools weiteren Rechnern, Gästen und zu testen, die das Internet Koffein. oder die jeweilige Festplatte so her gab. Für akustische Untermalung sorgte ein DreamBox Satelliten- Kommentar eines Win/ receiver via livestream aus dem Linux Users: “Wie man nur Internet (Gruß an Schwaller von drei Tage ohne Langeweile Radio4All und danke für den an einem Rechner sitzen, Aufruf im Radio). mit, aber echte, mit Applikationen be- ohne einen Shooter online zu spielen?”. stückte, Amiga-Hardware suchte man Tja, genauer waren es Tage und Nächte. Am frühen Nachmittag traf auch Ha- vergebens. Amithlon und Pegasos Sys- Alle Teilnehmer sind, wie eigentlich immer, rald Frank (VMC - http://www.vmc.de) teme waren zahlenmäßig deutlich überle- mit wenigen Stunden Schlaf ausgekom- ein. Er brachte einen Amithlon Laptop mit gen. Aber auch ein paar WinUAE Syste- men. So wurde um 6:00 die Nacht einge- und dank Wechselrahmen wurde ein vor me waren zu fi nden. läutet und um spätestens 11:00 waren alle Ort organisierter Athlon-800Mhz durch wieder da. Die restliche Müdigkeit wurde bloßes Einstecken der Festplatte zur Über diverse HUBs und einen Router mit Kaffee und Cola bekämpft. Langweilig Entwicklungs- und Demonstrationsum- wurde via DSL-Flat jedem Rechner Inter- ist auch ohne Netzwerkballerei bestimmt gebung. Mittels einer zweiten Grafi kkarte net und lokales Netzwerk zur Verfügung niemandem geworden. zeigte er die Möglichkeit Applikationen auf gestellt. Neben Miami und Genesis konnte zwei Monitoren zu nutzen. Geduldig be- auch der neue Roadster TCP/IP Stack im Fazit: Früher haben wir ganze Scheu- antwortete er drei Tage lang alle Fragen Einsatz bestaunt werden. Für den schnel- nen mit Rechnern gefüllt. Leider zeigt sich zu Amithlon und dessen Kompatibilität. len Datenaustausch zwischendurch war nicht nur am Unfang der Teilnehmer deut- USB und vor allen Dingen Poseidon das lich, wo der Amiga heute steht und wie es Direkt neben seinen Rechnern lager- Maß aller Dinge. Während MorphOS von um den Markt steht. Wo der Amiga heu- te Harald Frank eine riesen Auswahl von Haus aus mit einem USB-Treiber daher- te wäre, wenn es keinen Pegasos oder verschiedenen G-Force4 Grafi kkarten, kommt, wurde unter Amithlon der Arak- Amithlon gegeben hätte, kann sich jeder die nicht nur günstig zu erwerben waren, Attack USB Treiber eingesetzt. Es zeigte denken. sondern auch noch vor dem Kauf direkt sich auch, das USB auch in der echten im eigenen Rechner ausprobiert werden Amiga-Hardware Welt ein Thema ist. Ei- Das Treffen war auf jeden Fall ein konnten. Ebenso hatte er IRTrans Module nige Zaungäste kamen bereits mit diver- Erfolg und hat allen sehr viel Spaß ge- und Fernbedienungen im Angebot. ser USB Hardware und wollten einfach macht. mal sehen, ob und wie die so unter Ami- gaOS/MorphOS funktioniert. (Guido Mersmann)

16 AMIGAINSIDER > AmigaGames - news

einer GameBoy Advance Version auch gabe 3 erwarten. weiterhin für den Amiga in Entwicklung. (http://www.cj-stroker.de/Abakus/) Die Grafi ken sind fast alle Komplett, aller- dings sucht das Team weiterhin Verstär- Rocketz kung für die Amiga Programmierung. Eigentlich hätte das Freeware Spiel Amiga Entwickler die Ancor unter- Rocketz, nachdem es als Freeware veröf- stützen möchten, schreiben bitte an fentlicht wurde, schon lange nach C por- [email protected] (http://www.ancor.ch) tiert werden sollen. Allerdings hat es Mark Reynolds aus Zeitlichen Gründen bis dato nicht geschafft. The Chaos Regime Dennoch bestätigte er mir das, dass DawnVideoPoker 3.5 Fans der legendären Spiele Schmiede vorhaben noch nicht aufgegeben worden “Bitmap Brothers” fi nden auf der Home- ist. (http://www.mreyn.currantbun.com) Wie bereits in Ausgabe 1 angekündigt, page “The Chaos Regime” alles Rund um wurde die VideoPoker Simulation von die Entwickler und deren unvergesslichen myKlondike Richard “Dawnbringer” Fhager in Version Titel wie z.b. Gods, SpeedballII oder The 3.5 veröffentlicht. Chaos Engine. Reviews,Komplettlösunge Mit myKlondike gibt es endlich mal n, Scans u.v.m. runden das Angebot der wieder ein neues und Zeitgemässes Neu in Version 3.5 sind neben Bugfi - Homepage ab. Klondike Kartenspiel das sämtliche Kar- xes auch ein neues Punktesystem sowie (http://www.gods-country.de) tensets unterstützt. das umfangreiche “Statistics” Fenster. (http://www.meicky-soft.de/abin/my- Beast 2003 Klondike.html)

Es dürfte wohl kaum einen Amiga AsteroidsTR “Zocker” geben der nicht die legendäre Asteroids - The Reincarnation, ist mit “Shadow of the Beast” Trilogie von Re- Version 0.7 zusätzlich um eine Light Ver- fl ections/Psygnosis kennt. Der damalige sion bereichert worden. Somit, können Mix aus Jump and Run,Beat em up und auch alle Amiga Klassik Asteroids Fans in Shooter erregte auch gerade wegen sei-

Amiga-Poker Fans kommen an dieser PD Softwareperle nicht dran vorbei! (http://hem.fyristorg.com/dawnbringer/)

Schlachtfeld-Beta-C

Auch die erste öffentliche Beta Versi- ner Grafi k im ersten Teil 1989 für Aufse- den Genuss dieser sehr schönen Umset- on von dem Strategiespiel Schlachtfeld hen. zung kommen. Vorrausetzung dazu ist al- ist nun veröffentlicht worden. Ein ausführ- liches Review sowie ein Interview mit den Zur Zeit entwickelt ein Team an einem Entwicklern fi ndet Ihr in Ausgabe 1. Klone mit dem Namen “Beast 2003”, für Schlachtfeld-BETA-C gibt es exklusiv den Mac und WinPC, eine Amiga Version unter: www.amiga-arena.de soll folgen. Ausführliche Infos, solltet Ihr schon in Ausgabe 3 lesen können. The last Seal Port Royal Demo Das Sci-fi -Adventure “The last Seal” von Ancor Software befi ndet sich neben Das Team von Abakus Design, be- kannt durch Spielen wie “AmHuhn”, ”Snowman” oder dem Bildschirmschoner “Aquarium”, haben die erste Demo Versi- on Ihres neuen Projekts “Port Royal” ver- öffentlicht. lerdings Minimum ein 68060/50 MHz mit GFX Karte (640x480) und 32 MB Ram. Bei der Demo Version handelt es sich (http://www.hd-rec.de/HD-Rec/ allerdings “nur” um ein “Unterspiel”. others.html)

Ausführliche Infos zum Piraten Aben- (fortsetzung seite 19) teuer Port Royal dürft Ihr bereits in Aus-

AMIGAINSIDER 17 > myKlondike 1.0β - Preview

Ganze 10 Jahre sind mittlerweile vergangen, als die letzte Version des wohl beliebtesten und Erfolgreichsten Solitär-Kartenspiels für den Amiga veröffentlicht wurde - Klondike III (AGA) von Reko Productions.

1999 erschien noch mal ein Update net. Ansonsten wird auf Version 3.1, aber zu diesem Zeitpunkt nur der Inhalt neu ge- hatten sich die Entwickler schon lange zeichnet. Dazu passt zum WinPC Markt verabschiedet. Mit Ver- sich myKlondike wie sion 2.0 erschien dagegen im selben Jahr unter AmigaOS 4.0 die letzte Version von Solition, das von schön zusehen auch Kai Nickel entwickelt wurde und auf MUI den unterschiedlichen basierte. Soliton war bis dato die einzige Rahmenstärken der Alternative zu Klondike AGA und gerade Fenster an. für User mit GFX Karte die erste Wahl. Von sich aus star- Doch allen Amiga-Klondike Fans,sei tet myKlondike im hiermit ein neuer Stern am Himmel vor- “Fenstermodus”,sprich gestellt. “myKlondike” von Michael Chris- auf der WB mit dem toph. Standard Reko Karten Set. Aber wer möchte Die Spielregeln für Klondike sollten schon die langweiligen bekannt sein, Ziel des Spieles ist es, alle Standard Kartensät- Karten von einem Stapel abzulegen. Dazu ze verwenden, wenn gibt es vier Zielstapel auf denen die Kar- man sich ten abgelegt werden müssen und zwar in unter http://go.to/reko- der Reihenfolge Ass, 2, 3, 4, 5, 6, 7, 8, net/ zwichen 300 Kar- 9, 10, B, D, K (Immer Rot/Schwarz oder tensätze in sämtlichen Schwarz/Rot). Formaten entscheiden darf? Wie anfangs erwähnt, erfreut sich Klondike bis heute großer Beliebtheit, Selbstverständ- doch hatten Amiga User bis vor kurzem lich lassen sich wie noch das Nachsehen gehabt was die anfangs erwähnt alle Auswahl der Spielkarten betraf. PC Kar- Formate im REKO ten Sets im .RKP Format waren bis 2003 und RPK, sowie Soli- nicht nutzbar. Doch Dank der sdiREKO- ton und freie Grafi ken Datatype von Dirk Stöcker lassen sich mit (IFF,PNG und JPEG) Soliton und myKlondike sämtliche Karten- laden bez. werden Sets jetzt auch auf dem Amiga verwen- unterstützt. Wer also den. größere Karten zeich- net oder zusammen- Type I - 55 Karten stellen möchte, Type II - 59 Karten kann somit auch einen Type III - 68 Karten 800x600 Bildschirm RKP 8bit - 57 Karten ausfüllen. RKP 16bit - 57 Karten WizSolit - 57 Karten Auch die Hinter- grund Grafi k kann frei Doch zurück zu myKlondike. Nach gewählt werden oder dem Entpacken des Archivs läst sich man verzichtet darauf myKlondike bequem von der WB star- indem man “Kein Hin- ten, vorrausgesetzt man hat mindestens tergrund verwenden” AmigaOS 3.0 unter der Haube. Das Spiel im Einstellungs-Menü macht auch unter OS4 eine gute Figur und verwendet. Der Hinter- läuft ohne Probleme (Siehe Screenshots). grund wird dann grau Der Bildschirmmodus läst sich selbstver- dargestellt. Zudem ständlich frei auswählen wobei 640x473 läst sich mit der Opti- als Mindestgröße zu betrachten ist. on “Move Indicator mit Hintergrund” das Feld Ein Vorteil von myKlondike ist, falls mit der Zugvorschau, sich durch die Auswahl eines anderen mit dem ausgewählten Kartensets die Fenstergröße ändert, wird Hintergrund versehen, das Fenster geschlossen und neu geöff- da dieser sonst auch

18 AMIGAINSIDER - Auto play ist.” Incl. Bild wenn gewünscht.

Wer einfach nur mal Also worauf wartest Du noch? zusehen möchte ob der Computer es schafft das Entwickler: Michael Christoph Feld abzuräumen, schaut E-mail: [email protected] sich mit Auto play die Par- URL: www.meicky-soft.de tie an. (Olaf Köbnik) - Move indicator

Hier erhält man die (Fortsetzung von Seite 17) Info ob ein Kartenzug ausgeführt werden kann Es werden auch umfangreiche Informationen über das benutzte Amiga Games - news Kartenset angezeigt (Das Wort “Play” wird an- gezeigt), sollte das nicht RekoNet Grau dargestellt wird. Hat man sich für der Fall sein, wird natürlich auch nichts ein Kartenset entschieden und weitere angezeigt! Voreinstellungen eingerichtet, lassen sich Nachdem das RekoNet mit seiner um- fangreichen Sammlung von Kartensätzen diese speichern, am besten als “myKlon- - Undo last move dike.prefs”. Selbstverständlich können für das Solitär-Kartenspiel “Klondike” Mit- te Februar offl ine gehen musste aufgrund mehrere Voreinstellungen gespeichert Nimmt den zuletzt ausgeführten Zug der hohen Unkosten, konnten durch eine werden und später wieder nach belieben zurück, dieses Feature ist aber noch nicht Spendenaktion ein neuer Server gefun- geladen. MyKlondike speichert aber zu- verfügbar. dem alle Einstellungen automatisch ab, den werden und die Zukunft ist somit erst mal wieder gesichert. sobald man das Spiel verlässt. MyKlondike schließt unerwartet eine Lücke für alle Amiga Klondike Fans, und Das Archiv befi ndet sich jetzt unter Das betrifft auch die Fensterposition gerade mit Blick auf AmigaOS 4.0 steht http://go.to/rekonet/ im “Fenstermodus”. Für die ganz beque- uns somit eine schöne Solitäre Variante men unter uns, eine feine Sache. ins Haus. Für mich mittlerweile die beste Amiga-Klondike Umsetzung. ANZEIGE Das Klondike Fans Ihre wahre Freude reiseresort.de

Hier fi nden Sie eine geeignete Unterkunft für Ihren Urlaub!

myKlondike bietet verschiedene Einstellungsmöglichkeiten an Wer jetzt wieder Lust auf eine Partie Hotels, Ferienwohnungen, am Spiel haben werden, nicht nur wegen Klondike bekommen hat, sollte sich schon den optischen Vorzügen der RPK Karten mal die URL http://www.meicky-soft.de/ Ferienhäuser, Pensionen in myKlondike, sondern auch wegen der abin/myKlondike.html vormerken, denn zusätzlichen Features die in Version 1.0 mit dem erscheinen dieser Ausgabe soll- u.v.m. Beta sich zwar noch auf das nötigste be- te auch myKlondike veröffentlicht worden ziehen, aber völlig ausreichend sind, um sein. Am Seitenende muss nur im For- eine entspannte Partie myKlondike zu mular eine gültige Email Adresse einge- In Deutschland spielen. tragen werden. Die restlichen Felder sind freigestellt. Der Autor hat uns versichert, und Ausland Folgende Spiel Features stehen zur dass diese Daten ausschließlich der eige- Verfügung. nen Abrufstatistik dienen.

- Wally warp-up Wie uns der Autor mitteilte, ist bereits die einfach und schnell Version 1.10 von myKlondike in Entwick- www.reiseresort.de Hier werden die Karten aufgeräumt lung. Hervorzuheben ist dabei die Mög- und nach Möglichkeit auf dem Ablagesta- lichkeit die Karten mit gedrückter Maus- pel gelegt. taste frei zu verschieben, wie es teilweise auch bei anderen Programmen möglich

AMIGAINSIDER 19 > myKlondike Workshop Erstellung von Kartensets

Ergänzend zur Vorstel- in der Größe angepaßt lung von ‘myKlondike’ wollen werden, bevor er in das wir hier zu einem Karten- große Bild eingefügt wird. Wettbewerb aufrufen. Da- mit jeder mitmachen kann, Zum Schluss muss nur zeigen wir nachfolgend, wie noch die Reihenfolge von jeder Kartensets erzeugen Ebene1 und Ebene2 ver- kann. tauscht werden, sodass die Kartenbezeichnungen Wer schon einmal ver- auf den Karten sichtbar sucht hat, Kartensets für werden. Jetzt noch die das Spiel Klondike(AGA) zu Ebenen zusammenfassen erstellen, wurde stark gefor- und die Grafi k speichern dert. Fertige ARexx-Scripte setzten Ad- cher Reihenfolge die vier Farben vorlie- (PNG ist ein recht sparsames Format). Pro und ImageFX voraus. ‘myKlondike’ gen. Es sollte aber “Kreuz, Karo, Herz, Fertig. kann zwar auch die Reko-Cardsets verar- Pik” eingehalten werden. beiten, darüber hinaus können aber, wie Einsenden bei ‘Soliton’ auch, einfache Grafi kdateien Malen verwendet werden. Ein einfaches Malpro- Wer jetzt ein fertiges Kartenset zu- gramm (wie z.B. ArtEffekt oder Personal- Die Grafi ken für die einzelnen Karten sammengestellt hat, sollte diese zuerst Paint) sind also völlig ausreichend. können Freihand gezeichnet werden, ein- einmal mit dem Spiel ausprobieren. Es digitalisiert werden oder aus dem Internet zeigt sich dann recht schnell, ob alles in Voraussetzungen geladen werden (Copyright beachten). Ordnung ist. Einzig zu beachten ist, daß alle Spielkar- Allerdings müssen bestimme Rah- ten die selbe Größe aufweisen müssen. Wenn Ihr am Wettbewerb teilneh- menbedingungen eingehalten werden: Diese Aufgabe kann aber auch vom Mal- men wollt, schickt die Grafi kdatei (in programm übernommen werden ! beliebiger Größe und Farbtiefe) an - die Kartengröße kann frei gewählt wer- [email protected] mit Eurem Na- den, aber alle Karten müssen die selbe Zur Erleichterung ist bereits eine men, E-Mail-Adresse und ein paar Wor- Größe haben. Grafi k mit allen Kartenwerten verfügbar ten zur Erstellung. Die originellste Grafi k - sie müssen in vier durchgehenden, auf- (http://www.amigainsider.de/rahmen. bekommt das Spiel PuzzleBobs Deluxe steigenden Reihen abgelegt werden. png). Diese Grafi k braucht nur in ein und wird in der nächsten AmigaInsider - links mit Ass begonnen und rechts mit Malprogramm geladen zu werden und vorgestellt. Wer Lust hat, kann auch ein König aufhörend. alle leeren Rahmen mit Grafi ken ausge- passendes Hintergrundbild erstellen. - ganz rechts ist eine zusätzliche Spalte füllt werden. ArtEffekt erleichtert mittels mit Sonderkarten einzufügen: Ebenentechnik auch das Einsetzen von (Michael Christoph) Grafi ken. In Ebene1 wird der Kartenrah- die obere wird als Rückseite (ver- men geladen und in Ebene2 (die über der deckte) Spielkarte benutzt, die darun- Ebene1 liegt) die Kartenbilder eingesetzt. ter als leeres Ablagefeld. Die unteren Dazu werden aus einer anderen Grafi k beiden Felder sind ohne Bedeutung. die Teile ausgeschnitten oder direkt als Pinsel geladen. Ggf. muß der Pinsel noch

Die Grafi k zeigt ein normales deutsches Kartenblatt. Prinzipiell spielt es keine Rolle, in wel- (Standard.reko, Grafi k (c) von KlondikeAGA)

20 AMIGAINSIDER > Tele-Match - Retro

In Ergänzung zu Wolfgangs Spielear- nen Sie auch Ihr Reaktionsvermögen trai- und Squash wurden zu zweit gespielt, tikel (ab Seite 22), habe ich das Telespiel nieren. während Pelota alleine angetreten wur- meiner Kindheit vom Dachboden geholt. de. Bei Treibjagd und Tontaubenschies- Es stammt aus dem Jahre 1977/78. Zwar Bei diesem Gerät konnte man mittels sen wurde mittels “Laser-Pistole” auf den funktioniert es schon lange nicht mehr, Drehschalter zwischen sechs verschiede- Punkt am Bildschirm gezielt. Zur Verbes- aber die Bilder der Anleitung lassen so nen Spielen auswählen. Tennis, Fußball serung der Treffsicherheit empfi ehlt das manchen in Nostalgie schwelgen. Die Handbuch abgedunkelte Räume. jüngeren Leser bekommen ein Bild da- von, worüber hier geredet wird. Michael Christoph Dazu erst einmal die einleitenden Worte aus dem Handbuch.

Sehr geehrter Kunde, mit dem Kauf des Palladium Tele-Match 6000-P haben Sie eine gute Wahl getrof- fen. Das Gerät ist auf der Basis der Klein- computertechnik entwickelt worden und wurde mit höchster Präzision hergestellt.

Das Tele-Match verwandelt den Bild- schirm Ihres FS-Gerätes in ein Spielfeld, auf dem Sie zu zweit oder allein unterhalt- same und spannende Spiele durchführen können.

Über die reine Unterhaltung hinaus kön-

Früher war es noch selbstverständlich, daß in der Anleitng auch ein elektronisches Schaltbild des Gerätes zu fi nden war.

AMIGAINSIDER 21 > Ein Spiel entsteht - Vorschau

In der heutigen Ausgabe startet Wolfgang Hosemann eine neue Artikelserie. Da- bei soll nicht nur die Entwicklung von Spielen beleuchtet werden, sondern am Ende auch ein neues Spiel entwickelt werden. Eingeladen Sind alle interessier- ten Anwender dabei mitzumachen. Feedback ist ausdrücklich erwünscht.

Nun startet sie also noch mal, meine altmodisch gilt, ist mir mehr als bekannt. 80er Jahren des letzten Jahrhunderts an- Artikelserie. Wieso noch mal? Nun ja, Ungeachtet dieser Ansicht der “Mehrheit” knüpfen. eine Artikelserie in dieser Art hatte ich fi nden neu aufgelegte Programme, die schon einmal begonnen, zu Zeiten der den “Klassikern” aus den 80ern nach- Um diesem Trend auch und gerade für Amiga Aktuell, die ja nun schon eine Wei- empfunden oder 1:1 auf neue Hardware den Amiga ein klein wenig Rückenwind le eingestellt ist. umgesetzt wurden, großen Anklang. Man zu verschaffen, wurde die Idee zu einer denke dabei nur an die SDL-basierten Artikelreihe wieder aufgenommen und im Die Gründe, daß ich damals zusam- Entwicklungen, die zum größten Teil nun Konzept stark erweitert. men mit dem Herausgeber der AAkt auf- mal 2D-Spiele sind. gegeben habe, waren vielfältiger Natur, Wir möchten nun einen kleinen Über- aber der Hauptgrund war schlicht und Das Betriebssystem spielt nur blick geben, was den geneigten Leser ergreifend mangelnde Unterstützung sei- in soweit eine Rolle, als das ich hier und in weiteren Ausgaben der Ami- tens der vereinzelt noch vorhandenen versuchen werde, Techniken zu gaInsider erwartet: Spiele-Entwickler. zeigen, die auf _allen_ AOS-Va- Information rianten einwandfrei funktionieren Motivation für die Artikelserie war und (inkl. Emulatoren). Welche der Va- Darunter fällt eigentlich so ist, den immer noch reichlich vorhande- rianten nun die “Bessere” ist, inte- ziemlich alles, was die Artikel nen Hobby-Entwicklern im Amiga-Be- ressiert mich in keins- ausmacht. Beschrieben reich Information und Hilfestellung zur ter Weise. wird u.A. was 2D-Spiele Entwicklung von Spielen für unseren ge- Darüber sind, wie sie entstan- liebten Amiga zu bieten. Im Grunde könn- wurde nun den, wie sie intern te ich das auch allein zu Wege bringen, schon oft funktionieren, auf ich halte mich aber nicht für so wissend, und aus- welcher Basis dass ich alles Tricks und Kniffe kenne, die führlich man sie ent- ein schnelles und gutes 2D-Spiel ausma- genug dis- wickeln kann, chen. Daher bin ich schon ein wenig dar- kutiert und welche Tech- auf angewiesen, dass auch die “Profi s” ich möch- niken gestern ein bisschen Information zu dem beisteu- te diese, in und heute bei ern, was ich schreibe. meinen Augen der Entwick- sinnlosen, Dis- lung Anwen- Dank der Redaktion der AmigaInsi- kussionen nicht an- dung fanden, der und deren gutem Kontakt zu diversen heizen. Hier geht es und noch vieles Spiele-Entwicklern sehe ich nun aber um 2D-Spiele und wie mehr. bessere Chancen, daß ich diese Artikel- man sie auf und für Amiga reihe tatsächlich zu einer “Reihe” werden oder Kompatible entwickelt, Grundlage für alle in diesen Artikeln lassen kann. nichts anderes. behandelten Programmiertechniken wird die Programmiersprache “C” sein. Als Ich werde zu Beginn einen kurzen Nun lassen wir die Kleinigkeiten sein Grund dafür lässt sich vor allem anführen, Abschnitt dem Inhalt der Artikelreihe wid- und widmen uns den wesentlichen Din- dass diese Sprache weit verbreitet ist und men, damit alle Leser einen Überblick gen. sehr gute und mächtige C-Compiler na- bekommen, worum es in der Artikelreihe hezu kostenlos erhältlich sind. Assembler geht und ob diese den Ansprüchen des Ich wünsche Euch viel Spaß und inter- fällt aus leicht ersichtlichen Gründen für Einzelnen genügt. essante Stunden mit den Artikeln. unseren Zweck aus.

Eine Kleinigkeit muß ich noch loswer- Vorschau Die verschiedenen Basic-Dialekte den, bevor wir uns auf das Eingemachte kommen ebenfalls nur begrenzt in Frage, stürzen: da diese sich teilweise sehr stark an der 1. Abschnitt: Überblick besonderen CPU-Customchip-Architek- Kritik, Lob und Verbesserungsvor- tur des Amiga orientieren. AmiBlitz2 ist Retro-Games: Von der Entdeckung schläge sind uns jederzeit willkommen hier eine Ausnahme, dafür aber, aufgrund alter Schätze. und sogar erbeten! der Befehlsvielfalt, auch wieder sehr kom- plex. Um möglichst vielen Lesern den An- Diese Reihe von Artikeln widmet sich Flamewars auf diversen Foren, Kritik fang zu erleichtern, haben wir uns also einem Thema, dass in letzter Zeit wieder ala “Wieso AOS? M.. ist das wahre OS” auf “C” konzentriert. AmiBlitz-Benutzer verstärkt an Interesse gewinnt. Gemeint und “2D ist out!” sind eher weniger ge- können aber sicher manche der hier ge- sind damit Spiele, die in Design, Ausse- wünscht. Das 2D-Grafi k heutzutage als gebenen Informationen auch für sich nut- hen und Ausführung an Vorbilder aus den

22 AMIGAINSIDER zen. Im Zweifelsfall kann eine Frage per gehören u.A. so selten erwähnte Dinge Aspekte abzudecken, wird es sich dabei e-Mail weiterhelfen. ;) wie “Tiles”, Sprites, Scrolling, Scrolling um ein einfaches “Jump and Run”-Spiel in mehreren Ebenen, Kollisionsabfrage, handeln. Diese Art von 2D-Spiel ist be- Der Leser sollte also entweder “C” be- Steuerung etc. reits recht komplex und erfordert den herrschen oder zumindest ein gutes Lehr- Einsatz verschiedenster Techniken, die buch zu diesem Thema besitzen, um den Technik wir in den Abschnitten zuvor ausführlich Artikeln folgen zu können. Zu empfehlen behandeln. ist hier das Standardwerk von Kernighan Wie funktionieren eigentlich Sprites? & Richie, den Entwicklern von C. Dieses Was hat man vor der Erfi ndung des Spri- Um der ganzen Sache ein wenig Buch ist auch in einer deutschen Überset- tes benutzt? Zu diesen und noch einigen mehr Reiz zu geben, wird es zung erhältlich. Fragen mehr wollen wir Antworten ge- zusätzlich einen Leser-Wett- ben. Im Verlauf dieser Artikelreihe geben bewerb um die interes- Spaß wir dem Leser die Informationen an die santeste Erweiterung Hand, um z.B. Sprites auf den Bildschirm dieses Spiels ge- Wer schwelgt nicht gern ab und an in zu bringen und zu bewegen. Themen wie ben. Vorga- Erinnerungen? Sicher erinnern sich vie- Animation und Effi zienz der verwendeten ben sind le unserer Leser (entsprechendes Alter Algorithmen kommen ebenfalls nicht zu nicht vorausgesetzt) an die vielen, spaßigen kurz. Stunden vor dem Heimcomputer, als man zusammen mit ein paar Kumpels so kurz- Amiga und Grafi kkarten: Zwei Welten weilige Spiele wie Aztec Challenge, Pit treffen aufeinander. Stimmt das? In Stop, Marble Madness, die Siedler, und dieser Artikelreihe soll aufgezeigt nicht zu vergessen den Alltime-Superstar werden, dass mit ausgeklügel- PAC MAN zockte. Wir lassen diese Zeit ter Programmierung viel wieder aufl eben. mehr möglich ist, als man glauben mag. Wir zeigen, Der geschichtliche Teil dreht sich wie Amiga und Grafi kkarten hauptsächlich um diese “Klassiker”. Wir zusammenarbeiten. zeigen auf, wie sie entstanden sind, wer sie entworfen hat, wie man sie in Pro- Weiterhin versuchen wir, alle gramme umsetzte und welche Kniffe da- Fallen zu kennzeichnen, die bei der bei entwickelt wurden. Programmierung auf den Entwickler lauern. Es werden Wege aufgezeigt, wie Zwischendurch werfen wir immer wie- man diese Fallen umgeht oder darüber der einmal einen Blick zurück. Wie es hinwegspringt (im übertragenen Sinn ;) aussah, wenn ein Grüppchen in einem vor- winzigen Zimmer vor einem kleinen Moni- Viele Anfänger verzweifeln am Ein- ge- tor hockte, lachte, zappelte, vor Wut oder satz des Blitters. Die Artikel sollen hierbei sehen, Enttäuschung laut aufheulte, in Jubelge- Hilfestellung leisten und aufzeigen, dass unsere schrei ausbrach und, mit am wichtigsten, der Blitter der Grafi kkarte ein sehr mäch- Leser kön- einen weiteren, fabrikneuen, Joystick tiges Instrument sein kann. nen ihrer auspackte, weil der gerade Benutzte sich Darüber werden die Besitzer einer Nicht- Phantasie frei- in Einzelteile aufgelöst hatte. Blitter-Grafi kkarte aber nicht vergessen. en Lauf lassen. Seien es nun neue Spannung Als besonderes Bonbon geben wir Levels, ein Level-Edi- dem Leser eine Minimal-Lösung für 2D- tor, neue Extras, eine Wie entwickelt man ein Spiel wie z.B. Grafi k an die Hand, die ausschließlich auf bessere KI der Gegner... Tuff n Rumble oder eben Pac Man? Wir der CPU läuft. Im Laufe der Artikel-Reihe alles ist erlaubt. werfen einen sehr genauen Blick hinter wird diese Lösung weiter ausgebaut, um die Kulissen eines 2D-Spiels. Dabei wird allen Lesern die Möglichkeit zu geben, Der Sieger wird per Abstimmung durch es nicht bei einem Überblick bleiben, nein, ihre Ideen in die Tat umzusetzen. die Leser ermittelt. Welcher Preis dafür wir gehen ganz tief ins Detail. ausgelobt wird, steht noch nicht fest, aber Zur Warnung sollte erwähnt werden, die Leser können sich sicher sein, dass Zusammen werden wir die Grund- dass diese Lösung nicht das Nonplusultra es ein lohnender Preis sein wird. lagen schaffen, um ein solches Spiel zu darstellt. Sie soll ganz einfach als Aus- entwerfen, die Programmlogik zu entwi- gangsbasis für Eigenentwicklungen der Das war der “grobe” Überblick über den ckeln und das Spiel zu guter Letzt zu im- Leser dienen und auch von diesen, ihren Inhalt der Artikel-Reihe. plementieren. Alle nötigen Details fi nden Bedürfnissen entsprechend, erweitert dabei Beachtung. Der Leser sollte nach oder umgebaut werden. Und nun... der Lektüre der Artikelreihe in der Lage sein, ein 2D-basiertes Spiel selbständig Spiel Zur Sache, Schätzchen! ;) zu programmieren. Die grundlegenden Techniken dazu werden vermittelt und Als krönenden Abschluss der Reihe (Wolfgang Hosemann) anhand praktischer Beispiele vertieft und haben wir vorgesehen, ein komplettes greifbar gemacht. Zu diesen Techniken Spiel zu entwickeln. Um möglichst viele

AMIGAINSIDER 23 > Ein Spiel entsteht - Teil 1

1. Abschnitt den ich mit dem “Schläger” zurückschla- und AtariXL, um nur ein paar zu nennen. gen sollte. Nun hatte ich kapiert und wir Wie alles begann spielten, bis uns die Hände weh taten. Später mussten meine Eltern mich mit Ge- Es war irgendwann Mitte der 70er Jah- walt von dem Fernseher wegzerren, weil re, ich erinnere mich nicht mehr genau an dieses “Telespiel” mich so gefesselt hat. das Jahr. Ich war zusammen mit meinen Eltern bei Bekannten zu Besuch. Der Sohn Wozu diese Geschichte? Weil bei nä- der Familie fragte mich, ob ich nicht Lust herer Betrachtung die Geschichte der hätte, mit ihm “Telespiel” zu spielen. “Wasn Computerspiele mit “Pong” ihren Anfang Telespiel?” fragte ich ihn. “Wirst Du schon nahm. Aus “Pong” in Form eines Spielau- sehen!” antwortete er und wir gingen ins tomaten entstand die Firma Atari, die dann Wohnzimmer zum Fernseher. kurz darauf das erwähnte Telespiel auf den Markt brachte. Viele Unternehmen folgten Er schaltete den Fernseher und ein dieser Idee, die Technik entwickelte sich kleines Kästchen darunter ein, dass ich rasant weiter. Die Kunde von den tollen Fähigkei- zuerst für irgendein Zusatzgerät der An- ten der Heimcomputer erreichte in dieser tennenanlage hielt. Als das Bild kam, Anfangs gab es die Spiele nur in Zeit immer mehr Menschen, und so trat war ich einigermaßen verblüfft. Zu sehen Schwarz-Weiß-Darstellung, später gab es der “Heimcomputer” seinen Siegeszug waren zwei weiße, senkrechte Striche an sie auch in Farbe (und bunt ;). Die Anzahl an. Trotzdem blieb die Entwicklung auch beiden Bildrändern, die sich bewegten, der bewegten Objekte nahm mit jedem hier nicht stehen, im Gegenteil. Nach ein ein kleines Rechteck, dass sich zwischen Jahr zu, es tummelte sich inzwischen eine paar Jahren der Computer mit 8Bit-CPUs den Strichen hin- und herbewegte und der unglaubliche Menge an “Sprites” ;) auf begannen die 16Bit-CPUs, den Markt zu Schriftzug “Pong”. dem Bildschirm. Auch die Steuerungen erobern. Darunter auch in einem Gerät, entwickelten sich weiter. Anfangs nur aus dass gerade unsere Leser durch die Bank speziellen Schaltungen bestehend, wur- fasziniert hat: Der AMIGA den die Steuerungen mit Standard- Mikro- prozessoren wie dem Z80 von Zilog oder Eine Freundin für alle dem MOS 6502 von MOS Technolgies ausgestattet. Man hatte also einen richti- Der Amiga war zu sei- gen Computer vor sich, auch wenn man ner Zeit eine Maschine das den Geräten nicht ansah. der absoluten Superlative und in mancherlei Hinsicht Der Aufbruch... geradezu revolutionär. Un- sere Leser wissen sicher, Ich bekam ein weiteres kleines Käst- Dies brachte einige der Konkurrenz- was ich meine. Die sog. Custom-Chips chen mit einem Drehregler darauf in die unternehmen von Atari auf die Idee, die stellten in ihrer Kombination und in ihrer Hand gedrückt und der Junge sagte “Los Technik der “Telespiele” auch für “echte” Leistungsfähigkeit alles in den Schatten, geht´s!”. Ich verstand zuerst nicht was er Computer zu verwenden, um damit die was damals als “State of the Art” galt. Un- meinte. Der Schriftzug auf dem Bildschirm Wohnzimmer zu erobern. Atari machte es glaubliche Grafi k, glasklarer Sound, eine verschwand. Das kleine Rechteck auch, der Konkurrenz auf dem Telespiel-Markt sagenhafte Geschwindigkeit und, vor al- nach einem kurzem Moment. Es ging so nämlich nicht leicht, und man erhoffte sich lem, ein grafi sches Betriebssystem mit schnell, dass ich gar nicht richtig mitbe- von den erweiterten Möglichkeiten eines echtem Multitasking. kommen hatte, was passiert war. So ging “echten” Computers mehr Kundschaft. So es noch ein paar Mal, und ich fand das wurde die Gattung der “Heimcomputer” Die Ausstattung mit sog. Custom- “Spiel” ziemlich langweilig. Das sagte ich geboren. Chips war an sich keine neue Idee. Einige dem Jungen auch, worauf er meinte “Ich der oben genannten Heimcomputer besa- erklär Dir noch mal, wie das richtig geht”. Anfangs hat- ßen schon Langsam begriff ich, was ich tun musste. ten diese Geräte es so etwas schwer, bei der Kund- ähnliches. Der Drehregler bewegte den senkrech- schaft anzukommen, Der AtariXL ten Strich auf einer Seite, das war mein da der Computer als zum Bei- “Schläger”. Das kleine reines Arbeitsmittel im spiel besaß Rechteck stellte Büro galt. Nur einige auch spezi- einen Ball dar, wenige Technik-Fans elle Chips, zeigten anfangs Inte- die für z.B. resse für diese die Darstel- Geräte. Im Lau- lung von fe der Zeit wur- “Sprites” den auch diese (im weite- immer weiter ren Sinn) verbessert, so zuständig dass sie den recht weit entwickelten waren. Geboren wurde diese Idee aus ei- Telespielen in den Spiele-Fähigkeiten ner Not heraus. Die CPUs zu dieser Zeit ebenbürtig wurden. Darunter waren dann waren nicht gerade Geschwindigkeitswun- so illustre “Gestalten” wie der Sinclair ZX der und aufwändige Grafi k erfordert, auch Spectrum, VC 20, C64, Schneider CPC heutzutage, viel Rechenkapazität. Da vor-

24 AMIGAINSIDER unglaublich, was aus diesen von Speicherinhalten. Er kann Speicherbe- wenigen Fähigkeiten der Grafi k- reiche mit einer Geschwindigkeit kopieren, chips hervorgezaubert wurde. verschieben und logisch verknüpfen, die zur Anfangszeit des Amiga einmalig war. Der Amiga vereinte alle die- Der Blitter kann aber noch mehr. Die erste se Eigenschaften und noch ein Version des Blitters konnte Linien mit ei- paar mehr in seinen Custom- ner Geschwindigkeit von bis zu 1 Millionen Chips. Wenn man den VIC, und Punkten/sek. ziehen, die aktuellen Versi- die Tricks, die man mit ihm ver- onen sind nochmals schneller. Die Fähig- anstalten konnte, genauer unter keit, Speicherbereiche miteinander logisch die Lupe nimmt, erkennt man vor zu verknüpfen ist aber die bedeutendste allem eins: Der Amiga hat diese der Blitter-Fähigkeiten. Sie ermöglicht z.B. Tricks in Hardware gegossen Software-Sprites, sog. “BOBs”, ausmas- erst nicht zu erwarten war, dass die CPUs bekommen. Da wäre als kleines kieren bestimmter Bildbereiche und noch bedeutend schneller werden, ersann man Beispiel der “Copper” zu nennen, der sich einiges mehr. einen neuen Weg. um die Steuerung des Rasterstrahls küm- mert. Beim Commodore 64 wurden viele Die Ausgabe digitalisierter Sounds Die damaligen Grafi k-Chips waren Tricks mit Hilfe des sog. “Rasterstrahl-In- war und ist für den Amiga kein Problem. eigentlich nicht viel mehr, als heute die terrupts” realisiert. Der “Copper” geht hier Auch hier ist eine direkte Kontrolle durch RAM-DACs (Konverter) auf den Grafi k- ein paar Schritte weiter. Man kann ihn die CPU nicht nötig. Paula, der Soundchip karten. Sie lasen den Speicher periodisch darauf programmieren, beim Durchlauf des Amiga, ist ein etwas abgespeckter aus und steuerten den Rasterstrahl des des Rasterstrahls durch eine bestimmte D/A-Wandler (nur 8 statt 16 Bit wie beim Röhrenmonitors so, dass Punkte in der Position Register zu verändern, also mit CD-Player) mit insgesamt 4 Ausgabeka- gewünschten Größe und Position auf dem Werten zu belegen. Das geschieht völlig nälen und Möglichkeit zum eigenständi- Bildschirm erschienen. Diese Chips be- ohne Unterstützung der CPU. Damit las- gen Speicherzugriff. Im Gegensatz zum saßen also Zugriffsmöglichkeiten auf den sen sich vor allem die schönen “Regen- Commodore 64 oder Atari ST besitzt der Speicher, genau wie die CPU. Warum also bogenfarben”-Effekte des Hintergrundes Amiga keinen sog. “Synthesizer”, also ein nicht dem Grafi kchip die Fähigkeit mitge- realisieren. Soundchip ähnlich denen, die in eben den ben, ihn “programmieren” zu können? “Synthesizern” als Musikinstrumenten ver- Auch Tricks wie z.B. mehr als 8 Sprites, baut wurden. Da man aber diese Klänge Als erstes nutzte man diese Fähigkei- die dem VIC mit Hilfe des Rasterstrahl- digitalisieren kann, stellt das keine große ten für das Scrolling. Der Einschränkung dar. Grafi kchip bekam Regis- ter, mit deren Hilfe der Im Laufe der Zeit Programmierer die Lage entdeckte man immer des Bildes auf dem Bild- mehr Geheimnisse schirm verändern konn- in der Hardware des te, ohne dass er mit der Amigas. Inzwischen CPU eine Unmenge an hat man z.B. die “Auf- Daten im Speicher ver- lösung” der Sound- schieben musste. Damit ausgabe auf 14 Bit war schon mal ein drän- angehoben (mit ein gendes Problem gelöst. paar kleinen Software- Das zweite Problem wa- Tricks), mit dem Cop- ren die bewegten Objek- per die gewagtesten te, die Sprites. Durch die Experimente veranstal- Scrolling-Register stand tet und den Blitter für zwar einiges mehr an Re- Spiele so richtig aus- chenzeit zur Verfügung, gereizt. aber um mehr Bewegung in die Spiele zu bringen, musste die CPU Interrupts zu entlocken waren, sind dem Leider ist die Zeit nicht stehen geblie- noch mehr von der Grafi k-Kontrolle entlas- Amiga direkt in der Hardware mitgegeben ben, und durch die Konkurse von Com- tet werden. Also verlegte man die Kontrolle worden. Durch ausgeklügeltes Zusam- modore und nachfolgend Escom geriet für bewegte Objekte auf den Grafi kchip. menspiel von Sprite-DMA-Fähigkeit und der Amiga in Hinblick auf die technische Copper kann man theoretisch beliebig viele Entwicklung ins Hintertreffen. Der sog. Prominentester Vertreter dieser Gat- “echte” Sprites auf den Bildschirm bringen. “AAA”-Chipsatz für neue Amigas existierte tung von Grafi kchips war der VIC des Com- Einzige Einschränkungen: Sprites, die den zwar schon, er kam aber nie mehr in Se- modore64. Ausgestattet mit Hardware- gleichen DMA-Kanal benutzen, müssen riengeräten zum Einsatz. Dieser, immer Scrolling, Kontrolle des Rasterstrahls via durch eine Bildschirmzeile (“Höhe” des noch geheimnisumwitterte, Chipsatz sollte Register und 8 unabhängig bewegbaren Rasterstrahls!) getrennt sein und der Spei- dem Amiga die “Chunky”-Grafi k beibrin- Sprites mit Kollisionserkennung stellte die- cher für die Sprites ist begrenzt. Auch hier gen, größere Sprites erlauben, mehr CHIP ser Chip eine sehr leistungsfähige Spiele- ist ein Eingriff der CPU nicht nötig. RAM zulassen und noch ein paar Dinge Plattform dar. Wenn man sich die damals mehr. Es kam aber, wie gesagt, nicht mehr angesagten Spiele heut noch einmal an- Das mächtigste Instrument für Grafi k dazu. schaut und die Leistungsfähigkeit der da- auf dem Amiga ist und bleibt aber das klei- maligen Systeme mit den modernen Sys- ne Meisterwerk namens “Blitter”. Dieser Der Feind im eigenen Haus temen von heute vergleicht, ist es schon Chip erledigt die Hin- und Herschieberei

AMIGAINSIDER 25 > Ein Spiel entsteht - Teil 1

In der Zeit davor hatten einige Hard- solche Grafi kkarte zu verpassen? Es wur- entscheidender Faktor bei der bewegten ware-Entwickler, die sich auf Amiga kon- den etliche Grafi kkarten entwickelt, die die Bildschirmgrafi k. Wie ich weiter oben aus- zentriert hatten, einen Schwachpunkt der gleichen Chips trugen, wie man sie auf PC- führte, wurden die Spezialchips für Grafi k Amiga-Grafi k entdeckt und gedachten, Grafi kkarten fi nden konnte. Leider tat sich unter anderem dazu entwickelt, die relativ diesen Schwachpunkt auszumerzen. Die in diesem Zusammenhang noch ein Pro- langsame CPU bei bewegter Grafi k zu ent- Grafi k des Amiga besteht aus den “Bitpla- blem auf: Das Betriebssystem unterstützte lasten. Dazu müssen diese direkt auf den nes”, Seiten im Speicher, die, hintereinan- die Grafi kkarten gar nicht. Es musste also verfügbaren Hauptspeicher zugreifen. Mit dergelegt, ein Bitmuster ergeben, dessen ein Weg gefunden werden, dem Betriebs- den Grafi kkarten hat sich aber auch bei Wert ein Farbregister angibt. Klingt kompli- system einen Zugang zu der Grafi kkarte diesem Thema einiges verändert. ziert? Ist es auch, und es verlangsamt die zu verschaffen. Grafi kausgabe enorm, wenn man die Gra- fi k mit Hilfe der CPU aufbereitet. Da die Erster, standardisierter, Vertreter die- Zeichen immer stärker auf Spiele in 3D- ser Lösungen war EGS. Es war (ist) ein Darstellung standen, kam nun auf einmal völlig eigenständiges Grafi k-System für wieder die Notwendigkeit einer schnellen AmigaOS, dass zwar ähnliche Eigen- CPU zum Tragen. schaften aufweist, wie die graphics.libra- rys, aber die “alten” Programme in keinster Der Motorola 68000 ist zwar wahrlich Weise direkt unterstützen konnte. Diese kein langsamer Prozessor gewesen (zu Eigenschaft erwies sich später als Manko, seiner Zeit), aber für solche Art Berech- da man existierende Programme nur mit nungen war er doch ein klein wenig zu leis- Hilfe von Erweiterungen auf EGS nutzen tungsschwach. Es gab zwar einige Spiele konnte. Diese Erweiterungen waren ent- in 3D-Darstellung, aber diese mussten mit weder Ausgabe-Module, wie man sie bei starken Einschränkungen in Bezug auf die in Bildverarbeitungsprogrammen und Ray- realitätsnahe Darstellung auskommen. Als tracern nutzte, oder eine Neukompilierung Hauptproblem erwies sich die Bitplane- des Programms unter Rücksichtnahme Grafi k des Amiga. Für die Custom-Chips auf die EGS-Erfordernisse. Das machte das ideale Format der Bildinformation, war die Sache mit den Grafi kkarten ein wenig Grafi kkarten brachten nun ihren eige- es für die CPU das denkbar ungünstigste. kompliziert. nen Speicher mit, auf den die Grafi kchips Manipulationen auf Bit-Ebene sind für den zwar ungehindert zugreifen konnten, der 68K eine sehr schwierige Aufgabe, für die Diese Komplikationen führten schließ- aber mit Hilfe der CPU gefüllt werden er dementsprechend deutlich mehr Zeit lich zu einer ganz anderen Art von Grafi k- musste. Es ist klar, dass nun die Geschwin- benötigt. karten-Unterstützung: CyberGraphX/Pi- digkeit der Verbindung von der CPU zum casso(96). Hier wurde eine Eigenschaft des AmigaOS genutzt, mit deren Hilfe man Funktionen des Betriebssystems und des- sen Bibliotheken relativ gefahrlos verän- dern konnte. Die Funktionen der graphics. library wurden dahin gehend verändert, dass sie auch mit Grafi k außerhalb des CHIP RAMs und mit Bildinformation im Chunky-Format zurecht kamen.

Zusätzlich zu der gewohnten 8Bit- Grafi k wurde nun auch die sog. HiColor/ TrueColor-Grafi k unterstützt, also Grafi k mit 65535 oder 16,8 Mio. Farben, und das sogar auf der Workbench. Möglich wurde Ausweg aus diesem Dilemma ist das dies durch die immer besser werdende “Chunky”-Format. Hier werden die Farb- “Nachahmung” der graphics.library-Funk- werte als Bytes (bei 8Bit-Farbtiefe) in den tionen durch Picasso(96)/CyberGraphX. Grafi kkarten-Speicher entscheidend für Speicher geschrieben. Um einem Punkt Im Prinzip wären nun auch Spiele in realis- die mögliche Geschwindigkeit der beweg- also eine andere Farbe zu geben, muss tischer 3D-Darstellung möglich gewesen. ten Grafi k wurde. Langsame Verbindung man sich nicht erst durch die einzelnen Inzwischen hatten sich nämlich auch die (Bussystem), langsame Grafi k. Für die Planes hangeln und Bits manipulieren CPUs immer weiter entwickelt, wurden im- “normalen” Anwendungen, die hauptsäch- sondern schreibt einfach einen Wert in den mer schneller. lich auf die Ausgabe von Linien und mit Speicher. Das dauert natürlich nicht annä- Farbe gefüllten Bereichen des Bildes aus- hernd so lange wie aufwändige Bitmani- gerichtet waren (wenige zu übertragende pulation. Leider besitzt der Amiga keinen Wie so oft in der Geschichte des Amiga Daten), war die Geschwindigkeit des Bus- solchen Grafi kmodus... gibt es auch hier wieder ein “Leider...”: Das systems mehr als ausreichend. Für realis- Bussystem des Amiga, Zorro genannt, war tische 3D-Grafi k ist aber die Berechnung Nun, lange Rede, kurzer Sinn: Im PC- in die Jahre gekommen. Es konnte mit der sehr vieler einzelner Bildpunkte nötig, die Sektor waren Grafi kkarten inzwischen theoretischen Leistungsfähigkeit der Gra- somit viele, viele Zugriffe der CPU auf den Gang und Gäbe geworden, die sogar aus- fi kchips bei der Verarbeitung der Bildinfor- Bildspeicher erforderlich machen. Erkennt schließlich mit Chunky-Grafi k arbeiteten. mationen nicht so recht mithalten. der Leser das Problem? Was lag also näher, als dem Amiga mit Gerade der Transfer von Informationen Hilfe einer Hardware-Erweiterung eine von der CPU zur Grafi kkarte ist aber ein Nun, auch dafür wurde eine annehm-

26 AMIGAINSIDER bare Lösung gefunden (die in modernen stoßen. Hier möchten wir weiterhelfen und der gewünschten Farbe wieder im Bild ab- Systemen aufgrund des Speicherschutzes dem Leser Informationen geben. Fehlen- gelegt werden. Also eine wahrlich giganti- ebenfalls notwendig wurde). Vorberech- de bzw. unzureichende Information ist sche Menge an Speicherzugriffen. nung des Bildes durch die CPU im Haupt- nämlich Hauptursache für langsame oder speicher und gesammelter Transfer aller inkompatible Programme. Gerade im Zu- Ein Nachteil der Darstellung via Farb- Bildpunkte zum Speicher der Grafi kkarte. sammenhang mit der Verwendung der register (oder Palette) soll natürlich nicht So kann sich die Geschwindigkeit des Bus- Blitter-Funktionen tut sich der ungeübte verschwiegen werden: Man hat halt nicht systems nicht mehr so stark auf die Ge- Programmierer oft schwer. Hinzu kommt so viele unterschiedliche Farben zur Ver- schwindigkeit des Bildaufbaus auswirken. Verunsicherung durch unvollständige oder fügung. Mehr als 256 Farben gleichzeitig Warum? Nun, für jeden Bildpunkt muss ganz einfach falsche Tipps aus diversen sind nicht drin. Das bedeutet für den Spiel- eine Berechnung ausgeführt werden. Wür- Foren oder Newsgroups. entwickler bei der Planung einen nicht de man nun erst mal einen Punkt ausrech- unerheblichen Mehraufwand. Er muss die nen und ihn direkt zur Grafi kkarte übertra- Bevor wir aber die OS-technische Sei- Verwendung der Palette für die Grafi k sei- gen, würde die langsame Geschwindigkeit te der Spielentwicklung betrachten, sollten nes Spieles sorgfältig planen. Wenn der des Zorro-Bus die Berechnung des nächs- wir uns noch ein wenig um die Theorie Hintergrund bereits aus 240 Farben be- ten Bildpunktes verzögern. Und das, ob- kümmern. Wir wollen 2D-Spiele entwi- steht (nur ein Beispiel), bleiben für die be- wohl die CPU schon längst den nächsten ckeln, die auf Grafi kkarten laufen. Welche wegten Objekte nur noch 16 weitere Far- Bildpunkt hätte berechnen können. Eigenschaften sollte die Spielgrafi k auf- ben übrig, die unabhängig von den Farben weisen, damit wir unser Ziel erreichen? des Hintergrundes verwendet werden kön- Nun habe ich hier über 3D-Grafi k ge- Als erstes wäre da die Farbtiefe. 8 oder nen. Normalerweise stellt das kein großes sprochen, obwohl sich die Artikel-Reihe 16 Bit? Wenn man sich die Ausführungen Problem dar, es gibt aber Spiele, bei denen um 2D-Grafi k dreht. Ganz sinnlos war die- über das Bussystem noch einmal näher sich die geringe Anzahl der Farben relativ ser Ausfl ug aber nicht. 2D-Grafi k zeichnet betrachtet, erscheint einem 8Bit-Grafi k als schnell bemerkbar macht. Das beginnt be- sich vor allem durch bewegte Objekte, die die sinnvollste, sofern man keine enorm reits dann, wenn das Grafi k-Design stark “Sprites” aus. Moderne Grafi kkarten besit- hohen Anforderungen an die Hardware auf Farbverläufen aufbaut. zen keine Sprites mehr. Hier werden die des Spielers stellen möchte. Allein von der Sprites vor allem mit Hilfe eines Blitters Datenmenge her ist 8Bit-Grafi k bedeutend Ein interessanter Workshop zum The- nachgeahmt. Was aber, wenn die verwen- besser zu handhaben als 16Bit-Grafi k, sie ma Pixelgrafi k mit 256 Farben (leider nur dete Grafi kkarte keinen oder nur einen in hat aber noch einige Vorteile mehr. Darauf auf Englisch) ist auf http://pixeltutorial. seinen Funktionen stark eingeschränkten kommen wir jetzt zu sprechen. cjb.net/ zu fi nden. Bei der Lektüre dieses Blitter besitzt? Dann kommt die CPU zum Workshops dürfte auch klar werden, wa- Einsatz, um die notwendigen Berechnun- Die Untiefen im System rum 256 Farben schnell zu wenig werden gen für ein Bild durchzuführen und das Er- können ;) gebnis zur Grafi kkarte zu übertragen. Das Wie einige unserer Leser sicher wis- Prinzip ist das gleiche wie bei den 3D-Gra- sen, sind Grafi ken in 8Bit Farbtiefe grund- Die Maschine wird startklar gemacht fi ken. Deswegen der kurze Ausfl ug. legend anders aufgebaut als die in 16Bit Farbtiefe. Das hat unter anderem histori- Nun gut, wir haben uns jetzt ausgie- Vermittler haben keine leichten Job sche Gründe. In früherer Zeit boten VGA- big mit der Theorie, die hinter der Grafi k Grafi kkarten zwar mehr als 256 Farben, des Amiga steckt, beschäftigt. Es ist nun Kommen wir nun wieder zurück auf es waren aber nur 256 Farben gleichzei- an der Zeit, sich zur Abwechslung mal ein P96/CGX. Wie diese Systeme im Groben tig darstellbar. Das rührte daher, dass die wenig in der Praxis umzutun. Zu diesem funktionieren, habe ich weiter oben bereits Grafi kchips dieser Zeit noch nicht beson- Zweck führen wir hier nun unsere Mini- beschrieben. Zusätzlich zu den verän- ders schnell waren und man aus diesem mal-Engine für CPU-Only-Grafi k ein. Sie derten Funktionen des Betriebssystems Grund auf die etwas ältere Technik der beinhaltet alle, für den Anfang, notwen- bringen diese Systeme aber noch ein paar “Farbregister” (Palette!) zurückgriff. Da- digen Funktionen wie das Öffnen eines “Extras” mit. Zum Beispiel Funktionen zum von stehen dem Chip insgesamt 256 zur Bildschirms in einem geeigneten Modus, Übertragen von Bildinformationen in ei- Verfügung, womit wir wieder bei unseren Öffnen eines unsichtbaren Fensters zum ner Farbtiefe >8Bit. Sollte die verwendete 256 unterschiedlichen Farben codiert in 8 Empfangen von Tastatureingaben und Grafi kkarte einen “brauchbaren” Blitter be- Bit wären. Mausklicks, setzen eines Punktes und die sitzen, wird dieser von P96/CGX auch ge- Übertragung der Bilddaten zur Grafi kkar- nutzt. Um aber die exakte Funktionsweise Der Vorteil, den diese Methode hat, ist te. Wie ich im Überblick schon erwähnte, von P96/CG zu erklären, wäre ein eigener gut erkennbar: Die Farbinformationen sind ist diese Engine wirklich absolut minima- Artikel angebrachter. dem Chip direkt zugänglich, ohne weiteren listisch und nicht unbedingt optimal. Sie Speicherzugriff -> höheres Tempo bei der dient wirklich nur als Ausgangsbasis für Vorrangig geht es hier darum, wie man Darstellung. Bei der 16 Bit-Darstellung ist eigene Experimente und ist als “Opfer” für CGX/P96 für eigene Programme, im Be- ein Speicherzugriff und die Encodierung Verbesserungen jeglicher Art durch unse- sonderen Spiele in 2D-Darstellung, be- der erhaltenen Farbinformationen für die re Leser gedacht. nutzt. Viele unserer Leser werden sicher endgültige Darstellung nötig -> langsamer. schon bemerkt haben, dass man aufgrund Des weiteren ergibt sich ein weiterer Vor- Wir möchten hier nicht in allen Einzel- der “Übernahme” der graphics.library- teil für 8 Bit Farbtiefe: Die Änderung einer heiten auf die Funktion der Engine einge- Funktionen durch P96/CGX schon in der Farbe auf dem gesamten Bildschirm erfor- hen, das würde den (schon recht großen) Lage ist, 2D-Spiele unter Verwendung der dert nur die entsprechende Veränderung Rahmen dieser Artikelreihe endgültig OS-Funktionen zu entwickeln. Genau das des betreffenden Farbregisters. Bei 16 Bit sprengen. Da wir davon ausgehen, dass wird auch in dieser Artikelreihe beschrie- Farbtiefe ist es hingegen nötig, alle Pixel der interessierte Leser bereits ein wenig ben. Leider (wie ich dieses Wort hasse!) des Bildes darauf zu überprüfen, ob sie Praxis in der Programmierung mit “C” ge- wird so mancher hoffnungsvolle Spielent- die Farbe haben, die geändert werden soll wonnen hat, dürfen wir auch getrost damit wickler immer wieder auf Probleme dabei und diese Pixel müssen dann auch noch in rechnen, dass unsere Leser die Funktions-

AMIGAINSIDER 27 > Ein Spiel entsteht - Teil 1

weise der Engine recht schnell verstehen. /******************************************************/ if(gb_screen) /* (C) Copyright by Wolfgang Hosemann */ CloseScreen(gb_screen); Der abgedruckte Quellcode ist (zumindest /* Minimal-Grafi k-Engine auf CPU-Basis fuer die Artikelreihe “ “ */ if(IntuitionBase) meiner Meinung nach) ausreichend kom- /* der AmigaInsider. Dieses Programm ist Public Domain. Kom- */ CloseLibrary((struct Library *)IntuitionBase); /* merzielle Nutzung jeglicher Art ohne Genehmigung des Autors ist */ if(GfxBase) mentiert und dürfte alles in allem selbst- /* ausdruecklich NICHT gestattet. Dieses Programm darf frei kopiert */ CloseLibrary((struct Library *)GfxBase); erklärend sein. Sollten trotzdem Fragen /* und weitergegeben werden. Fuer eine Verbreitung */ /* auf CD-Serien, auch bei Abgabe zum Selbstkostenpreis ist die */ Printf(“%s\n”, exitmsg); auftauchen, sollte man sich nicht scheuen, /* ausdrueckliche Genehmigung des Autors erforderlich. */ } uns diese Fragen zu stellen. Wir werden /* Eine Garantie, weder ausdrücklich noch */ /* implizit, wird nicht gegeben, fuer welche Zwecke oder */ /*****************************************************/ uns bemühen, eine erschöpfende Antwort /* Eigenschaften auch immer. Benutzung auf eigene Gefahr! */ /* Diese Routine dient dazu, im Falle des nicht Vorhandenseins eines*/ zu geben. /*****************************************************/ /* Modus mit 320 mal 240 Bildpunkten, die */ /* zu zeichnenden Punkte mit moeglichst wenig Aufwand zu */ #include /* verdoppeln. Daher auch “wordbuffer”. Es gibt insgesamt */ Eine kleine Besonderheit dieser En- #include /* pro Bildpunkt nur zwei Schreibzugriffe statt 4.Also die benoetigte Zeit */ gine soll nicht unerwähnt bleiben: Sie ist #include /* beinahe halbiert ;) */ #include /************************************************/ bereits für die Umgehung eines Problems #include von Amithlon ausgelegt. Dieser unterstützt #include __inline void d_point(int posx, int posy, int col) #include { keine Bildschirmmodi mit 320x2xx Bild- gb_wordbuffer[640 * posy + posx] = ((col << 8)+ col); punkten (warum auch immer). Wenn man #defi ne SCRWIDTH 640 /* gewuenschte Aufl oesung */ gb_wordbuffer[640 * posy + 320 + posx] = ((col << 8) + col); #defi ne SCRHEIGHT 480 } diese Engine auf einem relativ langsamen Classic-Amiga einsetzt, ist ein Bildschirm- /*************** globale Variablen **************/ /*****************************************************/ /* Das Gleiche, aber diesmal fuer einfa-*/ modus mit einer Größe von 320x200 Bild- struct GfxBase *GfxBase = NULL; /* che Punkte. Nur ein Zugriff pro Punkt.*/ punkten im Allgemeinen empfehlenswer- struct IntuitionBase *IntuitionBase = NULL; /******************************************************/

ter. Nun würde das aber bedeuten, dass ein struct Screen *gb_screen = 0; Spiel in dieser Aufl ösung auf dem Amithlon struct Window *gb_window = 0; __inline void s_point(int posx, int posy, int col) { nicht lauffähig wäre. Um diesem Problem int gb_xfl ag = 0, gb_screennr = 0, gb_res = 0; gb_chunkybuffer[320 * posy + posx] = col; zu begegnen, habe ich in die Engine die UBYTE gb_col = 0; }

Möglichkeit eingebaut, die Grafi k auf eine UBYTE *gb_chunkybuffer; höhere Aufl ösung (640x4xx Bildp.) “hoch- UWORD *gb_wordbuffer; /****************************************************/ zurechnen”. Streng betrachtet ist das nicht /* Routine zum Kopieren eines Punkts von einem Quell-Array in */ int gb_mousex, gb_mousey; /* den Bildbuffer. Kopiert einen einzelnen Punkt von sourcex/y */ der richtige Ausdruck, denn in Wirklichkeit /* zum Bildbuffer an x/y. Angabe der Breite in X des Quellbereichs, */ werden viermal so viele Punkte gesetzt wie struct RastPort gb_wpa8rastport; /* um Koordinaten verwenden z. k. VORSICHT! Diese Funktion */ /* ueberprueft NICHT die Gueltigkeit der Parameter! Es kann also */ normal, um eine “resultierende” Aufl ösung struct BitMap *gb_wpa8bitmap; /* bei Unachtsamkeit passieren, dass man wild in den Speicher */ von 320x2xx Bildpunkten zu erhalten. /* schreibt! Wer moechte, kann diese Funktion um */ struct Rectangle gb_screenrect; /* Plausibilitaetspruefung erw. */ /*****************************************************/ Um einen evtl. “Overhead” braucht struct ScreenBuffer *gb_screenbuffers[2]; __inline void s_blitpoint(UBYTE *source, int sourcelsize, int man sich hier aber keine Gedanken zu /******** Tag-Liste der Bildschirmeigenschaften ********/ sourcex, int sourcey, int posx, int posy) machen. Die “Hochrechnung” erfolgt aus- { struct TagItem gb_screentaglist[] = gb_chunkybuffer[320 * posy + posx] = source[sourcelsize * schließlich dann, wenn von P96/CGX ein { sourcey + sourcex]; Bildschirmmodus mit einer Aufl ösung von SA_DisplayID, 0x01234567, } SA_Width, SCRWIDTH, 640x4xx Bildpunkten geliefert wird. Dies SA_Height, SCRHEIGHT, wird in den meisten Fällen nur auf einem SA_Depth, 8, /*****************************************************/ SA_Quiet, TRUE, /* Das Gleiche nur fuer doppelte Aufl oesung. Fuer den Fall */ Amithlon-System der Fall sein, dessen SA_Type, CUSTOMSCREEN, /* daß nur 640 x 480 zur Verfuegung stehen. */ Geschwindigkeit im Allgemeinen mehr als SA_Title, (ULONG) “Main screen”, /*****************************************************/ ausreichend ist, um diesen “Overhead” der SA_DClip, (int) &gb_screenrect, SA_Behind, TRUE, __inline void d_blitpoint(UBYTE *source, int sourcelsize, int Aufl ösungsumrechnung zu verkraften. SA_AutoScroll, FALSE, sourcex, int sourcey, int posx, int posy) TAG_END { }; char sourcep = source[sourcelsize * sourcey + sourcex]; Abschließend noch ein Wort zur “Por- tabilität” der Engine: Sie ist der 68K-CPU /********** und des Fensters ************/ gb_wordbuffer[640 * posy + posx] = ((sourcep << 8) + sourcep); in einigen Teilen auf den Leib geschrieben, struct TagItem gb_windowtaglist[] = gb_wordbuffer[640 * posy + 320 + posx] = ((sourcep << 8) + weshalb sie auf anderen als 68K- oder { sourcep); WA_CustomScreen, 0x01234567, } PPC-Systemen mit Sicherheit versagen WA_Title, (ULONG) “Main window”, wird. Hervorzuheben sind hier solche Sys- WA_Flags, WFLG_ACTIVATE | WFLG_BACKDROP | WFLG_ /*****************************************************/ BORDERLESS | WFLG_RMBTRAP | WFLG_REPORTMOUSE, teme, deren Speicher-Zugriffsart mit “litt- WA_IDCMP, IDCMP_MOUSEBUTTONS | IDCMP_ __inline void point(int posx, int posy, int col) le Endian” (x86 zum Beispiel) bezeichnet MOUSEMOVE, { TAG_END if(!gb_res) wird. Auf diesen Systemen wird die Engine }; { garantiert NICHT funktionieren. Wir den- /* Information über die gewuenschte Aufl oesung des Bildschirms **/ s_point(posx, posy, col); } ken aber, dass die Mehrzahl unserer Leser struct TagItem gb_screenmodetaglist[] = else auf die Benutzung solcher Systeme nicht { { unbedingt Wert legt, daher sollte diese BIDTAG_NominalWidth, SCRWIDTH, d_point(posx, posy, col); BIDTAG_NominalHeight, SCRHEIGHT, } “Einschränkung” kein Problem sein ;) BIDTAG_Depth, 8, } TAG_END }; __inline void blitpoint(UBYTE *source, int sourcelsize, int sourcex, Hier nun also der Quellcode zu unserer /* Aufraeumen bei Programmende und kurze Meldung */ int sourcey, int posx, int posy) CPU-Only-Engine: { void cleanup( const char *exitmsg) if(!gb_res) { { if(gb_chunkybuffer) s_blitpoint(source, sourcelsize, sourcex, sourcey, posx, posy); FreeVec((APTR)gb_chunkybuffer); } if(gb_screenbuffers[0]) else FreeScreenBuffer(gb_screen, gb_screenbuffers[0]); { if(gb_screenbuffers[1]) d_blitpoint(source, sourcelsize, sourcex, sourcey, posx, posy); FreeScreenBuffer(gb_screen, gb_screenbuffers[1]); } if(gb_window) } CloseWindow(gb_window);

28 AMIGAINSIDER cleanup(“Kann graphics.library nicht oeffnen!\n”); Für den “Erstkontakt” könnte der ge- /*****************************************************/ return RETURN_FAIL; /* Die wichtigste Funktion: Hier wird der Inhalt des Chunkybuffers per */ } neigte Leser diese Engine zur visuellen /* WritePixelArray8() in den Videospeicher der GraKa kopiert. */ Darstellung mathematischer Funktionen, /* Danach wird der gerade sichtbare Ausschnitt des Bildschirms */ if(!(IntuitionBase = (struct IntuitionBase *)OpenLibrary(“intuition. /* mit dem nun aktualisierten und vorher unsichtbaren */ library”, 39))) geometrischer Figuren oder sogar für ers- /* Ausschnitt des Bildschirms “getauscht”. Voila, */ { te kleine Spiele benutzen. Wie wäre es /* Double buffering! :) */ cleanup(“Kann intuition.library nicht oeffnen!\n”); /*****************************************************/ return RETURN_FAIL; mit einer Funktion zum Zeichnen von Li- } nien? So eine Funktion wird mit Sicherheit void swapscreens(void) { if(!(gb_chunkybuffer = (char *) AllocVec(SCRWIDTH * SCR- irgendwann benötigt und man hätte sie HEIGHT, MEMF_CLEAR))) dann bereits zur Verfügung. Hier ein Aufruf /* Kopieren des Chunkybuffers in den unsichtbaren Ausschnitt des { Screens */ cleanup(“Kann chunkybuffer nicht allozieren!\n”); an unsere Leser: Implementieren Sie eine WritePixelArray8(&gb_screen->RastPort, 0, return RETURN_FAIL; Linienfunktion und schicken Sie sie uns (ULONG)gb_screennr * SCRHEIGHT, SCRWIDTH -1, } zum Abdruck in der nächsten Ausgabe zu.

(ULONG)gb_screennr * SCRHEIGHT + SCRHEIGHT -1, (UBYTE gb_wordbuffer = (UWORD *)gb_chunkybuffer; Wir werden die Ergebnisse sammeln und *)gb_chunkybuffer, /* Zeit und Muehe sparen, falls Screen*/ veröffentlichen, damit sie allen Lesern als

&gb_wpa8rastport); /* mode = 640 x 480 ;) */ Anregung zugänglich sind. /* Setzen des Y-Offsets fuer das Scrolling in Y-Richtung*/ gb_screen->ViewPort.RasInfo->RyOffset = if((gb_screentaglist[0].ti_Data = selectmodeid()) == INVALID_ID) gb_screennr * SCRHEIGHT; { Noch etwas: Experimentieren Sie ru- /* Und scrollen!*/ cleanup(“Kann keinen passenden Mode fi nden!\n”); hig mit der Engine. Probieren Sie aus, ScrollVPort(&gb_screen->ViewPort); return RETURN_FAIL; WaitBOVP(&gb_screen->ViewPort); } was passiert, wenn man Speicherbereiche kopiert, entweder innerhalb des Puffers gb_screennr = 1 - gb_screennr; if(gb_screentaglist[1].ti_Data == 320) /* Aufl oesung = 320 x 240 /* Screen-Nummer für WPA8() tauschen, sonst */ oder hoeher? */ oder von außerhalb in den Puffer hinein. { Verwenden Sie zu diesem Zweck auch /* haben wir immer nur das jeweils 2. Bild! */ gb_res = 0; } } mal Boolsche Operationen, AND und EOR else beispielsweise. Machen Sie sich schlau, /******************************************************/ { /* Abfrage der Maus & ggf. der Tastatur. */ gb_res = 1; wie man die Palette eines Screens verän- /****************************************************/ } dert und tun Sie es. Man lernt am besten aus der Praxis... void checkinput(void) /* eigentlich nur bedeutsam für AGA-Modi, aber zu Lehrzwecken... { ;) */ struct IntuiMessage *imsg; So, nun haben wir den Schluss dieses QueryOverscan(gb_screentaglist[0].ti_Data, &gb_screenrect, while(imsg = (struct IntuiMessage *) GetMsg(gb_window->User- OSCAN_TEXT); Abschnitts unserer Artikelreihe erreicht. Port)) Wir hoffen, dieser erste Teil war informativ { if(gb_screenrect.MaxX - gb_screenrect.MinX != SCRWIDTH -1) /* Ein Mausknopf gedrueckt? */ gb_screenrect.MaxX = gb_screenrect.MinX + SCRWIDTH -1; und hat Lust auf mehr gemacht. Wir wür- if(imsg->Class == IDCMP_MOUSEBUTTONS) den uns enorm freuen, die Leser dieses { if(gb_screenrect.MaxY - gb_screenrect.MinY != SCRHEIGHT -1) if(imsg->Code == IECODE_LBUTTON) gb_screenrect.MaxY = gb_screenrect.MinY - SCRHEIGHT -1; Abschnittes auch beim nächsten Abschnitt { wieder begrüßen zu dürfen. Sollten unsere /* Screen öffnen! */ gb_xfl ag++; if(!(gb_screen = OpenScreenTagList(0, gb_screentaglist))) Leser Fragen, Anregungen oder Kritik für } { uns haben, würden wir uns ebenso über } cleanup(“Kann Screen nicht oeffnen!”); /*Wurde die Maus bewegt?*/ return RETURN_FAIL; die Zusendung entsprechender e-Mails if(imsg->Class == IDCMP_MOUSEMOVE) } freuen. Sagen Sie uns ruhig, was ihnen an { gb_mousex = (imsg->MouseX) >> gb_res; /* Falls doppelte /* Attribute des geöffneten Screens abfragen */ dem ersten Teil unserer Reihe gefällt oder Aufl oesung, */ if(GetBitMapAttr(gb_screen->RastPort.BitMap, BMA_FLAGS) & nicht gefällt, was Sie vermisst haben oder gb_mousey = (imsg->MouseY) >> gb_res; /* Wert halbieren! */ BMF_STANDARD) was zu viel war. Wir haben das ehrgeizige } { /* AGA! */ Ziel, diese Artikelreihe für möglichst viele ReplyMsg((struct Message *) imsg); cleanup(“Das ist ein ECS/AGA-Screen!”); Leser interessant zu gestalten, und dafür } return RETURN_FAIL; } } brauchen wir Ihre Hilfe. else void runmain(void) { { /* GraKa! */ /* unseren Bildschirm nach vorn bringen */ InitRastPort(&gb_wpa8rastport); (Wolfgang Hosemann) ScreenToFront(gb_screen); /* Temporaere Bitmap für WPA8() allozieren */ while(!gb_xfl ag) if(!(gb_wpa8bitmap = AllocBitMap(GetBitMapAttr(gb_screen- { >RastPort.BitMap, BMA_WIDTH), /* setzt einen Punkt auf die aktuelle Mausposition */ point(gb_mousex, gb_mousey, gb_col); 1, GetBitMapAttr(gb_screen->RastPort.BitMap, BMA_DEPTH), swapscreens(); checkinput(); 0, gb_screen->RastPort.BitMap))) gb_col++; cleanup(“Kann temporaere Bitmap nicht allozieren!”); } } /* und in den Rastport eintragen */ gb_wpa8rastport.BitMap = gb_wpa8bitmap; unsigned long selectmodeid(void) } { gb_windowtaglist[0].ti_Data = (int) gb_screen; /* Window oeffnen */ /* Auswaehlen des am besten geeigneten Modus durch das OS */ if(!(gb_window = OpenWindowTagList(0, gb_windowtaglist))) /* Auf manch GFX-Systemen kann das zum Oeffnen eines Screen- { mode-Requester */ cleanup(“Kann Window nicht oeffnen!”); /* fuehren. Hier sollte man den Benutzer auf den benoetigten Modus return RETURN_FAIL; hin */ } /* weisen */ return BestModeIDA(gb_screenmodetaglist); /* Sprung in die Hauptschleife */ } runmain(); int main(void) /* Aufraeumen! */ { cleanup(“Programm erfolgreich beendet.”); if(!(GfxBase = (struct GfxBase *)OpenLibrary(“graphics.library”, return RETURN_OK; 39))) } {

AMIGAINSIDER 29 > Interview mit Marco Möring Blackbird

Interview mit Marco Möring (Blackbird) mit AmiBlitz2 anfi ng zu “üben” und zu lernen, geführt von Wolfgang Hosemann griff ich mir natürlich wahllos freie Sourcen AMIGAINSIDER Können wir in Zukunft aus dem Aminet und da war ich natürlich froh Projekte von Dir für den AmigaOne erhof- AMIGAINSIDER Stellst Du Dich unseren das dort der Source von MC von M.Rosskopf fen? Lesern bitte kurz vor? auch zu fi nden war. Das ganze hat sich dann so eingespielt das ich dann so nach und nach Erhoffen kann man viel ;-) Ja gerne, mein Name ist Marco Möring andere Sourcen an die Graka anpasste. Dazu kann ich im Moment nichts sagen, bin Baujahr 68, glücklich! verheiratet und bin denn das ist etwas ungewiss. Erstens gibt es im schönen Oberfranken (Bayern) beheima- AMIGAINSIDER Wie sieht es mit BlackS- OS4 noch nicht dafür, zweitens ist nicht klar tet, genauer gesagt in Coburg. Berufl ich bin hoot aus? Ist das Feedback der Userschaft ob AB2 darauf zuverlässig läuft, und wenn ja, ich im Gebäudereinigerhandwerk unterwegs ausreichend? ob das mit dem 3D-support für AB2 klappt. und meine Hobbys sind die Computerei, so- Sollten aber die Voraussetzungen erfüllt sein, wie das Angeln (Sportfi schen) und das vor Es gibt so gewisse Zeiten da wird BS oder so verrate ich bestimmt nicht zu viel wenn ich allem ausgiebig im Sommer und Herbst (Spe- MC, GW mehrmals von meiner HP gezogen, mich schon um einen Grafi ker und Sounder zis wissen bestimmt auf welche Fischarten und dann erreichen mich schon die eine oder gekümmert habe, sowie eine Spielidee im ich dann ansitze). andere Mails. Aber ehrlich gesagt ist das In- Hinterkopf habe. teresse an solchen Spielen nicht sehr stark. AMIGAINSIDER Wie kamst Du zum Ami- Gut, das “Angebot” bei mir ist nun mal nicht AMIGAINSIDER Hast Du noch Lust, wei- ga? der Renner und haut heutzutage auch keinen tere “Klassiker” GraKa-fähig zu machen, auch mehr um. Ich kann die Leute sogar verstehen. für die Classic-Amigas? Oh je, so wie bei den meisten Usern ist BS ist auch nur der 100 Clone von Moorhuhn, das schon sehr lange her denke ich. Angefan- also kann man da auch nicht mit einer Flut Im Prinzip habe ich damit schon angefan- gen hat meine “Laufbahn” nicht wie üblich mit an Feedback rechnen. Hätte ich das original gen. Insectoids könnte noch das Grakalicht einem C64, sondern mit einem C128. Nach Moorhuhn nachprogrammiert so wie es mal der Welt erblicken (läuft schon teilweise). An- diesem Gerät kam dann aber gleich ein A500 gedacht war (Olaf K. von der Amiga Arena sonsten bin ich was Konvertierungen angeht und dann ein A1200 der auch noch heute in weis wovon ich rede, hat es ja selbst gese- aber immer auf den Originalsource angewie- abgewandelter Form und mit einigen neuen hen) dann wäre das natürlich was anderes :-) sen. Leider sind die auch sehr rar, und viele Komponenten seinen Dienst verrichtet. Sourcen sind teilweise auch für immer verlo- AMIGAINSIDER In welcher Sprache pro- ren so wie Zombies2 (der Source im Aminet AMIGAINSIDER Welche Amigas besitzt grammierst Du? ist unvollständig). Gerade Zombies2 wäre Du? noch ein Leckerbissen gewesen, aber lei- Ich verwende Amiblitz2. Amiblitz2 ist die der ist da nach intensiven Nachforschungen Im Moment 2 Stück. Den oben erwähn- stete Weiterentwicklung von BlitzBasic von nichts zu machen. Sollten aber eure Leser ten 1200er und den AmigaOne, wobei ich ACID Software. aus welchen Gründen auch immer noch alte hier erwähnen möchte das dieses Gerät ohne Sourcen “rumliegen” haben und nicht wissen das dazugehörige OS einfach keinen Spass AMIGAINSIDER Warum AmiBlitz? was sie damit machen sollen, dann wäre ich macht (in dem Sinne wie der Classic). Linux nicht abgeneigt sie anzunehmen ;-) ist einfach nichts für mich dabei ist es egal ob Tja, erstens wird es ständig weiterent- Tja, und dann ist da natürlich noch die Debian oder YDL :-) wickelt durch Bernd sowie Thilo Köhler der wichtigste Frage “ braucht solche Umsetzun- auch jede Menge beisteuert (nicht zu verges- gen überhaupt jemand?” AMIGAINSIDER Was fasziniert Dich am sen das man auch hier mitmachen kann und Classic-Amiga? Neuerungen und Feedback ist immer will- AMIGAINSIDER Deine Meinung zu den kommen), und drittens ist es Basic. Leicht zu “Grabenkämpfen” zwischen AOS- und MOS- Nun, da wird es mir wie vielen andern verstehen (wenn man sich dafür interessiert) Befürwortern? Usern gehen. Auch wenn es sich nun abge- und einigermaßen leicht anzuwenden. droschen anhört, aber die einfache System- Ei, ei, ei, da halte ich mich schon jahre- struktur, das Handling und das “Wohlfühlen” Die ganzen Neuerungen die AB2 er- lang aus den “Kommentaren” und den “Fo- wenn man an der Maschine sitzt, sind das fahren hat (teilweise durch die Includes von ren” raus, da werde ich doch “jetzt und hier” was den Amiga ausmacht. Bin gespannt ob Thilo), machen es benutzerfreundlicher und nicht damit anfangen ;-) Selbstverständlich das OS4 auch bietet. Wenn ja, mach ich ei- mächtiger als BB2. Die Kinderkrankheiten habe ich aber eine Meinung zu diesem The- nen Luftsprung :-) die AB2 am Anfang hatte sind schon lange ma, ich denke ich habe diese Frage elegant überwunden, sodass Ab2 (selbst wenn Bernd umgangen :-) AMIGAINSIDER Welche Projekte hast Du es stets als “Beta” bezeichnet) durchaus zu bereits für Amiga veröffentlicht? empfehlen ist. Auch wenn es viele gibt die AMIGAINSIDER Hast Du ein paar ab- bei Basic die Nase rümpfen und lieber C oder schließende Worte für all die Amiga-User da Da wären zunächst die beiden Spiele von C++ verwenden, so verwende ich lieber Basic draußen? Michael Rosskopf Missile Command, sowie (So und nun genug Werbung gemacht :-) Galaga Wars und natürlich Zombie Apoka- Ja, für die 10 Leute...... , nein, Scherz. Ab- lypse von ACID. Als meine eigene Errungen- AMIGAINSIDER Wie ich hörte, besitzt Du schließende Worte sind immer schwer, und schaften wäre hier BlackShoot zu erwähnen einen AmigaOne. Was ist Deine Meinung zu können von jedem Intelekt anders ausgelegt (ein einfacher Moorhuhnclone) und des wei- dieser Maschine? werden. Ich möchte nur soviel sagen: Erinnert teren eine Auswahl an PlayCD-Skins (die euch zurück an die “guten Seiten” der Amiga- aber zur Zeit auf Eis liegen) Ich habe mir diese Maschine im Zuge der zeit als noch Zusammenhalt, Hilfsbereitschaft AMIGAINSIDER Was brachte Dich auf die “Earlybird-Aktion” gekauft und fahre seitdem und teilweise auch Zurückhaltung gefragt war Idee, die GraKa-Anpassungen dieser Spiele Linux darauf. Ich hatte etwas weiter oben im und zelebriert das mal für die nächsten paar (MC, Zombie, GW) durchzuführen? Text schon erwähnt das die Maschine ohne Jahre. Ihr werdet sehen, das euch das sehr das “richtige” OS nicht viel Spaß macht (mir viel weiter bringt als euch gegenseitige in ver- Die “Durchführbarkeit” oder besser zumindest), das ist aber nicht Schuld der schiedene “Lager” zu teilen. “Machbarkeit”. Ich habe mich gefragt, Hardware. Nun ja, ich möchte es mal so sa- “schaffst du das “. Ist so ein kleiner Splin von gen, wenn ich OS4 auf der Maschine habe, Das die Technologie in zwei unterschied- mir. Angefangen hat das Ganze mit MC. Das erst dann wird aus dem A1 auch ein Amiga liche Richtungen geht (MOS/OS4) ist doch hatte ich schon immer gerne gespielt. Als ich :-) schon schlimm genug.

30 AMIGAINSIDER > Blackbirds GFX Klassiker im Review

Ergänzend zum Interview mit Marco quester, wobei diesmal ein Screenmode von Marcos Umsetzung ist mal wieder vom Möring (Blackbird) möchte ich Euch 320x256x16 bit zu empfehlen ist, erfolgt die feinsten. Neben der Unterstützung von AHI seine GFX Klassiker kurz vorstellen. Sound Ausgabe diesmal über AHI. sollte man einen Screenmode von 320x240x16 bit verwenden und AmigaOS 3.x mit einem 040er Prozessor. Missile Command Das Original von Michael Rosskopf (Ami- Auch wenn Zombie Apocalypse mittlerwei- ga Version) wurde von Marco Möring nicht nur le in die Jahre gekommen ist und ich Zombie GFX Karten tauglich gemacht,sondern gleich Apocalypse II für wesentlich besser halte, zie- einwenig aufgebohrt. he ich diesen Kult Klassiker immer noch vor in Sachen Moorhuhn Klones. Doch kommen Wir erst einmal zum Spiel- prinzip von Missile Command. Dieser Klassi- BlackShoot V1.0 BETA ker dürfte den meisten eigentlich aus der gu- Mit BlackShoot hat Marco Möring erstmals eine Eigenentwicklung in Arbeit und dabei handelt es sich, wie sollte es auch anderes sein, um einen weiteren Shooter im Stiel von Moorhuhn. Näher auf das Spielprinzip, brauche ich hier wohl nicht einzugehen, Galaga Wars ori- Bevor ich auf BlackShoot eingehe, möchte entiert sich nach den Klassikern,ohne Features ich erwähnen, das mir hier eine Demo Versi- wie Sie bei Deluxe Galaga z.b. vorhanden sind on vom Original Moorhuhn3 vorliegt und diese (Shop etc.) also es bleibt dem Original treu. aus Rechtlichen Gründen leider nicht veröf- Hervorzuheben sind die schönen scrollende fentlicht werden darf. Erstaunlich was Marco Hintergründe,ansonsten fallen die Raumschif- da umgesetzt hat, aber leider wird dieses Spiel fe und Feindlichen Objekte mehr schlicht aus. nicht mehr das Licht der Amiga Welt erblicken und somit zurück zu BlackShoot. Galaga Wars ist für eine kleine Ballerei ten alten Automaten Zeit bekannt sein,Ziel des zwischendurch sicherlich ausreichend, Fans Wer AmHuhn von Abakus-Design kennt, Spieles ist es seine Stadt vor den feindlichen von Deluxe Galaga werden aber sicher weiter- wird sich bei Blackshoot, gleich zu hause füh- Angriffen zu schützen. Dazu stehen einem hin bei diesem bleiben. len. Wurde ebenfalls mit AmiBlitz2 entwickelt zwei Kanonentürme zur Verfügung die links und läuft auf Amigas ab OS 3.x und einem und rechts der Stadt platziert sind. Nun heißt Zombie Apokalypse 040er. Grafi kkarte (P96/CGX) sowie AHI 5.x es Feuer frei. Als auf dem WinPC das Moorhuhn-Fieber werden selbstverständlich unterstützt bez. be- ausbrach wunderte ich mich nur, hatten all die nötigt. Missile Command läst sich bequem von WinPC User etwa im Vorfeld noch nie solch ein der WB starten und öffnet einen Screenmo- Spiel gespielt? Der Erfolg von Moorhuhn,kann BlackShoot ist also ein weitere Moor- derequester wobei man am besten einen Bild- ich mir nur durch die “niedliche” Aufmachung huhn Klone nur das man diesmal auf “Geier” schirm von 640x480x8 bit auswählt. Danach erklären den Amiga User hat nicht nur zu C64 schießen muss. In der jetzigen BetaDemo lief wählt man seinen Schwierigkeitsgrad aus Zeiten das vergnügen auf solche Spiele, son- BlackShoot unter AmigaOS3.9 mit 060er und (light, middle oder heavy) und los geht’s. dern gab es mit “Terminator2 - The Acarde Game” 1993 von Probe schon den Kommer- Wobei ich selbst Schwierigkeitsgrad light ziellen Shooter mit Fadenkreuz, der am Au- nicht gerade für einfach halte. Was soll man tomaten mit der Uzi allerdings weitaus mehr zu diesem Klassiker noch sagen,ausser das Spass machte und eben Zombie Apocalypse er einfach Spass macht? Das ganze wird noch erstmals 1992 als Shareware veröffentlicht durch einen Shop bereichert dem man nach von Vison Software. erfolgreicher Verteidigung in Level 1 erreicht. Hier lassen sich Waffen und verteidigungs Aber Kampfroboter und Zombies ließen Features aufrüsten bez. verbessern. Wobei sich wohl damals nicht so gut vermarkten, ein kauf im Shop nicht Pfl icht ist. weshalb Moorhühner Jahre später einen Hype auslösten. Für alle Fans von Retro Shootern kann ich Missile Command nur empfehlen, der Spiels- Doch zurück zu Zombie Apocalypse. End- pass ist vorhanden und eignet sich hervorra- lich ist dieser Kult und “banned in Germany” P96 einwandfrei. BlackShoot bietet einige net- gend um zwischendurch mal eine Runde oder Klassiker unter GFX Karten spielbar. Wer es te Gags wie die Comic Figuren, spricht mich auch zwei zu “ballern”. nicht so mit Zombies hat, sollte von Zombies persönlich allerdings nicht so sehr an, da ich Apocalypse die Finger lassen, denn hier wird kein Freund von “zusammengewürfelten” Ga- Galaga Wars gemetzelt was das Zeug bez. die Wumme oder fi ken bin, sprich ich würde mir ein einheitliches Zu seligen C64 Zeiten,fesselte mich u.a. Granaten hergeben. Aussehen der Figuren wünschen und nicht ein Spiel von KingSoft - “Galaxy”! Auf dem den Mix aus Comic, Fotovorlagen. Amiga dürfte bis heute “Deluxe Galaga” immer noch die Referenz in Sachen Arcade Shooter Spielerisch erfüllt BlackShoot allemal sei- in Form von Galaga oder Galaxions etc. sein. nen Pfl icht und wer weiß inwiefern sich das Spiel noch in Zukunft entwickelt. Fans von Galaga Wars ursprünglich von Michael Moorhuhn werden allerdings AmHuhn auf dem Rosskopf schlägt hier auch in die selbe Kerbe Amiga weiterhin bevorzugen oder auf oben ge- dieser Genre Vertreter. Marco Möring hat auch nannte Klassiker zurückgreifen. hier bei seiner GFX Umsetzung sauber arbeit Quelle: geleistet. AmigaOS User ab 3.x und einem www.blackbird-net.de 40er als Minimum unter der Haube können bei E-Mail: [email protected] diesem Retro Klassiker mit dabei sein. (Olaf Köbnik) Neben dem gewohnten Sreenmodere-

AMIGAINSIDER 31 > Desert Racing of BarDos Preview

Wunder gibt es immer wieder! Start your Engines! big Saison zur Auswahl stehen. Die Sai- sons unterscheiden sich lediglich von der Im April 2000 wurde auf der “Amiga Zum Einstimmen auf mein erstes Anzahl der Strecken die gemeistert wer- Future” Leser CD 24, die erste Demo Rennen gibt es eine Introanimation vom den müssen. Die big Saison besteht z.b. Version von Ðesert Racing veröffentlicht. feinsten. Ehrlich, die Animationen und aus 12 unterschiedlichen Strecken, diese Heute, vier Jahre später,scheint es, das Zwichensequencen von Desert Racing Strecken werden immer wieder per Zu- Desert Racing die verbliebene Amiga zeugen durchweg von einer hohen Qua- fallsprinzip neu ausgewählt, somit kommt “Zocker” Gemeinde, um ein weiteres Au- lität. Allerdings wird sich der Rennsport hier schon mal keine Langeweile auf und torennen bereichern wird. begeisterte Amiga User beim Intro fra- es ist für ausreichend Abwechslung gen, was hat ein Raumschiff im Weltall gesorgt. mit einem Autorennen zutun? Allerdings gibt es keine Infos zu den Nur soviel, irgendwo in den weiten einzelnen Strecken wie Name, Schwie- Welten der Galaxy werden vier Boliden rigkeitsgrad etc. Hier fehlt mir etwas die auf einem Planeten abgesetzt um gegen- “Stimmung” eines Rennspiels, in dem einander anzutreten. ich eine vorgegebene Saison zu spielen hätte und dann eventuell bei erfolgreicher Ihr seht schon Desert Racing ist kei- Platzierung, in die nächste Saison hätte ne wirkliche Realistische Rennsimulation, aufsteigen können. Bei Desert Racing, ist sondern irgendwo zwischen XTR-Racing somit jede Saison durch das Zufallsprin- und Flying High einzuordnen. zip der Strecken, einmalig.

Desert Racing liegt in einer Deutsch- Hat man sich für eine Saison ent- sprachigen und Englischen Version vor schieden, wählt man noch eines der vier Seit der ersten Demo Version, ist der zur Verfügung stehenden Sportwagen Entwickler Ralf Schmidt alles andere als aus. Wobei die Fahrzeuge sich im Grun- untätig gewesen,ganz im Gegenteil. De- de nur von der Farbe und dem Design sert Racing zeigt wieder einmal mehr, unterscheiden, hier hätte ich mir even- wozu Amiga Entwickler fähig sind. Und tuell schon ein paar spielspezifi sche un- somit dürfte Ralf Schmidt,fast im Allein- terschiede gewünscht wie Fahrverhalten gang, das wohl letzte Kommerzielle Auto- oder Motorleistung, Name etc. Man darf rennen für den Amiga Klassik entwickelt aber immer wieder nicht vergessen, das haben, das vom APC&TCP vertrieben Desert Racing ein “Ein-Mann” Projekt ist wird. und sich der Entwickler wohl auf das we- sentliche beschränkt hat, um überhaupt Desert Racing verwendet die Voxel- sein Spiel space Technik, vielen bekannt von Spie- zu Ende zu bringen. len wie “The Shadow of the Third Moon” von Black Blade oder “Wheels on Fire” und nach der Länderauswahl, erwarten von Prolixity. Wobei Desert Racing mit mich erst einmal einige Grundsätzliche Abstand zu den besseren,wenn nicht so- Konfi gurations Menüs. Neben der Aus- gar zum besten Amiga Spiel dieser Tech- wahl der Spieleranzahl (1 oder 2 Spieler), nik gehört. Kontroller (Joystick oder Tastatur), lassen sich noch Gegnerstärke, Waffensystem Desert Racing liegt mir in der letzten (Ein oder Aus) , Lenkhilfe oder Schaden Beta Version vor und diese dürfte mit einstellen. Die Auswahlmenüs lassen der Verkaufsversion so gut wie identisch sich schön ansehen und machen Lust auf sein. mehr!

Bevor es los geht, sollte Desert Ra- Nach einer schön gemachten Lade- cing am besten auf die HD Installiert Animation geht es nun zum Hauptme- werden. (Selbstverständlich läst es sich nü. Und hier kommt für mich persönlich auch direkt von CD starten.) Wobei es schon der erste Wehrmutstropfen, doch Die Saison beginnt... drei Möglichkeiten gibt. Die Minimum In- dazu später mehr. Zum einen kann man stallation benötigt 120 MB auf der HD, die sich für ein Einzel Rennen entscheiden Im Saison Main Menü erhält man ei- Standard 358 MB und die Maximum 660 oder für eine nen überblick der zu fahrenden Strecken, MB. Das ganze wahlweise für AGA oder Saison. Im Einzel Rennen könnt Ihr le- die verkleinert dargestellt werden. Zudem GFX Karten (320x240 8bit / 320x256 diglich um Punkte fahren, sprich je nach- kann man Reihenfolge der Strecken frei 8bit). Ein 68030 sollte als minimum an- dem welchen Platz Ihr belegt, bekommt wählen. Was gerade für Anfänger von gesehen werden, besser natürlich ein Ihr eine gewisse Anzahl von Punkten und Vorteil ist bez. später für das Strategische 68060 Prozessor oder eben WinUAE. 28 könnt Euch somit in der Highscore später Vorgehen um die besten Plätze MB Fast Ram noch unter der Haube und verewigen. wichtig ist. schon kann es los gehen. Die Saison besteht eigentlich aus drei Denn eines habe ich bis dato noch Saisons,wobei eine small, medium und nicht erwähnt, wie das Rennen an sich

32 AMIGAINSIDER verläuft. Wie im Einzel Rennen wird auch ESC Taste läst sich die Steuerungsemp- sprünglich geplant. in der Saison um Punkte gespielt. Dazu fi ndlichkeit einstellen und somit sollte je- kommt, das man sein Fahrzeug im laufe der seinen Ansprüchen gerecht werden. Vom Konzept her, hätte ich mir mehr der Saison bez. für jede Strecke tunen Ich spiele auf höchste Empfi ndlichkeit tiefe gewünscht, das heißt vorgegebene kann. Denn wie es sich für ein gutes mit einem CD32 Pad und bin begeistert. Saisons mit Preisgeldern, Ansätze wie Rennspiel gehört, verfügt auch Desert Mein Fahrzeug erreicht nach kurzer Zeit die Werkstatt und die Möglichkeit sein Racing über eine Werkstatt. Hier kann Höchstgeschwindigkeit und es macht Fahrzeug zu tunen sind ja vorhanden. wahre Freude durch die Landschaften Dazu wären Features wie eine Aufl istung von Eis, Wüste und Gebirge zu fahren. der besten Zeit, Rundenrekorde etc. wün- Doch halt, so einfach wie es sich jetzt liest schenswert gewesen. ist es nun nicht. Auch ich habe meine Zeit gebraucht um meine für mich beste Ein- Auch das unterschiedliche Fahrverhal- stellungen zu fi nden und wer glaubt das ten der Fahrzeuge, Namen von Strecken Desert Racing leicht ist, sollte sich eines und Fahrzeugen hätten Desert Racing gut besseren belehren lassen. Es benötigt getan um ein Rennspiel im Klassischen schon einiges an Übung und Geschick um Sinne auf dem Amiga darzustellen, aber die Strecken zu meistern. Nicht nur das vielleicht war das ja gar nicht das Ziel vom mein Fahrzeug, mit jedem ungewollten Entwickler. Zusammenstoss mit Hindernissen oder Mitstreitern an Leistung verliert, auch Desert Racing macht einfach spass, gibt es einige sehr tückische Strecken, es wird mit viel liebe zum Detail präsen- man sein Fahrzeug nun mit Reifen, Motor die zudem auch noch mit Hindernissen tiert und verfügt über ein schönes Design und dem einstellen der Federung für jedes versehen wurden. Zum Glück verfügt De- sowie Farbvielfalt. Hier gibt es nichts zu Rennen ausrüsten und selbstverständlich sert Racing über eine “Automatic”. Damit bemängeln. Nachteilig würde ich die et- reparieren. Vorrausetzung ist das nötige was teilweise sehr schwierigen Strecken- Kleingeld dazu. Dieses verdient man sich, abschnitte bewerten, die zudem manch- in dem man versucht so viele Münzen die mal noch mit Hindernissen versehen sind, auf der Strecke verteilt sind, aufzusam- sodas der Spielfl uss dadurch gebremst meln. Hier kommt wieder der “Fun Racer” wird. Auch überzeugt die “Automatic” in Desert Racing durch. Anstatt Punkte für nicht zu 100%. Der Computer ist nicht im- einen Platz, wäre es mir persönlich lieber mer “schlau” genug um das Fahrzeug aus gewesen man hätte Preisgelder erhalten schwierigen Situationen zu befreien, son- und dazu noch wie z.b. bei Lamborghini dern erhöht Euren Schaden nur unnötig. von Titus, Wetten abschließen können gegen seine Gegner. Aber nun gut,hier Alles in allem ist Desert Racing eine muss man Münzen sammeln. übernimmt der Computer die Steuerung schöne Bereicherung für alle Amiga Klas- Eures Fahrzeugs und manövriert Euch sik Racing Fans. Wenn man sich wahrlich über eines in somit sicher aus schwierigen Positionen Desert Racing nicht “beschweren” kann, oder Ihr schaut Euch das Rennen einfach Infos: sind es die Spieloptionen bez. Einstellun- passiv an. gen. Mit den den Tasten F1 bis F5 lassen Entwickler: Ralf Schmidt sich die Landschaftsaufl ösungen ändern Das ganze läst sich auch noch mit Status: Kommerziell - Preis noch und z.b. die Bäume ein und abstellen. Auf dem Waffenmodus spielen, hier habt Ihr nicht bekannt. meinem A4000/60 bin ich Geschwindig- die Möglichkeit Eure Gegner mit verschie- keitsmässig in der Aufl ösung 2x1x1 wun- denen Waffen ala Roadkill von Vision Systemanforderungen von derbar gefahren. Software von der Strecke zu pusten. Desert Racing:

Mit F6 läst sich die gesamte Anzeige - Amiga (WinUAE) mit 1,5MB Chip von Desert Racing aus bez. einblenden. Ram und 28MB Fast Ram F7 bis F8 ermöglicht Euch die Höhenver- - AGA oder Grafi kkarte stellung einzustellen und mit F9 bez. F10 - 68030 25Mhz oder höher könnt Ihr zoomen und das sogar bis Ihr - CD-ROM-Laufwerk (Direkt von CD die “one Person” Ansicht habt und somit spielbar) direkt im Wagen sitzt. Dazu lassen sich noch Staub, Hintergründe, Wolken und Kontaktadresse: Kamerschaltung einstellen. Nachdem ich alles zu meiner Zufriedenheit eingestellt APC&TCP habe, was man auch jederzeit im Rennen Andreas Magerl selber machen kann, gehts nun endlich Postfach 83, los. D-83234 Übersee Mein persönliches Fazit bez. Gesamt- Tel:08642/89995 Wie spielt sich Desert Racing? eindruck ist, das Desert Racing von Ralf Fax: 895004 Gut, wenn nicht sogar sehr gut! Schmidt mit Sicherheit die Amiga Renn- Wer befürchtet das Desert Racing spiel Ära auf dem Klassik Amiga mit wür- http://www.apc-tcp.de letztendlich an der Steuerung scheitern de beenden wird, auch wenn das Spiel wird, der darf hier beruhigt werden. Mit wohl wesentlich später erscheint, als ur- (Olaf Köbnik)

AMIGAINSIDER 33 > Die Kleine Gilde II Preview

Der Amiga-Spiele Markt ist für den von zehn Wappen aussuchen und schon “Schmied”. Als Schmied kann man zu Klassik-Amiga im Kommerziellen Bereich geht’s los. Anfang nur die Waren Rapier, Silberring schon lange am Ende. Neuerscheinungen und Beschlag produzieren. Durch den sind Mangelware und selbst im PD-Shar- Wie anfangs schon erwähnt ist DKG späteren Bau einer Gießerei, Schmie- ware Sektor scheint es, das es immer we- eine Wirtschaftssimulation und somit be- de oder Goldschmiede lassen sich dann niger Spiele Entwickler gibt. Dazu muss man mehrere Meistertitel er- werben (Handwerks-Studium) und seine Umso erfreulicher ist es,das Spiele Verhandlungsgeschick (Handels-Studi- Perlen wie “Die kleine Gilde II” auch noch um) verbessern. Dies ist aber nur möglich im Jahr 2004 den Weg zum Amiga fi n- wenn Ihr über genügend Aktions-Punkte den. verfügt.

“Die kleine Gilde II” von Steffen Nitz, vielen bekannt durch seine Programme “SN-Euro Archive” oder in der Vergan- genheit “BürgerMeister”, ist ein runden- basierende Wirtschaftssimulation, die im Mittelalter,in der Stadt Dresden spielt. Zudem befi nden sich noch Elemente von Echtzeit-Strategie-Spielen und Rollen- steht die Hauptaufgabe darin, Waren zu spielen in “Die kleine Gilde II”. Ein ganz kaufen und zu verkaufen. Doch wer jetzt besonderes Feature ist die Lebenssimula- glaubt dabei handelt es sich um eine tro- tion. Hier können bez. muss man eine Fa- ckene und langweilige Angelegenheit, milien-Dynastie gründe um nach seinem wird feststellen müssen, das DKG über Schaffe, Schaffe Häusle bauen. Tod das Spiel fortsetzten zu können. viele abwechslungsreiche Optionen ver- fügt und somit alles andere als “trocken” Los geht’s, als Schmied. ist. Zum einen besitzt man am Anfang des Das Kerngeschäft besteht daraus, Spieles als Schmied über eine Gießerei das Ihr Euch in Eurem Beruf weiterbildet und einem Haus. Zuerst sollte man die Werkstatt besuchen um dort die ersten Vorbereitungen zu treffen. Da man zu An- fang nur über einen Mitarbeiter verfügt,ist es Ratsam dafür zu sorgen, das sich schnellmöglichst ein Lehrling fi nden läst. Diesen kann man unter “Personalverwal- um somit später mehr Waren zu produzie- tung” suchen lassen. Nach 4 Jahren läßt ren in dem Ihr weitere Gebäude baut oder sich dann der Lehrling zum Gesellen be- alternative den Beruf ganz wechselt. fördern. Mein Mitarbeiter dagegen kann Bevor es los geht... schon anfangen zu prodzuieren, dazu Beispiel Ihr startet mit dem Beruf muss er aber “eingeteilt” werden. “Die kleine Gilde II” - Version 0.1 von 29.02.04 Registriert.

Nach dem Entpacken des Archives, fi ndet man zwei Versionen von “Die klei- ne Gilde II”. Wobei die “Die kleine Gilde_ NoGFX” ausschließlich für “schwache” Rechner ohne GFX Karte gedacht ist.

Im DKG Prefs Programm lassen sich die Fonts für das Spiel einstellen sowie der Bildschirmmodus. Ein Screenmode von 800x600 ist hier als Minimum anzu- sehen!

Nachdem Spielstart von DKG (Die Kleine Gilde), stehen mir verschiedene Lade Optionen zur Verfügung. Nachdem ich mich für ein “neues Spiel” entschieden habe, muss ich meinen Spielernamen, mein Geschlecht, Spielgrad (normal oder schweres Spiel) sowie einen Beruf aus- wählen. (Schmied, Steinmetz, Wirt oder Tischler). Danach kann ich mir noch eines

34 AMIGAINSIDER Abschließend kann ich allen, die im- mer schon gerne spiele wie Kaiser, Han- se oder Fugger gespielt haben, DKG wärmstens empfehlen. User die mit einer Screenmode von 800x600 vorlieb neh- men müssen, haben das nachsehen, da sich durch die ganzen Fenster die sich im verlauf des Spiels öffnen, DKG zu einem kleinen “Klick” Marathon entwickelt. Die Grafi k erfüllt Ihren Zweck, könnte aber noch etwas aufgebohrt werden. Wer hier helfen möchte kann sich gerne mit Stef- fen Nitz in Verbindung setzten. Handels Spiele dieser Art sind auf dem Amiga in der Vergangenheit leider nicht mehr er- schienen und somit schließt Steffen Nietz fi ndet man die aktuellen Ein und Verkaufs- mit DKG II diese Lücke zum besten. Die Jeder Mitarbeiter kann für verschiede- preise Preise der Waren, sowie dem Be- Sharewaregebühr von 10,00 Eur sollte ne Produktionsabläufe eingeteilt werden. stand der zum kauf zur Verfügung steht. Euch nicht davon abhalten, die Weiterent- wicklung zu unterstützen. Wie produziert man Waren? Silberringe verkauft und auf dem Rückweg zur Werkstatt werden gleich Die Waren sind in drei Gruppen einge- noch mal 20 Einheiten Eisen mitgenom- Infos: teilt. Zum einen gibt es die “Rohstoffe”, als men. Nachdem in meiner Werkstatt die Schmied braucht man Eisen und Silber ersten Produkte gefertigt werden, ich ei- Entwickler: Steffen Nitz - Steffen. um “Zwischenprodukte” herzustellen (Be- nen neuen Lehrling gefunden habe und [email protected] schlag) oder “Fertigprodukte” (Silberring, Waren verkauft habe, ziehe ich es vor in Homepage: http://www.sn-archive. Rapier). Da man zu Anfang über eine meinem Haus noch mein Verhandlungs- privat.t-online.de/ gewisse Menge an Rohstoffen verfügt so- geschick sowie meine Handwerkskunst Status: Shareware 10.- EUR wie über Zwischen und Fertigprodukten, zu verbessern. Version: 0.1 Beta teile ich meinen Mitarbeiter zum herstel- len von Silberringen ein. Nun Produziert Schließlich möchte ich ja so schnell Systemanforderungen: mein Mitarbeiter solange Silberinge, bis wie möglich einen Meistertitel bekommen. der Arbeitstag zu Ende ist oder er kein Somit wäre die erste Spielrunde (Jahr) - AmigaOS 3.1 oder höher Silber und Eisen mehr hat, um Silberrin- beendet. Die nächsten Runden sollte man (Amiga,UAE,Amithlon) ge zu produzieren. Hier muss man immer damit verbringen Gewinnträchtig Waren - 68030 oder höher mit 16 - 20 MB sehen das ausreichend Lagerbestand der zu verkaufen, den Lagerbestand in der fast Ram Rohstoffe bez. Zwischenprodukte vor- Werkstatt zu erhöhen (max. 60 Einheiten) - GFX Karte mit einem Screenmode handen ist. und sich einen besseren Karren zu kau- min. 800x600x256 fen. Nicht zu vergessen regelmäßig sämt- liche Gebäude reparieren zu lassen und Low End Version Wo kaufe / verkaufe ich meine Waren. seine Fähigkeiten zu verbessern. Sollte Um gleich in der ersten Runde zu Geld zu das alles klappen, könnt Ihr Euch schon - AmigaOS 2.1 oder höher gelangen, verkaufe ich meine Fertigpro- in wenigen Jahren über den ersten Titel - 68030 oder höher mit 4 - 6 MB fast dukt “Silberring” auf dem Marktplatz. Der als Bürger freuen. Ram Marktplatz ist die zentrale Anlaufstelle für - AGA oder GFX Karte mit den Handel. Hier kauft und verkauft man DKG wird neben vielen weiteren Op- 800x600x16 sämtliche Waren. Man kann aber auch tionen mit Features wie Ereignissen in Zwischenprodukte oder Fertigprodukte dem Ihr Geld/AP Punkte gewinnen oder Update: bei der Konkurrenz zu teilweise besseren verlieren könnt, einem Poker Spiel in dem Konditionen kaufen bez. verkaufen. Ihr Geld setzten könnt, Bogenschiessen Eine Englischsprachige Version wo Ihr Euer Geschick unter beweis stellen sowie eine MorphOS Version Um allerdings zum Marktplatz zu ge- müsst und letztendlich noch durch eine sind in arbeit. langen verfügt man über einen Karren. Geschichts Chronik der Stadt Dresden Anfangs hat man natürlich nur eine Karre abgerundet. zur Verfügung, die gerade mal 20 Ein- (Olaf Köbnik) heiten transportieren kann. Diese Karre DKG befi ndet sich ja noch im Entwick- ist zudem auch nicht die schnellste und lungsstadium und weitere Optionen sind man sollte, sobald man über das nötige geplant oder schon teilweise eingebunden Kleingeld verfügt, sich eine bessere karre aber noch nicht nutzbar. (Armenhaus) Da kaufen. Auch fallen regelmäßig Reparatur das Spiel aber im jetzigen Stadium schon Kosten für die Karre an (Reparaturkos- recht umfangreich ist und sehr viel Spaß ten fallen aber auch für die Werkstatt und macht,mindern die fehlenden Optionen dem Haus an). nicht die Qualität.

Ist man nun am Marktplatz angelangt,

AMIGAINSIDER 35 > Interview mit Steffen Nitz (Die kleine Gilde II)

AMIGAINSIDER Hallo Steffen, kannst halb legte ich mir noch die Deutsche Ver- I und ich wollte mit dem Amiga aufhören. Du bitte etwas über Dich und Deinem sion für damals 225DM zu, womit ich dann Ich entschied mich aber dann nach ein Amiga Werdegang erzählen? nach einigen lernen, mein erstes Projekt paar Programmier-Versuchen unter Linux schrieb, soviel ich noch weis war es die und Windows dazu, Die Kleine Gilde II zu Mein Bruder Rainer hat sich 92/93 Wirtschaftssimulation “Bürgermeister I”. schreiben. Am 29.02.2004 kam dann mit einen Amiga 500 zugelegt, von dem ich Ein WB-Programm wie alle meine bishe- dem Okay von Olaf Köbnik, den ich, glaub ziemlich begeistert war und ich übernahm rigen Projekte, gefolgt von Regist I (Re- ich, als Beta-Tester für DKG II bezeichnen seinen C64 wo ich meine ersten Pro- gistrungs-Verwaltung), Bürgermeister II, darf, das erste Release von DKG II. grammier-Erfahrungen sammelte. Später Regist II und CMLV I&II (CD-MC-LP-Ver- 94/95 rüstete mein Bruder den A500 auf waltung). Dann nach ca. 2 Jahren Pause AMIGAINSIDER Was hat Dich da- OS3.1 mit HD und 8MB Ram auf, wovon von der Programmiererei folgten meine mals auf die Idee gebracht, DKG für den aber Dank eines defektes nur 4MB ver- 4-5 SN-Archive (Siehe Homepage) und Amiga umzusetzen bez. kannst Du unse- RunTime welches aber ren Lesern etwas über das Spielprinzip mit StormC4 entstanden von DKG erzählen? ist. (StormC4 holte ich mir 2002 für ca. 100Euro). Ich suchte nach einen neuen Spiel für Windows und entdeckte in einem Ich fi ng dann an, an Kaufhaus, die Wirtschaftssimulation “Die der “Die Kleine Gilde” zu Gilde” und kaufe es. Nachdem ich das schreiben bis ich alle Un- Spiel eine Zeitlang spielte, stellte ich fest, terlagen verlor, wonach das ich das Spiel mit Gravierender Gra- ich dann eigentlich den fi schen Einschränkung (Kein 3D) doch Amiga verlassen woll- für den Amiga umsetzen könnte. Mich te, bis zum 13.09.2003 faszinierte das Spielprinzip mit den vielen als ich für Windows oder Möglichkeiten, wo ich mir fast sicher bin, Linux eine vernünftige das ich noch nicht alle entdeckt habe. Euro-Münzen-Verwaltung suchte, die aber erfolglos Es ist eine rundenbasierende Wirt- blieb. Ich wollte unter schaftssimulation, für den Zeitraum des SN-Euro-Archiv Linux dann eine Euro- Mittelalter von 1400 bis 1600. Aber auch fügbar waren. Irgendwann, wollte ich Verwaltung mit KDE ent- ein Echtzeit-Strategiespiel mit Rollen- dann mit dem Amiga programmieren und wickeln, hatte dann aber schon sehr bald spielelementen und eine Lebenssimu- versuchte mich erst auf den besagten keine Lust mehr mich in KDE einzuarbei- lation. Das Faszinierende an Die Kleine A500, mit AmigaBasic. Womit ich, auf- ten, da es mir zu kompliziert war und KDE Gilde ist, das man eine ganze Familien- grund mangelnder Dokumentation nicht auch keine deutsche Dokumentationen dynastie gründen muss, wenn man nach weit kam. Dann sah ich eine Anzeige in ei- besaß. Aber da ich eine Euro-Verwaltung dem Tod seines Charakters nicht schön ner Amigazeitschrift über BlitzBasic II, ich dringend benötigte entschied ich mich aufhören, sondern mit seinen Kindern wartete nicht lange und Bestellte mir die diese mit BlittzBasic auf dem Amiga zu weiterspielen möchte. Englische Version für ca. 139DM. Mit der verwirklichen. Es entstand also SN-Euro- Englischen Version machte ich dann ein Archiv, wo gerade die Version 1.4 entwi- Man ist Handelsmann, der am An- paar Versuche zu programmiere. Dann ckelt wird. Ich war aber mit SN-EuroAr- fang in einen der Startberufe wie Schmied, viel ich meinen Bruder jeden Tag auf den chiv nicht ausgelastet, weshalb ich nach Tischler, Steinmetz, Alchimist, Parfümier, Wecker, da ich den A500 besetzte. Ok langen überlegen, das Projekt “Die Kleine Wirt, Dieb, oder Prediger schlüpft. Wenn dachte ich mir, du brauchts einen eigenen Gilde II” begann ... man ein wenig Geld zusammen gerafft Amiga. Also holte ich mir den A1200 Ma- hat, kann man auch den Beruf wechseln gic 810HD mit der Blizzard 1230/50Mhz AMIGAINSIDER Anfang 2004 hast Du um z.B. Geldleiher oder einen anderen und 4MB Ram (den ich später in einen die erste öffentliche Version von Deiner der Startberufe zu wählen. Zusätzlich A1200T PPC ausrüstete). Nun hatte ich Wirtschaftssimulation “Die kleine Gilde kann man sich um Ämter in der Landes- Zeit, mich um BlitzBasic zu kümmern. Al- II” veröffentlicht. Wie kam es zum Re-Re- ebenen Stadtrat, kirchliche Ebene, Stadt- lerdings kann ich kein englisch, weshalb lease nachdem Du schon 2003 eine Ver- diener, Stadtschergen und Informanten ich mit der englischen Version nicht sehr sion in entwicklung hattest? bewerben. weit kam, aber einen Einblick erhielt. Des- Wie gesagt, war ich mit SN-Euro- AMIGAINSIDER Orientierst Du Dich Archiv nicht ausgelastet, bei der Entwicklung von der DKG aus- also überlegte ich was ich schließlich an die PC Vorlage “Die Gilde” noch so machen könnte oder in welchen Punkten unterscheidet und entschied mich dazu, sich Deine Version von der PC Version? das Projekt “Die Kleine Gilde II” wieder auffl am- Ich orientiere mich hauptsächlich men zu lassen. DKG I an der PC-Version, versuche aber eigene musste ich leider auf- Ideen mit einzubinden. In der PC-Version geben da ich alle meine ist es z.B. nicht möglich auf Gesetzte Ein- Unterlagen verloren hat- fl uss zu nehmen. In der Amiga-Version ist te. Also entstand leider es aber schon möglich Einsprüche gegen SN-Euro-Archiv nur ein Release von DKG Gesetzte vorzubringen, die dann irgend-

36 AMIGAINSIDER wann geändert werden. Und so wie ich wird DKG entwickelt und welche Software frieden? das beurteilen kann gibt es schon mehr kommt dafür zum Einsatz? Zufalls-Ereignisse als in der PC-Version Ja, es geht, könnte ruhig ein wenig vorhanden sind. Außerdem gibt es noch DKG II wird unter Amithlon mit mehr sein. einen Armbrust-Wettbewerb der im Origi- OS3.9 entwickelt. An Software benötige nal nicht vor kommt. ich bis jetzt AmiBlitz2, GoldED, StormC4 AMIGAINSIDER Was glaubst Du ist und diverse kleine Tools wie Watchmem, der Grund, das es immer weniger Ent- AMIGAINSIDER Du hast schon einige SnoopDos usw. wickler gibt, die Interesse haben Share- interessante Spiel-Elemente in DKG ein- ware/Freeware Spiele zu entwickeln? gebunden, welche Ideen hast Du für zu- AMIGAINSIDER Wie lange hast Du künftige Versionen bez. gibt es Ideen die bis jetzt an DKG entwickelt? Die Amiga-User werden immer we- sich nicht umsetzten lassen? niger und somit das erhalten die Entwick- Wie lange ich an DKG I gesessen ler kaum bis gar keine Reaktionen mehr In der nächsten Version wird es das habe weiß ich leider nicht mehr, aber an auf ihre Software. werben von Ehepartnern, die Heirat, der DKG II entwickle ich seit Oktober 2003. Nachwuchs, der eigene Tod und schließ- AMIGAINSIDER Welche Spiele be- lich das Erbe am eigenen Kinde geben. AMIGAINSIDER Gibt es eines der der- vorzugst Du heute noch am Amiga? Außerdem können dann 1 oder 2 Waren zeitigen Systeme bez. Alternativen die für benutzt werden (nötiger Teil für die eben Dich in Zukunft als Entwickler Plattform in Ich spiele sehr selten und gar nicht genannten dinge). Einbauen lassen sich Frage kommen? Sprich welches OS, wirst mehr mit dem Amiga. Mit dem Amiga pro- so gut wie alle Dinge der PC-Version, Du in Zukunft unterstützen? grammiere ich nur und halte meine Euro- nur an der Grafi schen Darstellung hapert Verwaltung (SN-EuroArchiv) auf den es. Eigentlich nicht, wenn OS4 nicht ge- neusten Stand. rade auch für den PC erscheint, so wird es AMIGAINSIDER Worin unterscheidet bei OS3.9 bleiben, ggf. noch MorphOS. AMIGAINSIDER Können Wir mit wei- sich Deiner Meinung nach DKG von an- teren Spielen bez. Programme von Dir deren Amiga Wirtschaftssimulation bez. AMIGAINSIDER Eine Wirtschaftssi- rechnen in Zukunft? welche Eigenschaften würdest Du beson- mulation ist schon lange nicht mehr für ders hervorheben? den Amiga released worden, welche Mo- Erst mal nein. Ich bin mit DKG II und tivation befl ügelt Dich um solch ein Spiel SN-EuroArchiv voll ausgelastet. Hm, darüber habe ich mir noch keine Gedan- AMIGAINSIDER Wie schätzt ken gemacht. Spielerisch Du die Zukunft vom AmigaOS Sys- gefällt mir DKG sehr gut, tem ein (Amiga Klassik/AmigaOne) allerdings könnte es mei- bez. was wäre Deine Wunsch Vor- ner Meinung nach, etwas stellung, wie das AmigaOS in Zu- weniger Fenster geben kunft aussehen sollte? die man im laufe des Spie- les öffnen bez. schließen Ich sehe keine Chance dafür muss, vorausgesetzt man das der Amiga wieder populärer, hat nur einen Sceennmo- egal ob AmigaOne oder Amiga de von 800x600 zur Ver- Klassik werden wird. Ich glaub fügung. das der Markt noch kleiner als klein werden wird. Ich wünschte mir AOS4 würde auch für den PC erscheinen. Ich habe nicht das AMIGAINSIDER Wird Geld und den Platz,mir einen Ami- DKG sich vom Spielauf- gaOne, Pegasos usw. hinzustellen bau/Ablauf in Zukunft noch und ich schätze mal das es vielen ändern? Die Kleine Gilde II genauso geht.

Glaube nicht, das sich da noch was zu entwickeln, bez. glaubst Du es gibt AMIGAINSIDER Deine letzten Worte ändern wird. noch ausreichend Spieler am Amiga? an die Leser?

AMIGAINSIDER Grafi sch wirkt die Ich programmiere hauptsächlich aus Gebt allen Programmierern viel DGK schon ganz nett, könnte aber noch Zeitvertreib. An DKG II fasziniert mich Feedback z.B. durch Registrierungen und etwas fein Schliff gebrauchen, bez. ein weiterhin der Punkt mal ein größeres Pro- Vorschlägen wenn ihr die Programme be- etwas Einheitlicheres Gesamt Design, jekt in Angriff zu nehmen. Hoffentlich be- nutzt. Um so mehr positiven Feedback es planst Du in dieser Richtung noch et- halte ich den Überblick. Ob es noch aus- gibt um so höher ist die Wahrscheinlich- was? reichend Spieler für den Amiga gibt kann keit, das noch Software für den Amiga ich nicht beurteilen, ich wäre aber schon erscheint. Und Finger weg von Raubkopi- Als erstes bräuchte ich einen Gra- froh wenn sich 3-5 Leute für das Spiel re- en!! Die tragen letztlich dazu bei das der fi ker, ohne ihn sind alle Planungen sinn- gistrieren lassen. Amiga stirbt!! los. AMIGAINSIDER Bist Du mit den Re- (Interview führte Olaf Köbnik) AMIGAINSIDER Auf welchem System aktionen auf DKG, der User bis dato zu-

AMIGAINSIDER 37 > PairsNG 2.4 Beta - Preview

Dem Einem oder Anderen dürfte das gegebenen Zeit! Neu in Version 2.4 Beta Spiel “Pairs” noch ein Begriff sein, das 1996 zum erstenmal in der Version 1.0 Beginner: 12 * 8 Steine 240 Sek. Zeit - PairsNG wurde an MorphOS angepasst von “Tobias Lenz” veröffentlicht wurde. Normal: 18 * 12 Steine 480 Sek. Zeit - zusätzliche Sounds (Siehe Aminet) 1997 erschien dann auch Profi : 24 * 16 Steine 860 Sek. Zeit - neues, 3. Steineset “Tiny Toons” mit bis dato die letzte öffentliche Version kleinen Figuren 1.33 und nun 6 Jahre später, gibt es mit Pro abgebautem Paar gibt es 10 Punkte. - der 1. angeklickte Stein wird jetzt “PairsNG” einen mehr als würdigen Nach- markiert (abschaltbar bzw. wählbar) folger von “Christoph Kimna”. Sind alle Steine abgebaut - gibt es die - Wartefenster im Usermodus aktiviert restl. Zeit als Punktebonus. Dann startet - mehrere Optimierungen Doch kommen Wir erst einmal zum Spiel ein neues Level mit einem neuen Brett, - kleinere Bugfi xes selbst. PairsNG ist eine Variante aus Me- aber pro Level nimmt die zur Verfügung mory, Shanghai und ähnlichen spielen. stehende Zeit um 30 Sekunden ab. Das Infos: Spiel endet, falls die Zeit vor Abbau aller Steine zu Ende war. Entwickler: Christoph Kimna [email protected] Doch kommen Wir zurück zu PairsNG, Homepage:http://www.def-con.net/pairs das sich wunderbar auf der WB spielen Status: Sharware 10.- EUR läst (und auch nur dort). Die mir vorlie- Version: 2.4 Beta gende Version ist 2.4 Beta und PairsNG hat in kurzer Zeit schon einige Updates Systemanforderungen von PairsNG: erhalten seit es in Version 2.00 Beta erst- mals veröffentlicht wurde. - 8 MB Fast-RAM frei - Grafi kkarte mit CybergraphX V3 oder Die Optik und somit Präsentation des Picasso96 Software - min. 15-Bit Spiels ist mehr als gelungen und begeis- - Turbokarte mit eigenem RAM empfoh- Ein Spielbrett mit insgesamt 216 Steinen tert. Bilder sagen mehr als 1000 Worte len (mindestens 68030er) (Modus:Normal) muss abgebaut werden. und ich denke die Screenshots sprechen - Amiga OS3.0 (nur getestet unter OS Dies geschieht indem man wie bei Shang- hier für sich. Doch PairsNG bietet weitaus 3.5) hai, zwei Spielsteine der selben art vom mehr als nur schöne Grafi ken! Das Spiel - AHI für Sound Spielfeld abbaut. Auf dem Spielfeld be- wurde mit Jokerfeldern aufgebohrt. Die (Olaf Köbnik) fi nden sich 24 verschiedene arten von Jokerfelder können (müs- Spielsteinen, diese können aus Motiven, sen aber nicht) abgebaut Logos, Farben etc. bestehen. Derzeit ge- werden und verbergen Po- hören folgende Spielsätze dazu: sitive wie Negative Items (zufallsmäßig ausgesucht). - Flags - 24 versch. Länderfahnen - Chess - 24 versch. Schachfi guren Z.b. - Tiny Toons - 24 versch. Figuren - mehr/weniger Punkte - mehr/weniger Zeit - weniger Steine/mehr Steine (schon abgebaute erscheinen wieder)

Dies erhöht den Spielspass um ein weiteres und hier ist die richtige Taktik und das dazugehörige Glück, von Entscheidung um einen Level zu meistern.

Zudem können eigene Grafi ken für die Spielsteine Ein ausgewähltes Paar verschwindet aber gefertigt werden und der nur, wenn eine direkte Linie, zwischen Sound, ertönt ausschließ- den Steinen gezogen werden kann. Ist ir- lich über AHI. gendwo ein Stein im Weg, klappt es nicht. Konnte eine Linie gezogen werden, wird PairsNG,ist für mich end- diese angezeigt und beide Steine ver- lich mal wieder ein frisches schwinden. Die Linie zwischen den Stei- und abwechslungsreiches nen darf 2 mal abknicken bzw. einschla- Puzzelspiel mit langer gen im 90 Grad Winkel. Spielmotivation und Spiel- spass. Soviel zum eigentlichen Spielprinzip! Das ganze geschieht natürlich unter einer vor-

38 AMIGAINSIDER > AmigaForever 6.0 / Kurztest

Der italienischer Hersteller hat mit geschichtliche Dokumente aus der Com- Rom. So bleibt einem die lästige Installa- AmigaForever bereits die 6 Version des modore Zeit, vielen dürften diese bereits tion erspart. Nach einem erfolgreichen Amiga Emulators herausgebracht. Nun bekannt sein. Auf der Software-Seite sind Download der OnlineEdition wird alles würden sich manche fragen, wieso soll einige Spiele wie Hilt2, Mindwalker, Ports über einen Windows-Installer installiert. man für etwas bezahlen was man auch of Call und einige andere dabei. Danach erscheint der Launcher über dem eigentlich umsonst haben man entweder eine ak- kann. Die Frage ist irgend- tuelle OS3.9, oder eine wie berechtigt, denn wer nostalgische OS1.3 Kon- bereits im Besitz von Ami- fi guration startet. Nach gaOS3.9, oder eines Ami- dem start bemerkt man ga-Rechners ist, kann sich gleich eine weitere viel- den WinUAE Emulator ohne leicht nicht überragende, Probleme umsonst aus dem aber lustige Neuerung. Internet herunterladen. Es ist nämlich ein Lauf- werksgeräusch wahrzu- Doch nicht alle verfü- nehmen, so fühlt man gen über das entsprechen- sich gleich noch mehr de System, und was noch an einen echten Amiga wichtiger ist, nicht jeder erinnert. Das Amiga- hat Lust dazu sich mit der OS wird relativ schnell Installation solch eines geladen und lässt sich Systems herumzuärgern. danach genauso benut- Gerade bei OS3.9 ist das zen wie man das auch eine etwas aufwändigere von einem echten Amiga Geschichte. AmigaForever kennt. Die Geschwindig- nimmt einem hier die meiste keit wurde nochmals um Arbeit ab. Wir testen für Sie einiges gesteigert, was die OnlineEdition, die uns OS3.9 unter UAE / AmigaForever 6 durch die ständige Ent- freundlicherweise von der wicklung der JIT (Just In Firma Cloanto zur Verfü- Time) Emulatoren mög- gung gestellt wurde. Diese ist für jeden zu Seit der Version 5 ist einiges passiert. lich wurde. Cloanto hat allerdings bei der einem Preis von 29,95 $ erhältlich und ist Der Launcher, über den die verschiede- eigenen Version auf die mit AmigaOS3.9 im Prinzip ausreichend. Die CD-Rom Ver- nen Amiga-Konfi gurationen gestartet eingeführte Doc-Leiste verzichtet. Statt- sion sollte allerdings auch nicht aus den werden sieht moderner aus und bietet dessen wir nach wie vor die Leiste der Augen verloren werden. Diese lässt sich einige neue Auswahlmöglichkeiten. Von früheren Version verwendet. Erfreulich zum erstenmal ähnlich booten wie man hier lassen sich jetzt die Spiele und auch ist die bereits installierten Zusatztools wie das bereits von der AmigaOS XL Emula- Videos starten. Mui oder auch Aweb. Damit wird gerade tion von Haage&Partner kennt. Dazu wird Neulingen vieles abgenommen. Die meis- eine Linux-Light Version verwendet. Des Besonders interessant und auch te Amiga Software funktioniert mit dem weiteren ist auf dieser CD-Rom zusätzli- deshalb das Update wert, ist die bereits Emulator einwandfrei, nur selten gibt es ches Video- und Software-Material ent- fertige Konfi guration der aktuellen Amiga- kleine Probleme. Wir werden versuchen halten. Bei den Videos handelt es sich um OS3.9 Version, samt dem dazugehörigen in einer der nächsten Ausgabe sich ausführli- cher mit dem Emulator zu befassen und auch einige Tipps aufzei- gen. Für die- se Ausgabe reichte es nur für diesen Kurztest.

Quelle: www.amigaforever.com

Benötigt: mindestens Windows95

Preis: ab 29,95 $

(sb)

AMIGAINSIDER 39 > C Kurs - Teil 1

Wie nicht unschwer zu erkennen ist, leidet der Amiga Markt im Moment unter einer tota- len Flaute an neuer Software. Wann und ob sich dieser Trend in absehbarer Zeit ändert, lässt sich im Moment nicht genau sagen. Aus diesem Grund möchten wir einen kleinen Beitrag zur Verbesserung der Lage leisten. Mit der heutigen Ausgabe starten wir einen neuen Programmierkurs der möglichst viele Leser dazu animieren soll mitzumachen.

Eingeladen sind natürlich auch Soft- H&P), oder aber den DICE Compiler aus Reserviert sind folgende Wörter: auto, wareentwickler und echte Profi s, die dem Aminet. Dice ist eine gute alternati- break, case, char, const, continue, de- bereits über Informationen betreffend ve und natürlich umsonst. Lediglich die fault, do, double, else, enum, extern, fl oat, AmigaOS4.0 besitzen. Im Rahmen des include Dateien fehlen diesem Compiler, for, goto, if, int, long, register, return, short, Kurses, oder auch begleitend in Extra aber diese lassen sich auch im Internet signed, sizeof, static, struct, switch,, type- Artikeln, wollen wir neue Funktionen und fi nden. Bezogen auf die Zukunft und allen def, union, unsigned, void, volatile, while Möglichkeiten des kommenden Betriebs- die es sich zutrauen etwas mehr Arbeit in systems vorstellen. Gerade in einem klei- die Installation der Software zu investie- Eine genaue Einführung in die beiden nem Markt, wo man kaum auf neue Bücher ren, können wir auch das Compiler-Paket Compiler Dice und StormC fi nden Sie erst zum Thema hoffen kann, ist es wichtig GNU C empfehlen. Dieser wird auch für in der nächsten Ausgabe. Da wir uns im diese der Öffentlichkeit in verständlicher die Entwicklung von OS4 verwendet und ersten Teil des Kurses lediglich auf das Form zur Verfügung zu stellen. Professio- wird damit auch in Zukunft entsprechend wesentliche beschränken werden. nelle Entwickler lade ich deshalb dazu ein für dieses System zu haben sein. Unser erstes Programm benötigt bei unserem Kurs mitzumachen. Interes- auch nicht unbedingt gleich beim ersten senten können Ihre Anfragen oder bereits C - Eine kurze Geschichte. Programm eine entsprechend installierte fertige Artikel an die folgende e-Mail sen- Programmierumgebung. den: [email protected]. Bei C handelt es sich um einen Hoch- sprache, die sich aus der BCPL (Basic Wir beginnen mit unserem ersten Pro- Als Sprache haben wir natürlich C Combined Programming Language) gramm: gewählt. Sicherlich ist C nicht gerade ein Sprache entwickelt hat. An deren Ent- Leichtgewicht. Bietet uns aber dennoch wicklung waren die beiden Programmie- /* Unser erstes Programm */ viele Vorteile, und mit der Zeit wird man rer Dennis M. Ritchie und Brian W. Ker- #include auch immer mehr mit der Sprache ver- ninghan beteiligt. Passiert ist das Ganze int main (void) traut sein. Bei C müssen Sie sich auch in den 70er Jahren und seit dem hat es { keine Sorgen machen etwas veralte- auf zahlreichen Plattformen seinen Sie- printf(„AmigaInsider Kurs\n“); tes zu lernen was Sie später nicht mehr geszug gefeiert. Lange Zeit hatte man printf(„Teil 1“); brauchen werden. Zwar sind inzwischen aber mit den Problemen zu kämpfen das return 0; viele verschiedene C nicht überall gleich C } Varianten der Spra- war, denn bei jeder che verfügbar, aber Portierung wurden hier Hier sieht Ihr unser erstes Programm, die meisten Pro- und da Veränderun- theoretisch wäre es möglich auf einige grammierer anfan- gen unternommen und Teile des Codes zu verzichten und so gen häufi g bei dem diese waren selten zu das Programm etwas kürzer aussehen zu Urvater C. Gerde den Variationen anderer lassen. Doch das könnte dazu führen das beim Amiga lohnt Portierungen kaum kom- der eine oder andere Compiler die Über- es sich angesichts patibel. Also musste man setzung mit einer Fehlermeldung abbre- der ungewissen sich irgendwann auf ein chen würde. Lage nicht et- Standard einigen und hier was spezielles hat sich das ANSI Institut Gehen wir das Programm Zeile für Zei- zu lernen, so bleibt man aber immer auf (American National Stan- le durch. Gleich in der ersten Zeile begeg- der sicheren Seite und kann auch später dard Institute) eingeschaltet. So wurden nen wir der ersten Möglichkeit den Quell- unter Umständen viel Einfacher auf ein klare Richtlinien dieser Sprache defi niert code eines Programms mit Kommentaren anderes System umsteigen. Dieser Kurs und diese nach und nach auf allen Syste- zu versehen. Bei einem Programm dieser soll mit der Zeit ständig wachsen und sich men mit mehr oder weniger großem Er- Größe hätte man sich zwar diese Mühe immer aufwändigeren Aufgaben widmen. folg durchgesetzt. sparen können, aber gerade bei größeren Wir fangen als erstes mit den Grundlage Anwendungen ist es zwingend notwendig der Sprache C und werden sich im laufe Aller Anfang ist schwer. wichtige Programmteile zu kommentie- der Zeit immer stärker auf Amiga bezo- ren. Auch wenn man selbst der Meinung gene Sachen konzentrieren. Grundsätz- Wir fangen von Anfang an. Als erstes ist immer alles im Kopf behalten zu kön- lich wird bei diesem Kurs kein spezielles wollen wir uns einige Schlüsselwörter an- nen, kann ich allen raten Gebraucht von Compiler-System vorausgesetzt, denn schauen, die zum Umfang der Sprache C dieser Möglichkeit zu machen. Stellt Euch am Anfang lassen sich alle Beispiele mit gehören und deshalb für Variablen und nur ein Programm in der Größenord- jedem annährend C konformen Compiler Funktionsnamen nicht verwendet werden nung eines Browsers wie Mozilla, ohne in ausführbare Dateien übersetzen. Emp- dürfen. In seltenen Fällen kann es durch- entsprechender Kommentare wären die fehlen möchten wir Ihnen allerdings ent- aus passieren das der Compiler noch ei- meisten Programmierer kaum in der Lage weder das StormC Entwicklerpaket von nige andere Wörter für sich beansprucht. die Programmteile zu überblicken. Den der Amiga Developer CD (oder direkt von Anfang eines Kommentars wird mit einem

40 AMIGAINSIDER Schrägstrich und Sternchen markiert, der eine Fehlermeldung! Es folgen einige Internet-Tipps: Kommentar kann beliebig lang sein und endet natürlich wieder mit einem Stern- Mit printf kommt unsere Funktion zur http://w3studi.informatik.uni-stutt- chen und Schrägstrich. Ausgabe auf dem Bildschirm. In unserem gart.de/~walternn/C-Kurs.html Fall beinhaltet die printf Funktion die Zei- Die nächste Zeile beinhaltet eine #in- chenkette „AmigaInsider Kurs\n“. Mit den Sehr guter C Kurs für Einsteiger von Nor- clude .... Anweisung. Die Entwickler von C Gänsefüßchen markieren wir dabei den man Walter, das auch hin und wieder ak- und auch anderen Sprachen haben sich so Anfang und das Ende der Zeichenkette, tualisiert wird. Als Compiler wird ebenfalls manch eine Erleichterung geschaffen und diese werden auch nicht ausgegeben. StormC verwendet. Ist sehr zu empfehlen. eine davon ist die #include ... Anweisung. Mit der Zeichenkombination \n erzwingen Wir haben uns um eine Genehmigung zur Es wäre recht mühsam wenn man für je- wir nach der Ausführung später einen zei- Veröffentlichung des Kurses im Rahmen des auch so einfache Programm immer lensprig. Hätten wir dieses Befehl für eine unseres Magazin bemüht, leider ohne Er- wieder bestimmte Programmteile schrei- neue Zeile (Newline) nicht eingegeben, folg. ben müsste, bevor man mit dem eigent- würden wir die zweite Zeichenkette „Teil lichem Programm beginnen könnte. Und 1“ in gleicher Zeile auf dem Bildschirm zu http://www.team-init-group.de/init. auch bei unserem Programm müssten wir sehen bekommen. So aber erhalten wir html schon längst erfahrene Programmierer insgesamt zwei Zeilen. Jede Anweisung sein um unser erstes Programm zu schrei- beenden wir auch mit einem Semikolon ; Hier fi nden Sie einen C und C++ Kurs. ben. Damit das nicht so ist, kann man auf Recht ausfürhlich und interessant. Mit bereits fertige Bibliotheken zurückgreifen Sobald beide printf Anweisungen aus- dabei ist auch ein entsprechendes Forum die uns schon sehr viel Vorarbeit abneh- geführt wurden wird der main Funktion in dem sich gleichgesinnte austauschen men. Jeder Programmierer kann sich mit return 0; der Wert 0 zurückgegeben können. auch selbst entsprechende Bibliotheken und damit eine erfolgreiche Ausführung schreiben die er nicht immer wieder aufs signalisiert. http://www.gsys.info/pages/ckurs neue schreiben muß, sondern einfach in das bestehende Programm einbindet. So Ein C Kurs von Sascha Atrops. Richtet gesehen binden wir mit der #include An- sich ebenfalls an Anfänger und ist sehr weisung eine bereits existierende Datei in weit fortgeschritten. Ob dieser Kurs noch unser Programm ein. In diesem Falle ist aktualisiert wird läßt sich nicht genau das die sogenannte Header-Datei stdio. sagen. h. Es ist die Standardbibliothek für die Ein- und Ausgabe (Standard Input and Dice-Compiler: ftp://de.aminet.net/ Output). Die spitzen Klammern <> zeigen pub/aminet/dev/c/dice-3.16.lha nur das sich diese Datei nicht im aktuellen Verzeichnis, sondern im Verzeichnis mit StormC: www.haage-partner.com den Standardbibliotheken befi ndet. (sb) StormC in Aktion Nachdem wir das geklärt haben, kom- men wir zu unserer ersten Funktion. Da- bei handelt es sich um die Funktion main. Dieses einfache Programm macht halt Dieser werden wir als C Programmierer nichts anderes als einige Worte auf dem immer wieder begegnen, denn ohne die- Bildschirm zu zeigen. Sicherlich nichts ser kann kein C Programm existieren. Es weltbewegendes, aber später soll es auch ist praktisch die Schaltzentrale eines C mehr werden. In dieser Ausgabe beenden Programms. Die Zeile int main(void) be- wir diesen Workshop auch, denn sonst sagt das wir nach der Ausführung eine würde es zu lange dauern bis die nächste ganze Zahl (Integer) als Ergebnis erwar- Ausgabe des Magazins erscheint. ten. Das Void in den Klammern steht für Leere, es bedeutet das die Funktion main keine Parameter auch als Operanden bezeichnet annimt. Mit den geschweif- ten Klammern umschließen wir unseren Funktionskörper, der alle Anweisungen beinhaltet. Diese Klammern sind sehr wichtig, ansonsten erscheint garantiert

Dice in Aktion

In der nächsten Ausgabe werden wir uns etwas näher mit den Entwicklerpro- grammen befassen und den Kurs fort- führen. Anregungen sind jederzeit gerne willkommen.

AMIGAINSIDER 41 > Hollywood Worksop

Das Positive Feedback auf den ersten Teil des Hollywood-Workshop, bewegte Telemar Rosenberger dazu diesen fortzuführen. Im zweiten Teil zeigt er weitere Fähigkeiten der Software auf.

Hallo Freunde von Hollywood men einen weiteren Hollywood Workshop Skriptsprache: zu schreiben. Das kann sich natürlich Scala ist “TOT” es lebe “Hollywood ändern, aber momentan sieht es sehr - Variablen, Felder und Datentypen und sein Designer.” schlecht aus. (Zeichenkette, Ganzzahl, reelle Zahl) - Bedingungen und Schleifen Da ich Tausende von Mails und Dan- Aufgrund der neuen Version von Hol- - Einfache Variablen-handhabung (keine kesschreiben bekommen habe folgt nun lywood möchte ich mal die neuen Funkti- Deklaration nötig) Teil 2 von unserer Hollywood Tour. onen aufzeigen. - Funktionen für Stringmanipulationen und Rechenoperationen Einen Leserbrief werde ich noch gleich Das beste zuerst. Ja Hollywood 1.9 ist - Compiler und Linker um Anwendungen am Anfang hier beantworten. da! Die Liste liest sich wie folgt: als Executable zu speichern - Compiler kann MorphOS-native und T aus D schreibt. Grafi k: normale Programme erstellen - Eingebauter Fehlerhandler, der viel „ Lieber Tele (“ist nett”) - Läuft komplett im 24-bit Modus! Arbeit abnimmt - Unterstützt mehrere Grafi kebenen - Debug-Funktionen Die Beispiele haben mir sehr geholfen - Unterstützt Ebenentransparenz - Labels, die voll in den und die Zeitschrift fi nde ich echt gut gelun- und Lichtkorrektur Benutzermodus integriert sind gen. Ich habe Hollywood 1.5 und probiere - Transparente Fenster sind möglich - Plugins können installiert werden es schon einige zeit was zu programmie- - Über 100 Überblendeffekte für um Funktionalität zu erweitern ren. Bilder, Objekte und Text Warum kann Hollywood nicht den - Grafi ken können fl üssig bewegt Benutzereingabe: Sound Abspielen. Ich habe alle Datatypes (gescrollt) werden installiert und auch alle libs. Was mache - Hat einen integrierten Bildprozessor - Schaltfl ächen können defi niert werden ich falsch? Ich hoffe das noch weitere Kur- mit den Funktionen: Rotation, - Joystick kann abgefragt werden se kommen und freue mich auf die nächs- Farbinvertierung, Graustufenkonver- - Unterstützung von Mausklick and Maus te Ausgabe. Macht weiter so. „ sion, Achsenspiegelung, über Ereignissen Texturierung, Mischen und Tinten - Tastatureingaben können überwacht Tja das Problem ist das du die Holly- - Flüssige und schnelle Animationswie- werden woodGuide unter Help nicht gelesen hast. dergabe - Systemtasten können überwacht Mann sollte zusätzlich folgende Program- - Unterstützung für transparente Grafi ken werden me installiert haben. Die sind in Hollywood und Animationen - Systemereignisse (Fenster wird bewegt, nicht alle vorhanden und müssen aus dem - Funktionen für Texturen geschlossen, Größe wird verändert Aminet bezogen werden. - Unterstützung für Datatypes usw.) können einfach überwacht werden - Einfache Möglichkeiten der Objektani- - Ganze Zeichenketten können ganz Dazu zählen: mierung einfach eingelesen werden - Unterstützung für True Type, Intelli, - Einfache GUI zum Steuern · AHI v4 von Martin Blom Bitmap und Color Fonts des Programms für Soundausgabe - Grafi kskalierung ist möglich · ttengine.library by Grzegorz - Off-screen rendering wird unterstützt Systemfunktionen: Kraszewski für True type fonts - Anwendung kann auf Workbench oder · ptahiplay.library von Andreas eigenem Bildschirm laufen - Lesen und Schreiben von Dateien Falkenhahn/Martin Blom für - Integriertes Undo-System - Einfache Handhabung, Protracker Module - Bilder pro Sekunde können begrenzt z.B. Verzeichnisse können · sound.datatype v41 von Stephan werden einfach in ein Feld gelesen werden Rupprecht um 16-bit Samples - Völlig umgebungs-unabhängig ; es ist - Viele Dateioperationen abzuspielen. also egal ob Picasso96, CGfx, AGA, - Timer können benutzt werden http://www.stephan-rupprecht.de/ ECS oder OCS benutzt wird (Genauigkeit in Millisekunden) · Unterschiedliche picture datatypes, - Viele Dateisystem-Funktionen e.g. JPG, GIF, BMP für laden dieser Sound: - Funktionen um Informationen über das Formate System herauszufi nden · MUI für Hollywood GUI - Unterstützung für Samples - Funktionen um Informationen über die · lowlevel.library für Joystickfunktionen - Volle Kanalmischung Systemausstattung herauszufi nden · MorphOS Users brauchen die IFF - Unterstützung für Musikmodule - Locale.library kann benutzt werden ANIM datatype für Anims - Lautstärke und Tonhöhe können wäh- - Zeit- und Datumsfunktionen rend der Wiedergabe verändert werden Nun, mit dem nächsten Kurs sieht es - Samplegröße ist nicht begrenzt Das haut einem wirklich den Putz von sehr schlecht aus. Da ich zeitlich schon - Volle Stereowiedergabe in 8 oder 16-bit der Decke. So und nun die Mängelliste kaum Zeit habe alle Leserbriefe zu be- - Mastervolumen-Effekt vom vorherigem Kurs. antworten, werde ich kaum dazu kom- - Soundkartenunterstützung durch AHI

42 AMIGAINSIDER > Hollywood Workshop

1. Hollywood kann die Präsentationen (vorheriger Kurs - AmigaInsider Ausgabe sich ein Eingabefenster. Dort geben wir nicht aufzeichnen. Dies hat sich seit dem 1) schon enthallten. folgendes ein. es HollyRecord gibt wohl auch erledigt. Nun kann man auch die erstellten Sachen D: Im Designer öffnen wir unter “Pro- Für FroggerNG: in Einzelbildern aufnehmen und in MPEG jekt” Neu das Fenster, dort müssen wir die Execute(“FroggerNG MeineAnim.avi WIN- oder AVI wandeln. Felder ausfüllen. DOW AUTOSTART AUTOEXIT”)

2. Hollywood hat keinen Editor ähnlich Für AMP: Scala um seine Sachen zu bearbeiten. Execute(“AMP Meineanim.avi WINDOW”) Dies gehört der Vergangenheit an. Holly- wood hat einen Editor ähnlich Scala mit Danach klicken wir auf OK. dem man ruck zuck seine Präsentationen und was auch immer erstellen kann. Der Snap2.jpg muss zwar separat bestellt werden, ist ------aber jeden Euro wert. Jetzt kann auch der ungelernteste Anfänger seine Sachen er- Mit dem ED stellen. Geben wir das gleiche ein und zwar:

3. Hollywood kann kein MPEG oder /*************************************** AVI darstellen. Das kann die Software **** Start Prog 25.12.3003 * zwar immer noch nicht, aber das wird sich a. den Projektnahmen in unserem Fall **** By XXX * in diesem Kurs ändern. nennen wir es Playanim. **********************************************/ b. das Verzeichnis wo das Programm ab- /*Nun schreiben wir die Info für Holly- 4. Und das ist Fakt! Scala ist “TOT” es gelegt werden soll. wood. Damit auch alles richtig läuft.*/ lebe Hollywood und sein Designer. c. den Autor also wir “nicht Andreas Fal- kenhahn” %HOLLYWOOD = 1/5 In diesem Kurs geht es darum AVI oder d. die Version, wenn wir dem Programm /* Es sollte für Hollywood 1.5 sein */ MPEG anim mit Hollywood (und seinen eine Versionsnummer verpassen wollen. Gehilfen) darzustellen. Das soll heißen e. unser Copyright wem genehm ist. %DISPLAYSIZE = 800/600 MPG oder AVI auf der Hollywood Platt- f. natürlich mit OK Eingabe beenden. /* Einstellen der Bildschiermaufl ösung form mit darzustellen. Tja das ist schon 800*600 */ wieder ein Kaufargument für Hollywood. Nun öffnen wir unter Seitenverwaltung Natürlich auch für das geniale Player-Pro- mit einem klick auf Neu eine Leere Seite. %KEYDOWN(1) = “ESC” gramm Frogger. Klicken wieder auf ok und beim nächstem /* ESC Taste ist zum abrechen des Fenster bei Farbe auch auf OK. Das war’s Programms */ Ich werde es in der Scriptsprache von eigentlich schon um ein leeres Fenster Hollywood und mit einigen Screenshots aufzumachen. %TITLE = “Hollywood” vom Editor darstellen. /* Dieser Text ist der Name für das ED: Beim Ed ist mit dem Programm Window */ Damit kann man die Vorgehensweise StartProg.hws auch soweit alles erledigt. mit dem Editor sowie in der Scriptsprache %CODE verstehen. Nun um eine avi oder mpg File abzu- /*Hier fängt das Programm an */ spielen benötigen wir einen Player, da wie WICHTIG: bekanntlich Hollywood das nicht kann. Wir Execute(“FroggerNG MeineAnim.avi Zuerst das wichtigste was zu beach- benutzen Frogger oder AMP, den es im WINDOW AUTOSTART AUTOEXIT”) ten gilt. Da ich Frogger als Player benutze Aminet als Freeware gibt und kopieren ihn /*Hier wird der Player aufgerufen*/ muss er in C: kopiert werden, und zwar al- in unser C: Verzeichnis samt Codecs. les auch das Keyfi le und die Codecs. Für ;Für AMP das Design muß das animfi le meineanim. In Hollywood gibt es ein Aufruf damit ;Execute(“AMP Meineanim.avi WIN- avi in die Verzeichnisse Designerdemo man extern ein Programm ausführen las- DOW”) und Designerdemo2 kopiert werden. sen kann und der heißt Execute() /* Warteschleife */ ------Diese Schlei- Fangen wir an! Das ist der Schlüssel um mehr als nur fe wird nicht gebraucht. die befehle von Hollywood zu benutzen. ;While(quit=FALSE) ------Da nach Be- Für diejenigen die mit dem Designer Um ein Verzeichnis anzuzeigen kann man endigung der Animation Schluss ist. arbeiten öffnen den Designer. Diejenigen den Befehl Execute(“Dir:DH0”) aufrufen. ; WaitEvent die von Hand arbeiten öffnen ihr Pro- Und so gehen wir auch mit unserem Play- ;Wend gramm mit dem ED. er vor. End

D=Designer Vorgehensweise Mit dem Direktor geht es so: /****************Unterprogramme*********/ ED=Editor Eingabe des Quellcodes Wir klicken auf das von uns erzeugte /*** ESC ende break***/ leere Fenster und Betätigen die Rechte Label(ONKEYDOWN1) ED: Maustaste. Es öffnet sich ein Fenster in quit=TRUE Zuerst laden wir das Programm im Ed dem wir auf Code gehen und die Maus- Return “Playanim.hws”. Dort sind alle Parameter taste wieder los lassen. Daraufhin öffnet

AMIGAINSIDER 43 > Hollywood Workshop

Das wäre unser fertiges Programm. Aktuelle Umfrage: AmigaInsider als Print-Mag? Den fertigen Quellcode für den Desig- ner fi ndet ihr unter Designerdemo/Desing- Mit dieser Umfrage wollen wir herausfi nden, wie stark das Interesse an nerdemo.hwd . Den für den EDitor unter AmigaInsider als Print-Magazin ist und welcher Preis als angemessen gesehen Hollywood-Tour2/Playanim.hws wird. Allerdings spielt bei dem Preis auch die Qualität eine große Rolle. Ihre Antwor- ten schicken Sie uns per e-Mail an [email protected] Nun starten wir mit dem Hollywood GUI das Programm Playanim.hws oder 1.) Ist eine Printausgabe des AmigaInsider Magazins gewünscht? dem Designer unser Programm. 2.) Reicht eine Kopien-Qualität + Farbiger Umschlag? Was passiert: Da wir ein Fenster mit Hollywood ge- 3.) Das Magazin soll kosten: öffnet haben können wir auch das Fens- ter von FroggerNG Player darauf setzten, 3a.: 3 - 5 EUR - Kopien-Qualität / Farbiger Umschlag und unsere AVI oder MPG Film darauf ab- 3b.: 5 - 7 EUR - Bessere Qualität / mehr Farbe spielen. Tja so einfach geht das. Da Holly- 3c.: Vorschläge? wood ja sehr fl exibel ist könnten wir einige Knöpfe oder Bildschirm als Hintergrund Wir würden uns freuen wenn möglich viele Leser mitmachen würden. benutzen usw.

Damit wäre auch denen geholfen die eine Präsentation mit MPG usw. erstellen wollen, genial nicht. Vorschau...... Zum krönendem Abschluss habe ich noch eine zweite Demo gemacht die das Für die nächste Ausgabe stehen die Inhalte noch nicht genau fest. ganze noch besser verdeutlicht. Desing- Änderungen sind deshalb möglich. Geplant sind folgende Themen: nerdemo2 und Playanim2 zeigen eigent- lich genau das was wir haben wollen. Al- - C-Kurs - Teil 2 les andere bleibt euch überlassen was ihr - Profi -Workshop - Fotobearbeitung daraus macht. - Erste Berichte von AmigaOne/OS4 Anwendern - Neuigkeiten / Interviews / Tests und mehr. Ich hoffe das es euch was gebracht - OS4 Event in Essen / Bericht hat. Falls einige Fragen usw. dazu gibt könnt ihr mir ja eine Mail zukommen las- Die Nächste Ausgabe erschein in ca. 2-3 Monaten. sen. Andernfalls verbleibe ich mit Hoff- www.amigainsider.de nung auf Mails und Gesundheit

(T.Rosenberger)

44 AMIGAINSIDER - WebDesign - Logo-Design - Corporate Identity - Print - Mediaplanung - Grafi k-Design

Sie suchen nach einem Partner der Ihre Geschäftspapiere gestaltet, für Ihr Unternehmen ein neues Corporate Identity entwirft, Ihre Anzeigen deutschlandweit in regionalen und überregionalen Tageszeitungen oder Magazinen plaziert? Fordern Sie uns heraus! www.semi-werbung.de

SEMI-Werbung Ilk & Brylka GbR Rotthauser Str. 105 45884 Gelsenkirchen

Tel.: 0209 - 95 717 884 Fax: 95 717 865 E-Mail: [email protected]

AMIGAINSIDER 45