Die Suche ergab 519 Treffer
- Mo 29. Nov 2021, 17:11
- Forum: Programmierung
- Thema: Trackermodul-Engine (sehr einfach)
- Antworten: 326
- Zugriffe: 194481
Re: Trackermodul-Engine (sehr einfach)
Ich habe leider gerade keine Zeit um ausführlich zu antworten, aber ich denke, SSD Platten sind relativ sicher. Das Lesen/Schreiben ist ja nicht mit Magnetisus verbunden, nebenbei noch viel schneller (da wie RAM), und bevor sich eine SSD verabschiedet merkt man das ersteinmal daran, dass nichts mehr...
- Mi 27. Okt 2021, 00:12
- Forum: Programmierung
- Thema: Unabhängiges Timing von Grafik und Ton
- Antworten: 2
- Zugriffe: 4039
Re: Unabhängiges Timing von Grafik und Ton
Vielen Dank, Dir!
- Fr 22. Okt 2021, 18:30
- Forum: Programmierung
- Thema: Unabhängiges Timing von Grafik und Ton
- Antworten: 2
- Zugriffe: 4039
Unabhängiges Timing von Grafik und Ton
Hallo zusammen! Ich hätte vielleicht längst einmal ein kleines Spiel realisiert, komme aber seit ein paar Jahren mit einem Problem nicht weiter: Ich habe digitalen Ton (PCM), der Puffer-weise berechnet werden muss. Dazu möchte ich bewegte Grafik haben. Meine bisherige einzige Möglichkeit die ich ges...
- Mo 20. Sep 2021, 19:21
- Forum: Programmierung
- Thema: Tastendruck ändern durch Interrupt-Umleitung?
- Antworten: 3
- Zugriffe: 4482
Re: Tastendruck ändern durch Interrupt-Umleitung?
Ich verweise hier mal auf meinen Thread "Programm durch TSR oder "übergeordnetes" Programm mit Interrupt-Routinen beenden" - da stellt sich auch ein ähnliches Problem.
- Fr 5. Mär 2021, 19:20
- Forum: Programmierung
- Thema: Programmiert hier wer in Assembler?
- Antworten: 3
- Zugriffe: 4916
Re: Programmiert hier wer in Assembler?
Hallo! Ich programmiere gerne in Assembler (x86), eigentlich aber immer in Form von Routinen innerhalb Pascal. Mein Einstieg war motiviert durch die Notwendigkeit schneller Sprite-Routinen, das müsste so um 1998 gewesen sein. Da wollte ich auch mal eine .COM machen mit bewegter Grafik und Adlib Musi...
- Do 31. Dez 2020, 17:49
- Forum: Programmierung
- Thema: Eigenes Videoformat
- Antworten: 158
- Zugriffe: 152323
Re: Eigenes Videoformat
Noch etwas zu der Sache mit dem Soundpuffer der "im Hintergrund" gefüllt wird: Bei 486POWER fällt mir auf, dass es zwar insgesamt flüssig läuft, aber zumindest bei größerem Puffer und hoher Samplingrate in regelmäßigen Zeitabständen etwas hakelt (Parameter 8 44 - bei 16 44 gibts die Dumbas...
- So 27. Dez 2020, 22:38
- Forum: Programmierung
- Thema: Eigenes Videoformat
- Antworten: 158
- Zugriffe: 152323
Re: Eigenes Videoformat
Fröhlichen XMS gehabt zu haben! Mittlerweile habe ich rausgefunden dass heutige 64 Bit CPUs wohl durchaus immer noch 16 Bit Code und Real Mode ausführen können. Nur mit BIOS-Funktionen kann es ein Problem geben, und ansonsten sind die Betriebssysteme wie Windows einfach daran schuld, dass man keinen...
- Mo 30. Nov 2020, 17:23
- Forum: Programmierung
- Thema: Neue Trackermodul-Engine (vollst. MOD-Standard und evtl. mehr)
- Antworten: 0
- Zugriffe: 6353
Neue Trackermodul-Engine (vollst. MOD-Standard und evtl. mehr)
Wie im Thread " Trackermodul-Enginge (sehr einfach) " abgehandelt, hatte ich mir mein eigenes Modulformat ausgedacht. Damit es für den Anfang leicht für mich umzusetzen war, habe ich dabei auf alle Effekte verzichtet, bis auf Lautstärkeänderungen. Besondere Features waren eine sehr kompakt...
- Fr 20. Nov 2020, 00:13
- Forum: Programmierung
- Thema: Trackermodul-Engine (sehr einfach)
- Antworten: 326
- Zugriffe: 194481
Re: Trackermodul-Engine (sehr einfach)
Ich bin gerade darüber gestolpert, dass PUSH/POP das Register BP verwendet. Mir war schon klar dass BP bei Parameterübergabe beiteiigt ist. Bisher funktioniert auch alles wo ich BP mit PUSH/POP gesichert habe und zwischendrin für was anderes benutzt habe, bei Routinen ohne Parameter. Aber vielleicht...
- Do 19. Nov 2020, 18:09
- Forum: Programmierung
- Thema: Trackermodul-Engine (sehr einfach)
- Antworten: 326
- Zugriffe: 194481
Re: Trackermodul-Engine (sehr einfach)
Kleines Update was GetMem angeht: Ersteinmal zur Übersicht die Zeilen Code die beim Aufrufen der Funktion generiert werden: 0x0000000000000000: B8 CD AB mov ax, 0xabcd { $ABCD Bytes Speicher reservieren } 0x0000000000000003: 50 push ax 0x0000000000000004: 9A 8A 02 06 00 call 6:0x28a { abhängig wie d...
- Do 19. Nov 2020, 16:05
- Forum: Programmierung
- Thema: Trackermodul-Engine (sehr einfach)
- Antworten: 326
- Zugriffe: 194481
Re: Trackermodul-Engine (sehr einfach)
Naja, Arrays sind ja auch nur ein Programmkonstrukt. Solange man Pointer auf irgend einen Speicherbereich zeigen lassen kann, kann man das lesen wie man will. Und naja, meine Units (=Libraries) können ja sowas. Ich habe z.B. eine hier, die das Einlesen/Schreiben von Bildern in PCX oder BMP automati...
- Do 5. Nov 2020, 16:59
- Forum: Programmierung
- Thema: Eigenes Videoformat
- Antworten: 158
- Zugriffe: 152323
Re: Eigenes Videoformat
Ich habe beim Programmieren wieder was gelernt. Wahrscheinlich ist Dir der Sachverhalt schon bewusst, leider haben wir es aber nie thematisiert. Ich habe meinen ASM Code mal kompiliert und wieder disassembliert. Dabei habe ich mich gewundert, warum bestimmte Sprunginstruktionen nicht so durchkommen,...
- Mo 2. Nov 2020, 19:27
- Forum: Programmierung
- Thema: Eigenes Videoformat
- Antworten: 158
- Zugriffe: 152323
Re: Eigenes Videoformat
Ich habe mich mal wieder mit ZVID2 beschäftigt. Für andere Mitleser: Ein Grafikformat das die Grafiken in 4x4 Pixel Blöcke unterteilt und dann jeweils nur mit so viel Bit speichert wie nötig, entsprechend der Anzahl der verschiedenen Farben innerhalb eines 4x4 Blocks. Das ganze soll dann in Echtzeit...
- Di 20. Okt 2020, 20:23
- Forum: Programmierung
- Thema: Eigenes Videoformat
- Antworten: 158
- Zugriffe: 152323
Re: Eigenes Videoformat
[parsen]Ich kenne keine .NIF Dateien. Wenn Du da etwas konkreter wirst oder mir ein Beispiel schickst, kann ich mal sehen, ob ich da was machen kann - aber versprich Dir da mal nicht zu viel. BINÄRE Files zu analysieren ist natürlich etwas aufwendiger als textbasiertes Zeug (wie z.B. Sourcecodes). ...
- Di 22. Sep 2020, 20:21
- Forum: Programmierung
- Thema: Trackermodul-Engine (sehr einfach)
- Antworten: 326
- Zugriffe: 194481
Re: Trackermodul-Engine (sehr einfach)
Windows ist für die Leute nur ein Arbeitsgerät: Häßlich, lahm, irgendwie schräg, aber man muß sich darin fügen. Genau, und irgendwie habe ich eine Zeit lang vemisst, dass jede Software zu DOS Zeiten ihren ganz eigenen Stil hatte. Aber für mich als Arbeitsgerät gut, spätestens für die Soundbearbeitu...