Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
cccf092544
GLK: COMPREHEND: Fix dumping in-progress rendering display when enabled
2020-12-03 21:26:11 -08:00
Paul Gilbert
71177654db
GLK: COMPREHEND: Fix box drawing in OO-Topos room 2
2020-10-23 20:17:13 -07:00
jepael
db0367a9c3
GLK: COMPREHEND: Fix compiler warning
2020-06-15 19:46:35 +01:00
Paul Gilbert
f4af269ba2
GLK: COMPREHEND: Implement draw shape to match the original
2020-06-09 18:58:29 -07:00
Paul Gilbert
226fbb2cf7
GLK: COMPREHEND: Improvement on floodfill
2020-06-09 18:58:29 -07:00
Paul Gilbert
0730c17a4d
GLK: COMPREHEND: Splitting floodfill into it's own class
...
The original floodfill code has several specific variables and
sub-methods, so it'll be cleaner to encapsulate them together
in their own class
2020-06-07 16:57:36 -07:00
Paul Gilbert
9dc04e2990
GLK: COMPREHEND: Fixes for drawing out of bounds
2020-06-07 13:21:47 -07:00
Paul Gilbert
d044a1246c
GLK: COMPREHEND: Reduce draw surface size to match original
2020-06-07 12:01:10 -07:00
Paul Gilbert
f7a1f94f02
GLK: COMPREHEND: Remove _renderColor from DrawSurface
2020-06-07 12:01:10 -07:00
Paul Gilbert
1255854f1b
GLK: COMPREHEND: Implement draw line algorithm, disabled for now
...
SOme screens have issues with the flood fill, and minor
differences in the line draw algorithm may contribute to it.
I've implemented the original's algorithm, but I'm leaving it
disabled for now, until I can verify it makes any difference in
rendering any of the scenes
2020-06-06 11:53:22 -07:00
Paul Gilbert
ce47606465
GLK: COMPREHEND: Draw opcode B is for drawing a circle
2020-06-04 20:10:57 -07:00
Paul Gilbert
ec73cfe3ad
GLK: COMPREHEND: Cleanup of drawing interpreter loop
2020-06-04 20:10:57 -07:00
dreammaster
55b64c05d2
GLK: COMPREHEND: astyle formatting
2020-06-03 04:14:20 +01:00
Paul Gilbert
d59873704c
GLK: COMPREHEND: Converting picture drawing to an Archive abstraction
2020-06-02 18:22:11 -07:00
Paul Gilbert
604b8f91ca
GLK: COMPREHEND: Fix gcc warnings
2020-06-02 18:22:11 -07:00
Paul Gilbert
0831f0d93c
GLK: COMPREHEND: Remove deprecated utils file
2020-06-02 18:22:11 -07:00
Paul Gilbert
2671e9a071
GLK: COMPREHEND: Shifting DrawSurface to be a single instance of the engine
2020-06-02 18:22:11 -07:00
Paul Gilbert
645b2132d7
GLK: COMPREHEND: Change debug_printf to use debugC
2020-06-02 18:22:10 -07:00
Paul Gilbert
207e8f4ba2
GLK: COMPREHEND: Further refactoring of drawing
2020-06-02 18:22:10 -07:00