178 Commits (0da09df7d6f277d36b4123abc6d24195d7fb0939)

Author SHA1 Message Date
pionere f5c1079d6f eliminate unused code 5 years ago
pionere d5a0fa8e85 get rid of a few warnings 5 years ago
pionere 40eaf8a6f5 SeedCount is _DEBUG-only 5 years ago
FluffyQuack 790c8e17e5 Implemented blended tranparency 5 years ago
qndel c0f5749728 Fix RNG diverging during level generation depending on the code path 5 years ago
Anders Jenbo 374e8177ef Remove wave.cpp 5 years ago
Anders Jenbo fd210b4b0b Clean up Cl2ApplyTrans 5 years ago
Anders Jenbo 2dc33b58ea Reorder engine.cpp 5 years ago
Gleb Mazovetskiy ec329e645c Fix all "no-write-strings" warnings 5 years ago
Anders Jenbo 31ac716c3d
99 lines of documentation (#2058) 6 years ago
Robin Eklind c2df2635db engine: add BUGFIX comment for Cl2BlitOutlineSafe 6 years ago
Anders Jenbo 3b8bcf98bf Enable assertions 6 years ago
Anders Jenbo cc280eeba3 Enable asserts in files that where cleaned 6 years ago
Anders Jenbo cd18914026 Avoid void pointers 6 years ago
Anders Jenbo 6704657e71 Apply sematic codestyle 6 years ago
Anders Jenbo 660405505f Remove C compat 6 years ago
Anders Jenbo 58e424412a
Better line drawing function (#98) 6 years ago
Anders Jenbo 3c276a3cd3 Add documentation 6 years ago
Anders Jenbo e7e51abd13 Document remaning functions in render related files 6 years ago
Anders Jenbo a29d64b923 Document engine.cpp functions 6 years ago
Anders Jenbo f1616060e5 Document CL2 render functions 6 years ago
Anders Jenbo 20621a0642
add all.h and use in place of diablo.h (#2005) 6 years ago
qndel a6a89bca3a apply TRUE/FALSE 6 years ago
Anders Jenbo f761c73723 Correct CelBlitWidth signature 6 years ago
Anders Jenbo 0c90ad0527 Set bool values TRUE/FALSE 6 years ago
Robin Eklind f9fa98984b engine: pass tbl parameter explicitly instead of using default parameter values 6 years ago
galaxyhaxz 67fedd9e99 Fix unknown struct field and drawpanflag 6 years ago
Anders Jenbo 0e578ffb11 Enable assertions 6 years ago
Anders Jenbo 1df595c1e0 Revert e35b00acd9 for CelBlitLightSafe 6 years ago
Mathieu Maret e35b00acd9 Simplify few loops by using memcpy 6 years ago
Anders Jenbo 933262d701 Remove support for partial cel decoding 6 years ago
Robin Eklind e155a9423e rename random to random_ to avoid collision with random in stdlib.h 6 years ago
Anders Jenbo 7d1b0f24f7 Eliminate overdraw in cell functions 7 years ago
Anders Jenbo 3fe2d08940 Deduplicate monster drawing 7 years ago
Anders Jenbo f8c16a1dcb Only use safe blitting and set gpBufEnd to the correct relative values 7 years ago
Anders Jenbo 337bc9b125 Render text in screen cordinates instead of buffer offsets 7 years ago
Anders Jenbo ad7a621e5f Drop PitchTbl to avoid resolution restriction 7 years ago
Anders Jenbo 9e1b161bc0 Unify upper and lower screen rendering 7 years ago
Anders Jenbo 6597688eac Rename cell functions 7 years ago
Anders Jenbo bf040777cb Make more use of cell helpers 7 years ago
Gleb Mazovetskiy e4de2ad177 Fix UB: Signed integer overflow engine.cpp:1264 7 years ago
Anders Jenbo ba9288c6cf Unify error dialogs, for looks and portability 7 years ago
Anders Jenbo e97061f126 Correct bad definition of nDataSize 7 years ago
Anders Jenbo ed746a6d2d Fix Cl2DecodeFrm3 7 years ago
Anders Jenbo 1a2f2b5f52 Implement CelGetFrameClipped from the Mac 9 port 7 years ago
Anders Jenbo 64824cab2b Implement CelGetFrameStart 7 years ago
Anders Jenbo 6dd0893bce Implement CelGetFrameSize 7 years ago
Anders Jenbo ce6fc51b50 Implement CelGetFrame (CEL decoder helper) 7 years ago
Gleb Mazovetskiy 2cc0c2cfbb Clang: Remove -fms-extensions -fms-compatibility 7 years ago
qndel 32e519415a GetDirection cleanup 7 years ago