Author Topic: Nightly: 12 January 2018 - Revision 1f70fb2  (Read 393 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 12 January 2018 - Revision 1f70fb2
Here is the nightly for 12 January 2018 - Revision 1f70fb2



Group: Linux
nightly_20180112_1f70fb2-builds-Linux.tar.gz (Mirror)


Group: Win64
nightly_20180112_1f70fb2-builds-Win64.zip (Mirror)


Group: Win32
nightly_20180112_1f70fb2-builds-Win32.zip (Mirror)


Group: MacOSX
nightly_20180112_1f70fb2-builds-MacOSX.tar.gz (Mirror)

Code: [Select]
------------------------------------------------------------------------
commit 304a6a3
Author: niffiwan <Thu Jan 11 19:56:12 2018 +1000>
Commit: niffiwan <Thu Jan 11 19:56:12 2018 +1000>

    define the defaults volumes correctly
 code/gamesnd/eventmusic.cpp | 5 ++---
 code/gamesnd/eventmusic.h   | 1 +
 code/sound/sound.cpp        | 6 ++++--
 code/sound/sound.h          | 2 ++
 4 files changed, 9 insertions(+), 5 deletions(-)

------------------------------------------------------------------------
commit 9e495d7
Author: niffiwan <Thu Jan 11 12:08:28 2018 +1000>
Commit: niffiwan <Thu Jan 11 12:08:28 2018 +1000>

    set default volumes on pilot create
 code/playerman/managepilot.cpp | 4 ++++
 1 file changed, 4 insertions(+)

------------------------------------------------------------------------
commit 0344fd6
Author: Cliff Gordon <Wed Jan 10 10:02:58 2018 -0600>
Commit: Cliff Gordon <Wed Jan 10 10:02:58 2018 -0600>

    lib/sdl207: Also update the hash to use the new SCP Prebuilt lib version.
 lib/prebuilt.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit b8b7d41
Author: Cliff <Tue Jan 9 19:43:52 2018 -0600>
Commit: Cliff <Tue Jan 9 19:43:52 2018 -0600>

    lib/sdl207: Upgrade the included SDL libs to 2.0.7.
 lib/libsdl/BUGS.txt                     |   6 +-
 lib/libsdl/COPYING.txt                  |   2 +-
 lib/libsdl/README-SDL.txt               |   6 +-
 lib/libsdl/README.txt                   |   2 +-
 lib/libsdl/WhatsNew.txt                 | 150 +++++++++++++++++++
 lib/libsdl/include/SDL.h                |  11 +-
 lib/libsdl/include/SDL_assert.h         |  20 +--
 lib/libsdl/include/SDL_atomic.h         |  22 ++-
 lib/libsdl/include/SDL_audio.h          | 175 ++++++++++++++++++++--
 lib/libsdl/include/SDL_bits.h           |  25 +++-
 lib/libsdl/include/SDL_blendmode.h      |  67 ++++++++-
 lib/libsdl/include/SDL_clipboard.h      |   8 +-
 lib/libsdl/include/SDL_config.h         |  29 +++-
 lib/libsdl/include/SDL_copying.h        |  20 +++
 lib/libsdl/include/SDL_cpuinfo.h        |  23 ++-
 lib/libsdl/include/SDL_egl.h            |   4 +-
 lib/libsdl/include/SDL_endian.h         |  29 +++-
 lib/libsdl/include/SDL_error.h          |   8 +-
 lib/libsdl/include/SDL_events.h         |  62 ++++----
 lib/libsdl/include/SDL_filesystem.h     |   8 +-
 lib/libsdl/include/SDL_gamecontroller.h |  65 ++++++--
 lib/libsdl/include/SDL_gesture.h        |   8 +-
 lib/libsdl/include/SDL_haptic.h         |  44 +++---
 lib/libsdl/include/SDL_hints.h          | 194 ++++++++++++++++++++++--
 lib/libsdl/include/SDL_joystick.h       | 129 ++++++++++++++--
 lib/libsdl/include/SDL_keyboard.h       |   8 +-
 lib/libsdl/include/SDL_keycode.h        |  18 ++-
 lib/libsdl/include/SDL_loadso.h         |   8 +-
 lib/libsdl/include/SDL_log.h            |  10 +-
 lib/libsdl/include/SDL_main.h           |  10 +-
 lib/libsdl/include/SDL_messagebox.h     |   8 +-
 lib/libsdl/include/SDL_mouse.h          |  10 +-
 lib/libsdl/include/SDL_mutex.h          |   8 +-
 lib/libsdl/include/SDL_name.h           |   8 +-
 lib/libsdl/include/SDL_opengl.h         |  15 +-
 lib/libsdl/include/SDL_opengles.h       |   2 +-
 lib/libsdl/include/SDL_opengles2.h      |   2 +-
 lib/libsdl/include/SDL_pixels.h         |   8 +-
 lib/libsdl/include/SDL_platform.h       |  38 +++--
 lib/libsdl/include/SDL_power.h          |   8 +-
 lib/libsdl/include/SDL_quit.h           |   8 +-
 lib/libsdl/include/SDL_rect.h           |   8 +-
 lib/libsdl/include/SDL_render.h         |  17 ++-
 lib/libsdl/include/SDL_revision.h       |   4 +-
 lib/libsdl/include/SDL_rwops.h          |  43 ++++--
 lib/libsdl/include/SDL_scancode.h       |  22 ++-
 lib/libsdl/include/SDL_shape.h          |  17 ++-
 lib/libsdl/include/SDL_stdinc.h         |  79 ++++++++--
 lib/libsdl/include/SDL_surface.h        |  20 ++-
 lib/libsdl/include/SDL_system.h         |  18 +--
 lib/libsdl/include/SDL_syswm.h          |  31 ++--
 lib/libsdl/include/SDL_test.h           |  21 +--
 lib/libsdl/include/SDL_test_assert.h    |  14 +-
 lib/libsdl/include/SDL_test_common.h    |   8 +-
 lib/libsdl/include/SDL_test_compare.h   |   8 +-
 lib/libsdl/include/SDL_test_crc32.h     |  10 +-
 lib/libsdl/include/SDL_test_font.h      |  17 ++-
 lib/libsdl/include/SDL_test_fuzzer.h    |  36 ++---
 lib/libsdl/include/SDL_test_harness.h   |  19 ++-
 lib/libsdl/include/SDL_test_images.h    |  30 ++--
 lib/libsdl/include/SDL_test_log.h       |   8 +-
 lib/libsdl/include/SDL_test_md5.h       |   8 +-
 lib/libsdl/include/SDL_test_memory.h    |  63 ++++++++
 lib/libsdl/include/SDL_test_random.h    |   8 +-
 lib/libsdl/include/SDL_thread.h         |  53 +++++--
 lib/libsdl/include/SDL_timer.h          |   8 +-
 lib/libsdl/include/SDL_touch.h          |   8 +-
 lib/libsdl/include/SDL_types.h          |   2 +-
 lib/libsdl/include/SDL_version.h        |  10 +-
 lib/libsdl/include/SDL_video.h          |  59 ++++++--
 lib/libsdl/include/SDL_vulkan.h         | 257 ++++++++++++++++++++++++++++++++
 lib/libsdl/include/begin_code.h         |  25 +++-
 lib/libsdl/include/close_code.h         |   4 +-
 lib/libsdl/lib/x64/SDL2.dll             | Bin 1254400 -> 1220096 bytes
 lib/libsdl/lib/x64/SDL2.lib             | Bin 119944 -> 130646 bytes
 lib/libsdl/lib/x64/SDL2main.lib         | Bin 41688 -> 45212 bytes
 lib/libsdl/lib/x64/SDL2test.lib         | Bin 834732 -> 940792 bytes
 lib/libsdl/lib/x64/libSDL2main.a        | Bin 12056 -> 12052 bytes
 lib/libsdl/lib/x86/SDL2.dll             | Bin 1068544 -> 996352 bytes
 lib/libsdl/lib/x86/SDL2.lib             | Bin 122786 -> 133714 bytes
 lib/libsdl/lib/x86/SDL2main.lib         | Bin 39844 -> 43794 bytes
 lib/libsdl/lib/x86/SDL2test.lib         | Bin 823702 -> 899966 bytes
 lib/libsdl/lib/x86/libSDL2main.a        | Bin 9580 -> 9568 bytes
 83 files changed, 1766 insertions(+), 455 deletions(-)

 
Re: Nightly: 12 January 2018 - Revision 1f70fb2
Good morning,

Doing some additional testing I've found something happened with new SDL libraries on this build.  Anything from this point forward including the 3/11/18 x64 nightly and I have no controllers recognized in game.

They are recognized by the wxLauncher still but nothing in game regardless of what I set as my default controller in the launcher.  I can use all of the other libraries from 1/10/18 and the most recent exe builds but the last working SDL2.dll was from 1/8/18.

I'm running Windows 10 x64 version 1709 with all current patches.  I'm using a vJoy driver installed to tie multiple USB controllers into one virtual controller.  I tried setting the launcher to only use my primary controller and it still wasn't detected in Diaspora.

I don't know if this is relevant but the version of vJoy I'm using is 2.1.8 Build 38 which is the latest version from 4/19/17.

I didn't want to create a Git report until someone else could confirm.  Thank you.

 

Offline m!m

  • 211
Re: Nightly: 12 January 2018 - Revision 1f70fb2
It is a known issue with how wxLauncher and FSO exchange the joystick information. There is a way to get better information from FSO about this exchange format but that is currently not used by either wxLauncher or Knossos. For the moment you can fix this by replacing the SDL2.dll file used by wxLauncher with the one you downloaded with FSO.

 
Re: Nightly: 12 January 2018 - Revision 1f70fb2
Thank you.  When I attempted to replaced the wxLauncher SDL2.dll with the version from the 3/11/18 Nightly it generated a critical error and failed to start.

I think I'm using the latest beta but I'm not certain, there's no file version history on the exe. 

I've confirmed I'm currently using 0.12.0-rc2.

*Nevermind*  wxLauncher is a 32 bit application and I needed to drop the recent 32 bit SDL2.dll into it's BIN folder.  I was dropping the one that came with the 64 bit build so of course it wasn't going to work. 

I have the 32 bit 3/11 copy in the wxLauncher and 64 bit 3/11 in my game folder and they're happy.  I'll leave this here in case anyone repeats this mistake.

Thanks,
« Last Edit: March 11, 2018, 09:54:26 am by Nightstorm »

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Nightly: 12 January 2018 - Revision 1f70fb2
We could probably update the wxLauncher info page to help with that, although anyone installing via the Java installer is likely to not have a clue how to figure out how to manage the DLL issue that is introduced by switching between release and latest nightlies now.  Unless using the newer DLL with wxLauncher works with older FSO builds using the older DLL?
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 
Re: Nightly: 12 January 2018 - Revision 1f70fb2
I can test that easily enough.

*Nope*  Same behavior.  I tested with a 3.7.5 build and all associated dll's.  Leaving the 3/11 sdl2.dll in the launcher.  No recognized controllers.

However, if the wxLauncher bin folder is updated with at least the 1/12/18 32 bit version of sdl2.dll it woks with current builds.  Maybe an update to the release candidate is in order?
« Last Edit: March 11, 2018, 12:43:15 pm by Nightstorm »