🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.pascal.borland
Article #720

Need fast putpixel-sequence for TP

#720
From: Klaus Schmidegg
Date: Tue, 17 Dec 1996 00:00
32 lines
2411 bytes
				HI!

I have the following problem:

I want to create a unit in Turbo Pascal (7.0) that replaces the standard 
graph.tpu and supports more screen resolutions than the standard unit.
I am looking for an assembler sequence to do a REALLY FAST putpixel.
I have one for the 320x200x256 mode, but that doesn't work for the higher 
resolutions (especially 640x480x256). The only method I heard of is to call 
the interrupt, but that one is awfully slow...

Any suggestion is welcome, Thanks
(Please reply to my personal E-Mail adress, as I am not a regular news-reader. 
THX)

Klaus Schmidegg <9435060@unileoben.ac.at>


				HALLO!

Ich habe folgendes Problem: Ich moechte eine TP-Unit schreiben, die die 
Standard-Unit graph.tpu ersetzt und mehr Grafikmodi ansprechen kann 
(>16 Farben).
Nun zum eigentlichen Problem: Ich finde keine schnelle Assembler-Sequenz fuer 
"putpixel". Die Variante mit dem Interrupt-Aufruf ist schrecklich langsam, und 
die direkte Speicher-Adressierung funktioniert nur unter 320x200x256...
(Assembler-Code waere nicht schlecht).
Rueckmeldungen jeglicher Art bitte nicht in die Newsgroup, sondern an meine 
E-Mail-Adresse. Danke im voraus, Klaus

Klaus Schmidegg <9435060@unileoben.ac.at>
Technical Details
Message-ID: <595u82$bj1@fstgal00.tu-graz.ac.at>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 110467,adf6fdbcd391bbbb,start
X-Google-Attributes: gid110467,public
X-Google-Thread: 10261c,adf6fdbcd391bbbb,start
X-Google-Attributes: gid10261c,public
X-Google-Thread: fd1d1,adf6fdbcd391bbbb,start
X-Google-Attributes: gidfd1d1,public
X-Google-Thread: 14e70e,adf6fdbcd391bbbb,start
X-Google-Attributes: gid14e70e,public
X-Google-Thread: 111659,adf6fdbcd391bbbb,start
X-Google-Attributes: gid111659,public
X-Google-Thread: 157867,adf6fdbcd391bbbb,start
X-Google-Attributes: gid157867,public
X-Google-Thread: 168792,adf6fdbcd391bbbb,start
X-Google-Attributes: gid168792,public
X-Google-Thread: 100e2d,adf6fdbcd391bbbb,start
X-Google-Attributes: gid100e2d,public
From: 9435060@unileoben.ac.at (Klaus Schmidegg)
Subject: Need fast putpixel-sequence for TP
Date: 1996/12/17
Message-ID: <595u82$bj1@fstgal00.tu-graz.ac.at>
X-Deja-AN: 204535373
organization: MU Leoben
newsgroups: comp.lang.pascal.borland,de.comp.lang.pascal,comp.lang.pascal.misc,fido.ger.pascal,maus.lang.pascal,relcom.lang.pascal,relcom.lang.pascal.misc,comp.graphics.misc,alt.graphics,comp.lang.asm.x86,alt.lang.asm