DyeView History Notice: DyeView is (c) 1994/1995/1996 Purple Dye [WYLd]. So Don't Be Lame And Rip Me Off... Warning : Dye View Is In BETA Testing. This Means That I Have No Idea What It Will Do On/To Your System, It Works On Mine... And It Should Work On Yours! I Make No Warranties At All, And No Garaunties Either About Anything, Including My Spelling. Written in Turbo Pascal 7.0 with some cool stuff in ASM [Like fadeouts, mode changes etc...] System Tested On: 486dx4/100 with 8 Megs Of Ram Trident 256k VGA Card & SVga Monitor Thanks To: Daddymac - For Continued Support, Suggestions and Artwork Cosmic Catalyst - Suggestions, Theory Code, etc... The Rest Of WYLd - For Support And Testing! To Reach Me, Send a Message To Purple Dye On WYLdNet in the programming sub, or send Netmail to - 97:905/0 [Feanorian Letters - 905-637-7402] Current Revision : DyeView - 1.4OL WYLdPlay - 1.OO Current Author : Purple Dye [WYLd] Things To Do: -Add TiFF Display Capabilities -Add View File Inside Of Zip [Coming...] -Directory Switching Inline -Make Units DesqView Friendly History: [o1/28/96] v1.40L - Rewrite -Major Rewrite, DyeView got too big for the data segment, so DyeView Lite is here. Just does 320x200 Gif, and ANSi with scrollback up to 255 lines, but better than before. S3M/MOD playback via WYLdPlay, a plug-in for DyeView Lite. -320x200x256 Gif Code, Fast as Hell is now in place. -Now Does ANSi/Ascii/ZIP/GIF/RIP & S3M/MOD via WYLdPlay. -Canned the slow PCX Viewing, and the BMP View too [Who really used it?] WYLdPlay v1.OO - Public Release -Should work on all S3Ms and 4 Channel MODs. -Autodetects IRQ/Base Address/DMA for S3Ms [11/23/95] v1.36b1 - Sorting -Added In File Sorting... As Requested. [10/26/95] v1.35 - Public Release -Fixed Bug In ScrollBack Routines -Fixed Dir Changing Bug -Fixed Screen Mode Bug [10/25/95] v1.34C - BackScolling & BugFixs -Added Cos's Backscrolling Code Will only work with Ansi's saved in unlimited line length And only up to 255 lines long in 80x25 mode. -Old Ansi Display Code Still There If You Don't Use ScrollBack. -Scrollback toggle fixed. -Fixed bugs in copy & rename routines if you are in a different than the one where you started DyeView. -Optimized Cos's Routines And Changed Them To Use The Arrow Keys. -Fixed other minor display bugs about location of copy and rename features. -Prepared For WYLd Gatherings Volume 4 -Stats - Code Length 4282 lines Exe Size : Before PKlite : 172,032 bytes After Pklite : 91,466 bytes [10/18/95] v1.34B - RipScript Baud Sims -Added the Baud Sim To Rip Viewing -Fixed A Few Minor Bug With Respect To Speed Accessing Files [10/16/95] v1.34A - RipScript Additions -Adding In 4 Fonts To The Exe So Rips Display Correctly With Fonts. If demand arises I'll add in more fonts. [10/09/95] v1.349 - RipScript Rewrite -Included EGAVGA.BGI inside EXE -RiP Code now uses correct screen mode! [09/28/95] v1.348 - BugFix & Optimization -Fixed really stupid bug if you hit a regular key screen screws up. Thanks to Daddymac -Optimized Some More Code -Now Runs in VGA Mode Under DesqView [09/26/95] v1.347 - BugFix & Optimization -Fixed Bugs In TXT/DOC/NFO/ETC... Viewer. -Fixed Bug In Help Screen. -Made Help Screen Half Size. -Optimized & Commented Some Code. [09/22/95] v1.346 - Additions (Text Reader) -Added In TXT/DOC/NFO/ETC... Viewer. Scrollback with a limit of 700 Lines. [09/21/95] v1.345 - Bug Fix + SAUCE Additions -Fixed Bug With Filetype/Datatypes In SAUCE Was Incorrectly Identifying FileTypes -Added Tinfo Series To SAUCE SAUCE Code Is Now Complete -Fixed Bug With Extended Scan Codes Messing Up Screen After Viewing/Playing Files [09/21/95] v1.3441 - Bug Fix -Fixed Bug With New Font And DV -Took Out Readkey After Running A EXE/COM/BAT -Solved Memory Problems: DyeView Takes 156k Of Memory To Run Therefore You Can Have Up To 484k Free To Run Programs [09/21/95] v1.344 - Public Beta -Added In Fonts For Main Screen [Daddymac's Suggestion] -Now Runs EXE/COM/BAT Files, But only 91k free memory now. [09/20/95] v1.343 - Public Beta -Added more SAUCE stuff: SAUCE Datatype Recognized SAUCE Filetype Recognized -Fixed A Few Cosmetic Bugs [09/16/95] v1.342 - Personal Beta -Adding in new help screen -Changed commands [09/14/95] v1.341 - Personal Beta -Began Rewrite -Added New Main Screen -Added New File Listing Style -Changed Some Of The SAUCE Stuff -Now Can List up to 150 Files instead of 42 -Lots More -Added Alot More Bugs! [09/01/95] v1.33 - Public Release -Set default files to *.* -Prepared for September Release [08/25/95] v1.32W.7 - WYLd 'Gathering' Release -Added in Sound Screen. [Another Daddymac ANSi!] [08/25/95] v1.32W.6+1 WYLd Pre-Release - Additions -Added .MOD & .S3M Playing Capabilities Not sure how compatible... -Added Intro VGA [Thanks To Arzach] [08/23/95] v1.32W.5 WYLd Release - Additions -Added ZiP Viewing so you can view what's inside a .ZIP [Very Fast Too!] [08/20/95] v1.32W.4 WYLd Release - Additions -Added Directory Changing! [D Key] -Updated Help Screen With New Keys [08/20/95] v1.32W.3 WYLd Release - DV Fixes -Fixed Annoying Bug -if under DV quitting the program took too long for my liking! [08/19/95] v1.32W.2 NP Release -Fixed Bug in BaudSim Routines [08/18/95] v1.32W.1 WYLd Release - BaudSim -Added Baud Simulation [FAST!, 2400 & 14400] I'll add more if Requested -Defaults to 14400 baud for displaying [08/13/95] v1.32W.O WYLd Release - DesqView Additions -Added Desqview Detection and Recogniztion -Now Gives Up Timeslices Under DV ONLY [08/07/95] v1.31W.O WYLd Release - Redesign -Changed Screen Again - Daddymac Updated Screen -Sauce Now Shown Onscreen In Box! [Another Daddymac Suggestion] -Filesize DVIEW.EXE = 28427 -Slowed Display Rate by 50% [07/31/95] v1.3OW.2 WYLd Release - Additions -Added 320x200x256 .BMP Viewing code [Not Yet Tested...] -Added 8Ox6O Mode... now 3 Viewing Modes to choose! [07/30/95] v1.3OW.1 WYLd Release - BugFix/Additions -Fixed Bug with selecting the last file in the right column with right arrow key. [Daddymac Found This] -Added F5 - Dos Shell! -Now 2021 lines of code. -Approx. 35k including History & EGAVGA.BGI [07/29/95] v1.3OW.O WYLd Release -Brand New Interface Thanks to Daddymac For The New Screen! -SAUCE is here! It finally works! -RiP Seems fine now...?! [07/07/95] v1.O1.O Public Release -New ANSi Displaying Code! A little slower... [04/29/95] v1.OO.5 BugFix -Fixed Bug With # Of Files Per Screen -Changed Default FileMask To '*.wld' at Cosmic Catalysts Request [02/27/95] v1.OO.4 BugFix -Fixed Bug If No Files Found In Directory [02/22/95] v1.OO.3 Additions -F2 Key Now Deletes File.. [With Prompting!] -Stuck the .RiP Viewing Back In.. It works... but it sucks in my opinion! Up tp 24k from 10k, Not including BGI Files! -Added More File Management Capabilities : F1 - Help Screen F2 - Delete File F3 - Copy File F4 - Rename File -Added In The Quick Help. -Fixed 'End' Key Problem. -Probably Introduced More Bugs... if You Find Any, E-Mail Purple Dye Via WyldNet [02/21/95] v1.OO.2 Additions -Added .PCX Viewing Code [02/19/95] v1.OO.1 Additions -Added some FLI Code! Works fine for AA's .FLI's, but doesn't play .FLC's. [Now Need 286+ and VGA 320x200] [02/09/95] v1.OO Release [I Hope!] -Updated the Main Screen -Prepared it for [Release] version -Still at about 624 Lines Of Code -I've changed groups yet again! [Genesis is now WYLD - Everything Group] [iMPLOSiON - DigiZine/Music Group] -Still need better ansi display codes... someday, I'll write some myself! [12/08/94] vO.O2.1 Alpha - Revision -Ripped Out The New Ansi Code... Didn't Work With Anything Longer Than 25 Lines... SHiTTY! -Back Down To 624 Lines Of Code [12/08/94] vO.O2 Alpha - Revision -Finally Got Some Decent Ansi Display Code! So... -Fixed A Bug In The Switching Screen 80x25/80x50 Modes -Thanks To The New Ansi Code, It's Now 989 Lines Of Code... [12/07/94] vO.O1 Alpha - ReWrite -Changed Name To Dye View After Suggestion From FLiK [GENESiS] -Changed Ansi's To Go With The New Name -Made It Run Without a VGA Card For Better Compatibility With Non VGA Systems [Ie: No Fades Without VGA!] -The RiP Is Out! Didn't Think It Was That Great, Plus, There's Not Alot Of Demand For RiP Around Here... And The Code Kinda Sucked Too! So... -You No Longer Need The EGAVGA.BGI File! -Cleaned Out The Code A Bit, And We End Up With: -637 Lines Of Code [Without the RiP Stuff] [11/28/94] vO.O7 Alpha - Additions -Changed A Few Minor Things About The File Get Procedures -Changed The Display Routines A Bit With Respect To Location -Added RiP Support! -Changed Groups Back To [GENESiS] -Now NEED EGAVGA.BGI file to view RiP Files -624 Lines Of Code [10/11/94] vO.O6 Beta Release - Update -Added FileMask Selection -Added Better 8Ox5O Mode [Including Memory!] -Changed Groups From [GENESiS] to [TJG] [??/??/94] vO.O5 Alpha - Update -Updated Version Number [Oops!] -Added VGA Detection [Sorry to All You CGA People, It Probably Crashed Quite Nicely!] -Won't Run Without A VGA For Awhile, Until I Get Around To Fixing The FadeOuts -Improved Ansi.sys Detection [Now Detects DVANSI.COM] [??/??/94] vO.O4 Alpha - Zilch! -Did Nothing On It For About 2 Months! [??/??/94] vO.O3 Alpha - More Add Ons -Sped Up Fade Outs by 50% -Took Fade Outs Out Between Mode Switches [Really Annoying] [??/??/94] vO.O2 Little Add Ons - Not Public -Added VGA Fade Out After Each Ansi [??/??/94] vO.O1 Alpha - Inital Coding - Public For Testing ONLY! -Coded in Menu Bars -Coded in Intro Screen -Added VGA Fade Out At Ending -Added TextMode Switching -Added Ansi Detection SAUCE00Dye View History Purple Dye WYLd Productions 19960128(P