Commit Graph

1241 Commits

Author SHA1 Message Date
carl
28c0ca8f49 + GetPixVESA16 (not tested yet...) 1999-10-24 03:37:15 +00:00
carl
a3f4314a19 - Removed some old french comments.
* Bugfix of problems with register access in noasmmoded
  + GetPixVESA16
1999-10-24 03:34:37 +00:00
carl
ed837de14c - Removed Hercules mode
+ Added VGAMed and VGAhi modes.
1999-10-24 01:55:53 +00:00
sg
cb3d2ac4f3 * FreeMem(p) is ignored if p is NIL, instead of throwing an
runtime error 204. (Delphi ignores NIL FreeMem's, too)
1999-10-22 22:03:07 +00:00
peter
4bf41d3afb * allocate an extra byte for argv[0] 1999-10-22 14:47:19 +00:00
peter
77ad645df4 * crtreturn also needs f:textrec as parameter 1999-10-22 14:36:20 +00:00
peter
de4c17fb9e * fixed sigset 1999-10-22 10:37:44 +00:00
Jonas Maebe
d6cb636d80 * fixed clipping for thickwidth lines (bug 659)
* fixed the faster internalellipsedefault, but it doesn't plot
    all pixels (there are gaps in the ellipses)
1999-10-17 10:20:13 +00:00
peter
4090edd5c6 * getfattr resets doserror 1999-10-14 08:57:51 +00:00
daniel
c84c00710e * OS/2 compiler works again. 1999-10-13 12:21:56 +00:00
florian
c9c758e318 * bug #645 fixed: format('%x',...) should writes unsigned hexadecimals, also
prec fixed: max. value in delphi is 15 (and not 32)
1999-10-12 19:16:27 +00:00
pierre
b61b279873 * fix form bug660 1999-10-12 08:56:48 +00:00
pierre
e8f2eba064 * fix for FPC_HELP_FAIL_CLASS 1999-10-08 14:40:54 +00:00
Jonas Maebe
0fa97f88ea * fixed set/getvgargbpalette for VGA 16 color modes 1999-10-08 14:28:18 +00:00
Tomas Hajny
e12e4b4032 + documentation and samples added 1999-10-07 08:38:04 +00:00
peter
11a2d8977e * fixed power(int,int) with negative base
* power(ext,ext) with negative base gives rte 207
1999-10-06 17:44:43 +00:00
peter
5993e45779 * freemem with wrong size (found with the new heapmanager) 1999-10-06 17:43:58 +00:00
pierre
7e716ff478 + code for fail for class 1999-10-05 20:50:06 +00:00
peter
2aca3b7908 * pos function speed up by a factor 40 :) 1999-10-04 20:48:18 +00:00
peter
60854f1f6c * read ansistring speedup (no length(s) calls anymore) 1999-10-04 20:42:45 +00:00
peter
dd04b920c0 * fixed comparetext 1999-10-03 19:42:40 +00:00
peter
76e74294cb * moved tvarrec to systemunit 1999-10-03 19:41:30 +00:00
peter
e1f13876f5 * fixed argv[0] length 1999-10-03 19:39:05 +00:00
Tomas Hajny
051ec27f30 + initial version 1999-10-01 11:17:09 +00:00
Tomas Hajny
ee52225f00 * enhancements by Charlie/INQ 1999-10-01 11:07:27 +00:00
Tomas Hajny
06a5a3eab8 + test of DIVE - initial 1999-10-01 09:01:55 +00:00
peter
1a777e609e * fixed memsize which forgot the sizemask 1999-10-01 07:55:54 +00:00
pierre
c2b91fcf40 + InitC unit 1999-09-28 22:53:26 +00:00
peter
bb74ee227d * fixed createdc to be D4 compatible 1999-09-28 22:29:59 +00:00
florian
24fceb0a6c * fixed bug #626, objpas must redefine maxint! 1999-09-28 21:13:33 +00:00
Jonas Maebe
85f0d28bf1 * fix for disposing font data because it can contain #0 chars 1999-09-28 15:07:46 +00:00
Jonas Maebe
03980540bd * reordered some local variables (first 4 byte vars, then 2 byte vars
etc)
  * font data is now disposed in exitproc, exitproc is now called
    GraphExitProc (was CleanModes) and resides in graph.pp instead of in
    modes.inc
1999-09-28 13:56:25 +00:00
peter
85c3b9ff3b * new graph unit is default for go32v2
* removed warnings/notes
1999-09-27 23:34:40 +00:00
Jonas Maebe
de09b385d3 * execute multiplications before divisions in lineclipped to avoid rounding errors 1999-09-27 12:35:27 +00:00
Jonas Maebe
aa5751acbc * changed name of modeinfo variable to vesamodeinfo and fixed
associated errors (fillchar(modeinfo,sizeof(tmodeinfo),#0) instead
    of sizeof(TVesamodeinfo) etc)
  * changed several sizeof(type) to sizeof(varname) to avoid similar
    errors in the future
1999-09-26 13:31:06 +00:00
Jonas Maebe
bd4d132c5b + detectgraph
* small change to internalellipsedefault so less pixels are
    calculated twice
  * some small corrections to graph.tex
1999-09-25 11:48:43 +00:00
Jonas Maebe
5f0cf70477 * optimized patternline a bit (always use hline when possible)
* isgraphmode stuff cleanup
  * vesainfo.modelist now gets disposed in cleanmode instead of in
    closegraph (required moving of some declarations from vesa.inc to
    new vesah.inc)
  * queryadapter gets no longer called from initgraph (is called from
    initialization of graph unit)
  * bugfix for notput in 32k and 64k vesa modes
  * a div replaced by / in fillpoly
1999-09-24 22:52:38 +00:00
Jonas Maebe
3e14491ff2 * floodfill uses scanline data from previous loop if line is adjacent 1999-09-24 14:23:08 +00:00
Jonas Maebe
c8541db634 + getscanline16 1999-09-24 14:22:38 +00:00
Jonas Maebe
cc0428dcda * fixed another typo :( 1999-09-24 11:31:38 +00:00
Jonas Maebe
5edf8b5488 * -dlogging no longer required to fuction correctly
* some typo's fixed
1999-09-23 14:00:41 +00:00
peter
b659954bc3 * best match for main freelist
* removed root field, saves 4 bytes per block
  * fixed crash in dumpblocks
1999-09-22 21:59:02 +00:00
Jonas Maebe
7e28f32cdc * changed ratios so font sizes on screen are the same as with TP
* SetUserCharSize must also use / instead of DIV
1999-09-22 14:54:11 +00:00
Tomas Hajny
72d73e4123 * FCL expanded 1999-09-22 14:34:53 +00:00
Jonas Maebe
cd377606a4 * changed org_to_cap, org_to_dec and org_to_base to shortints (from
Michael Knapp's gxtext unit, part of the GraphiX package)
  * in settextstyle, the calculation of the ratios must be done with /,
    not DIV!!
1999-09-22 13:30:52 +00:00
Jonas Maebe
47b14faf20 * renamed text.inc -> gtext.inc to avoid conflict with system unit
* fixed textwidth
  * isgraphmode now gets properly updated, so mode restoring works
    again
1999-09-22 13:13:34 +00:00
pierre
97d495949c ExecInheritsHandles reset to false by default 1999-09-22 12:34:05 +00:00
Tomas Hajny
f34afdcf46 + initial 1999-09-22 09:36:51 +00:00
florian
d8f56ed4e7 * ceil and floor still had bugs :), hopefully it's the final fix now 1999-09-21 20:47:05 +00:00
pierre
20f86dc60f * typo error 1999-09-21 13:24:32 +00:00