Die Suche ergab 153 Treffer

von LarsImNetz
14.04.2024 19:17
Forum: Programmierung
Thema: Score darstellen
Antworten: 3
Zugriffe: 92

Re: Score darstellen

Ja! Für Game-Scores verwende ich grundsätzlich BCD Zahlen. Ich brauche die Zahl im Spiel nicht als 16/32/64bit Zahl. Ich verwende BCD. Jedes Byte enthält dann 2 Stellen. Fertig. Add und Sub funktionieren sehr einfach, wie man es sonst gewohnt ist. SED, CLD muss man entsprechend setzen. Für die Anzei...
von LarsImNetz
09.04.2024 22:12
Forum: Programmierung
Thema: Source von Night Knight
Antworten: 0
Zugriffe: 71

Source von Night Knight

Die aktuelle Night Knight Version im Source https://github.com/the-atari-team/tat.night-knight.git Freiwillige vor! Wer traut sich es mal zu pullen und zu bauen. Linux oder Windows mit MinGW, vielleicht auch Mac. * braucht Java 11, oder 17, vielleicht 21. Dann einfach "make init" und wenn ...
von LarsImNetz
01.04.2024 12:43
Forum: Hardware
Thema: Der Atari 400 Mini ist da :-)
Antworten: 61
Zugriffe: 1497

Re: Der Atari 400 Mini ist da :-)

Laufen auf dem Mini 400 64kb Spiele oder sogar 128kb Spiele?

* Night Knight z.B.?

Gibt es Stereo Pokey?

Würde mich mal interessieren.
von LarsImNetz
01.04.2024 00:29
Forum: Programmierung
Thema: Woran arbeitet ihr?
Antworten: 11
Zugriffe: 279

Re: Woran arbeitet ihr?

N'Abend, hab auch mehrere Dinge am Laufen, bin gerade dabei die Musik für das aktuell am weitesten gediegene Spiel zusammen zu stellen. Wird wieder ein Jump'N'Run Spiel. Als Kernel-Basis habe ich mein PM-Field genommen, welches ich hier mal vorgestellt hatte und auf dem auch Night Knight aufbaut. Di...
von LarsImNetz
27.03.2024 16:24
Forum: Programmierung
Thema: Mein erstes Spiel...
Antworten: 52
Zugriffe: 824

Re: Mein erstes Spiel...

Ich nutze folgende Tools: Entwicklungsumgebung: wudsn mit mads als Assembler und Altirra als Emu und zum Souce-Level-Debugging Sprites: bocianus von Dir erwähnten SpriteEd Fonts: matosimis von Dir ebenfalls erwähnten FontMaker Sound/Chipmusik: RasterMusicTracker (RMT) von Raster (R.I.P.) http://ras...
von LarsImNetz
19.03.2024 16:17
Forum: Programmierung
Thema: Assembler Subroutinen fürs AtariWiki
Antworten: 64
Zugriffe: 2125

Re: Assembler Subroutinen fürs AtariWiki

Bin gerade über ein Stückchen ASM-Code gestolpert, wo ich überlegen musste, was das macht. ; Irgend ein Wert in den Akku laden... lda Value ; Wert, auf den wir vergleichen wollen, hier $FF cmp #$ff ; sollte der Value $ff enthalten, ist das Status Register ......ZC ; Hier der besagte Code, die Kommen...
von LarsImNetz
19.03.2024 15:26
Forum: Programmierung
Thema: Software vom PC auf Atari 800 übertragen
Antworten: 21
Zugriffe: 369

Re: Software vom PC auf Atari 800 übertragen

Wenn das Image fertig gebaut ist, starte ich es entweder auf dem Atari800 Emulator, oder falls ich es debuggen muss, auf dem Altirra. Das geht echt flott, die alte Hardware verwende ich auch schon lange nicht mehr. Hab sie aber wieder ausgegraben. Ist ein schönes Gefühl die echt Hardware mal wieder ...
von LarsImNetz
13.03.2024 19:32
Forum: Programmierung
Thema: Sources zu A8CDemo
Antworten: 1
Zugriffe: 93

Sources zu A8CDemo

Moin,

hab doch glatt vergessen den Source-Code zur A8CLibrary Demo abzulegen.

https://github.com/the-atari-team/lla.a8cdemo

Für die, die Interesse daran haben.
von LarsImNetz
07.03.2024 17:59
Forum: Anderes
Thema: Meine Aktivität hier...
Antworten: 11
Zugriffe: 383

Re: Meine Aktivität hier...

Hallo Peter

auch von mir ein aufrichtiges Beileid.
Ich empfinde es auch als sehr schwer einen geliebten Menschen zu verlieren.

LG
Lars
von LarsImNetz
28.02.2024 20:46
Forum: Hardware
Thema: meine (eure) Bilder von früher
Antworten: 13
Zugriffe: 481

Re: meine (eure) Bilder von früher

Me-At-A-Friend-1989.jpg Das bin ich, beim Freund. Wir machten oft Pair Programming auf seinem Atari 800XL oder seinem Atari ST in GFA Basic. Das war eine richtig geile Zeit. ~1989. Da hab ich gerade Fach-Abitur nachgemacht, somit hatte ich sehr viel Zeit zum Programmieren. https://forums.atariage.c...
von LarsImNetz
27.02.2024 16:38
Forum: Hardware
Thema: Projekt NEUE Tastatur Cherry-Umfrage
Antworten: 9
Zugriffe: 322

Re: Projekt NEUE Tastatur Cherry-Umfrage

Ich habe @home 2x Drevo Calibur Tastaturen 1x mit Cherry Rot und einmal mit Cherry Braun. Im direkten Vergleich gefällt mir die Braun besser. Ist zudem lauter und lauter ist besser :lol:

Auch vom Gefühl her wirkt die Braun noch etwas besser.
von LarsImNetz
26.02.2024 20:31
Forum: Anderes
Thema: Atari Fuji Cup
Antworten: 7
Zugriffe: 281

Re: Atari Fuji Cup

https://fujicup.pl/wyniki2023

Dude Story sagt mir leider überhaupt nix, hat jemand mal ein Bild/Link, sonst suche ich selbst.
von LarsImNetz
17.01.2024 19:54
Forum: Gaming
Thema: Retro Gamer Umfrage online
Antworten: 6
Zugriffe: 348

Re: Retro Gamer Umfrage online

Atari 8bit, Amiga, PS1 & PS2 haben jetzt einen Zähler mehr. Der Amiga war schon richtig geil, warum hab ich meinen 1000er + 68030 nur wieder vertickt, heul... Hatte ich damals schon gebraucht bekommen. PS1 war auch geiles Teil. Wipeout 2097 mit NegCon Kontroller von Namco war richtig gut. Der Ko...
von LarsImNetz
10.01.2024 16:20
Forum: Programmierung
Thema: Pythagoras goes Assembler
Antworten: 8
Zugriffe: 275

Re: Pythagoras goes Assembler

Das ist reiner MAC65 Code, das @ hat keinerlei extra Bedeutung. Es ist wie ein Buchstabe. Auch MADS erlaubt es als ersten Wert in einer Variablen, aber hier nochmal der komplette Code, etwas mehr kommentiert. .local REG=214 ; irgendwo in der Zeropage _HEAP_PTR=1024 ; wo etwas Platz ist im Speicher P...
von LarsImNetz
10.01.2024 14:55
Forum: Programmierung
Thema: Pythagoras goes Assembler
Antworten: 8
Zugriffe: 275

Re: Pythagoras goes Assembler

BTW: Ein Test meinerseits hat ergeben, das die hier angegebene Routine für die Wurzel ca. 45% schneller ist als die von Lee Davison. Aber probiere es selbst aus. Ich habe es auch nicht geglaubt.
von LarsImNetz
10.01.2024 14:19
Forum: Programmierung
Thema: Pythagoras goes Assembler
Antworten: 8
Zugriffe: 275

Re: Pythagoras goes Assembler

Hi Peter, eigentlich suchst Du die Funktion hypot(a,b) Berechnen einer Hypotenuse. In meiner Compiler-Lib habe ich 2 Implementierungen gefunden, die Dir beide vielleicht nicht gefallen. Aber hier mal ein Beispiel: ; @see: https://arxiv.org/pdf/1904.09481.pdf ; hypot(a,b) returns sqrt(a^2+b^2) big pr...
von LarsImNetz
06.01.2024 21:09
Forum: Programmierung
Thema: Quadratwurzel ziehen mittels Assembler
Antworten: 22
Zugriffe: 1016

Re: Quadratwurzel ziehen mittels Assembler

Ich glaube: https://de.wikipedia.org/wiki/Heron-Verfahren In Java könnte man es wie folgt machen: public int sqrt(int WurzelAus) { int Wert; int nextWert = (WurzelAus + 1) / 2; do { Wert = nextWert; nextWert = (Wert + (WurzelAus / Wert)) / 2; } while (nextWert != Wert); return Wert; }
von LarsImNetz
05.01.2024 15:59
Forum: Programmierung
Thema: Assembler Subroutinen fürs AtariWiki
Antworten: 64
Zugriffe: 2125

Re: Assembler Subroutinen fürs AtariWiki

... erste kleine Subroutine ist drin - bitte mal testen ! --> Mathe / Betrag Top! Aber! Um das jetzt gleich mal zur Diskussion zu stellen, ich würde es etwas ausführlicher machen. 1. Ruhig etwas mehr Prosa 2. Gerne ab und zu die "Enter/Return" Taste, damit Werte leichter verständlich sind...
von LarsImNetz
02.01.2024 12:33
Forum: Atari allgemein
Thema: Aktuelle Atari 8-Bit Maschine
Antworten: 30
Zugriffe: 1232

Re: Aktuelle Atari 8-Bit Maschine

Ich programmiere meine Games auch lieber für die originalen Atari 8bitter. Ok, Stereo werde ich weiterhin nutzen, weil der Sound einfach satter klingt. (Siehe Night Knight) Mehr als 64kb RAM bin ich noch nicht bereit für, da muss ich noch fummeln. War mal am überlegen den Antic-Trick auf dem XE mit ...
von LarsImNetz
26.12.2023 14:14
Forum: Programmierung
Thema: Helfen Sie uns, mehr Highscore-Spiele zu ermöglichen!
Antworten: 2
Zugriffe: 175

Re: Helfen Sie uns, mehr Highscore-Spiele zu ermöglichen!

Hi, ich würde gerne Night Knight mit einer High-Score Liste ausstatten, mit ein paar Änderungen: Als Anzeige auch Graphics 1 (Antic 6) Daten aber wie folgt: 1 Byte der Platz 1-9 4 Bytes Score im BCD Format 9 Bytes Name in Antic 6. Das sind dann 14 * 9 Bytes an Daten und die passen exakt in einen Sek...
von LarsImNetz
19.12.2023 17:21
Forum: Programmierung
Thema: ASM: Probleme mit dem Abspeichern
Antworten: 28
Zugriffe: 946

Re: ASM: Probleme mit dem Abspeichern

Du hast vergessen ICBLEN auf die Länge des Dateinamens zu setzen (ohne das eol) also 9.

LG
Lars
von LarsImNetz
18.12.2023 15:33
Forum: Programmierung
Thema: Assembler Subroutinen fürs AtariWiki
Antworten: 64
Zugriffe: 2125

Re: Assembler Subroutinen fürs AtariWiki

Die Hochsprache ist ähnlich wie Action!. Hatte ich vor über 30 Jahren mal in Turbobasic geschrieben (so 1987), und vor ein paar Jahren hab ich damit Oxygene BE neu geschrieben. Danach habe ich die Sprache in Java übersetzt und ein paar Fehler ausgemerzt, die da drin noch schlummerten. Aktuell erweit...
von LarsImNetz
18.12.2023 13:30
Forum: Programmierung
Thema: Assembler Subroutinen fürs AtariWiki
Antworten: 64
Zugriffe: 2125

Re: Assembler Subroutinen fürs AtariWiki

Ja genau so. Auf der Konsole muss ich dann nur "make" tippern, dann wird der Compiler angeworfen, dann der Assembler und am Ende falls kein Fehler auftrat wird der atari800 Emulator gestartet. Alles was gebraucht wird, wird per Script auf ein ATR Image kopiert. Falls ich es richtig eingest...
von LarsImNetz
17.12.2023 20:17
Forum: Programmierung
Thema: Assembler Subroutinen fürs AtariWiki
Antworten: 64
Zugriffe: 2125

Re: Assembler Subroutinen fürs AtariWiki

Und wer jetzt mault, weil hier ja eher Assembler gefordert ist: Mein Compiler erzeugt Atasm/Mac65 Assembler-Source-Code und als Kommentare steht dort immer noch der Original Source-Code. Voll praktisch.
von LarsImNetz
17.12.2023 12:57
Forum: Programmierung
Thema: Assembler Subroutinen fürs AtariWiki
Antworten: 64
Zugriffe: 2125

Re: Assembler Subroutinen fürs AtariWiki

Bei mir ist es wie bei @pps ich habe nicht jeden Tag Zeit. Es kommt gerne mal vor, das ich Dinge längere Zeit liegen lasse, die müssen reifen. Jetzt gerade vor Weihnachten ist so eine Zeit, da komme ich weniger zum schreiben. Nevertheless bin ich aber beim Code sammeln und soweit aufbereiten gerne d...
von LarsImNetz
14.12.2023 23:07
Forum: Programmierung
Thema: Assembler Subroutinen fürs AtariWiki
Antworten: 64
Zugriffe: 2125

Re: Assembler Subroutinen fürs AtariWiki

Lass mich mal eine Nacht darüber nachdenken.
von LarsImNetz
14.12.2023 22:34
Forum: Programmierung
Thema: Assembler Subroutinen fürs AtariWiki
Antworten: 64
Zugriffe: 2125

Re: Assembler Subroutinen fürs AtariWiki

Bei Assembler wäre ich eher beim atasm (Plain 6502 Assembler, wie es der MAC/65 versteht) ohne mva oder andere seltsame Macros. - MADS vs atasm was sind die Unterschiede Andere Themen - Highscore in Games, Incrementierung, schnelle Darstellung, Highscores speichern - Player/Missiles, mehr als 4 Play...
von LarsImNetz
13.12.2023 16:56
Forum: Programmierung
Thema: Mal was Allgemeines....
Antworten: 43
Zugriffe: 1743

Re: Mal was Allgemeines....

A) cool Ich würde auch jede Menge Code/Seiten beisteuern. Wenn Carsten das Wiki in der Art erweitert, das ich Dokumente in Markdown schreiben kann, perfekt. Alles andere ist IMHO murks. Wenn das nicht ins Atari-Wiki sollte, würde ich glatt https://github.com vorschlagen, da gäbe es dann auch noch ei...
von LarsImNetz
11.12.2023 08:11
Forum: Programmierung
Thema: Mal was Allgemeines....
Antworten: 43
Zugriffe: 1743

Re: Mal was Allgemeines....

https://AtariWiki.org war ursprünglich als Quelle für Infos von Entwickler für Entwickler gedacht. Das könnt ihr gerne nutzen, da gibt es auch schon einige Inhalte, die aber noch gut erweitert werden können. Etwas, was wir unbedingt überarbeiten, übersetzen und dann hier ablegen sollten: http://ata...
von LarsImNetz
06.12.2023 11:58
Forum: Programmierung
Thema: Mal was Allgemeines....
Antworten: 43
Zugriffe: 1743

Re: Mal was Allgemeines....

Hi all, auch mir geht es häufig so. Kollisionserkennung ist nicht einfach. Gerade, wenn ich an Night Knight denke und daran, das dort ja etliche Sprites dargestellt werden, wo man nicht mehr weiß, welcher Sprite war das jetzt mit dem ich zusammengestoßen bin. Da hilft nur, einmal über alle Gegner it...
von LarsImNetz
04.12.2023 23:08
Forum: Programmierung
Thema: Teilen durch 5
Antworten: 4
Zugriffe: 242

Re: Teilen durch 5

Divisionen für feste Werte:
Da haben sich viele Entwickler mal zusammengefunden und für die ersten 32 Werte die entsprechenden Divisionen als Code zusammengestellt.

https://forums.nesdev.org/viewtopic.php?t=11336

LG
Lars
von LarsImNetz
04.12.2023 23:02
Forum: Programmierung
Thema: Missile richtige Position
Antworten: 2
Zugriffe: 194

Re: Missile richtige Position

Hi Peter, beim schmalen Bildschirm hast Du links nochmal 4 Zeichen a 4 ColorClocks zusätzlich also statt +48 müsste es dann +64 sein. Um einen Player an den linken Rand zu setzen bei 32 Zeichen Bildschirmbreite musst Du 64 addieren. Und kannst eine Position zwischen 0 und 128-8 einnehmen. Um einen M...
von LarsImNetz
27.11.2023 20:22
Forum: Programmierung
Thema: Explosion im Scroller...
Antworten: 10
Zugriffe: 313

Re: Explosion im Scroller...

Opfere für Explosionen ruhig 32 Zeichen. Wenn Du 2x2 große Blöcke an die entsprechende x,y Position schreibst. Erst den 1. Block, dann den 2. Block, 3.,4.,5.,6.,7.,8. jeweils 3 Frames lang anzeigen, dann dauert die ganze Animation ca. 24 Frames das sieht dann entsprechend nett aus. Am Ende setzt Du ...
von LarsImNetz
30.10.2023 16:36
Forum: Gaming
Thema: Night Knight etwas zu schwer?
Antworten: 3
Zugriffe: 363

Night Knight etwas zu schwer?

Hi, bei der aktuellen (ABBUC 2023 Contest) Night Knight Version gibt es 3 extra Modi. Einfach per SELECT in die Password Maske gehen und dort folgendes eintippen oder per Joystick auswählen dann Enter oder den grünen Pfeil auswählen: * SIMPLE schon hat man 9 statt 3 Leben. * DISKOS schon hat man 9 s...
von LarsImNetz
30.10.2023 11:06
Forum: Gaming
Thema: Night Knight der 2. Platz beim Contest 2023
Antworten: 2
Zugriffe: 330

Night Knight der 2. Platz beim Contest 2023

Vielen Dank für den 2. Platz beim ABBUC Software Contest 2023, war am Ende ja ganz schön knapp. Ich habe mich über die Platzierung gefreut und hoffe euch gefällt das Spiel. In AtariAge Forum hatte TIX mir noch etwas schmalere Figuren gegeben. Er wollte diese für die A7800 Port verwenden, da die Spri...
von LarsImNetz
29.10.2023 22:02
Forum: Programmierung
Thema: Antic 14
Antworten: 43
Zugriffe: 2316

Re: Antic 14

Ja, genau.
Die CPU wird nur gebraucht, um das Grafik-RAM zu manipulieren.
Der Antic kann ja nur lesen.
von LarsImNetz
29.10.2023 19:49
Forum: Programmierung
Thema: Antic 14
Antworten: 43
Zugriffe: 2316

Re: Antic 14

Der Antic kann auch nur 64kb addressieren.
Wobei es die bekannten Einschränkungen gibt:
4kb Grenzen für den Bildschirmspeicher und die 1kb Grenze für die Displaylists.
von LarsImNetz
29.10.2023 14:02
Forum: Programmierung
Thema: Antic 14
Antworten: 43
Zugriffe: 2316

Re: Antic 14

ich wette es gibt irgendeine richtig schlaue Möglichkeit dem Antic immer fix eine Bank zuzuweisen und zusätzlich ein normales Bankswitching für die CPU zu machen... Hallo Peter, wenn ich die XE Anleitung richtig verstehe, geht das. Der Antic zeigt dabei in das normale RAM und nur die CPU nutzt dann...
von LarsImNetz
18.10.2023 17:56
Forum: Hardware
Thema: JoyStick
Antworten: 23
Zugriffe: 1290

Re: JoyStick

Hi Schorsch,

ich verwende am Emulator eher einen aktuellen Switch-Controller der Art:
switch-stick.png
switch-stick.png (65.62 KiB) 910 mal betrachtet
Mit so einem Teil macht es viel Spaß, er liegt gut in der Hand, hat für den Atari leider etwas viele Knöbjes. Mir reicht der Analog Stick und der "B" Knopf.

LG
Lars
von LarsImNetz
05.10.2023 13:03
Forum: Atari allgemein
Thema: Warum ist der Atari 8-Bit "so speziell"?
Antworten: 21
Zugriffe: 1396

Re: Warum ist der Atari 8-Bit "so speziell"?

Alles begann mit dem Atari VCS 2600, ein Freund hatte das Teil. Muss 1982 gewesen sein. Darauf haben wir Pacman und Space Invaders gedaddelt. Mein Onkel (R.I.P. Nobert) hatte kurze Zeit später auch so ein Teil aber mit River Raid. Was für ein cooles Spiel zu der Zeit. Dann begann in Lübeck das Elekt...