home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
hensa
/
graphics
/
b109_1
/
!3D_Utils
/
Upgrades
< prev
Wrap
Text File
|
1994-01-15
|
1KB
|
46 lines
Upgrades since 1.02, first release:
1.03
Speedtests are included
The module checks for virus-infection
It counts the number of drawn quadrangles
1.04
is totaly re-written
more freedom in choosing the window in y-direction: module can now handle mode
21 etc. correctly.
check for left and right off screen quads: ignore them
division table reduced to 1024 (from 2112)
1.05
faster
interferring 16b colour bug solved
overcrossed quads are drawn correctly
concave quads are drawn correctly
demo uses up to 3 banks for bankswapping
1.06
The number of swi calls are counted
improved outlines :-( still not perfect though )
checks more input variables for errors
works now for screenmodes with 768<x<=1536
SWI to convert 24 bit RGB to 16 bit value; TD_RGBto16bit
demo improved
overall speed difference from v1.02:
it is slower on very small quadrangles
faster on heigh quads
faster on quads with x<64
1.07
A very visible bug was introduced in 1.06, when compiling a module, which did
not affect the already compiled modules, so I did not notice it.
'it draw a quadrangle anyway after seeing it was off the screen'-bug resolved
More support for 16 bit colour modes. At least it now runs in mode 10. (160x256)
More support for 1,2, and 4 bit colour modes.
Swi TD_SetWindow included
Swi TD_Line included
Swi TD_LineList included
Easier changing of graphic window, origin