![]() |
Erste Erfahrungen mit AmigaOS-Programmierung - Druckversion +- Amiga-Dresden (https://amiga-dresden.de) +-- Forum: Amiga Software und mehr (https://amiga-dresden.de/forumdisplay.php?fid=11) +--- Forum: Amiga Software (https://amiga-dresden.de/forumdisplay.php?fid=26) +--- Thema: Erste Erfahrungen mit AmigaOS-Programmierung (/showthread.php?tid=863) Seiten:
1
2
|
- Jochen - 20.07.2020 Ja, in ASM kommst da natürlich an alles ran, aber davon bekomm ich Kopfaua... lol Demos haben die auch unbedingt in ASM geschrieben, denn die haben meist alles aus der HW geholt, und getrickst, was nur ging. ![]() Mit ner 0815 C Bibliothek biste da natürlich n Loser. ![]() Sag mal, kann ich den Thread nach Software verschieben, oder soll der unbedingt geschützt bleiben? - Sen - 20.07.2020 Jochen,index.php?page=Thread&postID=8640#post8640' schrieb:Sag mal, kann ich den Thread nach Software verschieben, oder soll der unbedingt geschützt bleiben?Kannst du ruhig verschieben. Werde Morgen mal anfangen, diesen (grauenhaften) Renderer versuchen gegen die Blit-Funktionen (Oder einfach 2D-Sprites fürs Erste) zu ersetzen, bin sowas halt von opengl gewöhnt, aber der Amiga tickt da halt ganz anders. Ich habe übrigens den Renderer noch langsamer gemacht, da ich noch einen Tiefentest und "richtigen" Linienrenderer hinzugefügt hab, aber das kommt eh in den Papierkorb, da für den Amiga nicht geeignet (aber läuft immerhin). RE: Erste Erfahrungen mit AmigaOS-Programmierung - Holzroller - 18.01.2021 Wenns flüssig werden soll, dann nutze den Blitter für alles, was iwi mit Grafik zu tun hat (Außer das setzen von einzelnen Dots) Also frame löschen, Linien zeichnen, Flächen füllen, Objekte kopieren/verschieben etc... Der ist quasi die Graka des Standard-Amiga. Ist aber nicht ganz einfach zu programmieren. Du kannst aber auch Systemfunktionen nutzen. Auch die nutzen den Blltter tw. sind aber recht lahm. Und die hohe Kunst wäre dann das Programmieren des Blitters mit dem Copper. Dann kann die CPU effektiv andere Dinge machen, ohne ständig auf den Blitter warten zu müssen, um ihm neue Aufgaben zu geben... Und ja: Das alles machst Du am effektiefsten in Assembler. Ich empfehle den ASMOne. Hatte früher mit dem Seka angefangen und nutze jetzt diesen. Andere schwören auf den Devpac. Alternativ mit weniger Aufwand gehts mit Blitzbasic. Das ist mittlerweile fast genauso fix. Nur die wirklichen "Kniffe" und ganz kritischen Sequenzen packst Du dann noch in Assembler rein.. RE: Erste Erfahrungen mit AmigaOS-Programmierung - Jochen - 18.01.2021 Na bin gespannt! ![]() Da musste dann mal ne schöne Mini-Demo machen, wie wir noch mit auf unsere Forums-Retter-Diskette machen können. ![]() RE: Erste Erfahrungen mit AmigaOS-Programmierung - CB1JCY - 18.01.2021 Das wird enge auf der Diskette. Zumal ich auch eine OFS-Variante vorhalten muss. Eher wäre es gut, eine forumseigene Demodiskette zu machen. Coder, Grafiker und Musiker sind hier vorhanden. RE: Erste Erfahrungen mit AmigaOS-Programmierung - Jochen - 18.01.2021 Deswegen ja Mini! ![]() Ja, oder so... ![]() RE: Erste Erfahrungen mit AmigaOS-Programmierung - Amiga - 19.01.2021 son Bootblock-Intro wie bei den gecrackten Spielen damals RE: Erste Erfahrungen mit AmigaOS-Programmierung - Jochen - 19.01.2021 Die waren klasse und winzig! RE: Erste Erfahrungen mit AmigaOS-Programmierung - paule32.jk - 11.01.2024 Hallo, da ich dieses Kneul wiederentdeckt habe, habe ich mich auch mal seit langen mal wieder mit den AMIGA beschäfftigt. Als Einstieg in das Thema, habe ich mir den VBCC (Volker Barthelemeous C Compiler ?) besorgt, den man auf verschiedene Webseiten für die Verwendung unter Windows 10 nutzen kann, um AmigaOS-Programme zu schreiben. Als Einstieg habe ich dann weiters eine HelloWorld.c Anwendung geschrieben, die einfach "Hallo Amiga !" ausgibt. Man muss dazu die Shell aufrufen, und in das HD0: wechseln (HD0 - Hard Drive 0, habe ich mit WinUAE als Verzeichnis eingeconfigkt, damit man bei Änderungen der Programmdateien einfach auf Windows File-System die Daten verschieben kann)... Alles ist dann unter meinen git-Accout erhältlich. Ich habe eine BATCH-Datei erstellt, die genutzt werden kann, um die ausführbare Datei "hello" zu erstellen. Die BATCH-Datei habe ich build.bat genannt - kann aber auch geändert werden, wems beliebt. Irgendwelche Fragen ? - drop a message. paule32 |