42 Commits

Author SHA1 Message Date
UnknownShadow200
172c47548e Quick fix for 5b0a269d2cb84cfb4721f3cc9e08e0a0eed16cba slightly breaking appearance of sprite blocks in inventory for all platforms 2024-07-06 00:27:53 +10:00
UnknownShadow200
5b0a269d2c Saturn: Improve texture orientation 2024-07-05 20:36:03 +10:00
UnknownShadow200
a8022a70b3 Lazy load 1D atlases in LOWMEM builds 2024-06-17 20:39:03 +10:00
UnknownShadow200
8b58359c12 Fix direct3d9 backend 2024-05-23 07:10:20 +10:00
Goodlyay
400257da1a Merge branch 'master' into ModernLighting 2024-05-01 21:57:47 -07:00
UnknownShadow200
1e8bbd0c4b More consistent struct field naming 2024-04-06 09:34:07 +11:00
Goodlyay
db0af47418 Merge branch 'master' into ModernLighting 2024-03-10 21:09:43 -07:00
UnknownShadow200
f5d8b44b8f Change X/Y/Z to lowercase in structs 2023-12-18 20:33:13 +11:00
Goodlyay
3477649d7f Merge branch 'master' into ModernLighting 2023-10-30 21:48:37 -07:00
UnknownShadow200
2b34308d8d Dreamcast: Hopefully get github actions build to work 2023-09-30 13:44:27 +10:00
UnknownShadow200
eb164f588a Launcher: Allow using escape to go back in menus
Also move inventory screen to new rendering method
2023-06-30 20:33:33 +10:00
UnknownShadow200
1855213e6d Better BeOS compatibility 2023-06-29 19:46:24 +10:00
UnknownShadow200
cca8ff64a3 Fix isometric rendered blocks being slightly misaligned on OpenGL/Direct3D 11 (Thanks 123DMWM), fix sometimes not compiling on recent macOS due to CGDisplayBitsPerPixel no longer being defined 2023-06-12 18:59:22 +10:00
UnknownShadow200
d453eb3d97 Add /client blockedit command that allows changing some properties of blocks 2023-06-11 23:22:40 +10:00
UnknownShadow200
33217d464d Render sprites as flat in inventory and hotbar 2023-06-11 20:48:52 +10:00
UnknownShadow200
e2798dcebe Refactor isometric block drawing to only update the vertex buffer once 2023-06-06 17:19:22 +10:00
Goodlyay
054cceed87 Change block Fullbright boolean property to Brightness uint8 property 2023-04-23 05:32:07 -07:00
UnknownShadow200
93e1491564 Fix last commit not compiling with some compilers 2022-12-01 20:37:45 +11:00
UnknownShadow200
45c9a9236e fix spelling (thanks SpiralP) 2020-06-01 20:37:20 +10:00
UnknownShadow200
354884a80b Get rid of usages of VertexP3fT2fC4b/P3fC4b typedef, just use raw struct 2020-05-06 22:31:57 +10: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
58c19a38b7 Vector3 to Vec3 and Vector3I to IVec3 2019-06-13 15:59:27 +10:00
UnknownShadow200
c706fc161e move Atlas/Atlas1D vars to exported api 2019-03-13 23:30:26 +11:00
UnknownShadow200
2ae8fd9054 save and load custom block info and textures over 256 2019-02-04 03:39:58 +11:00
UnknownShadow200
91c9df5c05 Fix crash if you get disconnected when context is lost (thanks lavacraft) 2019-01-06 16:14:22 +11:00
UnknownShadow200
6fbe7e161a Combine various block properties into one global struct 2019-01-02 18:01:08 +11:00
UnknownShadow200
3ae356beba Reorganise texture pack/terrain atlas/animations files 2018-11-30 17:02:45 +11:00
UnknownShadow200
67d4e33fa8 Simplify Gfx matrices 2018-11-24 12:01:32 +11:00
UnknownShadow200
cd2d70bd8c Combine Graphics/GraphicsCommon 2018-11-24 11:45:02 +11:00
UnknownShadow200
7c845058aa minor code cleanup 2018-11-18 23:18:04 +11:00
UnknownShadow200
caddf623b7 attempt to fix again, make lots of variables static to reduce size of linux executable 2018-11-09 15:39:46 +11:00
UnknownShadow200
2f511c96ee minor cleanup 2018-10-28 17:55:39 +11:00
UnknownShadow200
76edfee55c more rewrite to c90 2018-10-22 19:09:39 +11:00
UnknownShadow200
a146eb531c Cleanup String file, integrate DisplayDevice into Platform 2018-10-15 00:36:48 +11:00
UnknownShadow200
74917845b0 Simplify streams slighty 2018-10-13 13:46:41 +11:00
UnknownShadow200
8782d254ac Combine OpenGLApi/Direct3D9Api 2018-10-10 20:01:44 +11:00
UnknownShadow200
0aed43d82d Use int instead of Int32 in most places 2018-10-07 10:28:56 +11:00
UnknownShadow200
1eda8f11a1 C client: Drop pointless Real32/Real64 typedefs 2018-09-26 12:50:44 +10:00
UnknownShadow200
44173bb36e Immediately stop music instead of taking 3 seconds, when exiting game or turning off music 2018-09-16 15:50:15 +10:00
UnknownShadow200
6eb08b70e2 C client: Minor code cleanup 2018-09-12 07:36:37 +10:00
UnknownShadow200
176390e039 C client: start rewriting screens, stage 2 2018-08-30 23:49:06 +10:00
UnknownShadow200
17c686feab recorganise directory structure of C client 2018-08-22 17:28:33 +10:00