Die Suche ergab 922 Treffer

von Dr. Irata
Gestern 15:31
Forum: Programmierung
Thema: Score darstellen
Antworten: 3
Zugriffe: 81

Re: Score darstellen

... 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
von Dr. Irata
14.04.2024 18:19
Forum: Programmierung
Thema: Score darstellen
Antworten: 3
Zugriffe: 81

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 ...
von Dr. Irata
05.04.2024 19:31
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

Re: Mein erstes Spiel...

Hi Y - was macht deine Programmiereuphorie?
Kommst du voran?
von Dr. Irata
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: 12
Zugriffe: 235

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....
von Dr. Irata
30.03.2024 19:33
Forum: Programmierung
Thema: Woran arbeitet ihr?
Antworten: 11
Zugriffe: 276

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...
von Dr. Irata
30.03.2024 19:07
Forum: Programmierung
Thema: Woran arbeitet ihr?
Antworten: 11
Zugriffe: 276

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 ...
von Dr. Irata
30.03.2024 12:10
Forum: Programmierung
Thema: MIDI files für Atari 800 nutzen
Antworten: 3
Zugriffe: 61

Re: MIDI files für Atari 800 nutzen

PeterTrack02.xex
(7.75 KiB) 8-mal heruntergeladen
hier mal ein kleines Beispiel...
von Dr. Irata
30.03.2024 12:04
Forum: Programmierung
Thema: MIDI files für Atari 800 nutzen
Antworten: 3
Zugriffe: 61

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...
von Dr. Irata
27.03.2024 13:37
Forum: Programmierung
Thema: Software vom PC auf Atari 800 übertragen
Antworten: 21
Zugriffe: 369

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 ;-)
von Dr. Irata
27.03.2024 12:47
Forum: Programmierung
Thema: Software vom PC auf Atari 800 übertragen
Antworten: 21
Zugriffe: 369

Re: Software vom PC auf Atari 800 übertragen

läuft bestimmt nicht auf Mac
von Dr. Irata
27.03.2024 10:49
Forum: Programmierung
Thema: Software vom PC auf Atari 800 übertragen
Antworten: 21
Zugriffe: 369

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
von Dr. Irata
27.03.2024 09:03
Forum: Programmierung
Thema: Software vom PC auf Atari 800 übertragen
Antworten: 21
Zugriffe: 369

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...
von Dr. Irata
26.03.2024 11:18
Forum: Gaming
Thema: Die Geschichte hinter den Spielen
Antworten: 2
Zugriffe: 106

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...
von Dr. Irata
26.03.2024 08:59
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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 ...
von Dr. Irata
26.03.2024 08:51
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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...
von Dr. Irata
26.03.2024 00:19
Forum: Atari allgemein
Thema: ATARI Liebe - Ein Song ;)
Antworten: 29
Zugriffe: 508

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??
von Dr. Irata
25.03.2024 16:33
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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...
von Dr. Irata
25.03.2024 11:48
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

Re: Mein erstes Spiel...

... das sehe ich genauso!! Noch ist genügend Zeit, allerdings ist Galaxian schon eine echte Herausvorderung!!
von Dr. Irata
25.03.2024 10:44
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

Re: Mein erstes Spiel...

hier mal ein kleines Beispiel meiner Schiffsanimation meines aktuelle Projektes... ;-)
IMG_7712.MOV
(1.45 MiB) 16-mal heruntergeladen
von Dr. Irata
25.03.2024 10:21
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

Re: Mein erstes Spiel...

leider kann ich mit Mac keine AVI abspielen
von Dr. Irata
25.03.2024 09:54
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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 ...
von Dr. Irata
24.03.2024 17:57
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

Re: Mein erstes Spiel...

ganz genau weiß ich es nicht, auf jeden Fal musst du vor der Subtraktion (sbc) statt clc sec nehmen!
von Dr. Irata
24.03.2024 17:16
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

Re: Mein erstes Spiel...

genau
von Dr. Irata
24.03.2024 16:48
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

Re: Mein erstes Spiel...

... entweder in den VBI stecken oder nimm die kleine Bremse, die ich dir gepostet habe
von Dr. Irata
24.03.2024 14:26
Forum: Programmierung
Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
Antworten: 13
Zugriffe: 161

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 ...
von Dr. Irata
24.03.2024 13:42
Forum: Programmierung
Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
Antworten: 13
Zugriffe: 161

Re: Speicherbereiche füllen, einstellen, verschieben in Assembler

Bildschirmfoto 2024-03-24 um 13.41.52.png
so sieht das bei mir aus, wenn ich programmiere... ist ein kleiner Ausschnitt meines aktuellen Projektes...
von Dr. Irata
24.03.2024 13:39
Forum: Programmierung
Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
Antworten: 13
Zugriffe: 161

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...
von Dr. Irata
24.03.2024 13:31
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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...
von Dr. Irata
24.03.2024 13:23
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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...
von Dr. Irata
24.03.2024 13:10
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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 
von Dr. Irata
24.03.2024 13:08
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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...
von Dr. Irata
23.03.2024 23:35
Forum: Programmierung
Thema: Speicherbereiche füllen, einstellen, verschieben in Assembler
Antworten: 13
Zugriffe: 161

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	
von Dr. Irata
23.03.2024 19:12
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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
von Dr. Irata
23.03.2024 17:40
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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...
von Dr. Irata
22.03.2024 19:01
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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
von Dr. Irata
22.03.2024 18:58
Forum: Programmierung
Thema: Display List
Antworten: 19
Zugriffe: 278

Re: Display List

cool !
von Dr. Irata
22.03.2024 13:56
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 820

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...
von Dr. Irata
22.03.2024 09:52
Forum: Programmierung
Thema: Tutorial Displaylist
Antworten: 3
Zugriffe: 108

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...