UnknownShadow200
8397efbb9e
Update copyright year
2025-01-02 08:39:57 +11:00
UnknownShadow200
1c3d8fb72e
Simplify writing plugins in C++ slightly
2024-07-28 23:33:22 +10:00
UnknownShadow200
d222c47e59
Try to reduce stack usage for extracting ZIPs
2024-07-02 19:11:04 +10:00
UnknownShadow200
6b089ccb22
Xbox: Use proper way of infinite timeout when waiting for a signal
2024-05-13 21:10:49 +10:00
UnknownShadow200
4ee1775ccb
More consistency
2024-04-06 09:49:37 +11:00
UnknownShadow200
02b068c7dc
3DS: Bind stick input to left pad axis instead (so moves player), double GPU command buffer size
...
Also implement thread naming on BSD systems
2024-04-05 08:04:25 +11:00
UnknownShadow200
08e93f7562
Show better error message when plugin fails to load with error 126 on Windows, which most often happens because the exe isn't named ClassiCube.exe
...
Also
1) Add section to plugin development document on how you should load functions/variables dynamically on Windows
2) Add function pointer declarations for a number of exported functions from ClassiCube
2023-09-11 20:13:48 +10:00
UnknownShadow200
2f989fca4f
Update copyright year to 2023
2023-07-17 22:56:16 +10:00
UnknownShadow200
20277e4dec
Fix clicking links not working on Windows 95/98, improve readme a bit to be clearer about OpenGL 1.1 support and link to WIP compiling with overriden defaults
2023-06-08 22:15:37 +10:00
UnknownShadow200
56e140428f
Reduce size of DeflateState struct, fixes #1022
2023-06-06 20:59:47 +10:00
UnknownShadow200
ba6d8fd738
Make Makefile more standard and update copyright year
2022-10-20 19:15:35 +11:00
UnknownShadow200
4a9551e661
Simplify ZIP reader api and make it a little bit faster in most cases
2022-09-27 22:08:05 +10:00
UnknownShadow200
a485f4c6af
Webclient: Start using placeholder text for mobile on-screen keyboard in a few places
...
Also bump copyright to 2021
2021-01-08 23:39:33 +11:00
UnknownShadow200
88d1d9513a
Avoid including String.h in almost all .h files
2020-10-18 12:23:06 +11:00
UnknownShadow200
9501564a72
String --> cc_string
2020-10-18 11:53:28 +11:00
UnknownShadow200
0daddd3801
Scale and position the bars in edit hotkey screen with DPI
2020-08-22 12:41:44 +10:00
UnknownShadow200
48cc59cfa4
inflate code style cleanup
2020-08-14 20:32:07 +10:00
UnknownShadow200
dcf1b9a49e
If the server sends corrupted compressed map data, try to disconnect the game instead of outright crashing
2020-08-02 10:49:04 +10:00
UnknownShadow200
7c22112aa3
considering that it is always half way through 2020, probably should update copyright year to 2020
2020-06-25 20:44:38 +10:00
UnknownShadow200
18fce97418
Fix normalfast render mode not disabling fog anymore
2020-06-11 22:59:10 +10:00
UnknownShadow200
37d9fb5835
minor style cleanup
2020-05-11 22:53:25 +10:00
UnknownShadow200
96676fb374
Minor style fixes
2020-05-09 14:42:01 +10:00
UnknownShadow200
7b1f08b06f
ReturnCode -> cc_result
2019-10-10 13:30:07 +11:00
UnknownShadow200
540bd993b2
bool -> cc_bool, for better compatibility with system headers that define bool type
2019-10-10 13:20:30 +11:00
UnknownShadow200
39cd47b2d3
use cc_uint8 instead of uint8_t so we can avoid stdint.h for gcc and clang
...
This fixes not compiling with mingw32 out of the box on windows (not mingw-w64, it works fine) due to WINVER being defined somewhere in the headers included by stdint.h. Even after that it would produce executables that wouldn't work properly unless DUNICODE was also added.
2019-08-25 19:36:45 +10:00
UnknownShadow200
93384fa327
Update copyright year in all .h files
2019-06-03 22:09:34 +10:00
UnknownShadow200
6c9abbf0e5
make initial default.zip creation a bit faster
2019-01-30 22:33:04 +11:00
UnknownShadow200
5895393009
Fix clicking on colours in left alt menu adding two colour codes instead of just one (Thanks sirvoid)
2019-01-13 15:48:35 +11:00
UnknownShadow200
99ba3abf61
Fix hovering Enter in launcher, optimise deflate somewhat
...
Writing huffman codes now uses a lookup table, for about 33% faster
2019-01-09 16:00:20 +11:00
UnknownShadow200
015b72b1ec
Fix crashing with some system fonts, minor code cleanup
2019-01-04 15:12:45 +11:00
UnknownShadow200
48fce2f25f
Fix crashing when going back to main menu in launcher, fix error in chat from missing plugins directory
2018-12-22 22:15:38 +11:00
UnknownShadow200
7813b5719e
Fix .zip with too many entries not getting loaded
2018-12-21 10:05:09 +11:00
UnknownShadow200
eb0251a7f9
work on making default.zip (disabled still as doesn't work properly yet)
2018-12-19 18:57:14 +11:00
UnknownShadow200
dc58379697
Move stuff out of Game.c and general cleanup
2018-12-13 21:51:42 +11:00
UnknownShadow200
3ae356beba
Reorganise texture pack/terrain atlas/animations files
2018-11-30 17:02:45 +11:00
UnknownShadow200
ad4c4b7c6d
minor code cleanup
2018-11-10 12:59:46 +11:00
UnknownShadow200
34172f31f2
Start exporting some functions for C client, also allow page up/down in list menus.
2018-11-08 22:36:20 +11:00
UnknownShadow200
feaf213fa2
yet more c90 rewrite
2018-11-04 13:23:40 +11:00
UnknownShadow200
923b87e8f0
Bunch of OSX fixes. (Thanks video_error)
2018-10-25 23:54:08 +11:00
UnknownShadow200
43b44a5325
Int32/UInt32 -> int32_t/uint32_t
2018-10-07 17:24:31 +11:00
UnknownShadow200
f9eea60daf
UInt8 -> uint8_t
2018-10-07 14:25:06 +11:00
UnknownShadow200
ad8f49c289
uint16 -> uint16_t
2018-10-07 13:35:31 +11:00
UnknownShadow200
a3a4143baa
C client: Fix schematic converter
2018-09-27 13:03:40 +10:00
UnknownShadow200
84ae5b6205
simplify vorbis windowing
2018-08-23 18:17:18 +10:00
UnknownShadow200
17c686feab
recorganise directory structure of C client
2018-08-22 17:28:33 +10:00