Commit Graph

3157 Commits

Author SHA1 Message Date
bd3c3849fe Properly fix blip rendering during scripted sequences
Changes conditionals from "DrawBlips" and "ShowRadarTrace", "ShowRadarTraceWithHeight" to allow blips to be rendered during scripted sequences when "MENU_MAP" is enabled.
2021-07-22 16:10:15 -03:00
1d1f10d68c Fixes from miami 2021-07-22 20:56:15 +03:00
a437d2bc26 fix garbage data written in garage save block 2021-07-19 23:43:51 +02:00
d0404cbdb7 render -> renderer (original name) 2021-07-18 00:04:26 +03:00
8018e40ebf Merge pull request #1217 from Nopey/master
Fix debug script loader crashing missions
2021-07-15 23:09:28 +02:00
2ce36a48b9 Make PS2 VB files work together with PC audio files 2021-07-15 18:06:02 +03:00
4f78733836 Remove stupid cast 2021-07-15 00:47:11 +03:00
d2e594db2b Merge pull request #1236 from Nopey/fix_nearPeds
Fix NearPed count going negative
2021-07-13 18:10:59 +03:00
894495689f Fix NearPed count going negative 2021-07-12 23:51:28 -07:00
207378c947 Use svcGetInfo definitions from libnx
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
2021-07-13 00:50:49 +02:00
a7b38e1b34 Save current usable memory for Switch application 2021-07-13 00:50:49 +02:00
5cab196718 Finish cmake stuff for Switch build
* SDL2 for OpenAL not needed anymore
* Add re3_platform_target function and use that instead of manually building NRO
2021-07-13 00:50:49 +02:00
3bde84f6c8 Move assets to dedicated folder and redefine GLFW mappings for Switch 2021-07-13 00:50:49 +02:00
a99a04ed49 Add Switch controller asset and configuration
* Add GXT string for the Nintendo Switch Controller
* Add frontend and button textures for Nintendo Switch controllers
* Fix wrong #ifndef when hiding screen resolution option on GTA_HANDHELD
2021-07-13 00:50:49 +02:00
b09b489ae7 Fix WINDOWS -> WIN32 on cmake 2021-07-13 00:50:49 +02:00
a247d53367 cmake: fix OpenAL on Switch + using X11 on Linux 2021-07-13 00:50:49 +02:00
ca5d3c8811 Replace GTA_SWITCH macro and use GAMEPAD_MENU
* Replace GTA_SWITCH macro with __SWITCH__ for platform specific stuff and GTA_HANDHELD for the rest (which could be used by other ports)
* Use GAMEPAD_MENU on GTA_HANDHELD, which will replace the usual controller setup (which contains some useless features for handhelds)
* Fix some identation inconsistencies
* Disable PC_PLAYER_CONTROLS on GTA_HANDHELD builds
2021-07-13 00:50:49 +02:00
02ec56e8f7 Add platform specific functions for glfw vibration
With implementation for Switch vibration through libnx hid/pad API
2021-07-13 00:50:45 +02:00
6da20aa723 Enable Gamepad Menu on Switch 2021-07-13 00:49:21 +02:00
28f266302f Add Nintendo Switch initial support 2021-07-13 00:49:13 +02:00
a4b92fe9be fix premake 2021-07-12 23:26:49 +02:00
f50026828a Vanilla config for Windows and win-x86 only 2021-07-12 04:24:10 +02:00
ac3905123e fix 2021-07-12 03:10:02 +02:00
b4364c3672 Reorganize config.h 2021-07-12 03:34:37 +03:00
3515363df5 Merge pull request #1218 from withmorten/ini
switch out current ini_parser.hpp with pulzed/mINI
2021-07-12 02:40:15 +03:00
c0cbf8045f switch out current ini_parser.hpp with pulzed/mINI 2021-07-12 01:19:22 +02:00
a8fd3f828a Merge pull request #1149 from withmorten/saves
finish COMPATIBLE_SAVES and FIX_INCOMPATIBLE_SAVES
2021-07-12 01:06:59 +03:00
291213ed40 Unite all sliders 2021-07-12 00:51:45 +03:00
2a6f9c2757 Add ped and car density slider to menu, remove dumb collision "optimization" 2021-07-12 00:12:25 +03:00
11434f96cc Add PED DENSITY and CAR DENSITY lines to GXT 2021-07-11 23:52:55 +03:00
3194fdb2c1 fix the fix (and another fix) 2021-07-11 03:34:43 +02:00
d7ceb4870c tiny diff fixes 2021-07-11 03:26:21 +02:00
e9baf31ad8 Physical: division by zero fix 2021-07-10 23:24:27 +03:00
d82dbf91ef Merge/sync fixes after threaded audio 2021-07-10 23:14:13 +03:00
db4ae18e5d Remove waiting for stream closure in multi-thread audio 2021-07-10 23:14:08 +03:00
5458632c40 Multi-threaded audio fixes 2021-07-10 23:13:51 +03:00
ab73c2f539 Multi-threaded audio streams
Under MULTITHREADED_AUDIO define.
2021-07-10 23:13:42 +03:00
12efd1209b Fix Cheat menu debug script loader 2021-07-10 10:18:32 -07:00
33c45e4ae0 Fix debug script loader crashing missions
* open_script is now exposed in Script.h, perhaps it should be namespaced
as a static method on CTheScripts? I'm unsure what is preferred.
* I've moved the joypad code out of open_script to prevent buttons held
  down at mission load time from changing the scriptToLoad.
2021-07-10 09:34:17 -07:00
011aafa043 finish COMPATIBLE_SAVES and FIX_INCOMPATIBLE_SAVES 2021-07-10 17:30:27 +02:00
71f28c8cf5 readme: fix lto option 2021-07-10 01:17:03 +02:00
4eb9a149e4 recompile german.gxt 2021-07-10 01:06:34 +02:00
f09da45823 Merge pull request #1134 from RuesanG/master
German is 100%
2021-07-10 01:06:01 +02:00
d824a321b9 Update GXT compiler with fix of German 2021-07-10 02:02:42 +03:00
9a68f94c54 Update german.txt 2021-07-10 00:43:22 +02:00
a7ab4cc23a Update german.txt 2021-07-10 00:20:26 +02:00
5b390ade40 Update german.txt 2021-07-10 00:19:02 +02:00
f184c43b9b Update russian.txt 2021-07-10 01:10:25 +03:00
37b6d491e7 fix jittery cars at 15fps 2021-07-09 18:50:33 +02:00
e2ae17d994 add librw defines to vanilla defines undefs 2021-07-09 18:02:36 +02:00