... vielen Dank an Lars und DjayBee für die Antworten und auch Janko für die Erklärung auf direktem Weg.
Das hat mir sehr weitergeholfen und jetzt ging der Code sehr einfach umzusetzen.
LG
Peter
Die Suche ergab 922 Treffer
- 15.04.2024 15:31
- Forum: Programmierung
- Thema: Score darstellen
- Antworten: 3
- Zugriffe: 118
- 14.04.2024 18:19
- Forum: Programmierung
- Thema: Score darstellen
- Antworten: 3
- Zugriffe: 118
Score darstellen
Hallo in die werte Runde! Könnte sein, daß das schon mal hier irgendwo angesprochen wurde. Ich finde es wirklich sehr umständlich, eine 16 Bit Zahl (z.B. der Score bei einem Spiel) auf dem Spiel darzustellen. Man muss die Zahl dann immer umständlich zerlegen oder am besten gar nicht als 16 Bit Zahl ...
- 05.04.2024 19:31
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
Hi Y - was macht deine Programmiereuphorie?
Kommst du voran?
Kommst du voran?
- 02.04.2024 18:08
- Forum: Software
- Thema: Atari 8-Bit: TETRIS - 2024 neues Game für den BASIC 10 Liners Contest von Eric Carr
- Antworten: 22
- Zugriffe: 461
Re: Atari 8-Bit: TETRIS - 2024 neues Game für den BASIC 10 Liners Contest von Eric Carr
Schönes Programm, ich frage mich aber, was das noch mit einem 10-Liner zu tun hat....
- 30.03.2024 19:33
- Forum: Programmierung
- Thema: Woran arbeitet ihr?
- Antworten: 11
- Zugriffe: 287
Re: Woran arbeitet ihr?
Ich fange mal an... Mein neues Spiel wird erneut ein Vertikalshooter. Eigentlich wollte ich zuerst Battle of Eris neu auflegen und die Bugs bereinigen. Das Programm habe ich dann nach kurzer Überlegung aber komplett neu gestaltet. Die Scrollrichtung ist umgekehrt, die ganze Optik ist anders - ich fi...
- 30.03.2024 19:07
- Forum: Programmierung
- Thema: Woran arbeitet ihr?
- Antworten: 11
- Zugriffe: 287
Woran arbeitet ihr?
Hallo in die Runde, nachdem ich die letzten beiden Jahre über meine Projekte sehr oft und intensiv hier berichtet habe, ist doch alles an meinem neuen Spiel klar und muss nur umgesetzt werden. Ich werde danach am Raycaster weiterarbeiten und dort dann berichten. Dennoch treibt mich so ein wenig die ...
- 30.03.2024 12:10
- Forum: Programmierung
- Thema: MIDI files für Atari 800 nutzen
- Antworten: 3
- Zugriffe: 62
Re: MIDI files für Atari 800 nutzen
hier mal ein kleines Beispiel...
- 30.03.2024 12:04
- Forum: Programmierung
- Thema: MIDI files für Atari 800 nutzen
- Antworten: 3
- Zugriffe: 62
Re: MIDI files für Atari 800 nutzen
... also ich mache das so: Es gibt professionelle Musiker, die dir für schmales Geld (ca. 20-30 Euro pro Stück) Musik komponieren - du musst nur Vorgaben machen wie du es haben willst. Diese Musik erhalte ich dann als wav-Datei und als midi Dann frage ich meinen Freund Janko und er hat ein tolles Ko...
- 27.03.2024 13:37
- Forum: Programmierung
- Thema: Software vom PC auf Atari 800 übertragen
- Antworten: 21
- Zugriffe: 386
Re: Software vom PC auf Atari 800 übertragen
... zum Glück habe ich mir extra für solche Sachen letztens einen PC zugelegt. Der macht dann nur Atari-Gedöns was nicht auf Mac läuft
- 27.03.2024 12:47
- Forum: Programmierung
- Thema: Software vom PC auf Atari 800 übertragen
- Antworten: 21
- Zugriffe: 386
Re: Software vom PC auf Atari 800 übertragen
läuft bestimmt nicht auf Mac
- 27.03.2024 10:49
- Forum: Programmierung
- Thema: Software vom PC auf Atari 800 übertragen
- Antworten: 21
- Zugriffe: 386
Re: Software vom PC auf Atari 800 übertragen
... ja ... das macht natürlich WUDSN / Mads in der Eclipse Umgebung!
Hier mal eine Frage direkt an unseren WUDSN- Programmierer: Kannst du nicht gleich eine .atr machen? Oder beides.. eine .atr und eine .xex
Hier mal eine Frage direkt an unseren WUDSN- Programmierer: Kannst du nicht gleich eine .atr machen? Oder beides.. eine .atr und eine .xex
- 27.03.2024 09:03
- Forum: Programmierung
- Thema: Software vom PC auf Atari 800 übertragen
- Antworten: 21
- Zugriffe: 386
Re: Software vom PC auf Atari 800 übertragen
... also ich mache das so: Auf meinem Rechner habe ich ein vorbereitetes .atr Eclipse stellt automatisch (wenn es eingestellt wird) eine .xex Datei bereit. Diese .xex kopiere ich auf den Bildschirm. Dann starte ich den Emulator und kann im Emulator diese .xex in die .atr reinspeichern. Dieses .atr i...
- 26.03.2024 11:18
- Forum: Gaming
- Thema: Die Geschichte hinter den Spielen
- Antworten: 2
- Zugriffe: 115
Caverns Of Mars von Greg Christensen
Es war einmal, als der junge Greg Christensen elektronische Geräte wie Verstärker und Klanggeneratoren von Grund auf baute. Bereit, eine weitere Herausforderung anzunehmen, kaufte er von seinen Ersparnissen einen Atari 800- Computer. Nachdem sich Greg die Grundlagen des Programmierens selbst beigebr...
- 26.03.2024 08:59
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
übrigens besteht mein Schiff aus 2 Playern und 2 Missiles... aber das ändert ja nix von der Theorie her... Hier mal mein Code - wie gesagt ich schreibe gerne mit IF Then weil es sehr übersichtlich ist, wenn es hart auf Zeit geht, wandel ich das später durchaus um: ; Endteil des Codes aus meinem VBI ...
- 26.03.2024 08:51
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
Also ich mache das aktuell so: Mein Schiff besteht aus 2 Playern, dadurch erhalte ich drei Farben und es ist etwas breiter. Man kann theoretisch auch durch DLI´s aus einem Player einen mehrfarbigen Player machen, aber das ist etwas komplizierter und das brauche ich nicht zur Zeit. Mit dem SpriteEd h...
- 26.03.2024 00:19
- Forum: Atari allgemein
- Thema: ATARI Liebe - Ein Song ;)
- Antworten: 31
- Zugriffe: 574
Re: ATARI Liebe - Ein Song ;)
also diese letzte Version ist echt gut!!
Die anderen nicht so sehr. Gehts noch mehr in Richtung neue deutsche Härte??
Die anderen nicht so sehr. Gehts noch mehr in Richtung neue deutsche Härte??
- 25.03.2024 16:33
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
ja, ist gedreht bei mir... aber egal!
Für die Erstellung von Sprites oder Charaktern gibt es etliche Hilfsprogramme - die wirst gut brauchen.
Ich nutze den Online SSpred von MatoSimi oder den SprEd aud gleicher Schmiede...
Für die Erstellung von Sprites oder Charaktern gibt es etliche Hilfsprogramme - die wirst gut brauchen.
Ich nutze den Online SSpred von MatoSimi oder den SprEd aud gleicher Schmiede...
- 25.03.2024 11:48
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
... das sehe ich genauso!! Noch ist genügend Zeit, allerdings ist Galaxian schon eine echte Herausvorderung!!
- 25.03.2024 10:44
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
hier mal ein kleines Beispiel meiner Schiffsanimation meines aktuelle Projektes...
- 25.03.2024 10:21
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
leider kann ich mit Mac keine AVI abspielen
- 25.03.2024 09:54
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
Guten Morgen... viele Fragen, die Antworten werden sich erst mit der Zeit erschließen. Hier im Forum gibt es ein paar richtig erfahrene Hasen, die für sich genau den richtigen Weg gefunden haben, wie man was macht beim A8 - jeder scheint da aber einen etwas anderen Stil zu entwickeln. Grundsätzlich ...
- 24.03.2024 17:57
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
ganz genau weiß ich es nicht, auf jeden Fal musst du vor der Subtraktion (sbc) statt clc sec nehmen!
- 24.03.2024 17:16
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
genau
- 24.03.2024 16:48
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
... entweder in den VBI stecken oder nimm die kleine Bremse, die ich dir gepostet habe
- 24.03.2024 14:26
- Forum: Programmierung
- Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
- Antworten: 13
- Zugriffe: 167
Re: Speicherbereiche füllen, einstellen, verschieben in Assembler
... ja das mit ausgelagerten Dateien habe ich auch im ersten Projekt gemacht, so ist es für mich übersichtlicher ...
- 24.03.2024 13:42
- Forum: Programmierung
- Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
- Antworten: 13
- Zugriffe: 167
Re: Speicherbereiche füllen, einstellen, verschieben in Assembler
so sieht das bei mir aus, wenn ich programmiere... ist ein kleiner Ausschnitt meines aktuellen Projektes...
- 24.03.2024 13:39
- Forum: Programmierung
- Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
- Antworten: 13
- Zugriffe: 167
Re: Speicherbereiche füllen, einstellen, verschieben in Assembler
Wenn man längere Programme schreibt, kann es schnell unübersichtlich werden. Daher nutze ich die .proc / .endp Funktion - es ist wie so eine Art Objective Programmierung. Damit baue ich ganz viele kleine manchmal auch etwas größere Programmroutinen, die ich immer wieder auch aus anderen Programmteil...
- 24.03.2024 13:31
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
Hier meine Joystickroutine: .proc joystick #if .byte stick0=#7 ;nach rechts jsr rechts jmp @+ #end #if .byte stick0=#6 ;nach rechts oben jsr rechts jsr oben jmp @+ #end #if .byte stick0=#10 ;nach links oben jsr links jsr oben jmp @+ #end #if .byte stick0=#11 ;nach links jsr links jmp @+ #end #if .by...
- 24.03.2024 13:23
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
... aus Tradition, wegen Übersichtlichkeit und Bequemlichkeit nutze ich nicht selten die mögliche If Then Anweisung bei MADS. Die einfache If Then Anweisung ist dabei hinsichtlich Schnelligkeit und Codelänge der normalen Codierung gleichwertig, komplexere Dinge kann man auch gut machen, ist aber län...
- 24.03.2024 13:10
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
hier die Warteschleife, die CPU-Takt gesteuert ist:
Code: Alles auswählen
.proc warte0
lda RTCLOK+2
@
cmp RTCLOK+2
beq @-
rts
.endp
- 24.03.2024 13:08
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
Hallöle! zu 1): Du kannst das am besten wohl im VBI machen, dann ist das optimal und ohne ruckeln syncronisiert. Alternativ im Hauptprogramm, dann mit kleiner Wartescheife, die über den Taktzähler gesteuert wird zu 2): schau mal hier, dazu habe ich einen Post eingestellt. https://abbuc.de/forum/view...
- 24.03.2024 00:46
- Forum: Software
- Thema: Makary Brauner: POKEY rhythm section: 'World in My Eyes' by Depeche Mode
- Antworten: 1
- Zugriffe: 76
- 24.03.2024 00:13
- Forum: Programmierung
- Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
- Antworten: 13
- Zugriffe: 167
- 23.03.2024 23:35
- Forum: Programmierung
- Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
- Antworten: 13
- Zugriffe: 167
Re: Speicherbereiche füllen, einstellen, verschieben in Assembler
die Schleife kanst du schneller machen:
Code: Alles auswählen
.proc clearmem
lda #0
ldy #0
loop
sta (addr),y
iny
bcc loop
rts
.endp
- 23.03.2024 19:12
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
wirklich gut analysiert… somit könnte der Sternenhimmel recht einfach gemacht werden! Ein Missile … der Inhalt rotiert nach unten, die xPositionen werden dann entsprechend in den einzelnen Bildschirmzeilen via DLI verändert
- 23.03.2024 17:40
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
Ich würde mir als allererstes überlegen mit welcher Auflösung und Art des Bildschirmes und mit welcher Speichergröße ich arbeiten will. Alles hat da so seine Vor- und Nachteile beim A8. Ich habe mir da also inzwischen eine Vorlage gemacht: 128 kB Antic4 - also arbeiten mit allen Banks. Da ist man ec...
- 22.03.2024 19:01
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
könnte Antic 4 oder 5 sein...
Wahrscheinlich brauchst du Softwaresprites für die Gegner
Dein Player ist mehrfarbig... brauchst also mehrere Player zusammen
Kollisionserkennung habe ich bei Caverns of Eris mittels Hitboxen gemacht
Wahrscheinlich brauchst du Softwaresprites für die Gegner
Dein Player ist mehrfarbig... brauchst also mehrere Player zusammen
Kollisionserkennung habe ich bei Caverns of Eris mittels Hitboxen gemacht
- 22.03.2024 18:58
- Forum: Programmierung
- Thema: Display List
- Antworten: 19
- Zugriffe: 293
Re: Display List
cool !
- 22.03.2024 13:56
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 840
Re: Mein erstes Spiel...
Also 1. finde ich es echt super, wie du das angehst... kommt mir bekannt vor!! Ich habe ja auch mit einem Shooter angefangen und das war eine super Idee, weil man da so viel lernt... Shooter ist auf jeden Fall schwieriger, als Nicht-Shooter ;-) Galaxien/Galaga ... puh ... das würde ich mir vielleich...
- 22.03.2024 09:52
- Forum: Programmierung
- Thema: Tutorial Displaylist
- Antworten: 3
- Zugriffe: 110
Tutorial Displaylist
Guten Morgen in die Runde, für das nächste ABBUC Heft wollte ich noch etwas tiefer in die Displaylist incl. DLI einsteigen. Grundsätzlich erklärt hatte ich es ja schon und im Internet gibt es wirklich sehr sehr gute Seiten - speziell die playermissile.com - besser und tiefer erklärt geht es wohl nic...