| |    | 85019 packages online | 
 | 
|  | 
| 
 | 
| dev/src/blitscreen.lha |  |  | | No screenshot available | 
 |  | BLITTERSCREEN: The copperscreen replacement, aka ultra-fast c2p, without
copperscreen limitations
I took this from http://www.informatik.tu-muenchen.de/~fischerj/
It still has a few problems on high end machines (A4000) and is not
very OS friendly, but it WORKS!!!
Contains sources, examples and a demo!
what is it ?
        
Blitterscreens provide a CHUNKY 256-color 2x2 or even 2x1 screen,
and all fullscreen! (AGA only, ECS could do byte-chunky 16colors,
not supported yet). cpu overhead very small, cpu free for
rendering, this method is even useful for 030!
is it really like having chunky mode ?
The cpu can copy to chunky buffer in longwords to chipmem, each
byte beeing extended to a 2x2 pixel block by custom hardware.
Imagine your A1200 was connected to a localbus-VGA. Copying to
vram then would be slower (!) as you got to copy 4 bytes to get
a 2x2 pixel block (VGA beeing fastmem changes nothing).
So stop whining about not having a chunky screen, there is one! :)    
I admit it might be not ideal for a 040, but the 040 can do
realtime-1x1-c2p while copying to chipmembuffer anyway.
A 030-50 also might render faster than blitterscreen convertion.
 |  | 
 Contents of dev/src/blitscreen.lha
  PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  405     604  67.1% -lh5- ec17 Jan 14  1980 blitterscreen.readme
[generic]                 3105    6492  47.8% -lh5- 154b Jan 14  1980 blitterscreen/bltscr.doc
[generic]                 3101   13913  22.3% -lh5- e384 Jan 14  1980 blitterscreen/bltscr.s
[generic]                 1642    3480  47.2% -lh5- ddd5 Jan 13  1980 blitterscreen/bs2x1
[generic]                 1639    4132  39.7% -lh5- e6e6 Jan 13  1980 blitterscreen/bs2x1.s
[generic]                 1625    3456  47.0% -lh5- 5cb6 Jan 13  1980 blitterscreen/bs2x2
[generic]                 1648    4135  39.9% -lh5- 5962 Jan 13  1980 blitterscreen/bs2x2.s
[generic]                  346     528  65.5% -lh5- 3baf Jan 14  1980 blitterscreen/bs2xY.doc
[generic]                   36      36 100.0% -lh0- c600 Jan 13  1980 blitterscreen/d.8.95.doc
[generic]                 1960    5387  36.4% -lh5- 1ebf Jan 14  1980 blitterscreen/d.8.95.i
[generic]                  427     700  61.0% -lh5- c9fb Jan 24  1994 blitterscreen/doom.bltscr.iff.doc
[generic]                12812   12812 100.0% -lh0- e22e Jan 24  1994 blitterscreen/doom.bltscr.iff.lha
[generic]                40736   40736 100.0% -lh0- 54e6 Jan 13  1980 blitterscreen/EXCESS.by.RIOT
[generic]                  240     329  72.9% -lh5- f080 Jan 14  1980 blitterscreen/EXCESS.by.RIOT.doc
[generic]                  805    1320  61.0% -lh5- 6c61 Jan 11  1980 blitterscreen/prec2
[generic]                  436     839  52.0% -lh5- cff7 Jan 13  1980 blitterscreen/prec2.doc
[generic]                  298     457  65.2% -lh5- 5cdd Jan 14  1980 blitterscreen/README_first
[generic]                  369     694  53.2% -lh5- ae4c Jan 14  1980 file_id.diz
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        18 files   71630  100050  71.6%            Aug 14  1995
 | 
 |  | 
|  | 
| Page generated in 0.02 seconds | 
| Aminet © 1992-2024 Urban 
Müller and the Aminet team.
Aminet contact address: <aminet  aminet net> |