Commit Graph

8579 Commits

Author SHA1 Message Date
UnknownShadow200 6a734b0d6d OpenGL1: Try to fix on big endian systems 2025-10-17 18:54:10 +11:00
UnknownShadow200 56c6e1aab9
Merge pull request #1446 from shinovon/12
Symbian port improvement
2025-10-17 07:03:18 +11:00
UnknownShadow200 755622536f
Merge pull request #1452 from ClassiCube/SocketPoll5
Fix connecting to non-existent server showing 'Disconnected from server' instead of 'Failed to connect'
2025-10-16 19:42:46 +11:00
UnknownShadow200 a02df866d6 Fix for Windows too 2025-10-16 19:40:23 +11:00
UnknownShadow200 4910f2590f PS2: Remove now unneeded hack 2025-10-15 22:38:49 +11:00
UnknownShadow200 a44d18f2c1 Fixes for Gamecube, Dreamcast, etc 2025-10-15 22:22:55 +11:00
UnknownShadow200 309c6d920f Properly handle poll/select for writing
The last error code should be checked when select/poll returns true for writability, not false like it was before.

This should e.g. fix connecting to a non-existent LAN server showing 'disconnected from server' error instead of 'failed to connect to server' error. This was because since the async connect call was wrongly treated as having succeeded, the send method was then called, which immediately failed.
2025-10-15 18:24:44 +11:00
UnknownShadow200 d7faf89ff2 webclient: Also implement separate last error code function 2025-10-15 18:08:00 +11:00
UnknownShadow200 a4279c7efc When doing git add -A and a lot of files are changed,, thus resulting in only the number of changed files being listed in the command output, it's a good idea to still check the full list of files actually being changed 2025-10-15 16:58:12 +11:00
UnknownShadow200 3d5e009292 WIP Socket_GetLastError function 2025-10-15 07:25:06 +11:00
UnknownShadow200 b737122dd6 removed a little bit too much 2025-10-14 06:32:17 +11:00
UnknownShadow200 153623e1f1 whoops 2025-10-13 20:35:35 +11:00
UnknownShadow200 2f54c689e9 Always log raw native path 2025-10-13 20:22:33 +11:00
UnknownShadow200 8374c79c5d Switch to always opening using platform native paths 2025-10-13 19:13:37 +11:00
UnknownShadow200 f150f0c649 WIP always using platform native paths 2025-10-13 07:09:54 +11:00
UnknownShadow200 e465b9ccba WIP printing platform native paths 2025-10-12 21:46:38 +11:00
UnknownShadow200 d07f84330f
Merge pull request #1449 from picatsv/master
Add build instructions for WinCE target
2025-10-12 07:14:45 +11:00
svp 53406f5046
specify required libmpfr architecture
whoops this is not actually a trivial thing to miss, as arm-mingw32 itself is i386 it needs the i386 library
2025-10-11 20:38:04 +02:00
svp 6afdb0f176 Add build instructions for WinCE target
Fix typo in Core.h declarations for WinCE
Drop mcpu tuning as it conflicts with march
(armv5te does not target Jazelle but our code is C so it's fine i think...)
2025-10-11 20:21:58 +02:00
UnknownShadow200 fe76435079 Return specific error code for non writable filesystem 2025-10-11 07:39:42 +11:00
UnknownShadow200 2cbe56aaeb really fix uploading 2025-10-10 08:00:22 +11:00
UnknownShadow200 2a8309bcb0 Try to fix symbian exe not being uploaded 2025-10-10 07:53:48 +11:00
UnknownShadow200 831987e4db try to fix generic BearSSL I/O error being returned instead of actual error code 2025-10-10 07:42:50 +11:00
UnknownShadow200 b756f80b4a NDS: Fix trying to upload wrong file 2025-10-08 19:46:19 +11:00
UnknownShadow200 ddd50b5e3a NDS: Further work on separate non-networking build 2025-10-08 19:31:03 +11:00
UnknownShadow200 72b29fee19 NDS: WIP on combined dswifi support 2025-10-08 18:37:54 +11:00
UnknownShadow200 8459f9ed74 3DS: Avoid setting viewport all the time 2025-10-08 06:51:40 +11:00
Shinovon 78edbe2e00 Symbian: Fix crash handler 2025-10-07 15:30:46 +05:00
Shinovon 8af7006019 Symbian: Halt main loop on crash 2025-10-07 13:07:38 +05:00
Shinovon 6d3343f3b1 Symbian: Try to fix installing on later gpu-less models
Nokia 500, to be precise
2025-10-07 13:06:56 +05:00
UnknownShadow200 ad1623243c
Merge pull request #1445 from shinovon/11
Symbian: Improve dialog implementation
2025-10-07 06:53:56 +11:00
Shinovon c95ea4a498 Fix C89 compatibility 2025-10-06 21:08:16 +05:00
Shinovon e00e734ed3 Symbian: Improve dialog implementation 2025-10-06 21:03:22 +05:00
Shinovon 0ad706c3a9 Symbian: small refactor, fix winscw build 2025-10-06 21:03:21 +05:00
UnknownShadow200 0f95e40c83 Make content offset x/y configurable and increase default one for xbox 2025-10-04 08:23:55 +10:00
UnknownShadow200 68d6711d84 Fix cinematic bars not rendering properly on consoles 2025-10-04 08:09:31 +10:00
UnknownShadow200 4bf2e4ed83 Direct3D9: Move half pixel offset into matrix transform instead 2025-10-03 07:28:15 +10:00
UnknownShadow200 570ce0194e Wii U: try to draw to gamepad too 2025-10-02 20:22:02 +10:00
UnknownShadow200 6783b31260 Wii U: try to fix fog 2025-10-02 20:13:35 +10:00
UnknownShadow200 a99ef867bc Http: Fix ampersands being UTF8 converted in URLs, fix non-web URL redirects not remapping hosts 2025-10-02 07:22:03 +10:00
UnknownShadow200 29d34e7e86 3DS: Fix UI being affected by fog 2025-10-01 19:45:18 +10:00
UnknownShadow200 dc76a18275 Wii/Gamecube: Start splitting up code 2025-10-01 18:10:43 +10:00
UnknownShadow200 fa0f30e5ef 3DS: Fix not working anymore 2025-10-01 17:47:12 +10:00
UnknownShadow200 6ad23ed20b Simplify plugin writing a little bit 2025-09-30 21:44:39 +10:00
UnknownShadow200 5aa5eeb992 3DS: Minor code simplification 2025-09-30 21:26:37 +10:00
UnknownShadow200 42f472107d Wii U: Try to fix not working on real hardware
GPU doesn't allow reading two constants from constant registers in one instruction
2025-09-29 20:12:44 +10:00
UnknownShadow200 5d58a71618 Wii U: try to fix wrong texture coordinates input/output 2025-09-29 19:40:05 +10:00
UnknownShadow200 191abbad87 Android: Compile ARMv7 build for vfp3-D16 FPU, should fix crashing on Tegra 2
This shouldn't matter too much in practice, as ClassiCube does not make heavy use of doubles. The extra 16 doubles tended to get used for inline 8/16 byte mem load/store operations, but this can also be done with the regular CPU's load/store multiple instructions
2025-09-26 08:44:34 +10:00
UnknownShadow200 432885fb0b Matrix_Mul: Save 10-40 instructions 2025-09-25 07:08:09 +10:00
UnknownShadow200 e39c5d55d3 Cancel queued skin download if no more entities are using the skin
Also transfer skin download responbitilites if entity downloading a skin stops using that skin, but there is at least one other entity using that skin
2025-09-23 22:28:05 +10:00