Die Suche ergab 518 Treffer

von zatzen
Mi 27. Okt 2021, 00:12
Forum: Programmierung
Thema: Unabhängiges Timing von Grafik und Ton
Antworten: 2
Zugriffe: 3125

Re: Unabhängiges Timing von Grafik und Ton

Vielen Dank, Dir!
von zatzen
Fr 22. Okt 2021, 18:30
Forum: Programmierung
Thema: Unabhängiges Timing von Grafik und Ton
Antworten: 2
Zugriffe: 3125

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...
von zatzen
Mo 20. Sep 2021, 19:21
Forum: Programmierung
Thema: Tastendruck ändern durch Interrupt-Umleitung?
Antworten: 3
Zugriffe: 3557

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.
von zatzen
Fr 5. Mär 2021, 19:20
Forum: Programmierung
Thema: Programmiert hier wer in Assembler?
Antworten: 3
Zugriffe: 3996

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...
von zatzen
Do 31. Dez 2020, 17:49
Forum: Programmierung
Thema: Eigenes Videoformat
Antworten: 158
Zugriffe: 134676

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...
von zatzen
So 27. Dez 2020, 22:38
Forum: Programmierung
Thema: Eigenes Videoformat
Antworten: 158
Zugriffe: 134676

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...
von zatzen
Mo 30. Nov 2020, 17:23
Forum: Programmierung
Thema: Neue Trackermodul-Engine (vollst. MOD-Standard und evtl. mehr)
Antworten: 0
Zugriffe: 4693

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...
von zatzen
Fr 20. Nov 2020, 00:13
Forum: Programmierung
Thema: Trackermodul-Engine (sehr einfach)
Antworten: 326
Zugriffe: 184567

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...
von zatzen
Do 19. Nov 2020, 18:09
Forum: Programmierung
Thema: Trackermodul-Engine (sehr einfach)
Antworten: 326
Zugriffe: 184567

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...
von zatzen
Do 19. Nov 2020, 16:05
Forum: Programmierung
Thema: Trackermodul-Engine (sehr einfach)
Antworten: 326
Zugriffe: 184567

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...
von zatzen
Do 5. Nov 2020, 16:59
Forum: Programmierung
Thema: Eigenes Videoformat
Antworten: 158
Zugriffe: 134676

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,...
von zatzen
Mo 2. Nov 2020, 19:27
Forum: Programmierung
Thema: Eigenes Videoformat
Antworten: 158
Zugriffe: 134676

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...
von zatzen
Di 20. Okt 2020, 20:23
Forum: Programmierung
Thema: Eigenes Videoformat
Antworten: 158
Zugriffe: 134676

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). ...
von zatzen
Di 22. Sep 2020, 20:21
Forum: Programmierung
Thema: Trackermodul-Engine (sehr einfach)
Antworten: 326
Zugriffe: 184567

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...
von zatzen
So 6. Sep 2020, 00:46
Forum: Programmierung
Thema: Trackermodul-Engine (sehr einfach)
Antworten: 326
Zugriffe: 184567

Re: Trackermodul-Engine (sehr einfach)

Ahja. d.h. es gibt keine gepreßten CDs von Dir zu kaufen, aber gebrannte. Machste da auch ein Case drum mit nem Inlay/Booklet? Oder verschickst Du die in 'ner Plastiktüte? Pressen macht nicht viel Sinn, dann hab ich hier hinterher über 200 CDs rumliegen die keiner haben will. Wäre natürlich mal was...