Commit Graph

23096 Commits

Author SHA1 Message Date
Benau 0d2a39c091 Update update_desktop_file_appdata.py for 1.4 2022-11-02 14:15:28 +08:00
AsciiWolf 8da0d09d27
Add missing 1.4 release into AppData 2022-11-01 15:58:24 +01:00
Benau 1d5613072c Update translation and AppData 2022-10-31 15:24:08 +08:00
Benau 5e841110f3 Update changelog 2022-10-31 15:15:41 +08:00
Benau 5e86dafe73 Update credits 2022-10-31 14:07:44 +08:00
Benau 412f30d2c1 Fix incorrect color emoji position after resizing window 2022-10-31 13:18:54 +08:00
Benau 4ad30fa2bf Update to latest noto color emoji 2022-10-31 12:26:37 +08:00
Benau b69fd92524 Disable bitcode building for Xcode 14
From Apple:

Starting with Xcode 14, bitcode is no longer required for watchOS and
tvOS applications, and the App Store no longer accepts bitcode
submissions from Xcode 14.

Xcode no longer builds bitcode by default and generates a warning message
if a project explicitly enables bitcode: “Building with bitcode is
deprecated. Please update your project and/or target settings to disable
bitcode.” The capability to build with bitcode will be removed in a future
Xcode release. IPAs that contain bitcode will have the bitcode stripped
before being submitted to the App Store. Debug symbols for past bitcode
submissions remain available for download. (86118779)
2022-10-31 11:59:27 +08:00
Denis Kim 0546c1c91a
Avoid triggering other goal lines when the goal is already scored (#4802) 2022-10-31 11:38:05 +08:00
Jörn Eichler 538e03c514
fix parachute powerup (#4738)
only deshield karts ahead of the kart firing the parachute
2022-10-31 11:37:54 +08:00
Benau 54973d0174 Fix missing news text in main menu if loading is too fast 2022-10-31 10:39:54 +08:00
Benau 61bd2a6e70 Fix legacy device in switch homebrew
Allow setting it from config.xml
2022-10-31 09:31:44 +08:00
Benau cab25432c2 Update download assets size 2022-10-30 16:50:27 +08:00
Benau 440def908b Fix missing stk.nro 2022-10-30 15:29:11 +08:00
Licaon_Kter 3f08e4cbf4
make.sh - specify interpreter directly (#4807)
Run directly it fails with: `./make.sh: 203: Syntax error: "(" unexpected`

A scan on https://www.shellcheck.net/ shows too many issues, this needs to be redesigned a lot to be clean of bashisms
2022-10-30 13:10:06 +08:00
Benau 2707234ada Add armv7 and aarch64 detection in run_game.bat, see #4805 2022-10-28 13:39:06 +08:00
Benau d2a1144cf4 Fix possible division by zero 2022-10-27 09:16:43 +08:00
Benau b2d1f94adc Fix hovering ghost kart since 2696ef2 2022-10-26 12:55:03 +08:00
Benau 5beafdce8e Fix #4808 2022-10-25 09:48:22 +08:00
Benau 683f5ece7f Fix thunderbird traffic light in legacy video drivers 2022-10-24 13:39:01 +08:00
Benau 7109729010 Add slipstream meshes to irrlicht mesh cache
This enables instancing of them in vulkan engine
2022-10-23 10:02:54 +08:00
Benau 8358b7be0a Allow SMesh to be used in irrlicht mesh cache 2022-10-22 15:40:27 +08:00
Benau 9cd217acfe Add convertIrrlichtMeshToSPM 2022-10-21 08:40:23 +08:00
Benau 243f7f7008 Add slipstream rendering for all video drivers 2022-10-20 12:42:36 +08:00
Benau 0e142e645c Handle vertex color in render info for COGLES2FixedPipelineRenderer 2022-10-19 09:29:06 +08:00
Benau 58a00f7627 Store and render custom vertex color in GERenderInfo 2022-10-18 15:07:11 +08:00
Benau 1b604666c3 Fix sky particles rendering in modern gl3 too, see #2779 2022-10-17 09:33:51 +08:00
Benau 5ecdc11ffd Fix sky particles rendering in vulkan
Align them with the vertical axis
2022-10-16 12:08:02 +08:00
Benau cfb10dbb1f Make sure sky particles always fall vertically 2022-10-15 14:31:07 +08:00
Benau 1fc460ff4e Add flips particle rendering for vulkan 2022-10-14 10:17:58 +08:00
Benau 46f44b5d59 Add getBulletQuaternion for MiniGLM 2022-10-13 12:12:07 +08:00
Benau 6cdc554d21 Avoid updating data descriptor sets every frame 2022-10-12 15:30:31 +08:00
Benau 26f96b0986 Allow GEVulkanDynamicBuffer to use a specific frame 2022-10-11 12:05:47 +08:00
Benau f85f631c4b Return true if buffer resized 2022-10-10 10:26:05 +08:00
Benau e9be8d91ef Avoid using VMA_MEMORY_USAGE_AUTO if possible 2022-10-09 09:37:18 +08:00
Benau 542ece64f9 Use triple buffer to avoid memcpy after fence 2022-10-08 13:04:22 +08:00
Benau 982a5b2be8 Reduce usage of local buffer in GEVulkanDrawCall 2022-10-07 11:48:39 +08:00
Benau 91dea5f50d Use VMA_MEMORY_USAGE_AUTO_PREFER_HOST for host buffer
This improves performance when particles are used
2022-10-06 16:12:44 +08:00
Benau 51a1396313 Allow creating different buffer sizes in GEVulkanDynamicBuffer 2022-10-05 11:08:52 +08:00
Benau e5318d8ea9 Fix crash when minimizing in windows 2022-10-04 13:55:51 +08:00
Benau d69f83c7cc Fix WRITE_AFTER_WRITE error:
vkCmdBeginRenderPass: Hazard WRITE_AFTER_WRITE vs. layout transition in
subpass 0 for attachment 1 aspect depth during load with loadOp
VK_ATTACHMENT_LOAD_OP_CLEAR.
2022-10-03 10:05:33 +08:00
Benau b2404aadd2 Reduce instance data size
MoltenVK has no DrawIndex support yet
2022-10-02 16:41:09 +08:00
Benau e1f8294008 Use dedicated buffer for sbo 2022-10-01 12:20:35 +08:00
Benau 421293b8e9 Add shader draw parameters detection 2022-09-30 14:42:06 +08:00
Benau 86c349e5f2 Properly check and enable vulkan extensions 2022-09-29 16:01:27 +08:00
Benau 51496cf5ef Fix moltenvk without binding all mesh textures 2022-09-28 08:56:15 +08:00
Benau 5424d4fe77 Fix typo in ge shaders 2022-09-27 15:21:08 +08:00
Benau 11a168b4bf Avoid error when particle size is zero 2022-09-26 10:36:01 +08:00
Benau 82218afc40 Reset video driver in GE when vulkan creation fails 2022-09-25 09:55:32 +08:00
Benau 3b5a1d6c74 Notarize macOS release build 2022-09-23 21:44:09 +08:00