# SWAG Title: EGA/VGA ROUTINES

[Back to main SWAG index]

Zipped Source | Subject (formatted) | Author | Date & Time
--- | --- | --- | ---
| Proportional Fade | REYNIR STEFANSSON | 05-28-93 13:39
| Convert BGI to EXE | SWAG SUPPORT TEAM | 05-28-93 13:39
| EGA/VGA Bitmap FONTS | SWAG SUPPORT TEAM | 05-28-93 13:39
| Detection of EGA/VGA Card | EDWIN CALIMBO | 05-28-93 13:39
| Drawing a Circle | SWAG SUPPORT TEAM | 05-28-93 13:39
| Another Fader Program | SWAG SUPPORT TEAM | 05-28-93 13:39
| Text fading on a VGA | SEAN PALMER | 05-28-93 13:39
| Dealing with EGA Palet | SWAG SUPPORT TEAM | 05-28-93 13:39
| Another Good Fader | SWAG SUPPORT TEAM | 05-28-93 13:39
| Yet another Fader | EIRIK MILCH PEDERESEN | 05-28-93 13:39
| FAST RGB on EGA/VGA | GRADY WERNER | 05-28-93 13:39
| Get current Videomode | SWAG SUPPORT TEAM | 05-28-93 13:39
| Another text fader | SWAG SUPPORT TEAM | 05-28-93 13:39
| GREAT text Fader | JOHN WONG | 05-28-93 13:39
| Initialize BGI Interface | SWAG SUPPORT TEAM | 05-28-93 13:39
| Get/Put Image functions | SWAG SUPPORT TEAM | 05-28-93 13:39
| Optimized line drawing | SWAG SUPPORT TEAM | 05-28-93 13:39
| MODEXY for VGA | MICHAEL MROSOWSKI | 05-28-93 13:39
| More MODEXY for VGA | KAI ROHRBACHER | 05-28-93 13:39
| Another NICE fader | CHRIS BEISEL | 05-28-93 13:39
| PALETTE tricks | SWAG SUPPORT TEAM | 05-28-93 13:39
| PUTPIXEL in Graphics | MICHAEL NICOLAI | 05-28-93 13:39
| READLNXY | ERIC MILLER | 05-28-93 13:39
| redefine Chars in EGA/VGA | SWAG SUPPORT TEAM | 05-28-93 13:39
| Setting Graphics Mode | SWAG SUPPORT TEAM | 05-28-93 13:39
| Another Set Graphics Mode | SWAG SUPPORT TEAM | 05-28-93 13:39
| Yet Another Set Graph | SWAG SUPPORT TEAM | 05-28-93 13:39
| Still Another Set Graph | SWAG SUPPORT TEAM | 05-28-93 13:39
| SETMODE5.PAS | SWAG SUPPORT TEAM | 05-28-93 13:39
| Set Graphics Mode #6 | SWAG SUPPORT TEAM | 05-28-93 13:39
| Set Graphics Mode #7 | SWAG SUPPORT TEAM | 05-28-93 13:39
| Set Graphics Page | SWAG SUPPORT TEAM | 05-28-93 13:39
| STARS1.PAS | BERNIE PALLEK | 05-28-93 13:39
| STARS2.PAS | DANIEL SCHLENZIG | 05-28-93 13:39
| Another Text Fader | SWAG SUPPORT TEAM | 05-28-93 13:39
| VGA Tricks | SWAG SUPPORT TEAM | 05-28-93 13:39
| TWEAKED.PAS | SWAG SUPPORT TEAM | 05-28-93 13:39
| Text Fader | RON CZARNIK | 05-28-93 13:39
| VGA-PTR.PAS | SWAG SUPPORT TEAM | 05-28-93 13:39
| VGA BGI & Detect | ERIC MILLER | 05-28-93 13:39
| VGA Detect #1 | SEAN PALMBER | 05-28-93 13:39
| VGA Detect #2 | MICHAEL NICOLAI | 05-28-93 13:39
| VGA Fonts from file | SEAN PALMER | 05-28-93 13:39
| VGA User Fonts | SWAG SUPPORT TEAM | 05-28-93 13:39
| VGA ClrScr #1 | SWAG SUPPORT TEAM | 05-28-93 13:39
| VGA ClrScr #2 | SWAG SUPPORT TEAM | 05-28-93 13:39
| VGA ClrScr #3 | SWAG SUPPORT TEAM | 05-28-93 13:39
| MODE XY | KAI ROHRBACHER | 05-28-93 13:39
| Dispaly PIC,PCX,SCI,GIF | SWAG SUPPORT TEAM | 05-30-93 08:57
| 256 VGA Colors | WILBER VAN LEIJEN | 05-31-93 08:09
| Scale Bitmats | SEAN PALMER | 06-08-93 08:27
| Access Video Bios Fonts | SEAN PALMER | 07-16-93 06:06
| Detect Presents of VGA | SEAN PALMER | 07-16-93 06:15
| Get the active font | JOSE ALMEIDA | 08-18-93 12:23
| Get one Char from Font | JOSE ALMEIDA | 08-18-93 12:25
| 43/50 Line Mode | GREG ESTABROOKS | 08-27-93 20:52
| VGA Wait for retrace | SWAG SUPPORT TEAM | 08-27-93 21:51
| VGA COLOR Unit | PETER WOKKE | 08-27-93 22:09
| 80x30 Text Mode Procedure | MIGUEL MARTINEZ | 09-26-93 08:44
| VGA TEXT Support | WIM VAN DER VEGT | 10-28-93 11:40
| 50 Line mode | SEAN PALMER | 11-02-93 04:44
| Clear Screen in Mode $13 | WILLIAM MCBRINE | 11-02-93 05:26
| VGA Lines | ANDREW WOOLFSON | 11-02-93 08:10
| Using ALL the memory | JAMES SAITO | 11-02-93 10:25
| PLASMA Fractal | SWAG SUPPORT TEAM | 11-02-93 10:32
| VGA Text Mode Demo | KAI ROHRBACHER | 11-02-93 10:35
| Setting Video Mode | MARC BIR | 11-02-93 10:35
| Set the VGA Palette | JOHN BECK | 11-02-93 12:14
| BitMap Scaler | BERNIE PALLEK | 11-21-93 09:25
| Wait for RETRACE | SWAG SUPPORT GROUP | 11-26-93 17:39
| VESA Video Support | SWAG SUPPORT TEAM | 11-26-93 17:48
| VIDEO MODE | SWAG SUPPORT TEAM | 11-26-93 17:48
| More Characters | MAYNARD PHILBROOK | 01-27-94 11:52
| Bitmap Display | BO BENDTSEN | 01-27-94 11:53
| Character Editor | MICHAEL HOENIE | 01-27-94 11:54
| Color Bars | THORSTEN BARTH | 01-27-94 11:56
| Retrace Correction | JENS LARSSON | 01-27-94 11:56
| Read VGA Dacs | COLIN BUCKLEY | 01-27-94 11:56
| EGA/VGA Bitplanes | JAN DOGGEN | 01-27-94 11:59
| Fast VGA Routines | PEDER HERBORG | 01-27-94 12:00
| Flames | JOHN BECK | 01-27-94 12:01
| Font Size | DARRELL STEWART | 01-27-94 12:01
| Fractals! | MIGUEL MARTINEZ | 01-27-94 12:02
| Screen Images | FRANK HIRSCH | 01-27-94 12:07
| Julia Set | NORBERT IGL | 01-27-94 12:10
| Julia Set | ANDREW KEY | 01-27-94 12:10
| Font Banks | CHRIS PRIEDE | 01-27-94 12:12
| Better Julia Set | BAS VAN GAALEN | 01-27-94 12:16
| Reding VGA Palettes | COLIN BUCKLEY | 01-27-94 12:16
| Bank Switching | JOHN IOZIA | 01-27-94 12:21
| Shading | SHAUN ROOT | 01-27-94 12:21
| Vesa Unit | OLAF BARTELT | 01-27-94 12:24
| Vesa Unit 2! | SEAN PALMER | 01-27-94 12:25
| High Intensity Background | DARRYL FRIESEN | 01-27-94 17:46
| Detect EGA/VGA in ASM | SWAG SUPPORT TEAM | 02-03-94 10:50
| Change EGA/VGA Font Char | ROB PERELMAN | 02-03-94 16:15
| Graphical Fades and Palet | MIRKO HOLZER | 02-05-94 07:55
| Screen Sweep | BAS VAN GAALEN | 02-05-94 07:57
| Video Addresses | BAS VAN GAALEN | 02-09-94 11:49
| Fade and Palette Routines | WOLFGANG FRINK | 02-09-94 11:49
| VGA/EGA Multi Line Modes | BOB SWART | 02-18-94 07:00
| VGA Text Fonts | MIGUEL MARTINEX | 05-25-94 08:13
| ROM Font in $13 | GREG ESTABROOKS | 05-25-94 08:22
| 25 & 50 Line mode in ASM | IAN LIN | 05-25-94 08:24
| VGA Detection | GARETH BRAID | 05-25-94 08:24
| Linked in BGI files | WIM VAN DER VEGT | 05-25-94 09:25
| Fading Unit | FLORIAN ANSORGE | 05-26-94 06:15
| 28 EGA/VGA Rows | ANDRES TARZIA | 05-26-94 06:20
| Rotate 256x256 bitmap | PAUL KAHLER | 08-24-94 13:25
| High intensity background | JOSE CAMPIONE | 08-24-94 13:25
| Set Border (BASM) | BAS VAN GAALEN | 08-24-94 13:26
| COPPER2.PAS | DAVID DAHL TEXTMODE COPPE | 08-24-94 13:29
| Cube | YVES HETZER | 08-24-94 13:29
| Set Border Colors | PATRICK ROBERTS | 08-24-94 13:31
| Loading FONT file | JASON KANE | 08-24-94 13:31
| More Text Fading. | JUSTIN KING | 08-24-94 13:36
| Text Screen Fading | DAVE JARVIS | 08-24-94 13:36
| Fader in textmode | GRANT BEATTIE | 08-24-94 13:36
| EGA/VGA Font Editor | THIERRY DE LEEUW | 08-24-94 13:40
| VGA Palette Code | RODNEY JOHNSON | 08-24-94 13:49
| Text in mode 13h? | IAN LIN | 08-24-94 13:55
| smooth text scroll | BAS VAN GAALEN | 08-24-94 13:57
| SNOW SCREEN SAVER | NICK BATALAS | 08-24-94 13:57
| Snow Screen Saver | ERIC COOLMAN | 08-24-94 13:57
| Fading Textscreen | BAS VAN GAALEN | 08-24-94 14:00
| 32x32 Bitmap Tiles | PAUL KAHLER | 08-24-94 17:52
| Palette Fades/Transparent | DAVID DAHL | 08-24-94 17:53
| VGA-TEXT-FONT-EDITOR | LEW ROMNEY | 08-24-94 17:53
| Text Font Routines | OLAF BARTELT | 08-24-94 17:54
| Map Drawing | JAMIE MORTIMER | 08-25-94 09:09
| CatMull-Rom spline source | LEON DEBOER | 08-25-94 09:11
| New 28 Line Mode | BAS VAN GAALEN | 11-26-94 04:58
| 3D Rendering in TeleGame SDK | JOHN HOWARD | 11-26-94 04:58
| 640x480x16 Mode Programming | ARNE DE.BRUIJN | 11-26-94 04:58
| VESA point routine 640x480x16 Plot | OLAF BARTELT | 11-26-94 04:58
| New ANIVGA Fade - Vertical | KAI ROHRBACHER | 11-26-94 04:58
| New ANIVGA Fade - Horizontal | KAI ROHRBACHER | 11-26-94 04:58
| ANIVGA Fades - Fixes | KAI ROHRBACHER | 11-26-94 04:58
| ANIVGA Updates | KAI ROHRBACHER | 11-26-94 04:58
| BGI BMP Files | RANDALL ELTON DING | 11-26-94 04:58
| 256 Color 320x200 BMP Loader | SIMON R BOWSER | 11-26-94 04:58
| Gravity in Graphics | BAS VAN GAALEN | 11-26-94 04:58
| Cheap Cross-fading Routine | DAVID PROPER | 11-26-94 04:58
| Checksums | JOSE CAMPIONE | 11-26-94 04:58
| Text Mode Copper Effects | PEDER HERBORG | 11-26-94 04:58
| Copper Bar Effects | THILO WAGNER | 11-26-94 04:58
| Rainbow Credits Scroll | BAS VAN GAALEN | 11-26-94 04:58
| Custom Font Creation | CAMERON CLARK | 11-26-94 04:58
| Quick 256 VGA Palette Cycling | TAPIO AIJALA | 11-26-94 04:58
| Rain Dance Mimic | CAMERON CLARK | 11-26-94 04:58
| Enhancement for Commanche Graphics | SWAG SUPPORT TEAM | 11-26-94 04:58
| Graphics Readln/ReadKey etc. | KANDA'JALEN EIRSIE | 11-26-94 04:58
| Planar 16 Color Mode Plot | JORT BLOEM | 11-26-94 04:58
| Ellipse Routine | TANI HOSOKAWA | 11-26-94 04:58
| ANIVGA Horizontal Expand Fade | JOHN HOWARD | 11-26-94 04:58
| VGA Fonts for DPMI and REAL | CHRIS LAUTENBACH | 11-26-94 04:58
| FLI Player | JOHN O'HARROW | 11-26-94 04:58
| 6 Common Text Modes | CHRIS FORBIS | 11-26-94 04:58
| Font Creation Program | ANDREW EIGUS | 11-26-94 04:58
| ET4000 video card | BAS VAN GAALEN | 11-26-94 04:58
| Bouncing VGA Trails | CAMERON CLARK | 11-26-94 04:58
| Mono PCX Viewer | ANDREAS OESTLUND | 11-26-94 04:58
| Hardware Scrolling Routines | BAS VAN GAALEN | 11-26-94 04:58
| enhanced cross-fade | BAS VAN GAALEN | 11-26-94 04:58
| Full 256/16 Colour Fading | JANNES DROST | 11-26-94 04:58
| Full VGA Fonts with Protected Mode | CHRIS LAUTENBACH | 11-26-94 04:58
| New Optimized UModeQ Unit | ANTONIO SANCHEZ | 11-26-94 04:59
| ANIVGA Wormhole | JOHN HOWARD | 11-26-94 04:59
| Neat Wavey VGA Scoller | JEROEN BOUWENS | 11-26-94 04:59
| Fast Polygon Fill | ALEX CHALFIN | 11-26-94 04:59
| 3D Prism | KRISJANIS GALE | 11-26-94 04:59
| Raycasting (Re: Doom) Example | KAI ROHRBACHER | 11-26-94 04:59
| Set Secondary Page Position | BAS VAN GAALEN | 11-26-94 04:59
| Vector Ball Ellipse Splash | CAMERON CLARK | 11-26-94 04:59
| Tweaked 256x256x256 Chained | BAS VAN GAALEN | 11-26-94 04:59
| Texture Mapping | ALEX CHALFIN | 11-26-94 04:59
| Tseng ET4000 SVGA Modes | BAS VAN GAALEN | 11-26-94 04:59
| TSENG ET3000 And ET4000 | MAYNARD PHILBROOK | 11-26-94 04:59
| 360x256x256 Tweaked Mode | MAURICE MARVIN | 11-26-94 04:59
| VESA Putpixel | JON ZARATE | 11-26-94 04:59
| Mode 13 Fast Clear Screen | SCOTT SEARLE | 11-26-94 04:59
| Get the Video Page | JOE WILCOX | 11-26-94 04:59
| Improved Cross-Fade | BAS VAN GAALEN | 11-26-94 04:59
| Drip Drip Drip | CHRISTOPHER CHANDRA | 02-28-95 09:57
| Vesa and 320x200x256 | JOHN STEPHENSON | 02-28-95 10:11
| RE: VESA BANK SWITCHING | JEREMIAS RAIME | 02-28-95 10:11
| 3D Graphics Routines | SCOTT STONE | 05-26-95 22:57
| Starfield | SCOTT STONE | 05-26-95 22:57
| StarField 2! | GRANT SMITH | 05-26-95 22:57
| VESA Info | PEDRO MIGUEL BORGES | 05-26-95 22:58
| Vesa Unit | JOHN STEPHENSON | 05-26-95 22:59
| Cool Fonts | WILLIAM BARATH | 05-26-95 23:00
| Nice Copper Bars | AKI TIKKALA | 05-26-95 23:00
| Doom 3D Engine Techniques | JOSH WHITING | 05-26-95 23:01
| Dripping Screen! | CHRISTOPHER CHANDRA | 05-26-95 23:01
| Dumping a Mode 13h Screen to PCX | KEVIN LUCK | 05-26-95 23:02
| Triple Buffering | MARCIN BORKOWSKI | 05-26-95 23:02
| Fast Sierpinski Triangle | JEFF MOLOFEE | 05-26-95 23:03
| VESA Bank Switching in 640x480x256 | MARNIX TIMMERMANS | 05-26-95 23:03
| Fast Pure ASM Line Routine in 320x200 | JEROEN BOUWENS | 05-26-95 23:05
| Nice Light Vector with Box | ALEX CHALFIN | 05-26-95 23:05
| Fire Code | ALEX CHALFIN | 05-26-95 23:06
| Fire Code II | RICK HAINES | 05-26-95 23:06
| Fire Algorithm Explained | CLAUDIO TAGLIOLA | 05-26-95 23:06
| Fire Code III | EVAN JONES | 05-26-95 23:06
| Fractals | DAVE JARVIS | 05-26-95 23:06
| ->> Unisys LZH/GIF Patent Explained <<- | RYAN THOMPSON | 05-26-95 23:07
| GIF Viewer up to 640x480x256 | MIKA STENBERG | 05-26-95 23:07
| Detect | ROBERT PALMQVIST | 05-26-95 23:08
| String Entry in Graphics Mode | MICHAEL SLACK | 05-26-95 23:08
| Hardware Scrolling | ARNE DE.BRUIJN | 05-26-95 23:08
| Morphing! | NIK DRONET | 05-26-95 23:20
| Fire Code V | HILKO BENGEN | 05-26-95 23:22
| Fire Code VI | JERE SANISALO | 05-26-95 23:22
| SVGA GIF Displayer with FULL VESA UNIT! | LIONEL CORDESSES | 05-26-95 23:22
| Yet More Stars! | JUSTIN GREER | 05-26-95 23:22
| Direct screen writes in SVGA Tseng ET400 | BAS VAN GAALEN | 05-26-95 23:22
| Drawing Objects in Mode 13h | DIRK WESSELS | 05-26-95 23:22
| Determine if VGA Availabel | JOHN HOWARD | 05-26-95 23:23
| Page Swapping | MINTO GEORGE | 05-26-95 23:23
| Phong Shading Algorithm | JEROEN BOUWENS | 05-26-95 23:24
| Bitplanes in Mode 12h | ARNE DE.BRUIJN | 05-26-95 23:24
| 100% Pascal Plasma | STEVEN MCLEOD | 05-26-95 23:24
| Pouring Sand Effect | MARCIN BORKOWSKI | 05-26-95 23:27
| True VESA Page Switching | JASON RENNIE | 05-26-95 23:27
| Shearing | JOHN STEPHENSON | 05-26-95 23:27
| Flag Splines | BAS VAN GAALEN | 05-26-95 23:28
| Sphere Mapping in 3D | WIL BARATH | 05-26-95 23:28
| Fast 3-Point Splines | WIL BARATH | 05-26-95 23:28
| A Plethora of VESA Information | MYLES STROUS | 05-26-95 23:29
| Texture Mapping | ALEX CHALFIN & KRIS VERBEECK | 05-26-95 23:29
| Text-Mapped Vector Cube | ALEX CHALFIN | 05-26-95 23:30
| Mode 12h Unit | WIL BARATH | 05-26-95 23:30
| Reading TIFF Files | ALAN B. | 05-26-95 23:30
| 360x256x256 Graphics Mode | KAI ROHRBACHER | 05-26-95 23:30
| Vesa Initialization | JEREMIAS RAIME | 05-26-95 23:31
| Working VESA Code for All Modes | KERRY SOKALSKY | 05-26-95 23:32
| Some VESA BIOS Stuff | DOYLE PATRICK | 05-26-95 23:32
| Voxel Demo with Text Overlay | MIKI LANDEKIC | 05-26-95 23:32
| Multicolor Wormhole Dance! | WIL BARATH | 05-26-95 23:33
| VGA lines | EYAL DORON | 05-27-95 10:38
| Re: 256 Colours | ZIV KATZIR | 09-04-95 10:44
| Exploding Box - BGI Routines | MICHAEL DAY | 09-04-95 10:48
| Fire Code IV | IAN LIN | 09-04-95 10:50
| Convert PCX file to PASCAL images | BOJAN LANDEKIC | 09-04-95 10:53
| Game Sprites | CAMERON CLARK | 09-04-95 10:54
| New VoxelLand | ALEX CHALFIN | 09-04-95 10:54
| Convert PCX file to PASCAL images | BOJAN LANDEKIC | 09-04-95 10:55
| Another Flame Program | IAN LIN | 09-04-95 10:55
| Enhanced Sinus Scroll | BAS VAN GAALEN | 09-04-95 10:57
| Split Screen VGA | MARIO VAN DEN ANCKER | 09-04-95 10:57
| VGA Scroller | JOSE ANTONIO NODA | 09-04-95 11:01
| 132 Column VGA Mode | ZBIGNIEW SZUSZKIEWICZ | 09-04-95 11:01
| Watery Ripples | MORTEN HANSEN | 09-04-95 11:02
| Fade Procedures | BOJAN LANDEKIC | 09-04-95 11:55
| Another Text Fader | SAM VILAIN | 11-22-95 13:27
| EGA VGA PALETTE | LUKASZ GRABUN | 11-22-95 13:29
| Changing Text Fonts | DANNY SWETT | 11-22-95 13:32
| Protected-Mode (DPMI) Vesa Info | RYSZARD SZKLENNIK | 11-22-95 13:33
| Run Length TGA Viewer | PAT O'MALLEY | 11-22-95 15:50
| BASM Display String with font | J.A.M. DE GREEF | 02-21-96 21:03
| RE: Loading PCX Files | ALLAN BANG ANDERSEN | 02-21-96 21:04
| Phong-shading | JEROEN BOUWENS | 02-21-96 21:04
| Mode-13 Variable Width font | EDDY JANSSON | 02-21-96 21:04
| Svga stuff | DAVID HENNINGSSON | 02-21-96 21:04
| Show info on Targa file | GARY C. KING | 02-21-96 21:04
| VGA MODE 12 Code | TJAKOBS@MSWE.DNET.MS.PHIL | 02-21-96 21:04
| Re: Mode 80x50 or whatever | JIM LEONARD | 02-21-96 21:04
| Saving the EGA/VGA Font | LDEBOER@IBM.NET | 05-31-96 09:17
| copy 640x480 VGA color screen to file | BREN SESSIONS | 05-31-96 09:17
| Vesa Driver Interface | PEA | 05-31-96 09:17
| Force Different Video Modes | SCOTT TUNSTALL | 05-31-96 09:17
| Re: FADING CODE | MIKE PHILLIPS | 08-30-96 09:35
| Detect the DAC values | ARNE DE BRUIJN | 08-30-96 09:35
| Full featured VESA Unit | LIONEL CORDESSES | 08-30-96 09:36
| Display Mono Bitmap in EGA/VGA text mode | SWAG SUPPORT TEAM | 11-29-96 08:17
| Mini VGA Graphics Mode unit | NELSON CHU | 11-29-96 08:17
| VGA Textfont & Color changer | NILTON CASTILLO ALBARRACIN | 11-29-96 08:17
| Another GetMem > 64k | GERHARD PIRAN | 11-29-96 08:17
| Gotoxy in Assembler | SALVATORE MESCHINI | 05-30-97 18:17
| Neat Graphics unit to emulate WIN95 | TOMMY ANDERSON | 05-30-97 18:17
| EGA/VGA Mode unit | ANTON ZHUCHKOV | 05-30-97 18:17
| fast ellips-drawing procedure | WOUTER 'TEUS' VAN REEVEN | 08-30-97 10:08
| A small graph unit using BGI | EUGENEWA@MS8HNET.NET | 08-30-97 10:08
| Fast implementation of digit plotting on | YUVAL MELAMED | 01-02-98 07:34
| VGA ModeX graphics demo | SWAG SUPPORT TEAM | 01-02-98 07:34
| Complete MCGA Unit | STEFAN OHRHALLINGER | 01-02-98 07:35
| LCD-style Fonts for the BGI | PINO NAVATO | 01-02-98 07:35

[Back to main SWAG index]