Die Suche ergab 239 Treffer

von oDOSseus
Mo 3. Nov 2014, 16:47
Forum: Allgemeines
Thema: Microsoft gibt Source Code frei (MS-DOS 1.24 & 2.0 + Word)
Antworten: 5
Zugriffe: 5804

Re: Microsoft gibt Source Code frei (MS-DOS 1.24 & 2.0 + Wor

Ich bin mir sehr sicher dass FreeDos diesen Quelltext nicht mehr braucht. Die Entwickler werden den entweder schon gehabt haben oder bei bedarf deassembliert haben. Mit den passenden Debuggern ist das ja nicht so schwierig.
von oDOSseus
So 2. Nov 2014, 21:46
Forum: Programmierung
Thema: Simples CLS in ASM
Antworten: 13
Zugriffe: 8291

Re: Simples CLS in ASM

von oDOSseus
So 2. Nov 2014, 21:45
Forum: Software
Thema: Conway's Game of Life
Antworten: 10
Zugriffe: 7170

Conway's Game of Life

Nach vielen Jahren habe ich wieder für DOS entwickelt. In Assembler habe ich Game of Life von Conway programmieren. Der source-code ist (wie ich finde) gut dokumentiert enthalten. Es gibt eine Hilfe-Datei und Test-Dateien. Es ist möglich das "Spiel" mit zufälligen Zellen zu starten oder vo...
von oDOSseus
Sa 1. Nov 2014, 22:02
Forum: Programmierung
Thema: Simples CLS in ASM
Antworten: 13
Zugriffe: 8291

Re: Simples CLS in ASM

Conways game of life. http://www.mathematische-basteleien.de/gameoflife.htm Ein anstoßen mit Zufallsgeneriertem Feld ist schon fertig. Jetzt gerade will ich eine Datei einlesen, um die dann als Startfeld zu nutzen. Dann isses fertig und ich lad es hoch. Der Quelltext wird hier veröffentlicht. In Qui...
von oDOSseus
Sa 1. Nov 2014, 21:05
Forum: Programmierung
Thema: Simples CLS in ASM
Antworten: 13
Zugriffe: 8291

Re: Simples CLS in ASM

Ich werde das mal nachgucken wenn das Projekt fertig ist.
von oDOSseus
Sa 1. Nov 2014, 20:05
Forum: Programmierung
Thema: Simples CLS in ASM
Antworten: 13
Zugriffe: 8291

Re: Simples CLS in ASM

Wenn ich das für 80x50 mache, klappt dass dann auch im 80x25 modus?


Ich habe jetzt einfach 50mal dos gesagt es soll einen zeilen umbruch machen. Das ist super lahm, wird aber nur einmal ausgeführt und ist damit nich von bedeutung.
von oDOSseus
Sa 1. Nov 2014, 11:36
Forum: Programmierung
Thema: Simples CLS in ASM
Antworten: 13
Zugriffe: 8291

Re: Simples CLS in ASM

Warum DX=184F?
Sollte es bei 80x50 nicht DX=314F sein?
von oDOSseus
Sa 1. Nov 2014, 00:01
Forum: Programmierung
Thema: Simples CLS in ASM
Antworten: 13
Zugriffe: 8291

Re: Simples CLS in ASM

Liegt vllt daran, dass bei 80x50 auch die Zeichengröße geändert wird. Vermute ich zumindest.
von oDOSseus
Fr 31. Okt 2014, 19:52
Forum: Programmierung
Thema: Simples CLS in ASM
Antworten: 13
Zugriffe: 8291

Simples CLS in ASM

Hey, ich nochmal Ich würde gerne in Assembler den Bildschirm löschen aber: 1. Nicht den Textmode ändern (80x50 oder 80x25) 2. Nicht direkt in den Speicher schreiben 3. Die Farbattribute nicht ändern Gibts da was? Ich probierte: mov ah, $0F int $10 mov ah, $00 int $10 Aber das wechselt immer in 80x25...
von oDOSseus
Do 30. Okt 2014, 22:56
Forum: Programmierung
Thema: Ram allocation (ASM)
Antworten: 11
Zugriffe: 5965

Re: Ram allocation (ASM)

Okay, also folgende Frage: Wenn ich in21 mit AH=48h ausführe, dann ist doch AX die segment-adresse des neuen speicherbereichs. Und ich muss auch nur AX merken und wenn ich dann auf das erste byte zugreifen will, mach ich einfach: mov [address], ax ... ... push ds mov ds, [address] xor si, si mov al,...
von oDOSseus
Do 30. Okt 2014, 20:22
Forum: Programmierung
Thema: Ram allocation (ASM)
Antworten: 11
Zugriffe: 5965

Re: Ram allocation (ASM)

werd ich tun, danke =)
von oDOSseus
Do 30. Okt 2014, 19:27
Forum: Programmierung
Thema: Ram allocation (ASM)
Antworten: 11
Zugriffe: 5965

Re: Ram allocation (ASM)

nene das verstehe ich schon. dankeschön. probiere ich nachher mal aus.
von oDOSseus
Do 30. Okt 2014, 19:09
Forum: Programmierung
Thema: Ram allocation (ASM)
Antworten: 11
Zugriffe: 5965

Re: Ram allocation (ASM)

Es muss variable sein. Kannst du mir eventuell einen beispiel-code geben?
von oDOSseus
Do 30. Okt 2014, 18:48
Forum: Programmierung
Thema: Ram allocation (ASM)
Antworten: 11
Zugriffe: 5965

Re: Ram allocation (ASM)

Ich will ja die Adresse des blocks den ich bekam speichern. das füllen mach ich woanders, indem ich

Code: Alles auswählen

mov    bx,    [addr]
xor    si,    si  
....
mov    [bx+si],    $12   
....
mache
von oDOSseus
Do 30. Okt 2014, 18:04
Forum: Programmierung
Thema: Ram allocation (ASM)
Antworten: 11
Zugriffe: 5965

Ram allocation (ASM)

Hallo liebes DOS-Forum! Nach vielen langen Jahren in der Versenkung, bin ich mal wieder am Programmieren für DOS. Ich habe noch nie zuvor RAM alloziiert in DOS und irgendwie gibt es da Probleme. Ich fordere bsp. 100 byte an. Das macht nach meiner Rechnung 7 Paragraphen. Also BX=7, AH=48h und int21 a...