Commit Graph

1803 Commits

Author SHA1 Message Date
pierre
ae4500f112 * pieslice and sector work now !!
* bugs in text writing removed
  + scaling for defaultfont added
  + VertDir for default font added
  * RestoreCRTMode corrected
1998-11-23 10:04:16 +00:00
florian
6b79dfe801 * fexpand bug (temp. strings were too shoort) fixed, was reported
by Marco van de Voort
1998-11-22 09:33:21 +00:00
pierre
c7b23245e1 * many bugs related to floodfill and ellipse fixed 1998-11-20 18:42:04 +00:00
florian
d5aea5e17f * problems with rtti fixed, hope it works 1998-11-20 15:35:54 +00:00
pierre
f17c6d2911 * Found out the LinerFrameBuffer problem
Was an alignment problem in VesaInfoBlock (see graph.pp file)
    Compile with -dDEBUG and answer 'y' to 'Use Linear ?' to test
1998-11-20 10:16:00 +00:00
pierre
aaeb9b6a03 * several bugfixes for sector/ellipse/floodfill
+ graphic driver mode const in interface G800x600x256...
  + added backput mode as in linux graph.pp
    (clears the background of textoutput)
1998-11-19 15:09:33 +00:00
pierre
4e8b8ef9f4 + random test 1998-11-19 14:18:45 +00:00
pierre
237099124c + added some functions missing like sector ellipse getarccoords
(the filling of sector and ellipse is still buggy
     I use floodfill but sometimes the starting point
     is outside !!)
  * fixed a bug in floodfill for patterns
    (still has problems !!)
1998-11-19 09:48:45 +00:00
michael
92f23e1dd5 + Changed message saying that doc was donated by thomas. 1998-11-19 09:37:50 +00:00
Jonas Maebe
ae04ea5143 + gathering of register reading data, nowhere used yet (necessary for instruction scheduling) 1998-11-18 17:58:22 +00:00
peter
e413f19a4d * fixes for VALUEPARA 1998-11-18 17:45:24 +00:00
peter
0cadc4f3c3 * VALUEPARA for tp7 compatible value parameters 1998-11-18 15:44:05 +00:00
pierre
f00187e462 * floodfill got into an infinite loop !!
+ added partial support for fillpoly
    (still wrong if the polygon is not convex)
    Simply make a floodfill from the barycenter !
  * some 24BPP code changed (still does not work for my S3VBE program !)
1998-11-18 13:23:34 +00:00
pierre
c607c78fa2 * WinShift was wrong for LinearBuffer 1998-11-18 12:12:54 +00:00
pierre
295614927d * LinearFrameBuffer test added 1998-11-18 11:45:06 +00:00
michael
7c71c739bc + Fixed pchar2ansi 1998-11-18 10:56:46 +00:00
pierre
8ac31273f5 * wrong VesaNumber with 24 bit modes 1998-11-18 09:34:36 +00:00
pierre
cf389c21e1 * changed color scheme
all colors are in RGB format if more than 256 colors
  + added 24 and 32 bits per pixel mode
    (compile with -dDEBUG)
    24 bit mode with banked still as problems on pixels across
    the bank boundary, but works in LinearFrameBufferMode
    Look at install/demo/nmandel.pp
1998-11-18 09:31:29 +00:00
pierre
bc986a816e + added objects unit 1998-11-18 09:28:07 +00:00
pierre
16524901b4 + added $error if compiled with -pg
+ all output to stderr
1998-11-18 09:22:10 +00:00
pierre
50ccd479d2 + automatic loading of profile unit with -pg option
in go32v2 mode (also defines FPC_PROFILE)
  * some memory leaks removed
  * unreleased temp problem with sets solved
1998-11-18 09:18:01 +00:00
michael
d3c9ab1366 + Initial implementation 1998-11-17 23:49:24 +00:00
michael
648240b126 + Initial impelmentation 1998-11-17 23:47:53 +00:00
michael
8790854b02 + too many changes to enumerate 1998-11-17 23:41:56 +00:00
pierre
7e69364aab + mandel changed for new graph unit (probably not very linux compatible !) 1998-11-17 18:17:53 +00:00
michael
cc415c9cd4 + Fixed copy. Now reference count is correct 1998-11-17 12:16:07 +00:00
peter
c8d3ad6484 + several checks for empty string 1998-11-17 11:33:22 +00:00
peter
41ac2b8a59 * optimize str:='' in H+ mode
+ -! to test ansistrings
1998-11-17 11:32:44 +00:00
peter
dabc19f0ff * H+ fixes 1998-11-17 10:40:15 +00:00
michael
ef9ef167a1 + added astrings to dependencies 1998-11-17 10:37:14 +00:00
michael
62952be3eb + renamed astrings.pp to astrings.inc 1998-11-17 10:36:07 +00:00
michael
71482c66e4 + renamed from astrings.pp to astrings.inc 1998-11-17 10:34:18 +00:00
michael
af08ecf3e2 - renamed to astrings.inc 1998-11-17 10:33:33 +00:00
pierre
eeaec7ec92 + No stack check 1998-11-17 09:43:22 +00:00
pierre
5ebdf4a51d * position check of signal handler was wrong 1998-11-17 09:42:50 +00:00
pierre
351bddb955 * explicit conversion from word dosreg.ax to integer doserror 1998-11-17 09:37:41 +00:00
peter
7aeb09d89d * renamed string functions 1998-11-17 00:41:08 +00:00
peter
85726fcb35 * more ansistring fixes 1998-11-17 00:36:38 +00:00
peter
e0f66581eb * fixed for $H+ 1998-11-17 00:26:09 +00:00
peter
bf08db9b7b * fixed ansistring temp which forgot a reset 1998-11-16 16:17:16 +00:00
pierre
52c88072de * new bugfixes committed 1998-11-16 15:51:47 +00:00
peter
b0abdd9de6 * fixed longbool returns for api calls 1998-11-16 15:48:53 +00:00
peter
78546bab43 + char2ansi 1998-11-16 15:42:04 +00:00
peter
752857f403 * tp7 didn't like my ifopt H+ :( 1998-11-16 15:41:39 +00:00
peter
83d1beb321 * fixed instruct not in table msg 1998-11-16 15:38:54 +00:00
peter
3df27389c0 * rename laod/copystring -> load/copyshortstring
* fixed int-bool cnv bug
  + char-ansistring conversion
1998-11-16 15:35:35 +00:00
pierre
006cb9f6d0 * added error for with if different segment 1998-11-16 15:35:09 +00:00
peter
ac94abe823 * fixed return for ansistrings 1998-11-16 15:33:05 +00:00
pierre
0be2deee56 + shorter cycle for win32 with cygnus b20 1998-11-16 15:30:19 +00:00
pierre
ec5cec5909 * changed fsqrtl to fsqrt (needed by as v2.9.4 for win32) 1998-11-16 14:26:03 +00:00