Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: SirKnightly on April 23, 2015, 04:46:21 pm

Title: Release: 3.7.2 Final
Post by: SirKnightly on April 23, 2015, 04:46:21 pm
Happy 3.7.2 Final!  This is functionally identical to trunk r11307, only the version numbers have been changed to protect the troubleshooters.  It is an export of 3.7.2 branch r11329.  This will probably be the last final release build using DirectInput on Windows, hooray!
Previous 3.7.0 Release Thread (http://www.hard-light.net/forums/index.php?topic=85435.0)

Important!!
As always, you need OpenAL installed.  Linux and OS X come with it but Windows users will need to get Creative's OpenAL installer (http://scp.indiegames.us/builds/oalinst.zip). Alternatively, if Creative's OpenAL doesn't work with your hardware, you can use OpenAL Soft (http://kcat.strangesoft.net/openal.html#download).

Hidden Text: TrackIR Users • Show
Important!!
Also, since the internal code linking for TrackIR was revised, an external DLL is now required for FSO to use TrackIR functions.
The following DLL is simply unpacked in to you main FreeSpace2 root dir.
TrackIR is only supported on Windows.
TrackIR SCP DLL (http://www.mediafire.com/download.php?ihzkihqj2ky) (Mirror (http://swc.fs2downloads.com/builds/scptrackir.zip)) (Mirror (http://scp.fsmods.net/builds/scptrackir.zip)) (Mirror (http://scp.indiegames.us/builds/scptrackir.zip))

Launchers, if you don't have one already:
All platforms:  wxLauncher (http://www.hard-light.net/forums/index.php?topic=67950.0) (ongoing project for a unified launcher)

Hidden Text: Alternative Launchers • Show
Windows:  Launcher 5.5g (http://swc.fs2downloads.com/files/Launcher55g.zip) (Mirror (http://scp.fsmods.net/builds/Launcher55g.zip)) (Mirror (http://scp.indiegames.us/builds/Launcher55g.zip)) (Mirror (http://www.mediafire.com/?wdvzn7hhhzh418m)) Not compatible with Windows 8, use wxLauncher above
OS X:  Soulstorm's OS X Launcher 3.0 (http://www.hard-light.net/forums/index.php/topic,51391.0.html)
Linux:  YAL (http://www.hard-light.net/forums/index.php/topic,53206.0.html) or by hand (http://www.hard-light.net/wiki/index.php/Fs2_open_on_Linux/Graphics_Settings) or whatever you can figure out.

Known issues:


(http://scp.indiegames.us/img/windows-icon.png) Windows
Compiled on MSVC 2008 SP1

fs2_open_3.7.2.7z (http://swc.fs2downloads.com/builds/WIN/fs2_open_3.7.2.7z) (Mirror (http://scp.fsmods.net/builds/WIN/fs2_open_3.7.2.7z)) (Mirror (http://scp.indiegames.us/builds/WIN/fs2_open_3.7.2.7z)) (MD5 (http://swc.fs2downloads.com/builds/WIN/fs2_open_3.7.2.md5))
This one is based on the SSE2 Optimizations from the MSVC Compiler.

Hidden Text: Alternative builds • Show
If you don't know which one to get, get the second one (no SSE).  If you don't know what SSE means, read this: http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions
You can use freely available tools like CPU-Z (http://www.cpuid.com/softwares/cpu-z.html) to check which SSE capabilities your CPU has.

fs2_open_3.7.2_SSE.7z (http://swc.fs2downloads.com/builds/WIN/fs2_open_3.7.2_SSE.7z) (Mirror (http://scp.fsmods.net/builds/WIN/fs2_open_3.7.2_SSE.7z)) (Mirror (http://scp.indiegames.us/builds/WIN/fs2_open_3.7.2_SSE.7z)) (MD5 (http://swc.fs2downloads.com/builds/WIN/fs2_open_3.7.2_SSE.md5))
This one is based on the SSE Optimizations from the MSVC Compiler.

fs2_open_3.7.2_NO-SSE.7z (http://swc.fs2downloads.com/builds/WIN/fs2_open_3.7.2_NO-SSE.7z) (Mirror (http://scp.fsmods.net/builds/WIN/fs2_open_3.7.2_NO-SSE.7z)) (Mirror (http://scp.indiegames.us/builds/WIN/fs2_open_3.7.2_NO-SSE.7z)) (MD5 (http://swc.fs2downloads.com/builds/WIN/fs2_open_3.7.2_NO-SSE.md5))

fs2_open_3_7_2_WIN9X.zip (http://swc.fs2downloads.com/builds/WIN/fs2_open_3_7_2_WIN9X.zip) (Mirror (http://scp.fsmods.net/builds/WIN/fs2_open_3_7_2_WIN9X.zip)) (Mirror (http://scp.indiegames.us/builds/WIN/fs2_open_3_7_2_WIN9X.zip)) (MD5 (http://swc.fs2downloads.com/builds/WIN/fs2_open_3_7_2_WIN9X.md5))
For Windows 98, Windows ME, and Windows 2000.

What are those SSE and SSE2 builds I keep seeing everywhere?
Your answer is in this topic. (http://www.hard-light.net/forums/index.php?topic=65628.0)


(http://scp.indiegames.us/img/mac-icon.png) OS X Universal (32/64-bit Intel)
Compiled on Xcode 5.1.1

fs2_open_3.7.2.dmg (http://swc.fs2downloads.com/builds/OSX/fs2_open_3.7.2.dmg) (Mirror (http://scp.fsmods.net/builds/OSX/fs2_open_3.7.2.dmg)) (Mirror (http://scp.indiegames.us/builds/OSX/fs2_open_3.7.2.dmg)) (MD5 (http://swc.fs2downloads.com/builds/OSX/fs2_open_3.7.2.md5))


Hidden Text: Other Platforms, Source Code • Show
(http://scp.indiegames.us/img/linux-icon.png) Linux 32-bit
Compiled on Ubuntu 12.04 LTS 32bit, GCC 4.6.3

fs2_open_3.7.2.tar.bz2 (http://swc.fs2downloads.com/builds/LINUX/fs2_open_3.7.2.tar.bz2) (Mirror (http://scp.fsmods.net/builds/LINUX/fs2_open_3.7.2.tar.bz2)) (Mirror (http://scp.indiegames.us/builds/LINUX/fs2_open_3.7.2.tar.bz2)) (MD5 (http://swc.fs2downloads.com/builds/LINUX/fs2_open_3.7.2.md5))


(http://scp.indiegames.us/img/freebsd-icon.png) FreeBSD 64-bit (experimental, limited support)
Compiled on GhostBSD LXDE 3.0 64-bit, GCC 4.2.1

fs2_open_3.7.2.tar.bz2 (http://swc.fs2downloads.com/builds/FREEBSD/fs2_open_3.7.2.tar.bz2) (Mirror (http://scp.fsmods.net/builds/FREEBSD/fs2_open_3.7.2.tar.bz2)) (Mirror (http://scp.indiegames.us/builds/FREEBSD/fs2_open_3.7.2.tar.bz2)) (MD5 (http://swc.fs2downloads.com/builds/FREEBSD/fs2_open_3.7.2.md5))

Source Code Export (MD5 (http://swc.fs2downloads.com/builds/fs2_open_3_7_2_src.md5))
fs2_open_3_7_2_src.tgz (http://swc.fs2downloads.com/builds/fs2_open_3_7_2_src.tgz) (Mirror (http://scp.fsmods.net/builds/fs2_open_3_7_2_src.tgz)) (Mirror (http://scp.indiegames.us/builds/fs2_open_3_7_2_src.tgz))
Title: Re: Release: 3.7.2 Final
Post by: Swifty on April 23, 2015, 04:52:51 pm
Hooray!
Title: Re: Release: 3.7.2 Final
Post by: headdie on April 23, 2015, 05:06:54 pm
5 days later lol

Posted to Reddit and facebook
Title: Re: Release: 3.7.2 Final
Post by: chief1983 on April 23, 2015, 05:15:05 pm
I'll update the installer config files after my workout.
Title: Re: Release: 3.7.2 Final
Post by: procdrone on April 24, 2015, 07:39:44 am
Great job, SCP team!
Title: Re: Release: 3.7.2 Final
Post by: Goober5000 on April 24, 2015, 11:22:53 pm
First post updated with Win9X-compatible builds and a link to the 3.7.0 release thread.
Title: Re: Release: 3.7.2 Final
Post by: Antares on April 25, 2015, 11:12:25 pm
All the source mirrors are broke. D:
Title: Re: Release: 3.7.2 Final
Post by: AdmiralRalwood on April 26, 2015, 03:17:10 am
All the source mirrors are broke. D:
While waiting for chief1983 to fix that, the source code for 3.7.2 Final is available through both SVN (https://svn.icculus.org/fs2open/branches/fs2_open_3_7_2/) and Git (https://github.com/scp-fs2open/fs2open.github.com/tree/fs2_open_3_7_2).
Title: Re: Release: 3.7.2 Final
Post by: chief1983 on April 26, 2015, 09:32:33 am
Source exports fixed, found a bug in the release script that only affected final release builds.  Added mirrors for the Win9x builds.
Title: Re: Release: 3.7.2 Final
Post by: GhylTarvoke on April 26, 2015, 08:56:51 pm
Not sure if this is the right place to post this.

I'm replaying FS2 with 3.7.2 and the 2014 MediaVPs. In "Into the Maelstrom", one of the freighters/gas miners almost reaches its waypoint, then starts spinning in place. (Sounds like a "must reach these exact coordinates" versus "must get near these coordinates" issue.) In "Speaking in Tongues", the Vasudans fire on the Iceni after saying they won't.
Title: Re: Release: 3.7.2 Final
Post by: Goober5000 on April 26, 2015, 10:47:24 pm
Not sure if this is the right place to post this.

A good place for posts like this is the FreeSpace and FreeSpace Open Support forum, but it's fine to post here.

Quote
I'm replaying FS2 with 3.7.2 and the 2014 MediaVPs. In "Into the Maelstrom", one of the freighters/gas miners almost reaches its waypoint, then starts spinning in place. (Sounds like a "must reach these exact coordinates" versus "must get near these coordinates" issue.)

This can happen on rare occasions.  Most infamously, it has been seen when the Galatea reaches the jump node in the FS1/FSPort mission "Paving the Way".  It has to do with the coordinates, as you surmised.  Try rebooting the computer to clear the RAM.

Quote
In "Speaking in Tongues", the Vasudans fire on the Iceni after saying they won't.

Don't worry about that.  It's a case of the mission events not quite adhering to the story.
Title: Re: Release: 3.7.2 Final
Post by: Deepstar on April 27, 2015, 12:28:24 pm
Quote
This will probably be the last final release build using DirectInput on Windows, hooray!

Will this affect the support for older devices in future builds?

I am asking, because i bought a newly restored Sidewinder Force Feedback 2 a few weeks ago that uses only DirectInput and afaik do not fully support XInput (lack of Force Feedback, switched axis etc.).
Title: Re: Release: 3.7.2 Final
Post by: LHN91 on April 27, 2015, 12:38:06 pm
We are moving to SDL, (not Xinput) to move in line with the Linux/MacOS codebase, and as far as I know this shouldn't affect support for older joysticks. Might have to wait for someone more familiar with it to comment.
Title: Re: Release: 3.7.2 Final
Post by: chief1983 on April 27, 2015, 12:44:30 pm
Well, I should clarify that the idea is we'll be moving to SDL everywhere, including on Windows.  I believe SDL on Windows is still using DirectInput as a backend, so theoretically the joystick should still work, and joysticks have in fact been working fine with this code.  However, I've had terrible luck getting Force Feedback working on Windows with the SDL everywhere code so far, so having some more testers and bug reporters for that code will be very helpful in the coming weeks.
Title: Re: Release: 3.7.2 Final
Post by: Deepstar on April 27, 2015, 02:45:33 pm
Ah okay. Thanks for the answer.

I am glad, that i get Force Feedback to work with this stick under Windows 7. It was somewhat tricky. So i hope, that this will work in the future too. Because i never play with FF before and i already start to like it :).
Title: Re: Release: 3.7.2 Final
Post by: Vrets on April 27, 2015, 04:21:08 pm
Hooray for continued development!
Title: Re: Release: 3.7.2 Final
Post by: Trivial Psychic on April 27, 2015, 05:50:41 pm
All the source mirrors are broke.

I hear that's 7 years bad luck.  :drevil:
Title: Re: Release: 3.7.2 Final
Post by: Echelon9 on April 30, 2015, 09:03:48 pm
Well done to all.
Title: Re: Release: 3.7.2 Final
Post by: Jackho on May 02, 2015, 02:51:07 am
So far,

It's running like a charm with every mod I tried, congratulations for this !   :yes:  :yes:  :yes:
Needless to say, you are AWESOME.

 :v-old: A+
Jack H.
Title: Re: Release: 3.7.2 Final
Post by: wistler on May 04, 2015, 02:50:25 pm
Hi, I've downloaded 3.7.2 but for some reason I have black bars down the sides of my screen. I have the resolution set at 1920x1080 which works fine for the previous version. Is there something I'm not doing right?
Title: Re: Release: 3.7.2 Final
Post by: chief1983 on May 04, 2015, 03:14:38 pm
Before, the interface was stretched from its original aspect ratio to fit the screen.  Now, we're preserving the original aspect ratio of the art assets by default.  If you want, you can disable it with a command line option "Stretch interface to fill screen" (-stretch_menu).
Title: Re: Release: 3.7.2 Final
Post by: LaineyBugsDaddy on May 05, 2015, 02:13:44 pm
If you're in the menus or loading screens, it's doing exactly what it's supposed to do. If you're in mission, you do have a problem.

EDIT: Ninja'd by chief.
Title: Re: Release: 3.7.2 Final
Post by: elementalest on May 12, 2015, 10:51:44 am
I have been using this upgrade since 2006/2007. FS2 is one of my all time favourite games and the work you all do helps make it even more awesome. Every couple years i come check whats new and replay the game. I thought i would pass on my thanks this time.

Keep up the awesome work!
Title: Re: Release: 3.7.2 Final
Post by: Echelon9 on May 13, 2015, 02:09:03 am
Thanks for the feedback - always great to hear.
Title: Re: Release: 3.7.2 Final
Post by: cahdoge on June 19, 2015, 04:22:53 pm
I don't know If anyone has complained about it elsewhere.

I'm running fsopen on Linux and i am unable to save any progress ore settings changes if I'm not starting the game as root.

That means, I'm starting the wxLauncher to embed the mods I need and then start fsopen from terminal (as root). This is fine as workaround but is a little uncomfortable.
Would you (developers) mind to take a note, for he next regular update?
Title: Re: Release: 3.7.2 Final
Post by: chief1983 on June 19, 2015, 04:56:28 pm
Odd, all settings on Linux should be stored in your home directory, which shouldn't require running anything as root.  No one else has reported this issue on Linux to my knowledge.
Title: Re: Release: 3.7.2 Final
Post by: niffiwan on June 22, 2015, 04:46:34 pm
Yeah, that is very odd. I run on Linux and I've never had to run wxlauncher or fs2_open as root.

Could you pastebin a recursive ls of your config directory? i.e.
Code: [Select]
ls -lR ~/.fs2_open/
Title: Re: Release: 3.7.2 Final
Post by: Annorax on July 10, 2015, 04:53:58 am
Is this build included in the FSO Installer?

How's the Win10 compatibility coming along? Contemplating a replay & would love to be able to run it on the preview side of my triple boot.
Title: Re: Release: 3.7.2 Final
Post by: Cyborg17 on July 10, 2015, 10:21:55 am
Last I heard, there weren't any compatibility issues.  Those who tested it so far on Windows 10 seemed to report that there were no issues.
Title: Re: Release: 3.7.2 Final
Post by: Kano_Slayer on August 14, 2015, 10:10:50 am
All the source mirrors are broke.

I hear that's 7 years bad luck.  :drevil:

Who broke it then?
Title: Re: Release: 3.7.2 Final
Post by: chief1983 on August 14, 2015, 10:13:27 am
That would probably have been me :( at least, they weren't broken, they just didn't get uploaded at first like they should have.  Can't break what never existed right?  So maybe I'm ok.
Title: Re: Release: 3.7.2 Final
Post by: Kano_Slayer on August 14, 2015, 07:36:14 pm
That would probably have been me :( at least, they weren't broken, they just didn't get uploaded at first like they should have.  Can't break what never existed right?  So maybe I'm ok.

 I would like to think so then  :nervous: :shaking:
Title: Re: Release: 3.7.2 Final
Post by: Kano_Slayer on August 15, 2015, 06:52:59 am
Um... Does FSO work with the original 3 cd copy of the game or do I need the gog version?
Title: Re: Release: 3.7.2 Final
Post by: The E on August 15, 2015, 07:08:20 am
FSO works with all legitimate versions of the game, no matter whether it's gog, steam, or from the original CDs.
Title: Re: Release: 3.7.2 Final
Post by: Kano_Slayer on August 15, 2015, 09:27:07 am
FSO works with all legitimate versions of the game, no matter whether it's gog, steam, or from the original CDs.

Thanks E  :yes: :yes: :yes: