Rachael Alexanderson
785b58f57a
- Reimplemented rgb555 for drawers in r_drawt_pal.cpp
2016-12-24 12:30:45 -05:00
Rachael Alexanderson
101108877a
- Reimplemented rgb555 into all drawers in r_draw_pal.cpp including span drawers. All that remains now are the 4col drawers in r_drawt_pal.cpp.
2016-12-24 11:40:15 -05:00
Rachael Alexanderson
80482e98a3
- renamed r_blendmode to r_blendmethod
...
- did another drawer
2016-12-24 10:15:02 -05:00
Rachael Alexanderson
4e100fc9a1
Merge branch 'master' of https://github.com/rheit/zdoom into zdoom-rgb666-take3
2016-12-24 10:11:53 -05:00
Christoph Oelckers
b807f50bde
- fixed: AimBulletMissile used negative pitch to calculate the projectile's trajectory, presumably because A_Face calculated it wrong in recent devbuilds.
2016-12-24 15:10:07 +01:00
Christoph Oelckers
d4c0ee9e43
- address bad use of pitch in A_CustomMissile.
...
This function calculated everything correctly but ultimately set the vertical velocity wrong. Most importantly this meant that the actual velocity vector and actor pitch - if CMF_SAVEPITCH was used - did not match.
Since this bug has been present since the pitch parameter was added, this deprecates A_CustomMissile and replaces it with a properly implemented A_SpawnProjectile function and handling the compatibility case with a new flag and a scripted wrapper function.
All internal uses of A_CustomMissile have been replaced as well.
2016-12-24 14:46:34 +01:00
Rachael Alexanderson
88b6038999
- More rgb555 reimplements.
2016-12-24 04:35:05 -05:00
Rachael Alexanderson
9d2128a4f4
- Fixed compile errors.
2016-12-24 04:01:50 -05:00
Rachael Alexanderson
8de11ee81a
- Begin reimplementing rgb555 again.
2016-12-24 03:52:18 -05:00
Rachael Alexanderson
ddee869350
Merge branch 'zdoom-rgb666' into zdoom-rgb666-take2
...
# Conflicts:
# src/r_draw_pal.cpp
2016-12-23 16:17:54 -05:00
Magnus Norddahl
8cc4c8a192
Merge remote-tracking branch 'upstream/master' into zdoom-rgb666-take2
...
# Conflicts:
# src/r_draw_pal.cpp
2016-12-23 21:27:50 +01:00
Rachael Alexanderson
6f06cac987
Merge commit '5d85990d5f1bc3a6456ee2c195c6615774001d3a' into zdoom-rgb666-take2
...
# Conflicts:
# src/v_video.cpp
# src/v_video.h
2016-12-23 11:41:54 -05:00
Rachael Alexanderson
821b10a254
- Implementing RGB666 colormatching to replace less precise RGB555 in some parts of the code.
2016-12-23 11:41:10 -05:00
Christoph Oelckers
4fcf9933f0
- copy target to a local variable in A_VileAttack so that it remains accessible if A_Explode destroys the actor.
2016-12-23 16:34:02 +01:00
alexey.lysiuk
2327359d74
Fixed sector floor offset compatibility parameter after floatification
...
See https://forum.zdoom.org/viewtopic.php?t=54690
2016-12-23 10:21:53 +01:00
alexey.lysiuk
7dd51d6d1c
Fixed infinite execution of error CCMD
...
https://forum.zdoom.org/viewtopic.php?t=54659
2016-12-22 10:33:21 +01:00
Christoph Oelckers
b15e620ea8
- fixed: Phased light setup did not check if a sector had been already visited and could cause infinite recursion.
2016-12-20 18:27:24 +01:00
alexey.lysiuk
1d77f1f72e
Enabled building of GME static library by default
...
See https://forum.zdoom.org/viewtopic.php?t=54651
2016-12-20 16:29:54 +01:00
alexey.lysiuk
9f6d8d2ba7
Set goal values in decal stretcher to zeros even if they are not used
...
See https://forum.zdoom.org/viewtopic.php?t=54592
2016-12-20 12:19:12 +01:00
alexey.lysiuk
a0595f17e8
Serializer now writes floating point zero if special value is encountered
...
See https://forum.zdoom.org/viewtopic.php?t=54592
2016-12-20 12:19:12 +01:00
Magnus Norddahl
2676ca1284
Rename wall drawer args and functions to closer match the general naming convention
2016-12-19 21:39:16 +01:00
Rachael Alexanderson
5d85990d5f
- Implementing RGB666-to-Palette colormatching for textures.
2016-12-19 13:46:08 +01:00
alexey.lysiuk
f6b0f2648c
Cleared staircase to secret area in Ultimate Doom E4M3
...
Only the final room with goodies is marked as secret
2016-12-19 12:18:43 +01:00
alexey.lysiuk
28a23d4ff3
Removed unreachable secrets from Doom IWADs
...
See https://forum.zdoom.org/viewtopic.php?t=54632
2016-12-19 12:18:43 +01:00
alexey.lysiuk
94f7bef2ff
Added compatibility parameter to set sector special
2016-12-19 12:18:43 +01:00
Rachael Alexanderson
c1352d6ecb
- fixed: One of these floors was supposed to be additive, not translucent...
2016-12-19 06:06:19 -05:00
Rachael Alexanderson
4a95ef93ed
- Added names to r_drawt_pal.cpp copyright notice.
2016-12-19 05:19:10 -05:00
Rachael Alexanderson
42fbe63584
- fixed: blood decals are now red.
2016-12-19 05:02:44 -05:00
Rachael Alexanderson
1e9d48216c
- removed all references to COL2RGB8 and RGB32k. Everything has now been transformed to RGB256k.
2016-12-19 04:45:08 -05:00
Rachael Alexanderson
e2be28f925
- implemented RGB256k for screen crossfade and burn
2016-12-19 04:27:56 -05:00
Rachael Alexanderson
2d0960044c
- Added colormap checking to some blending drawers that were missing it.
2016-12-19 04:01:25 -05:00
Rachael Alexanderson
c7d4d7cd1d
- fixed: Sometimes it helps to stay positive. Especially when deciding whether to add or subtract the background in the span drawers.
2016-12-19 03:51:54 -05:00
Rachael Alexanderson
b7629fcf0e
- This space intentionally left blank.
...
- And white rabbits.
2016-12-19 03:08:10 -05:00
Rachael Alexanderson
d687e52009
- renamed R_DrawParticle_C to R_DrawParticle to remove vestigial ASM hook.
...
- fixed particle crashes, fixed particle color math.
2016-12-18 17:08:56 -05:00
Rachael Alexanderson
1b50620a87
- finally decoded _srccolor in the fill drawers. still need to figure out how to get _srcalpha and _destalpha in there.
2016-12-18 09:05:14 -05:00
Rachael Alexanderson
e4e0f0bcd9
- playing a bit with the fill drawers
2016-12-18 08:34:33 -05:00
Christoph Oelckers
1fa37aaeb7
- fixed code generation for if statements with empty 'true' part. For those the jump statement backpatching was not done correctly.
2016-12-18 14:09:16 +01:00
Christoph Oelckers
8dd91f7129
- added a missing null pointer check to FxIfStatement::Emit.
2016-12-18 12:18:03 +01:00
Major Cooke
1bcebb091a
Added option to check the location for resizing, changing the return into a bool.
2016-12-18 11:59:24 +01:00
Major Cooke
3023af8223
- Added A_SetSize(double newradius, double newheight = -1).
...
- Changes the calling actor's radius and height.
2016-12-18 11:59:24 +01:00
Magnus Norddahl
2fea46a719
Removed leftovers from QZDoom
2016-12-18 11:58:32 +01:00
Magnus Norddahl
9ac7a07be6
- Set colormap light info using R_SetColorMapLight and R_SetDSColorMapLight rather than manually calculating it
...
- Move texture and span management into R_DrawMaskedColumn
2016-12-18 11:58:32 +01:00
Edoardo Prezioso
88942dcc68
- Game-Music-Emu: Merge commits 87b322b and d48c1c8.
...
Commit titles:
87b322b - 'Properly clamp SPC CPU registers and temporaries.'
d48c1c8 - 'Complete bumping version to 0.6.1.'
This completes the code upgrade to GME 0.6.1.
2016-12-18 11:52:26 +01:00
Edoardo Prezioso
b515a034f6
- Game-Music-Emu: Merge commits dfffd2b and 2cbb70f.
...
Commit titles:
dfffd2b - 'Hide the GCC visibility option to non-GCC compilers.'
2cbb70f - 'Merged in edward_san/game-music-emu (pull request #3 )'
2016-12-18 11:52:25 +01:00
Edoardo Prezioso
dd92587841
- Game-Music-Emu: Merge commit bf60977.
...
Commit title: 'Fix compile failures with zlib support enabled.'
2016-12-18 11:52:25 +01:00
Edoardo Prezioso
3d3bc8e40e
- Game-Music-Emu: Merge commits b1948ac, 8af6ba4, eb5f592 and 56d43f4.
...
Commit titles:
b1948ac - 'Describe CMake addition for static libs in changelog.'
8af6ba4 - 'Bump version in CMakeLists as well.'
eb5f592 - 'Update readme for repo move and next version.'
56d43f4 - 'Update readme as well now.'
2016-12-18 11:52:24 +01:00
Edoardo Prezioso
287fc513a2
- Game-Music-Emu: Merge and change commits 9bb5ad7, bc0a473 and 2018c1b.
...
Commit titles:
9bb5ad7 - 'Add filename param to demo app.'
bc0a473 - 'Allow building a static library (-DLIBTYPE=STATIC)'
2018c1b - 'Merged in lachs0r/game-music-emu (pull request #1 )'
Change: ZDoom doesn't need the shared library, so disable it always.
2016-12-18 11:52:24 +01:00
Edoardo Prezioso
05e77303bf
- Game-Music-Emu: Merge commit 12b50ee.
...
Commit title: Honor LIB_SUFFIX with pkg-config metadata.
2016-12-18 11:52:24 +01:00
Edoardo Prezioso
f239c0ea05
- Game-Music-Emu: Merge commit 6e1544d.
...
Commit title: 'Fix undefined left-shift of signed int.'
2016-12-18 11:52:23 +01:00
Edoardo Prezioso
8895716e27
- Game-Music-Emu: Merge commit cf7bfd2.
...
Commit title: 'added gme_tell_samples() and gme_seek_samples()'
2016-12-18 11:52:23 +01:00