February 21 2024 build: Difference between revisions

From Skyscraper Wiki
Jump to navigation Jump to search
No edit summary
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{legit}}{{db}}
This is finally a new build after a while, it's been delayed somewhat since I've had to rebuild some of the libraries on all platforms. Currently the Windows version is having some major issues, and so I'll upload it once it's working properly. The Mac and Linux versions appear to work fine though, so you can use those. The changes in this version are a shutdown crash fix on Mac, Ogre has been upgraded to version 14.1.2 (we need to test Skyscraper now to make sure it performs properly, since we had issues with the older 14 release, I've done testing and the performance seems good), and wxWidgets has been upgraded to version 3.2.4. On Mac and Linux, the script processor is now a separate shared library file, this wasn't possible for Windows (to make the script processor it's own DLL file) due to how Windows does compile-time link resolving.
This is finally a new build after a while, it's been delayed somewhat since I've had to rebuild some of the libraries on all platforms. Currently the Windows version is having some major issues, and so I'll upload it once it's working properly. The Mac and Linux versions appear to work fine though, so you can use those. The changes in this version are a shutdown crash fix on Mac, Ogre has been upgraded to version 14.1.2 (we need to test Skyscraper now to make sure it performs properly, since we had issues with the older 14 release, I've done testing and the performance seems good), and wxWidgets has been upgraded to version 3.2.4. On Mac and Linux, the script processor is now a separate shared library file, this wasn't possible for Windows (to make the script processor it's own DLL file) due to how Windows does compile-time link resolving.


'''Changelog:'''
'''Changelog:'''
#upgrade Ogre to 14.1.2
#Upgrade Ogre to 14.1.2
#upgrade wxWidgets to 3.2.4
#Upgrade wxWidgets to 3.2.4
#Minimize use of Ogre namespace for code portability
#Minimize use of Ogre namespace for code portability
#Move script processor to separate library (Mac and Linux only)
#Move script processor to separate library (Mac and Linux only)
Line 13: Line 14:
== See also ==
== See also ==
*[[August 6 2023 build|Previous build]]
*[[August 6 2023 build|Previous build]]
*Next build
*[[March 12 2024 build|Next build]]
*[[Development Builds]]
*[[Development Builds]]
== External links ==
== External links ==
* [https://skyscrapersimulatorforum.createaforum.com/download-skyscraper-simulator/new-build-february-21-2024-build/ New build: 2/21/24 build on the Skyscraper Simulator Forum]
* [https://skyscrapersimulatorforum.createaforum.com/download-skyscraper-simulator/new-build-february-21-2024-build/ Build: 2/21/24 build on the Skyscraper Simulator Forum]
[[Category:Development Builds]]
[[Category:Development Builds]]
[[Category:2024 Builds]]
[[Category:Alpha 12 builds]]
[[Category:Alpha 12 builds]]

Latest revision as of 13:57, 1 September 2024

This article is legitimate.
It contains good-faith information, such as an existing building or content.
This article describes a development build of Skyscraper Simulator.
It contains good information related to Skyscraper Simulator.

This is finally a new build after a while, it's been delayed somewhat since I've had to rebuild some of the libraries on all platforms. Currently the Windows version is having some major issues, and so I'll upload it once it's working properly. The Mac and Linux versions appear to work fine though, so you can use those. The changes in this version are a shutdown crash fix on Mac, Ogre has been upgraded to version 14.1.2 (we need to test Skyscraper now to make sure it performs properly, since we had issues with the older 14 release, I've done testing and the performance seems good), and wxWidgets has been upgraded to version 3.2.4. On Mac and Linux, the script processor is now a separate shared library file, this wasn't possible for Windows (to make the script processor it's own DLL file) due to how Windows does compile-time link resolving.

Changelog:

  1. Upgrade Ogre to 14.1.2
  2. Upgrade wxWidgets to 3.2.4
  3. Minimize use of Ogre namespace for code portability
  4. Move script processor to separate library (Mac and Linux only)
  5. Fix typo in string conversion line
  6. Fixed FMOD declarations
  7. Fixed a build failure on Mac due to an incorrect namespace change
  8. Skip OGRE shutdown on Mac due to crash issues
  9. Removed FMOD dependency from SBS library linkage

See also[edit | edit source]

External links[edit | edit source]