Die Suche ergab 914 Treffer

von Dr. Irata
Gestern 13:37
Forum: Programmierung
Thema: Software vom PC auf Atari 800 übertragen
Antworten: 20
Zugriffe: 226

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
Gestern 12:47
Forum: Programmierung
Thema: Software vom PC auf Atari 800 übertragen
Antworten: 20
Zugriffe: 226

Re: Software vom PC auf Atari 800 übertragen

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

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
Gestern 09:03
Forum: Programmierung
Thema: Software vom PC auf Atari 800 übertragen
Antworten: 20
Zugriffe: 226

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: 1
Zugriffe: 36

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

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: 21
Zugriffe: 213

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

Re: Mein erstes Spiel...

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

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

Re: Mein erstes Spiel...

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

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: 91

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: 91

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: 91

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

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: 91

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

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: 51
Zugriffe: 527

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: 188

Re: Display List

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

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: 78

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...
von Dr. Irata
22.03.2024 00:15
Forum: Programmierung
Thema: Welches Atari-Modell emulieren?
Antworten: 4
Zugriffe: 77

Re: Welches Atari-Modell emulieren?

... also ich emuliere grundsätzlich den 130 xe - auf den programmiere ich auch!
von Dr. Irata
21.03.2024 21:53
Forum: Programmierung
Thema: Display List
Antworten: 19
Zugriffe: 188

Re: Display List

Mein Start war so ähnlich wie bei dir - allerdings hatte ich gleich nach kurzer Einarbeitung ein klares Ziel: ich wollte den Vertikalshooter Phobos nachprogrammieren, was ich letztlich auch tat: Battle of Eris - das Jahr danach war dann Teil 2 dran, Caverns of Eris (kannst du dir mal bei youtube ans...
von Dr. Irata
21.03.2024 17:30
Forum: Programmierung
Thema: Display List
Antworten: 19
Zugriffe: 188

Re: Display List

ich nutze als include immer
icl 'hardware.txt'

die hat alles drin!
hardware.txt
(6.72 KiB) 7-mal heruntergeladen
von Dr. Irata
21.03.2024 17:27
Forum: Programmierung
Thema: Display List
Antworten: 19
Zugriffe: 188

Re: Display List

yup - hast du ;-)
von Dr. Irata
21.03.2024 17:12
Forum: Programmierung
Thema: Display List
Antworten: 19
Zugriffe: 188

Re: Display List

Thema Hintergrundfarbe:

Du hast colbk nicht definiert.
endless jmp endless geht einfacher: jmp *
alles andere kann man so machen!

Wieso auslachen? Wir haben alle so angefangen und es ist echt komplex am Anfang... weiter so!!
von Dr. Irata
21.03.2024 15:16
Forum: Programmierung
Thema: Display List
Antworten: 19
Zugriffe: 188

Re: Display List

... ja klar ... habe ich etwas weiter unten erklärt!
von Dr. Irata
21.03.2024 14:58
Forum: Programmierung
Thema: Display List
Antworten: 19
Zugriffe: 188

Re: Display List

... hallo yMoreT8, ich hatte dir ja eine einfache Beispiel-DL gepostet. In deinem Beispiel hast du Fehler drin: Nimm nicht die Hardwareregister $D402/03 sondern besser die Schattenregister $230/31 lda #>dlist holt den High-Byte-Wert von dlist und schreibt mit sta dlstl in den Low-Byte-Wert des Regis...
von Dr. Irata
20.03.2024 15:42
Forum: Programmierung
Thema: Wie anfangen? Tipps für gute Tutorials
Antworten: 18
Zugriffe: 179

Re: Wie anfangen? Tipps für gute Tutorials

Ansonsten gibt es bei mir mehrere Fixpunkte im Jahr: Hochzeitstag und Geburtstag meiner Frau, Weihnachten/Silvester und die Fujiama - alles hinsichtlich der Wertigkeit in etwa auf dem gleich hohen Niveau!!