Commit Graph

1416 Commits

Author SHA1 Message Date
peter
c1fabab00b * FPCDIR setting/detect
* lot of other updates to create .deb files correctly
2000-01-06 01:29:48 +00:00
sg
ebb5f22c13 * _This_ is the real revision 1.32... :-) 2000-01-06 01:08:33 +00:00
pierre
72b6e9345b * missing declarations for otChar andotWChar added 2000-01-06 00:23:24 +00:00
sg
c44cc56a9a * Fixed missing () in InsertProp which caused memory corruptions
* GetOrdProp handles Char and WChar now. (there are still some
  property types missing!)
2000-01-05 18:59:56 +00:00
Jonas Maebe
0eacfedcb8 * fixed traceReallocMem with nil pointer (simply calls traceGetMem now in
such a case)
2000-01-05 13:56:55 +00:00
Jonas Maebe
4ad440c3e1 * fixed modified registers for port routines 2000-01-04 12:56:09 +00:00
peter
e3c8963279 * Makefile updates again 2000-01-04 00:00:14 +00:00
peter
2b4221b9b2 * regenerated 2000-01-03 19:42:36 +00:00
peter
ca84c2bc26 * fixed reallocmem with p=nil 2000-01-03 19:37:52 +00:00
Jonas Maebe
39343bf688 * removed/commented out (inited but) unused vars and unused types 2000-01-02 19:02:39 +00:00
Jonas Maebe
0e4fe19488 * made floodfill a *LOT* faster (better DrawnPoints management) 2000-01-02 19:01:32 +00:00
Jonas Maebe
96b6cdedae * another small fix to getpixel320 and putpixel320 (when clip = off) 2000-01-02 19:00:30 +00:00
Jonas Maebe
14bc1b379d * again small fix to patternline-, hline- and getscanlinevesa256 2000-01-02 18:51:05 +00:00
Tomas Hajny
5e32309c67 * cdecl added for doscalls routines 2000-01-02 17:45:25 +00:00
Tomas Hajny
4391a43070 * warning notes added 2000-01-02 17:37:42 +00:00
Tomas Hajny
3eb5f51a96 * it might even work now ;-) 2000-01-02 17:13:12 +00:00
Tomas Hajny
b7b725de76 + initial OS/2 release 2000-01-02 16:05:36 +00:00
Jonas Maebe
c2020897fd + by default, also attempt to install the fonts that come with TP7 1999-12-29 17:26:00 +00:00
Jonas Maebe
a4fc0eba52 * fixed put- and getpixel320 for fpc 1999-12-29 16:43:44 +00:00
Jonas Maebe
293e8aab2c * fixed small bug in hlinevesa256, getscanlinevesa25 and patternlinevesa256
* small speed-up in the above procedures
1999-12-29 12:15:41 +00:00
Jonas Maebe
e2892ee93a * replaced "movl mem,%eax; xorl %eax,%eax" with "movl mem,%eax;
testl %eax,%eax"
1999-12-28 12:19:36 +00:00
sg
89314732f1 * the long version of AssignStream now sets the result value to -1 in
_all_ cases when it would fail.
1999-12-28 09:38:07 +00:00
Jonas Maebe
c57914dd58 * fixed VESA palrec structure 1999-12-27 12:10:57 +00:00
Tomas Hajny
52448eed22 * OS/2 target added to the uses clause 1999-12-26 19:30:53 +00:00
Tomas Hajny
1946d0de84 * cdecl modifications 1999-12-26 19:30:18 +00:00
Tomas Hajny
7e3b1ab30f * OS/2 target added to the uses clause 1999-12-26 19:25:22 +00:00
Jonas Maebe
57a1f1639f * finished patternlineVESA256 and enabled it
* folded (direct)put/getpixVESA32k and 64k into one procedure since
    they were exactly the same code
1999-12-26 10:36:00 +00:00
Jonas Maebe
39d5e1c70a * XAspect and YAspect are now words instead of smallints, they
overflowed for resolutions > 640x480 otherwise
  * the number of pixels required for an ellipse in internalellipsedef
    is now calculated after the aspectratios have been taken into
    account
1999-12-26 10:33:06 +00:00
Jonas Maebe
f13d2bd66d + patternlineVESA256, not yet used because I'm not yet sure it's
already working 100%
  * changed {$ifdef logging} to {$ifdef logging2} for vlineVESA256 and
     hlineVESA256 (they're used a lot a working properly afaik)
1999-12-25 22:31:09 +00:00
Jonas Maebe
fa2cfdb2e7 * vlinevesa256 wasn't used yet for 640x480x256 1999-12-25 22:26:10 +00:00
Jonas Maebe
0f13ce953c * setpallette only worked for colors 0-63, fixed 1999-12-25 22:22:56 +00:00
Jonas Maebe
04e5edf419 * screen dimensions for g640x480x32k were set to 640x400, changed 1999-12-25 08:25:20 +00:00
peter
8baf3100ca * fixed exporting of variables which are declared by commandline or
set in the Makefile itself
1999-12-24 15:25:50 +00:00
peter
926aa3030b * regenerated 1999-12-23 19:43:59 +00:00
Jonas Maebe
c483ef813d * turn off IO checking when attempting to open a font file (to avoid RTE) 1999-12-23 16:48:13 +00:00
peter
eef7f751b0 * regenerated 1999-12-22 01:09:18 +00:00
Jonas Maebe
802730bfb5 * changed vesa.inc do it doesn't try to use linear modes anymore (doesn't work
yet!!)
  * fixed mode detection so the low modenumber of a driver doesn't have to be zero
    anymore (so VESA autodetection now works)
1999-12-21 17:42:17 +00:00
peter
602b295aaf * zipinstall fixes 1999-12-21 16:09:12 +00:00
pierre
5f6f1fd669 * typo error if previous commit 1999-12-21 11:48:09 +00:00
pierre
ffc5263bfc + FPC_CHARARRAY_TO_SHORTSTRING added 1999-12-21 11:13:34 +00:00
pierre
bb70445e8a * some assembler functions translated to pascal
WARNING these are not yet TESTED !!!
   + FPC_CHARARRAY_TO_SHORTSTRING added
1999-12-21 11:12:16 +00:00
pierre
8b91888fc2 * allow v09912 to compile system 1999-12-21 11:10:22 +00:00
pierre
4bfe8086c4 + CloseGraph if errors 1999-12-21 09:16:48 +00:00
pierre
f3557f20ed + cinv in interface 1999-12-20 22:24:48 +00:00
pierre
a648f31c6a * better closing of left open files 1999-12-20 22:22:41 +00:00
peter
720a3fb050 * modes moved to interface
* integer -> smallint
1999-12-20 11:22:38 +00:00
peter
62bd7e53ee * integer -> smallint to overcome -S2 switch needed for ggi version 1999-12-20 11:22:35 +00:00
peter
d61d92a0c7 * removed old graph 1999-12-20 11:21:38 +00:00
peter
322876c466 * obsolete 1999-12-20 11:21:08 +00:00
peter
3499c21355 * integer is defined as longint, removed smallint which is now in system 1999-12-20 11:20:35 +00:00