Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Programmiersprachen (https://www.tweakpc.de/forum/programmiersprachen/)
-   -   Grafikmodi mit Assembler anzeigen lassen!?! (https://www.tweakpc.de/forum/programmiersprachen/26028-grafikmodi-mit-assembler-anzeigen-lassen.html)

dave[6800LE 23.06.2005 21:54

Grafikmodi mit Assembler anzeigen lassen!?!
 
[font=TimesNewRomanPSMT][left]Hi Leute,


ich hab folgendes Problem.
Ich muss für eine Belegarbeit ein Assembler (TASM) Programm schreiben, was erst eine Passwortabfrage macht und anschließend im Hauptprogramm alle Grafikmodi (d.h. VESA-Modi z.B. 100h) der Grafikkarte anzeigt.

[/left]




[/font]Die Passwortabfrage hab ich schon fertig aber ich hab keine Ahnung wie ich das mit den VESA-Modi anfangen soll!?! Hab schon gegoogled wie verrückt aber nix richtiges gefunden.
Vielleicht könnt ihr mir da weiterhelfen. Danke schonmal im voraus!

Tweak-IT 23.06.2005 23:52

AW: Grafikmodi mit Assembler anzeigen lassen!?!
 
Das klingt schwer nach Abfragen von Ports oder so wie genau man das Vesa Bios der GraKa anspricht weiss ich nicht nur die normalen modi ala 13h habe selten etwas anderes genutzt.

Evtl. würd ich mir einfach einen beliebigen Source holen den ich lesen kann C oder Pascal oder was in der Richtung und anschauen wie die anderen Programme das machen evtl. kann mans ableiten.
Denke es sollte Libarys geben keine kompilierten sondern mit Source und die müssen ja auch an irgendeiner Stelle auf Maschinenebene mit der GraKa kommunizieren.

Paar Links:

http://www.vesa.org
Source: http://sunsite.lanet.lv/ftp/mirror/x2ftp/msdos/programming/utils/00index.html
Allgemeine Infos: http://www.faqs.org/faqs/pc-hardware-faq/supervga-programming/

Suche mal auf http://sourceforge.net nach dem Begriff Vesa da wirst du totgeschlagen mit Libarys und Programmen aller Art...

BomberD 24.06.2005 06:09

AW: Grafikmodi mit Assembler anzeigen lassen!?!
 
sicher das die grafikmodi im graka bios und nicht im treiber stehen?

onlyJR 24.06.2005 17:45

AW: Grafikmodi mit Assembler anzeigen lassen!?!
 
@BomberD: Ja im Grafikbios, unter reinem Assembler hat man normalerweise keine Treiber zur Hilfe.


[url="http://hyperkrychle.cz/mode101h.pas"]HIER[/url] gibts recht weit unten eine Funktion "InitSvga". Da wird in den Vesa Modus 101h geschaltet. Wird mit den anderen Modi ähnlich funktionieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:43 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.