Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files
Merge branch 'miami' of https://github.com/GTAmodding/re3 into miami_…
…highfps
  • Loading branch information
Veyrdite committed Jul 7, 2021
2 parents 8d2ddd2 + e6544a6 commit fb3912d52ad9a3dc649e2a2fc608633462ed4d87
Showing with 25 additions and 20 deletions.
  1. +4 −3 .github/workflows/build-cmake-conan.yml
  2. +13 −11 printHash.sh
  3. +6 −6 src/audio/sampman_null.cpp
  4. +1 −0 src/core/CdStreamPosix.cpp
  5. +1 −0 src/skel/crossplatform.h
@@ -27,7 +27,7 @@ jobs:
platform: 'gl3' platform: 'gl3'
gl3_gfxlib: 'glfw' gl3_gfxlib: 'glfw'
audio: 'openal' audio: 'openal'
# - os: 'ubuntu-latest' # - os: 'ubuntu-18.04'
# platform: 'gl3' # platform: 'gl3'
# gl3_gfxlib: 'sdl2' # gl3_gfxlib: 'sdl2'
# audio: 'openal' # audio: 'openal'
@@ -63,8 +63,9 @@ jobs:
python -m pip install conan python -m pip install conan
conan config init conan config init
conan config set log.print_run_commands=True conan config set log.print_run_commands=True
conan remote add bincrafters https://api.bintray.com/conan/bincrafters/public-conan conan config set general.revisions_enabled=1
conan remote add madebr_ps2dev https://api.bintray.com/conan/madebr/ps2dev conan remote add bincrafters https://bincrafters.jfrog.io/artifactory/api/conan/public-conan
# conan remote add madebr_ps2dev https://api.bintray.com/conan/madebr/ps2dev
- name: "Add os=playstation2 + gcc.version=3.2 to .conan/settings.yml" - name: "Add os=playstation2 + gcc.version=3.2 to .conan/settings.yml"
shell: python shell: python
run: | run: |
@@ -1,12 +1,14 @@
#!/usr/bin/env bash #!/usr/bin/env sh

if [ -z "${1}" ]
> $1 then

printf "%s\n" "Input the path to the file for writing the commit hash to."
echo -n "#define GIT_SHA1 \"" > $1 else

printf "%s" "#define GIT_SHA1 \"" > $1
if (command -v "git" >/dev/null) then
git rev-parse --short HEAD | tr -d '\n' >> $1 if (command -v "git" >/dev/null) then
git rev-parse --short HEAD | tr -d '\n' >> $1
fi

printf "%s\n" "\"" >> $1
printf "%s\n" "const char* g_GIT_SHA1 = GIT_SHA1;" >> $1
fi fi

echo "\"" >> $1
echo "const char* g_GIT_SHA1 = GIT_SHA1;" >> $1
@@ -114,7 +114,7 @@ cSampleManager::SetMusicMasterVolume(uint8 nVolume)
} }


void void
cSampleManager::SetMusicMasterVolume(uint8 nVolume) cSampleManager::SetMP3BoostVolume(uint8 nVolume)
{ {
} }


@@ -231,35 +231,35 @@ cSampleManager::InitialiseChannel(uint32 nChannel, uint32 nSfx, uint8 nBank)
void void
cSampleManager::SetChannelEmittingVolume(uint32 nChannel, uint32 nVolume) cSampleManager::SetChannelEmittingVolume(uint32 nChannel, uint32 nVolume)
{ {
ASSERT( nChannel != CHANNEL2D ); ASSERT( nChannel < MAXCHANNELS );
ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS ); ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS );
} }


void void
cSampleManager::SetChannel3DPosition(uint32 nChannel, float fX, float fY, float fZ) cSampleManager::SetChannel3DPosition(uint32 nChannel, float fX, float fY, float fZ)
{ {
ASSERT( nChannel != CHANNEL2D ); ASSERT( nChannel < MAXCHANNELS );
ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS ); ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS );
} }


void void
cSampleManager::SetChannel3DDistances(uint32 nChannel, float fMax, float fMin) cSampleManager::SetChannel3DDistances(uint32 nChannel, float fMax, float fMin)
{ {
ASSERT( nChannel != CHANNEL2D ); ASSERT( nChannel < MAXCHANNELS );
ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS ); ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS );
} }


void void
cSampleManager::SetChannelVolume(uint32 nChannel, uint32 nVolume) cSampleManager::SetChannelVolume(uint32 nChannel, uint32 nVolume)
{ {
ASSERT( nChannel == CHANNEL2D ); ASSERT( nChannel >= MAXCHANNELS );
ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS ); ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS );
} }


void void
cSampleManager::SetChannelPan(uint32 nChannel, uint32 nPan) cSampleManager::SetChannelPan(uint32 nChannel, uint32 nPan)
{ {
ASSERT(nChannel == CHANNEL2D); ASSERT( nChannel >= MAXCHANNELS );
ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS ); ASSERT( nChannel < MAXCHANNELS+MAX2DCHANNELS );
} }


@@ -13,6 +13,7 @@
#include <fcntl.h> #include <fcntl.h>
#include <sys/resource.h> #include <sys/resource.h>
#include <stdarg.h> #include <stdarg.h>
#include <limits.h>


#ifdef __linux__ #ifdef __linux__
#include <sys/syscall.h> #include <sys/syscall.h>
@@ -1,4 +1,5 @@
#include <time.h> #include <time.h>
#include <limits.h>


// This is the common include for platform/renderer specific skeletons(glfw.cpp, win.cpp etc.) and using cross platform things (like Windows directories wrapper, platform specific global arrays etc.) // This is the common include for platform/renderer specific skeletons(glfw.cpp, win.cpp etc.) and using cross platform things (like Windows directories wrapper, platform specific global arrays etc.)
// Functions that's different on glfw and win but have same signature, should be located on platform.h. // Functions that's different on glfw and win but have same signature, should be located on platform.h.

0 comments on commit fb3912d

Please sign in to comment.