Die Suche ergab 167 Treffer
- 18.05.2024 01:26
- Forum: Programmierung
- Thema: Speeder-Routinen
- Antworten: 21
- Zugriffe: 247
Re: Speeder-Routinen
Zu dem Thema 1050 Turbo: Weiß jemand, was die Turbodrive-Routine macht? Haben wir den Code dafür? Für die Turbo 1050 hatte ich das mal disassembliert. Dazu muss man wissen, das Pokey-Interrupts verwendet werden, um das SIO anzusteuern. Die Routine klingt sich jetzt in den VIMIRQ Interrupt. Wenn ein...
- 17.05.2024 17:20
- Forum: Programmierung
- Thema: Speeder-Routinen
- Antworten: 21
- Zugriffe: 247
Re: Speeder-Routinen
Ich wollte es nicht auf eine Erweiterung beschränken, nur kenne ich nur die Routinen für die Turbo 1050 und hatte es deshalb als Beispiel genommen.
- 17.05.2024 13:30
- Forum: Programmierung
- Thema: Speeder-Routinen
- Antworten: 21
- Zugriffe: 247
Re: Speeder-Routinen
IMHO sollte es hier eher um die "Turbo-Mode-Patches" gehen, also wo im Speicher wird der "Patch" abgelegt, um dem Pokey einen kleineren Divisor unterzujubeln. Der Default Divisor ist IMHO 39 oder 40. Die Turbo 1050 legt den Patch in $100 oder $600 (einstellbar) ab. Gerade aktuell...
- 14.05.2024 10:10
- Forum: Programmierung
- Thema: Turbo 1050 & Night Knight
- Antworten: 8
- Zugriffe: 219
Re: Turbo 1050 & Night Knight
Danke Erhard, full ack!
Der Vollständigkeit halber die Turbo-1050-Version mit den Slim-Sprites.
Der Vollständigkeit halber die Turbo-1050-Version mit den Slim-Sprites.
- 10.05.2024 18:53
- Forum: Programmierung
- Thema: Turbo 1050 & Night Knight
- Antworten: 8
- Zugriffe: 219
Re: Turbo 1050 & Night Knight
Hier schon mal die Turbo 1050 fähige Version mit den breiten Sprites.
- 10.05.2024 18:47
- Forum: Programmierung
- Thema: Turbo 1050 & Night Knight
- Antworten: 8
- Zugriffe: 219
Re: Turbo 1050 & Night Knight
Vielen Dank für die Infos.
Ich habe meine lokalen Sourcen jetzt so angepasst, das der Stack komplett frei bleibt und auch der untere Page 6 Bereich $600-$680 bleibt frei.
Ich schaffe es aber erst am Dienstag diese Version zu Github hochzuladen.
LG
Lars
Ich habe meine lokalen Sourcen jetzt so angepasst, das der Stack komplett frei bleibt und auch der untere Page 6 Bereich $600-$680 bleibt frei.
Ich schaffe es aber erst am Dienstag diese Version zu Github hochzuladen.
LG
Lars
- 10.05.2024 17:40
- Forum: Programmierung
- Thema: Turbo 1050 & Night Knight
- Antworten: 8
- Zugriffe: 219
Turbo 1050 & Night Knight
Ich habe gerade gelesen, das die Turbo 1050 entweder den Speicher ab $100 (unterer Teil des Stacks) oder den unteren Teil von Page 6 ($600 - ~$680) für deren "Beschleuniger-Code" nutzt. Ich nutze in Night Knight leider beide Bereiche, somit kann Night Knight nicht per Turbo 1050 gestartet ...
- 03.05.2024 10:49
- Forum: Programmierung
- Thema: Pokey Interrupts
- Antworten: 3
- Zugriffe: 218
Pokey Interrupts
Hi, ich spiele gerade ein wenig mit den Pokey-Interrupts des Atari rum. Ich habe gedacht, statt die Musikroutinen nur im VBI alle 1/50s aufzurufen, warum nicht die Pokey Interrupts nehmen und z.B. alle 1/100s die Musikroutinen aufrufen. Grund: Änderungen in der Musik kämen schneller, das klingt noch...
- 03.05.2024 07:57
- Forum: Programmierung
- Thema: Source von Night Knight
- Antworten: 18
- Zugriffe: 678
Re: Source von Night Knight
Der Typo ist gefixed.
- 02.05.2024 10:04
- Forum: Programmierung
- Thema: Game over...
- Antworten: 5
- Zugriffe: 209
Re: Game over...
Das Programm mal starten mit "SRAM(random)" Also nicht davon ausgehen, das der Speicher beim Starten mit 0 belegt ist. Im Altirra im Menü: System->Configure...->Memory dort unter "Power-up pattern" einstellen. Compiler haben auch manchmal den Vorteil, das diese meckern, wenn eine...
- 30.04.2024 12:23
- Forum: Programmierung
- Thema: GEMA angeschrieben wg. Musikstücknutzung
- Antworten: 4
- Zugriffe: 180
GEMA angeschrieben wg. Musikstücknutzung
Moin, für mein nächstes Spiel wollte ich eine lizenzbehaftete Musik verwenden. Habe deshalb mal die GEMA angeschrieben. Ich bin mal gespannt ob sie antworten und was es kosten würde für Retro Hardware lizenzbehaftete Musik zu verwenden. Wenn es zu teuer wird, nehme ich andere Musik. Die Gier werde i...
- 29.04.2024 12:03
- Forum: Programmierung
- Thema: Source von Night Knight
- Antworten: 18
- Zugriffe: 678
Re: Source von Night Knight
Homebrew, ist das wirklich auf Github? https://github.com/Homebrew dann könntest Du bestimmt einen Issue schreiben, das die atasm Version veraltet ist. Ich habe keinen Mac, nutze nur Linux und ab und zu noch Windows (10), ab 2025 dann wohl nur noch Linux.
- 29.04.2024 11:08
- Forum: Programmierung
- Thema: Source von Night Knight
- Antworten: 18
- Zugriffe: 678
Re: Source von Night Knight
Noch ein Punkt: mindestens ATasm 1.23 wird gebraucht.
- 29.04.2024 10:41
- Forum: Programmierung
- Thema: Source von Night Knight
- Antworten: 18
- Zugriffe: 678
Re: Source von Night Knight
Danke für den Hinweis, mach mal bitte ein `git pull`. Ich habe das Makefile entsprechend angepasst und die tests-utils entfernt. Die werden nicht gebraucht.
LG
Lars
LG
Lars
- 14.04.2024 19:17
- Forum: Programmierung
- Thema: Score darstellen
- Antworten: 3
- Zugriffe: 279
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...
- 09.04.2024 22:12
- Forum: Programmierung
- Thema: Source von Night Knight
- Antworten: 18
- Zugriffe: 678
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 ...
- 01.04.2024 12:43
- Forum: Hardware
- Thema: Der Atari 400 Mini ist da :-)
- Antworten: 78
- Zugriffe: 3760
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.
* Night Knight z.B.?
Gibt es Stereo Pokey?
Würde mich mal interessieren.
- 01.04.2024 00:29
- Forum: Programmierung
- Thema: Woran arbeitet ihr?
- Antworten: 11
- Zugriffe: 536
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...
- 27.03.2024 16:24
- Forum: Programmierung
- Thema: Mein erstes Spiel...
- Antworten: 52
- Zugriffe: 2293
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...
- 19.03.2024 16:17
- Forum: Programmierung
- Thema: Assembler Subroutinen fürs AtariWiki
- Antworten: 64
- Zugriffe: 5129
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...
- 19.03.2024 15:26
- Forum: Programmierung
- Thema: Software vom PC auf Atari 800 übertragen
- Antworten: 21
- Zugriffe: 1388
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 ...
- 13.03.2024 19:32
- Forum: Programmierung
- Thema: Sources zu A8CDemo
- Antworten: 1
- Zugriffe: 331
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.
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.
- 07.03.2024 17:59
- Forum: Anderes
- Thema: Meine Aktivität hier...
- Antworten: 11
- Zugriffe: 1076
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
auch von mir ein aufrichtiges Beileid.
Ich empfinde es auch als sehr schwer einen geliebten Menschen zu verlieren.
LG
Lars
- 28.02.2024 20:46
- Forum: Hardware
- Thema: meine (eure) Bilder von früher
- Antworten: 13
- Zugriffe: 1407
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...
- 27.02.2024 16:38
- Forum: Hardware
- Thema: Projekt NEUE Tastatur Cherry-Umfrage
- Antworten: 9
- Zugriffe: 642
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
Auch vom Gefühl her wirkt die Braun noch etwas besser.
Auch vom Gefühl her wirkt die Braun noch etwas besser.
- 26.02.2024 20:31
- Forum: Anderes
- Thema: Atari Fuji Cup
- Antworten: 7
- Zugriffe: 694
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.
Dude Story sagt mir leider überhaupt nix, hat jemand mal ein Bild/Link, sonst suche ich selbst.
- 17.01.2024 19:54
- Forum: Gaming
- Thema: Retro Gamer Umfrage online
- Antworten: 6
- Zugriffe: 854
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...
- 10.01.2024 16:20
- Forum: Programmierung
- Thema: Pythagoras goes Assembler
- Antworten: 8
- Zugriffe: 576
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...
- 10.01.2024 14:55
- Forum: Programmierung
- Thema: Pythagoras goes Assembler
- Antworten: 8
- Zugriffe: 576
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.
- 10.01.2024 14:19
- Forum: Programmierung
- Thema: Pythagoras goes Assembler
- Antworten: 8
- Zugriffe: 576
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...
- 06.01.2024 21:09
- Forum: Programmierung
- Thema: Quadratwurzel ziehen mittels Assembler
- Antworten: 22
- Zugriffe: 1510
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; }
- 05.01.2024 15:59
- Forum: Programmierung
- Thema: Assembler Subroutinen fürs AtariWiki
- Antworten: 64
- Zugriffe: 5129
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...
- 02.01.2024 12:33
- Forum: Atari allgemein
- Thema: Aktuelle Atari 8-Bit Maschine
- Antworten: 30
- Zugriffe: 2294
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 ...
- 26.12.2023 14:14
- Forum: Programmierung
- Thema: Helfen Sie uns, mehr Highscore-Spiele zu ermöglichen!
- Antworten: 2
- Zugriffe: 446
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...
- 19.12.2023 17:21
- Forum: Programmierung
- Thema: ASM: Probleme mit dem Abspeichern
- Antworten: 28
- Zugriffe: 1694
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
LG
Lars
- 18.12.2023 15:33
- Forum: Programmierung
- Thema: Assembler Subroutinen fürs AtariWiki
- Antworten: 64
- Zugriffe: 5129
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...
- 18.12.2023 13:30
- Forum: Programmierung
- Thema: Assembler Subroutinen fürs AtariWiki
- Antworten: 64
- Zugriffe: 5129
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...
- 17.12.2023 20:17
- Forum: Programmierung
- Thema: Assembler Subroutinen fürs AtariWiki
- Antworten: 64
- Zugriffe: 5129
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.
- 17.12.2023 12:57
- Forum: Programmierung
- Thema: Assembler Subroutinen fürs AtariWiki
- Antworten: 64
- Zugriffe: 5129
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...
- 14.12.2023 23:07
- Forum: Programmierung
- Thema: Assembler Subroutinen fürs AtariWiki
- Antworten: 64
- Zugriffe: 5129
Re: Assembler Subroutinen fürs AtariWiki
Lass mich mal eine Nacht darüber nachdenken.