UnknownShadow200
c89e224050
Whoops
2025-06-01 12:00:24 +10:00
UnknownShadow200
ac5a185d1b
Move towards platform behaviour flags
2025-06-01 11:09:39 +10:00
UnknownShadow200
400c3b568d
PS1: Onscreen keyboard texture works
2025-03-15 19:43:58 +11:00
UnknownShadow200
794b4e0255
GBA: Launcher loads
2025-02-16 10:40:43 +11:00
UnknownShadow200
47d5b5e17c
Save 10 kb memory in non-networking builds
2025-01-24 22:52:23 +11:00
Goodlyay
6dc082c7d0
Hotfix for NotifyAction not checking server support
...
Removed NotifyPositionAction cpe ext entry, as only one entry is needed per extension, rather than per packet defined within an extension
2025-01-20 15:34:56 -08:00
UnknownShadow200
f77b5897fa
32x: Launcher displays better now
2024-09-10 18:39:20 +10:00
UnknownShadow200
8ca9709969
32x: Launcher rendering barely works
2024-09-10 07:25:40 +10:00
UnknownShadow200
3b0f54bc6a
WIP fixing exiting splitscreen mode breaking
2024-06-27 00:11:26 +10:00
UnknownShadow200
e91ce96900
Split up socket_connect into creation and connect calls
2024-06-21 11:38:23 +10:00
UnknownShadow200
ca8f617b1b
Mac classic: Split into 68k and PPC makefiles
2024-06-03 22:54:45 +10:00
UnknownShadow200
dfe2ae1dd1
Increase default map size in classic mode to match original classic
2024-05-20 20:51:09 +10:00
UnknownShadow200
d602caddde
Add %e string formatter that auto adjusts whether to display the error number in decimal or in hex
2024-04-29 23:27:44 +10:00
UnknownShadow200
791e96ed2d
Splitscreen test
2024-04-25 18:10:09 +10:00
UnknownShadow200
029a59a836
Try to avoid using LocalPlayer_Instance so much
2024-04-25 11:10:12 +10:00
UnknownShadow200
cf7b353572
Pass LocalPlayer instance explicitly in more places, rather than relying on an implicit global
2024-04-25 08:39:34 +10:00
UnknownShadow200
c3878e3248
Saturn: Now it dies after one frame
2024-04-18 23:44:32 +10:00
UnknownShadow200
ff42b7d352
Use stopwatch time for measuring ping and launcher caret, change UTC time measurement to seconds instead of milliseconds
2024-03-28 19:03:30 +11:00
UnknownShadow200
93d3d5d84f
PS1: 3D clearing works I guess
2024-03-27 17:02:31 +11:00
UnknownShadow200
a47374aeaa
DS: Avoid assuming fat:/ for SD card location, also default to generating 16x16x16 flatgrass
2024-03-23 08:17:26 +11:00
UnknownShadow200
cc35e79766
N64: Change controls, default to flatgrass, add more blocks in default textures
...
Also switch to dynamically allocating memory for vorbis decoder when converting .ogg sounds to .wav
2024-01-21 18:41:13 +11:00
UnknownShadow200
12fc36890a
3DS: Fix due to last commit that attempting to resolve domains that had IPv6 addresses would crash in Citra
2023-12-24 10:57:11 +11:00
UnknownShadow200
4e05f3626f
Move consoles to use new socket parsing API, also improve PS3 input support
...
3DS seems to be broken though, not sure why yet
2023-12-23 23:29:59 +11:00
UnknownShadow200
39d582a88c
Start rewriting sockets backends to supporting resolving a hostname to multiple IP addresses
2023-12-22 12:57:55 +11:00
UnknownShadow200
3adc437dbe
Make map generation a bit more flexible
2023-11-19 08:57:16 +11:00
UnknownShadow200
df9eb0c4bf
Try to fix crashes when running with CEF plugin since 066bb0f67eee5a16bd19314ba622e05d2c89a51a
2023-11-13 19:11:52 +11:00
UnknownShadow200
b5acd75c3e
Move app name platform suffixes out of Constants.h and into the respective platform backends instead
2023-08-13 09:38:35 +10:00
UnknownShadow200
3124538b94
Get rid of Protocol_RemoveEntity
2023-08-11 19:37:35 +10:00
UnknownShadow200
946fb1f773
WIP on redesigning how asset checking/downloading works in the launcher
2023-06-14 21:49:41 +10:00
UnknownShadow200
54e1e47ada
3DS: Add untested SSL support and log what's in argv
...
Also for LOWMEM platforms (3DS/PSP etc), reduce size of initial singleplayer world to 64x64x64
2023-06-03 11:06:21 +10:00
UnknownShadow200
68d8b748d2
Allow blocking sockets
2023-05-13 10:49:50 +10:00
UnknownShadow200
35583b4187
Redesign socket reading to not depend on checking for data available (ioctl(FIONREAD)) or select/poll readability anymore
...
This commit should not make the client socket any more quick to disconnect than it did before - I tested unplugging and reconnecting an ethernet cable, and the game survived the brief dropout and remained connected to the server
2022-12-31 23:26:55 +11:00
UnknownShadow200
30406de3eb
Simplify socket API a bit
2022-12-22 17:21:29 +11:00
UnknownShadow200
383c3a6cb7
Fix window titlebar showing path instead of username when autoloading maps in singleplayer
2022-12-05 22:13:18 +11:00
UnknownShadow200
8deb8044e9
Fix when starting the game via dropping a map file onto it, your in-game player used file path for name/skin instead of default username (Thanks Neonium)
2022-12-02 20:50:00 +11:00
UnknownShadow200
8bc07b308a
Rewrite packet sending functions to avoid depending on global temp array
...
Also change X11 backend to log visual ID of created window
2022-11-11 21:40:58 +11:00
UnknownShadow200
46ccf99c67
iOS: Add app icons
2022-10-15 16:42:54 +11:00
UnknownShadow200
720f7af4fa
Get undocumented protocol version support working
2022-08-27 13:26:19 +10:00
UnknownShadow200
922110ec43
Add undocumented protocol version (WIP)
2022-08-27 10:39:20 +10:00
UnknownShadow200
c29130c792
Disconnect immediately after send fails instead of always waiting 30 seconds
...
Should mostly fix situation where after server is closed, game will should still take up to 30 seconds to actually disconnect, especially for LAN/localhost servers
I tested unplugging ethernet and disconnecting from wifi, then reconnecting a couple of seconds later, and in both cases the game was able to survive connection dropout without being disconnected from the server.
So hopefully this doesn't cause any issues
2022-02-07 23:52:42 +11:00
UnknownShadow200
6a74fd0408
Now with more consistency in use of color/colour/col
2021-11-05 18:26:52 +11:00
UnknownShadow200
fa850fecb3
Fix compiling for Apple M1 wrongly using Carbon instead of Cocoa backend (Thanks doctorj1)
2021-08-25 08:32:02 +10:00
UnknownShadow200
4ff6665c22
Windows: WIP on connecting to ipv6 address
2021-05-30 16:21:24 +10:00
UnknownShadow200
4f660e4eb7
Sockets are always non blocking anyways
2021-05-30 12:27:31 +10:00
UnknownShadow200
ed43827a4e
Move Invalid IP detection out of Program.c
2021-05-17 19:29:50 +10:00
UnknownShadow200
75a645aacc
Tidy up http/texture pack code a little bit
2021-05-08 12:03:22 +10:00
UnknownShadow200
0421d68cc2
Release 1.2.5
2021-04-02 15:15:34 +11:00
Fam0r
cf07f102ca
Make changes only affect gas blocks
2021-03-31 14:25:38 +03:00
UnknownShadow200
3ae1bb5e3b
Android: Fix if you quit and then go back to game, arms are 1 pixel thinner (Thanks Hackzer101)
2021-03-05 22:51:12 +11:00
UnknownShadow200
e60e852eee
Less warnings and slightly improve readme
2021-03-04 19:06:16 +11:00