Unvanquished Development activity

Events from:

Daemon Engine
Daemon Engine
Tuesday, 22 May 2018
@slipher
slipher pushed to DaemonEngine/Daemon May 22, 2018
1 commit to for-0.51.0
  • @slipher 3176f14
    Add configuration option for a different location of the external_dep…
@slipher
slipher merged a pull request in DaemonEngine/Daemon May 22, 2018
Configurable external_deps location #111

I want to use it for building in a VM with read-only access to the source code.

+11 -9
Daemon Engine
Daemon Engine
Monday, 21 May 2018
@slipher
slipher commented on pull request DaemonEngine/Daemon#110 May 21, 2018

It's the version on travis.

@DolceTriade
DolceTriade commented on pull request DaemonEngine/Daemon#110 May 21, 2018

/shrug. I'm surprised we even support GCC 4.8

@slipher
slipher pushed to DaemonEngine/Daemon May 21, 2018
2 commits to for-0.51.0
  • @slipher 584ae9c
    Fix CollapseStages algorithm to not skip or duplicate stages.
  • @slipher f18beb7
    Avoid using memset on clSnapshot_t: it contains an std::vector member.
  • 3 more commits »
@slipher
slipher merged a pull request in DaemonEngine/Daemon May 21, 2018
Memset #110
+123 -220
1 comment
@slipher
slipher commented on pull request DaemonEngine/Daemon#110 May 21, 2018

I tried that but still got the same looking backtrace.

@DolceTriade
DolceTriade commented on pull request DaemonEngine/Daemon#110 May 21, 2018

hwo come shaderStage_t tmpStages[ MAX_SHADER_STAGES ] = {}; doesn't work?

Daemon Engine
Daemon Engine
Sunday, 20 May 2018
@slipher
slipher opened a pull request in DaemonEngine/Daemon May 20, 2018
Configurable external_deps location #111

I want to use it for building in a VM with read-only access to the source code.

+11 -9
@slipher
slipher pushed to Unvanquished/Unvanquished May 20, 2018
2 commits to for-0.51.0
  • @slipher 73b55e3
    Re-order librocket destructors again and only run them if the cgame i…
  • @slipher 3de0762
    Don't use memset on clientInfo_t, which constains an std::vector
  • 2 more commits »
@slipher
slipher merged a pull request in Unvanquished/Unvanquished May 20, 2018
Fix rocket shutdown crash again #1078

Here's a stack trace that nicely complements the one in DaemonEngine/Daemon#103: cgame-native-dll.dll!Rocket::Core::Geometry::Release(bool clear_bu…

+21 -16
1 comment
@slipher
slipher opened a pull request in DaemonEngine/Daemon May 20, 2018
Memset #110
+83 -131
Unvanquished
Unvanquished
Friday, 18 May 2018
@slipher
slipher commented on pull request Unvanquished/Unvanquished#1078 May 18, 2018

I #ifdef'd the destructors to only run in the DLL cgame, to guarantee that it won't be a problem in the release.

Unvanquished Assets
Unvanquished Assets
Tuesday, 15 May 2018
@illwieckz
illwieckz pushed to master in UnvanquishedAssets/map-spacetracks_src.dpkdir May 15, 2018
  • @illwieckz 7dd88c9
    more texture rewording, generate previews
@illwieckz
illwieckz pushed to DaemonEngine/Daemon May 15, 2018
1 commit to master
  • @illwieckz 8e00403
    fix minor warning misspell
@illwieckz

Currently the loading of this map gives those warnings until we recompress these files twith newer crn format: Warn: Invalid CRN image: textures/sp…

@illwieckz
textures/spacetracks_custom_src/base1c_d | base1_n are stored in old crn format #3

textures/spacetracks_custom_src/base1c_d and textures/spacetracks_custom_src/base1_n are stored in repository using the old crn format, I can conve…

@slipher
slipher pushed to DaemonEngine/Daemon May 15, 2018
2 commits to for-0.51.0
  • @slipher 24f9cba
    Add a workaround to the crunch library's lack of validation logic to …
  • @slipher d0dbd3a
    Check for error return values of the crn decompression functions
@slipher
slipher merged a pull request in DaemonEngine/Daemon May 15, 2018
Catch some crn decoding errors #109

The crunch library apparently "trusts" all input files to have the correct format, and will crash or cause memory corruption if they don't. So this…

+96 -81
Daemon Engine
Daemon Engine
Monday, 14 May 2018
@DolceTriade
DolceTriade commented on issue DaemonEngine/Daemon#107 May 14, 2018

I think we need to ensure that all the surfaceflags used by the engine are common between all the games. The game should be able to define addition…

@slipher
slipher opened an issue in UnvanquishedAssets/UnvanquishedAssets May 14, 2018
Invalid crn formats #3

Running with the patch from DaemonEngine/Daemon#109, I detect several invalid crn files in the 3 maps with the new crn format that I currently have…

@slipher
slipher opened a pull request in DaemonEngine/Daemon May 14, 2018
Catch some crn decoding errors #109

The crunch library apparently "trusts" all input files to have the correct format, and will crash or cause memory corruption if they don't. So this…

+96 -81
@DefaultUser
DefaultUser commented on issue DaemonEngine/Daemon#108 May 14, 2018

In Darkplaces you can define multiple bindmaps and then use one as foreground and another (or the same) as background/fallback for keys that are no…

@illwieckz
illwieckz commented on issue DaemonEngine/Daemon#108 May 14, 2018

@MarioSMB I edited your comment to fix the link :-)

@MarioSMB
MarioSMB commented on issue DaemonEngine/Daemon#108 May 14, 2018

For what it's worth, that team bind code definitely belongs in Unvanquished, not Daemon. DarkPlaces has launch parameters (or uses the executable n…

@slipher
slipher commented on issue DaemonEngine/Daemon#108 May 14, 2018

@illwieckz I would prefer to decide at least the game configuration mechanism sooner rather than later. I don't want us to spend a bunch of time mo…

@illwieckz
illwieckz commented on issue DaemonEngine/Daemon#108 May 14, 2018

Things can be done part by part. For example the questions after Mod heading are very interesting but can be designed later. For the things describ…

@slipher
slipher commented on pull request DaemonEngine/Daemon#16 May 14, 2018

Come over to #108 for more in-depth discussion of these issues.

@slipher
slipher opened an issue in DaemonEngine/Daemon May 14, 2018
Design for game-specific customization and mods #108

We have not yet decided how game-specific customization for the engine is going to work. One attempt was #16, but people found some problems with i…

Daemon Engine
Daemon Engine
Sunday, 13 May 2018
@illwieckz
illwieckz commented on issue DaemonEngine/Daemon#107 May 13, 2018

Can we imagine a kind of proxy array? Engine would have: #define ENGINE_SURF_METALSTEP 0x1; #define ENGINE_SURF_NOBUILD 0x2; #define ENGINE_SURF_SN…

@illwieckz
illwieckz opened an issue in DaemonEngine/Daemon May 13, 2018
surfaceflags are defined in engine code, not in game code #107

See: src/engine/qcommon/surfaceflags.h They contains Unvanquished-specific code like CONTENTS_NOALIENBUILD. Those flags are game-specific, for exam…

@illwieckz
illwieckz commented on issue DaemonEngine/Daemon#99 May 13, 2018

note that I don't know if the bug is having engine looking for irt_core-x86_64.nexe, nacl_helper_bootstrap and nacl_loader in libpath or the buildc…

@illwieckz
illwieckz commented on pull request DaemonEngine/Daemon#16 May 13, 2018

We can keep unv:// for the moment with a glorious FIXME:, the protocol is by definition something about others, so we have to take time to think pr…

@MarioSMB
MarioSMB commented on pull request DaemonEngine/Daemon#16 May 13, 2018
@NickyPerian

The Dæmon game engine.

C++ 36 Updated May 9

@slipher
slipher closed an issue in DaemonEngine/Daemon May 13, 2018
Renderer breakage on resolution change #55

I've been getting renderer issues on the for-0.51.0 branch when I change resolutions. I have a Radeon R7 200 on Windows 7. Usually I switch between…

2 comments
@slipher
slipher merged a pull request in DaemonEngine/Daemon May 13, 2018
+26 -3
@slipher
slipher pushed to DaemonEngine/Daemon May 13, 2018
2 commits to for-0.51.0
  • @slipher 85d48a2
    Check for null return value of SDL_JoystickNameForIndex
  • @slipher 0ce59b5
    Add null check to tinyformat for char* arguments
@slipher
slipher pushed to DaemonEngine/Daemon May 13, 2018
1 commit to for-0.51.0
  • @slipher f9c501e
    Fix broken rendering after resolution change (regression in 8e18f43c)…
@slipher
slipher merged a pull request in DaemonEngine/Daemon May 13, 2018
Fix #55 #105

No idea why this helps

+17 -13
@slipher
slipher deleted branch riprepeater at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch quatfix at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch new-dragoon at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch lolnvidia at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch keys_revamp at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch ishq/devgames at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch image_resource at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch illwieckz/fixtravisosx at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch goonslash at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch gameplay/combat-feedback at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch game_version_nazi at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch debug_draw at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch bsuit3 at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch TimePath/fullstack at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch TimePath/braced_expansion at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch fsyncstdout at Unvanquished/Unvanquished May 13, 2018
@slipher
slipher deleted branch ui/circlemenu at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch nettlehack at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch lolrocket at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch lolnvidia at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch lean at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch kangz/build-fixes at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch gameplay/marazap at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch gameplay/ishq/resource_cap at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch gameplay/ishqcombined at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch gameplay/ishq/money at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch gameplay/ishq/fatmara at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch gameplay/ishq/combined at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch defense at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch cryptocasts at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch coverity_scan at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch badassert at DaemonEngine/Daemon May 13, 2018
@slipher
slipher deleted branch appveyor at DaemonEngine/Daemon May 13, 2018
@slipher
slipher opened a pull request in DaemonEngine/Daemon May 13, 2018
+26 -3
Unvanquished
Unvanquished
Saturday, 12 May 2018
@illwieckz
illwieckz closed an issue in Unvanquished/Unvanquished May 12, 2018
buildables remains do not lay on floor after explosion #1059

Using 0.51.0 assets on 0.51.0 game/engine, when a buildable explodes (either alien or human), we can see the debris flying in the air but they not …

9 comments
@Viech
Viech commented on issue Unvanquished/Unvanquished#1059 May 12, 2018

Should be closed by #1070 in either case. 😛

@illwieckz
illwieckz pushed to master in UnvanquishedAssets/map-spacetracks_src.dpkdir May 12, 2018
  • @illwieckz 6482a39
    unify texture suffixes, fix paths for exported shaders
@illwieckz
illwieckz pushed to master in UnvanquishedAssets/map-antares_src.dpkdir May 12, 2018
  • @illwieckz 28ef801
    unify texture suffixes/keywords
@illwieckz
illwieckz pushed to master in UnvanquishedAssets/map-perseus_src.dpkdir May 12, 2018
Unvanquished Assets
Unvanquished Assets
Friday, 11 May 2018
@illwieckz
illwieckz pushed to master in UnvanquishedAssets/res-buildables_src.dpkdir May 11, 2018
  • @illwieckz 186589e
    better buildable model orientation
@illwieckz
illwieckz pushed to master in UnvanquishedAssets/map-vega_src.dpkdir May 11, 2018
  • @illwieckz 5b8d9cb
    common map ignore patterns
@illwieckz
illwieckz pushed to master in UnvanquishedAssets/map-perseus_src.dpkdir May 11, 2018
  • @illwieckz 776c64e
    caulk some invisible faces that are not outside hence rendered
  • @illwieckz d09191c
    caulk some invisible faces that are not outside hence rendered
  • 7 more commits »
@illwieckz
illwieckz closed an issue in UnvanquishedAssets/map-perseus_src.dpkdir May 11, 2018
spectator can leave the battlezone #1

In the hidden-hovel room (too bad there is no hidden hovel there anymore) and down to the pillar in pillar room next to alien base, spectator is ti…

@illwieckz
illwieckz pushed to master in UnvanquishedAssets/map-antares_src.dpkdir May 11, 2018