carl
|
5fbeb2c6dc
|
+ VESA support (NOT PART OF FPC RTL - test file only!)
|
1999-05-24 13:46:37 +00:00 |
|
carl
|
26445ed1ce
|
+ TEST FILE!!! NOT OFFICIALLY PART OF FPC!
(Implements DPMI server real mode interrupt)
|
1999-05-24 13:45:53 +00:00 |
|
carl
|
3ff2cdf4a9
|
+ Added some color constants
+ Added DirectColor support
|
1999-05-24 13:44:59 +00:00 |
|
carl
|
1f74328581
|
+ Added checking and exit when in DirectColor mode
|
1999-05-24 13:44:20 +00:00 |
|
carl
|
0b1a558a5a
|
+ Added DirectColor support
|
1999-05-24 13:43:50 +00:00 |
|
florian
|
15c8428f64
|
* fixed a couple of syntax errors
|
1999-05-24 08:43:46 +00:00 |
|
florian
|
d2b5850095
|
+ routines for qword div and mod
|
1999-05-23 20:27:27 +00:00 |
|
pierre
|
f664777328
|
* support for heap allocated before TraceGetMem is used in
FPC_CHECKPOINTER
* faster CHECKPOINTER routine (list of valid blocks only !)
|
1999-05-23 00:07:17 +00:00 |
|
carl
|
695a38934e
|
+ Default RGB color tables
* NOTE: The palette routine currently do not work in 24 bpp and
32 bpp modes, and there is currently NO error checking for that!
|
1999-05-22 21:29:18 +00:00 |
|
carl
|
66da57e934
|
* EGAxxxx color constants
+ SetRGBPalette, GetRGBPalette
|
1999-05-22 17:13:46 +00:00 |
|
carl
|
a4d8838546
|
+ SetAllPalette
+ SetPalette
+ GetPalette
+ GetDefaultPalette
|
1999-05-22 17:11:50 +00:00 |
|
carl
|
bd452e05a9
|
+ Added SetRGBPalette
+ Added GetRGBPalette
|
1999-05-22 17:10:40 +00:00 |
|
peter
|
f3f2a33a2a
|
* fixed dispatchstr
|
1999-05-19 13:20:09 +00:00 |
|
peter
|
425a9f41dd
|
+ objpas
|
1999-05-19 13:19:54 +00:00 |
|
pierre
|
28c391a3a2
|
* allow for .bss section below heaporg in go32v2 code
|
1999-05-18 22:15:55 +00:00 |
|
florian
|
85916705f2
|
* small fixes for the new ansistring temp. management
|
1999-05-17 22:41:24 +00:00 |
|
florian
|
e905aeea04
|
* most of the Object Pascal stuff moved to the system unit
|
1999-05-17 21:52:33 +00:00 |
|
pierre
|
cfc811c376
|
* allow nil pointer in FPC_CHECKPOINTER !!
|
1999-05-16 23:56:09 +00:00 |
|
florian
|
fd074a2629
|
* more memory leaks fixed:
- exceptaddrobject is now properly disposed
- after the end of the on ... do block the exception
class instance is disposed
|
1999-05-13 18:38:26 +00:00 |
|
florian
|
f0093ed32d
|
* popaddrstack didn't release any memory, fixed
|
1999-05-13 16:30:18 +00:00 |
|
pierre
|
c4ee11532a
|
+ with EXTRA memory is filled with $F0 and checked at end
|
1999-05-12 16:49:29 +00:00 |
|
pierre
|
132f4cf015
|
+ extra's with -dEXTRA, uses a CRC check for released memory
|
1999-05-11 12:52:42 +00:00 |
|
carl
|
93438c3ba4
|
* Correction of documentation
|
1999-05-09 23:16:12 +00:00 |
|
carl
|
5ba476e64a
|
+ More error checking
|
1999-05-09 23:15:27 +00:00 |
|
carl
|
8e45cea1c3
|
+ VESA Driver name
|
1999-05-09 22:24:38 +00:00 |
|
peter
|
458a7be587
|
* generic write_float str_float
|
1999-05-06 09:05:11 +00:00 |
|
carl
|
040fa666a8
|
+ SetActivePage
+ SetVisualPage
* Some bugfixes
* Experimentation with new method for arc/ellipse
|
1999-05-05 02:16:40 +00:00 |
|
carl
|
32195301c8
|
* GetViewSettings was not returning correct values
|
1999-05-02 21:26:45 +00:00 |
|
peter
|
6da9dfae21
|
* fixed write array
* read array with maxlen
|
1999-04-26 18:27:26 +00:00 |
|
carl
|
417eb205d6
|
* longint -> Integer would not compile.
|
1999-04-25 02:29:23 +00:00 |
|
carl
|
23c364f842
|
+ Fully implemented clipping
* PatternnLine now calls HLine if the lines to draw are
non-patterned (10-15% speedv improvement)
|
1999-04-25 02:28:54 +00:00 |
|
carl
|
a6a9da360d
|
* ClearViewPort was wrong ,and is now 75% faster
* Some clipping added by replacing DirectPutPixel -> PutPixel
|
1999-04-25 00:31:37 +00:00 |
|
carl
|
28f657b4db
|
* DirectPutPixel -> PutPixel to enable clipping
|
1999-04-25 00:29:58 +00:00 |
|
carl
|
aa8128e317
|
+ RestoreCRTMode
* GetModeRange returned one mode too much
+ Some cleanup
|
1999-04-24 18:56:13 +00:00 |
|
carl
|
1a45ac6847
|
+ Some cleanup
* Bugfix of Detect in InitGraph
|
1999-04-24 18:55:21 +00:00 |
|
carl
|
be5b9b5f6e
|
+ SetGraphMode()
+ InitGraph() is now device independant
+ Mode management and some mode constants
|
1999-04-23 03:06:35 +00:00 |
|
carl
|
8d2d8a5279
|
+ Mode management helper routines
|
1999-04-23 03:05:06 +00:00 |
|
peter
|
de533ed2cc
|
* fixed pchar 2 ansi
|
1999-04-22 10:51:17 +00:00 |
|
pierre
|
9e3e3d9415
|
* error 204 if trying to free too much memory of heap top !
|
1999-04-19 11:53:13 +00:00 |
|
pierre
|
ffc582a561
|
* wrong statement in freemem removed : corrupted memavail result
|
1999-04-19 11:11:39 +00:00 |
|
carl
|
3249707b22
|
+ Initial revision (still uncompilable though)
|
1999-04-19 02:50:31 +00:00 |
|
carl
|
d4fc7066ab
|
+ Initial revision (still uncompilable)
|
1999-04-19 02:49:01 +00:00 |
|
carl
|
b67ce16a85
|
+ Initial revision (still unworking under FPC)
|
1999-04-19 02:48:14 +00:00 |
|
peter
|
dc1f9b5bbb
|
* addr() internal
|
1999-04-17 13:10:23 +00:00 |
|
peter
|
6120616a20
|
+ finalization support
|
1999-04-15 12:19:59 +00:00 |
|
michael
|
77d45d20af
|
+ 1 byte too much allocated in new_ansiStringastrings.inc
|
1999-04-13 09:02:06 +00:00 |
|
michael
|
66bb181cf5
|
* More fixes and optimizing for ansistr_concat
|
1999-04-09 07:33:15 +00:00 |
|
peter
|
dda7bf2bc9
|
+ subrange checking for readln()
|
1999-04-08 15:57:44 +00:00 |
|
peter
|
17f26f6577
|
* removed warnings
|
1999-04-08 11:30:57 +00:00 |
|
peter
|
e3836e3e31
|
* fixed concat when s1 or s2 was nil
|
1999-04-08 10:19:55 +00:00 |
|