nickysn
07519e8839
* do not reset aspect ratio in GraphDefaults (TP7 compatibility fix)
...
git-svn-id: trunk@15962 -
2010-09-09 23:26:07 +00:00
nickysn
c4a30bc7af
* Hercules support added (tested with dosbox, machine=hercules)
...
git-svn-id: trunk@15947 -
2010-09-07 20:56:08 +00:00
nickysn
3ab733fb47
* fixed HLine16 and VLine16 to support multiple video pages
...
git-svn-id: trunk@15927 -
2010-08-31 23:08:58 +00:00
nickysn
621f28cd1d
* Added CGA and MCGA graphics modes
...
git-svn-id: trunk@15908 -
2010-08-25 22:55:05 +00:00
nickysn
aa1b3a6542
* fixed Rectangle, Bar and Bar3D for the cases when x1>x2 or y1>y2
...
git-svn-id: trunk@15874 -
2010-08-22 12:54:00 +00:00
nickysn
9a4238dea9
* Mode-X fixed (regcall-related bugfix in the asm of SetVisualX)
...
git-svn-id: trunk@15872 -
2010-08-22 10:16:17 +00:00
nickysn
a386a642cc
* fixed GetPixel320
...
git-svn-id: trunk@15870 -
2010-08-21 22:07:52 +00:00
nickysn
dabb5be491
* DrawPoly and FillPoly TP7 compatibility fixes
...
git-svn-id: trunk@15869 -
2010-08-21 21:18:23 +00:00
nickysn
ca6ecd9a80
VESA 1.0 fix - zero fill the real mode ModeInfo struct, not the protected mode struct
...
git-svn-id: trunk@15791 -
2010-08-13 00:08:49 +00:00
nickysn
0b75bedaf9
VESA 3.0 support
...
git-svn-id: trunk@15758 -
2010-08-10 00:01:06 +00:00
marco
6e5c32a481
* Patch from Nikolay (GetScanLineVESA256 reads from the write window, instead of the read window) mantis 17132
...
git-svn-id: trunk@15748 -
2010-08-08 14:54:26 +00:00
marco
7c164001d9
* patch from Nicolay for VLineVESA256 off-by-one error in calculation of BankRest, Mantis 17131
...
git-svn-id: trunk@15746 -
2010-08-08 14:02:33 +00:00
marco
f8f7201c22
* patch from Nikolay that fixes a copy paste bug in hlinevesa256 (and ->or)
...
Mantis 17128
git-svn-id: trunk@15739 -
2010-08-08 11:51:38 +00:00
marco
15efa8152b
* Patch from Nikolay adding a hline variant for VESA modes. Mantis 17073
...
git-svn-id: trunk@15675 -
2010-07-31 18:57:10 +00:00
Jonas Maebe
e881e4aa22
* always use the read window to read from video memory (patch by
...
Nikolay Nikolov, mantis #16926 )
git-svn-id: trunk@15597 -
2010-07-18 09:48:56 +00:00
marco
547f082abc
* YOffset-pageswitch moved later into directputpix procedure, since an
...
intermediate read might otherwise fail (yoffset is a global) mantis #16911
git-svn-id: trunk@15556 -
2010-07-12 08:43:22 +00:00
Jonas Maebe
18542d663e
* fixed 16 color vesa get/putpixel offsets (patch by Nikolay Nikolov,
...
mantis #16806 )
git-svn-id: trunk@15490 -
2010-06-29 09:22:09 +00:00
Jonas Maebe
469106629c
* properly initialise graphresult when setgraphmode is called directly
...
(patch by Nikolay Nikolov, mantis #16798 )
git-svn-id: trunk@15485 -
2010-06-27 12:38:30 +00:00
marco
bfbe9df673
* Patch from mantis 11724 that translates some asm and voodoo code to cleaner pascal
...
at the expense of some extra vars. (probably solves problems caused
by oldfpcpascal change)
git-svn-id: trunk@15019 -
2010-03-14 22:28:07 +00:00
pierre
55cffbef12
* Update Makefiles
...
git-svn-id: trunk@14385 -
2009-12-10 08:36:52 +00:00
Jonas Maebe
847354fe10
* Makefiles version 2.5.1
...
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
Jonas Maebe
e246cac3ac
* regenerated using latest fpcmake
...
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
Jonas Maebe
70dea05563
* use MacOSAll instead of FPCMacOSAll
...
git-svn-id: trunk@13371 -
2009-07-08 18:44:06 +00:00
Jonas Maebe
4987dbbf41
* don't redefine smallint type (fixes mantis #14104 )
...
git-svn-id: trunk@13370 -
2009-07-08 18:39:57 +00:00
florian
a444d4e786
* another patch to PolyFill by borsa77
...
* some indention and newline mistakes fixed
git-svn-id: trunk@13281 -
2009-06-15 21:04:54 +00:00
florian
bf5666675a
* another fix to PolyFill by borsa77
...
git-svn-id: trunk@13263 -
2009-06-12 14:50:57 +00:00
florian
d338684196
* patch to fix fillpoly, by borsa77
...
git-svn-id: trunk@13208 -
2009-05-28 22:28:58 +00:00
peter
2916256b2c
* change externalurl to homepageurl
...
git-svn-id: trunk@12170 -
2008-11-18 23:58:52 +00:00
peter
f203a498e1
* fix archiving
...
git-svn-id: trunk@12168 -
2008-11-18 23:16:57 +00:00
marco
2bbe4590db
* Another batch of manifests added to the respective fpmakes. Until httpd22.
...
git-svn-id: trunk@11975 -
2008-10-26 20:18:05 +00:00
marco
47a997e4da
* fpmake: Small fixes + first round of manifests
...
git-svn-id: trunk@11958 -
2008-10-23 20:15:59 +00:00
marco
1295c499c9
* More fpmake fixes. Exampledirs and includefiles mostly fixed for these.
...
gdbint moves two examples from src to exampledir + makefile fix.
git-svn-id: trunk@11949 -
2008-10-22 22:08:05 +00:00
marco
e5db5e4aa8
* regened makefiles to propagate makefile versions
...
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
marco
3591d54f24
* updated all makefile.fpc versions to 2.2.2 for fppkg compat.
...
git-svn-id: trunk@11945 -
2008-10-22 17:19:13 +00:00
peter
7b188a6a0e
* reset version to latest release: 2.2.2-0
...
git-svn-id: trunk@11907 -
2008-10-17 18:36:45 +00:00
marco
2fbee5193d
* another fix.
...
git-svn-id: trunk@11794 -
2008-09-16 20:48:02 +00:00
marco
61dd45f079
* more freebsd/x86_64 fixes
...
git-svn-id: trunk@11793 -
2008-09-16 20:25:57 +00:00
giulio
048c7224b0
go32v2 graph: fix for seg_bytemove so that it works with oldfpccall and register calling
...
conventions.
git-svn-id: trunk@11283 -
2008-06-26 13:43:21 +00:00
Jonas Maebe
9d8bee1887
* regenerated with changes in r11233
...
git-svn-id: trunk@11234 -
2008-06-15 15:52:25 +00:00
giulio
14d4f02fa0
* fixed fpc_zipinstall for go32v2 and the like
...
* makefiles regenerated
git-svn-id: trunk@11180 -
2008-06-03 14:01:09 +00:00
Tomas Hajny
77581bedd1
* makefiles regenerated with newer fpcmake
...
git-svn-id: trunk@11107 -
2008-05-28 06:34:32 +00:00
Jonas Maebe
b6c43bad7d
* regenerated for i386-Haiku and darwin cross compilation changes
...
git-svn-id: trunk@11073 -
2008-05-24 09:29:08 +00:00
micha
0b2f80a38b
* regenerate Makefiles to get armeb-linux support globally (also arm-darwin, so it seems)
...
git-svn-id: trunk@10888 -
2008-05-05 18:46:55 +00:00
Jonas Maebe
61f266bf4f
+ add support for different modes on startup instead of only one
...
hardcoded one
git-svn-id: trunk@10727 -
2008-04-19 21:58:23 +00:00
Jonas Maebe
18b66ad036
* fixed opcode decoding after r10418 ("shortint and $80" now becomes
...
a byte instead of remaining a shortint) + fixed (harmless) range error
git-svn-id: trunk@10726 -
2008-04-19 21:54:48 +00:00
Jonas Maebe
dbc7e36007
+ added {$linkframework Carbon} to FPCMacOSAll so -k"-framework Carbon" is
...
not longer needed when using that unit
- removed the same statement from the Mac OS X graph unit (since it uses
FPCMacOSAll)
git-svn-id: trunk@10411 -
2008-03-01 17:22:57 +00:00
Jonas Maebe
900f7bd16d
* fixed external declaration of FPCMacOSXGraphMain
...
git-svn-id: trunk@10408 -
2008-03-01 13:26:14 +00:00
Jonas Maebe
0cd1029cdf
* rewrote the setup code using {$pascalmainname x} so you can
...
use this graph unit like any other (instead of having to put all
code in a separate function and then calling StartGraphProgram
with the address of this function as parameter)
git-svn-id: trunk@10407 -
2008-03-01 13:07:12 +00:00
marco
4a08ad5a33
* first batch
...
git-svn-id: trunk@10209 -
2008-02-04 20:43:54 +00:00
peter
3522ff84be
* fixed win32 build
...
git-svn-id: trunk@10071 -
2008-01-27 21:33:51 +00:00