Die Suche ergab 87 Treffer

von TomCat
Fr 3. Feb 2012, 13:25
Forum: Programmierung
Thema: Tastatur Interrupt
Antworten: 12
Zugriffe: 7486

Re: Tastatur Interrupt

@Brueggi:

doch kann man schon! Geht sogar übers Bios
Int16h. Ich will das aber gerne low level machen. alleine schon weils mich interessiert.
von TomCat
Do 2. Feb 2012, 10:53
Forum: Programmierung
Thema: Tastatur Interrupt
Antworten: 12
Zugriffe: 7486

Re: Tastatur Interrupt

Hi, also das Tastenlesen funktioniert perfekt. hab das auf eine eigene Interrupt-Routine umgeleitet und erfasse dort die Tastatur. (Pollingschleife zu zeitraubend) Für ne Simulation versuche ich grad werte in den Eingangspuffer der Tastatur zu schicken. um z.B. die Taste "s" zu simulieren ...
von TomCat
Mi 1. Feb 2012, 10:54
Forum: Programmierung
Thema: Tastatur Interrupt
Antworten: 12
Zugriffe: 7486

Re: Tastatur Interrupt

Vielen Dank erstmal !! werde ich gleich mal ausprobieren. Weil du dich da so gut auskennst, ich wollte grad mit BIOS-Funktion 12h INT16h die Num-Taste auf der Tastatur zu aktivieren. Scheint aber nicht zu gehen, weil man da ja den Scan-Code und Ascii-code wohl übergeben muss. Allerdings finde ich ni...
von TomCat
Di 31. Jan 2012, 09:31
Forum: Programmierung
Thema: Tastatur Interrupt
Antworten: 12
Zugriffe: 7486

Tastatur Interrupt

Hallo, bin grad dabei in meinem Grafikprogramm wieder was zu optimieren. ich habe das Problem, dass mir die Tastatur-Interruptroutine den Timer-Interrupt um ca. 60 Mikrosekunden verzögert, bzw. den Interrupt solange sperrt. Ich würde gerne den Tastatur interrupt verbiegen und selber die Tastatur aus...
von TomCat
So 18. Dez 2011, 17:08
Forum: Programmierung
Thema: Auf RAM im unreal-Mode zugreifen
Antworten: 32
Zugriffe: 16171

Re: Auf RAM im unreal-Mode zugreifen

Den unreal/16bit initialisiere ich auch immer bei jedem Programmstart. Ich weiß ja nicht, was ein ggf. zwischenzeitlich gestartetes Programm mit den Segmentdeskriptoren macht. Unreal bei jedem Programmstart zu initialisieren ist m.E. Standard. Du hast ja eine RAM-Disk in den ersten 64 MB, d.h. dies...
von TomCat
So 18. Dez 2011, 14:42
Forum: Programmierung
Thema: Auf RAM im unreal-Mode zugreifen
Antworten: 32
Zugriffe: 16171

Re: Auf RAM im unreal-Mode zugreifen

Also bin auf was Interessantes gestossen. Wenn ich vorher den interruptvektor vom Timer lese (ax=3508h; int 21h), kann ich nachher problemlos auf den Ram zugreifen. Wenn nicht funktioniert es nicht einwandfrei. Hat da evtl. jemand eine Erklärung dafür? Das kann ich mir gar nicht erklären. Mit welch...
von TomCat
Do 15. Dez 2011, 16:17
Forum: Programmierung
Thema: Auf RAM im unreal-Mode zugreifen
Antworten: 32
Zugriffe: 16171

Re: Auf RAM im unreal-Mode zugreifen

freecrac hat geschrieben:
DOSferatu hat geschrieben:
freecrac hat geschrieben: Jedoch können Bilddaten sehr viel Platz beanspruchen (zur Zeit verwende ich eine Auflösung von 1920x1200x32). Dirk
Sag mal wie stellst du diese Auflösung ein??
Mit VESA ist mir max. 1600x1200x32 bekannt.

TomCat
von TomCat
Do 15. Dez 2011, 15:59
Forum: Programmierung
Thema: Sounddatei abspielen
Antworten: 3
Zugriffe: 3319

Sounddatei abspielen

Hallo,

ich bin grad auf der Suche nach einer Möglichkeit eine Sounddatei z.B. (*.wav) oder andere, über Dos abzuspielen. Gibt es da einen Standardzugriff auf die Soundkarte so wie VESA bei der Grafikkarte?

THX TomCat
von TomCat
Do 15. Dez 2011, 15:55
Forum: Programmierung
Thema: Auf RAM im unreal-Mode zugreifen
Antworten: 32
Zugriffe: 16171

Re: Auf RAM im unreal-Mode zugreifen

Also bin auf was Interessantes gestossen. Wenn ich vorher den interruptvektor vom Timer lese (ax=3508h; int 21h), kann ich nachher problemlos auf den Ram zugreifen. Wenn nicht funktioniert es nicht einwandfrei. Hat da evtl. jemand eine Erklärung dafür?
von TomCat
Do 8. Dez 2011, 20:26
Forum: Programmierung
Thema: Auf RAM im unreal-Mode zugreifen
Antworten: 32
Zugriffe: 16171

Re: Auf RAM im unreal-Mode zugreifen

... danke, also die Größe des RAMs hab ich jetzt mit ax=0e801h und int 15h bekommen. Funktioniert auf verschiedenen Rechner sehr gut. Also das würde mir erstmal so reichen. Leider kann ich auf den Speicher nicht zugreifen, hab mir eine kleine Funktion geschrieben, die einfach Daten in den Speicher ...
von TomCat
Do 8. Dez 2011, 18:18
Forum: Programmierung
Thema: Auf RAM im unreal-Mode zugreifen
Antworten: 32
Zugriffe: 16171

Re: Auf RAM im unreal-Mode zugreifen

Hallo, ich will im unreal-Mode auf Speicherbereiche zugreifen (z.B. Flat-Grafik-speicher) Das ist weiter kein Problem. Nur wie kann ich auf "normalen" RAM zugreifen? bzw. wie kann ich ermitteln, wo die Startadresse (und Größe) des nutzbaren RAMs liegt? (oberhalb 1MB) Thx TomCat Da ich imm...
von TomCat
Mi 7. Dez 2011, 14:12
Forum: Programmierung
Thema: Auf RAM im unreal-Mode zugreifen
Antworten: 32
Zugriffe: 16171

Auf RAM im unreal-Mode zugreifen

Hallo,

ich will im unreal-Mode auf Speicherbereiche zugreifen (z.B. Flat-Grafik-speicher) Das ist weiter kein Problem. Nur wie kann ich auf "normalen" RAM zugreifen? bzw. wie kann ich ermitteln, wo die Startadresse (und Größe) des nutzbaren RAMs liegt? (oberhalb 1MB)

Thx
TomCat