AminetAminet
Search:
84451 packages online
About
Recent
Browse
Search
Upload
Setup
Services

driver/video/EGSPlus.lha

Mirror:Random
Showing:ppc-amigaosgeneric
No screenshot available
Short:Extended Graphics Preview!
Author:jschober at campusart.com (Jürgen Schober)
Uploader:jschober campusart com (Jürgen Schober)
Type:driver/video
Version:Release 9
Replaces:egsplus.lha, EGSPlus.lha, egsplus.readme
Requires:EGS System 7, AmigaOS 3.0+, 68020+
Architecture:m68k-amigaos
Date:96/12/18
Date:1996-12-19
Download:http://aminet.net/driver/video/EGSPlus.lha - View contents
Readme:http://aminet.net/driver/video/EGSPlus.readme
Downloads:2830

Some new patches for the current EGSWB Intuition Emulation
driver (EGSWBDriver v7.039 or newer). 

I didn't want to make another EGSPlus archive, but as I had 
a discussion on c.s.a. about hitting the hardware directly,
I decided to release another archive that has some features
from the future extended graphics emulation build in.
This is the first puplic release of my new extended 
bitmap which will be introduced with extended graphics in 97
and is build into this version of EGSPlus !

For developers: Please check out the developer directory
                in this archive. This archive also contains the plasma demo
                from the rtg master archive which now runs in a window
                of the workbench (or a custom screen).

To 2410 users: A new EGS V2.1 driver for the A2410 on request - for free
               (the docs are not ready, so this is why it is not
                released yet - I will release it with sources later
                in 97 as an example how to write EGS drivers)

To the rest of the World :

Peace and Merry Christmas and an interessting happy new year 1997 !


History:

Release 9: · Fixed some smaller bugs in Alloc/FreeBitMap(),
           · BMF_BITMAPTAGS now build in (preview).
           · Introduce struct ExtBitMap. (preview)
           · Included developer stuff    (preview)

Release 8: Modified AllocBitMap(). Now AllocBitMap() also 
           allocates clipping rectangles in boardmemory if available
           (again? I guess I had a bug here before) 
           This means that background rendering could also be done
           by the onboard blitter and therefore is real fast.
           SmartRefresh can also be done by the blitter now.

Release 7: On a request I added a new ToolType "POPUP=YES|NO"
           so you can switch off the startup window.
           The window isn't opened if you start EGSPlus from
           cli, either (as some need to start them before WBStartup).
           
           AllocBitMap() now supports allocation of cg compatible
           chunky bitmaps. If the bit 8 is set (1<<7), the bitmap
           returned is a chunky bitmap. Hm, well, that doesn't 
           really make sence, since you need a cg.library to poke directly
           into the chunky data (which should work with the incl. cg.library)
           Currently only the 8 bit chunky format is supported, since
           the EGS Emu doesn't support bitmap depths greater than 8 bit yet.
           PLEASE ! I still recommend not to use this to allocate a
           chunky bitmap ! (Well, sure you could do your color remapping
           easily without adding your own plane2chunky converter) but ...

           Please use Friend bitmaps wherever possible !!!
           

Release 6: I had a stupid bug on non layered operations. 
           Fixed that. So IBrowse runs again.
           IBrowse trashes some images if my cybergraphics.library
           is present. I am not sure what it is. I guess
           it has something to do with planes in fast mem (?)
           because it doesn't call any of my functions...

Release 5: Added new AllocBitMap()/FreeBitMap() Routines.
           Now it is possible to allocate Cybergraphics 
           compatible friend bitmaps (See CyberGraphics doc).
           Plain Chunky Bitmap allocation is still not possible,
           since I do not know what value the BMB_SPECIALFMT bit has 
           ( Bit 8 ?).

           Please, also check out the latest How2UseGfxV39.lha
           in dev/src/ on how to use chunky friend bitmaps 
           (an now compare cyber2egs bitmaps :)

           Also I fixed a bug in the WriteChunkyPixels() Function.

Release 4:
           cybergraphcics.library supports DoCDrawMethodTagList() now.

Release 3 had still trouble with v39 systems. Was a stupid error, sorry.
So, it should _really_ work on v39 systems now :)

Release 3:  Also included is a cybergrpahics.library that let you run
            cybergraphics applications on the EGS emulation (8 bit only
            though). WARNING ! This library is not conplete now !

enjoy
    Jürgen

---
Jürgen Schober
Graz · Austria
e-mail: point at sbox.tu-graz.ac.at (private)
        jschober at campusart.com   (business)
WWW:    http://www.sbox.tu-graz.ac.at/home/point/Welcome.html
        http://www.pointdesign.campusart.com/


Contents of driver/video/EGSPlus.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  735    3056  24.1% -lh5- 08a0 Dec 18  1996 EGSPlus.info
[generic]                  947    1847  51.3% -lh5- 6d68 Dec 18  1996 EGSPlus/Copyright
[generic]                  672    3526  19.1% -lh5- fa67 Oct 20  1996 EGSPlus/Copyright.info
[generic]                  915    3212  28.5% -lh5- fc1e Dec 18  1996 EGSPlus/Developer.info
[generic]                  735    3056  24.1% -lh5- 6ef3 Dec 18  1996 EGSPlus/Developer/Include.info
[generic]                  736    3056  24.1% -lh5- 8bc3 Dec 18  1996 EGSPlus/Developer/Include/graphics.info
[generic]                 2349    6501  36.1% -lh5- 5aa2 Dec 18  1996 EGSPlus/Developer/Include/graphics/extgfx.h
[generic]                 1148    1615  71.1% -lh5- 9fe4 Dec 18  1996 EGSPlus/Developer/Include/graphics/extgfx.h.info
[generic]                  803    1598  50.3% -lh5- 291b Dec 18  1996 EGSPlus/Developer/LiesMich
[generic]                  642    3496  18.4% -lh5- 7769 Dec 18  1996 EGSPlus/Developer/LiesMich.info
[generic]                  741    3056  24.2% -lh5- 1b80 Dec 18  1996 EGSPlus/Developer/Plasma Demo.info
[generic]                  498     841  59.2% -lh5- 0876 Dec 18  1996 EGSPlus/Developer/Plasma Demo/Build.info
[generic]                  626    2404  26.0% -lh5- ced4 Dec 18  1996 EGSPlus/Developer/Plasma Demo/flameasm.a
[generic]                 1115    1774  62.9% -lh5- 5c52 Dec 18  1996 EGSPlus/Developer/Plasma Demo/flameasm.a.info
[generic]                  346     512  67.6% -lh5- 14f3 Dec 18  1996 EGSPlus/Developer/Plasma Demo/flameasm.o
[generic]                 7157   11640  61.5% -lh5- a62b Dec 18  1996 EGSPlus/Developer/Plasma Demo/os_flame
[generic]                 4376   16323  26.8% -lh5- b5c4 Dec 18  1996 EGSPlus/Developer/Plasma Demo/OS_flame.c
[generic]                 4376   16323  26.8% -lh5- b5c4 Dec 18  1996 EGSPlus/Developer/Plasma Demo/OS_flame.c.bak
[generic]                  816    1296  63.0% -lh5- c79e Dec 18  1996 EGSPlus/Developer/Plasma Demo/OS_flame.c.info
[generic]                  669    1007  66.4% -lh5- b1b6 Dec 18  1996 EGSPlus/Developer/Plasma Demo/os_flame.info
[generic]                 1945    3548  54.8% -lh5- 6c05 Dec 18  1996 EGSPlus/Developer/Plasma Demo/OS_flame.o
[generic]                  111     186  59.7% -lh5- b393 Dec 18  1996 EGSPlus/Developer/Plasma Demo/os_flame_rev.h
[generic]                  125     228  54.8% -lh5- e3bb Dec 18  1996 EGSPlus/Developer/Plasma Demo/os_flame_rev.i
[generic]                    2       2 100.0% -lh0- f794 Dec 18  1996 EGSPlus/Developer/Plasma Demo/os_flame_rev.rev
[generic]                   21      21 100.0% -lh0- 02c4 Dec 18  1996 EGSPlus/Developer/Plasma Demo/SCOPTIONS
[generic]                 1239    4389  28.2% -lh5- add3 Dec 18  1996 EGSPlus/Developer/Plasma Demo/SCOPTIONS.info
[generic]                  384     593  64.8% -lh5- 1e73 Dec 18  1996 EGSPlus/Developer/Plasma Demo/smakefile
[generic]                  999    1619  61.7% -lh5- a19b Dec 18  1996 EGSPlus/Developer/Plasma Demo/smakefile.info
[generic]                  549    1478  37.1% -lh5- ce98 Dec 18  1996 EGSPlus/Developer/Plasma Demo/timer.c
[generic]                 1060    1575  67.3% -lh5- 3b83 Dec 18  1996 EGSPlus/Developer/Plasma Demo/timer.c.info
[generic]                   75     119  63.0% -lh5- ded0 Dec 18  1996 EGSPlus/Developer/Plasma Demo/timer.h
[generic]                  472     812  58.1% -lh5- 7bf2 Dec 18  1996 EGSPlus/Developer/Plasma Demo/timer.o
[generic]                  564    1169  48.2% -lh5- 3237 Dec 18  1996 EGSPlus/Developer/Readme
[generic]                  642    3496  18.4% -lh5- cb76 Dec 18  1996 EGSPlus/Developer/Readme.info
[generic]                  718    1352  53.1% -lh5- 8a70 Oct 20  1996 EGSPlus/Docs.info
[generic]                  714    1352  52.8% -lh5- 5e6f Oct 21  1996 EGSPlus/Docs/Deutsch.info
[generic]                 4318    9844  43.9% -lh5- 76aa Oct 24  1996 EGSPlus/Docs/Deutsch/EGSPlus.guide
[generic]                  258    1748  14.8% -lh5- 3ebd Oct 21  1996 EGSPlus/Docs/Deutsch/EGSPlus.guide.info
[generic]                  715    1352  52.9% -lh5- 9e5a Oct 21  1996 EGSPlus/Docs/English.info
[generic]                 4690   10651  44.0% -lh5- bd97 Oct 24  1996 EGSPlus/Docs/English/EGSPlus.guide
[generic]                  257    1748  14.7% -lh5- 8cb6 Oct 21  1996 EGSPlus/Docs/English/EGSPlus.guide.info
[generic]                16667   67276  24.8% -lh5- 2597 Dec  1  1996 EGSPlus/EGSPlus
[generic]                 5702   13278  42.9% -lh5- d448 Dec 18  1996 EGSPlus/EGSPlus.info
[generic]                  728    1352  53.8% -lh5- 2aa5 Dec 18  1996 EGSPlus/Install.info
[generic]                  554    1269  43.7% -lh5- 2425 Oct 20  1996 EGSPlus/Install/Deutsch.info
[generic]                  555    1269  43.7% -lh5- b773 Oct 20  1996 EGSPlus/Install/English.info
[generic]                 1336    4375  30.5% -lh5- 0374 Nov 11  1996 EGSPlus/Install/Install
[generic]                  717    1352  53.0% -lh5- 1818 Nov  9  1996 EGSPlus/libs.info
[generic]                 4126    9476  43.5% -lh5- 5cd6 Nov 13  1996 EGSPlus/libs/cybergraphics.library
[generic]                  884    1256  70.4% -lh5- c255 Nov 13  1996 EGSPlus/libs/cybergraphics.library.info
[generic]                 3991    9768  40.9% -lh5- 1626 Dec 18  1996 EGSPlus/libs/egsplus.library
[generic]                  890    1256  70.9% -lh5- 5201 Dec 18  1996 EGSPlus/libs/egsplus.library.info
[generic]                 2145    4759  45.1% -lh5- 86f2 Dec 18  1996 EGSPlus/Readme
[generic]                  673    3526  19.1% -lh5- 2be1 Oct 20  1996 EGSPlus/Readme.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        54 files   89228  253633  35.2%            Dec 19  1996

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>