Commit graph

26 commits

Author SHA1 Message Date
xtreme8000
a8368acdb5 Remove cake todo 2022-12-14 23:39:39 +01:00
xtreme8000
bedd2dc945 Implement circular fog and sky box with sun and moon 2022-12-14 23:36:59 +01:00
xtreme8000
8e8971150a Create new gfx_util unit 2022-12-13 22:14:45 +01:00
xtreme8000
c6a0d8ea4e More block animation frames 2022-12-11 11:10:16 +01:00
xtreme8000
076fd68231 Improve region (un-)load logic 2022-12-07 22:53:08 +01:00
xtreme8000
8d27331e83 Fix fence entity collision box 2022-12-04 22:02:29 +01:00
xtreme8000
1e636728f3 Add fence block 2022-12-04 19:38:37 +01:00
xtreme8000
9b9b72f2ce Add cobweb block 2022-12-04 11:34:16 +01:00
xtreme8000
1bfa42f6a0 Add fire block 2022-12-04 11:26:59 +01:00
xtreme8000
b06a928aeb Add stairs and tnt block 2022-12-03 13:15:27 +01:00
xtreme8000
1fb781230e Improve chunk mesher throughput 2022-12-02 21:35:32 +01:00
xtreme8000
0790f5f41f Add some blocks
sponge, dispenser, note block, bookshelf, pressure plates, snow block 
and jukebox
2022-12-02 20:47:39 +01:00
xtreme8000
4efe65e657 Add soul sand and netherrack block 2022-12-02 15:49:25 +01:00
xtreme8000
e18f31cdcf WIP mc beta world save loading 2022-12-01 22:07:08 +01:00
xtreme8000
c8f3f33c22 Add wool block 2022-12-01 00:20:26 +01:00
xtreme8000
b0d2ff1da7 Fix ice texture index 2022-11-30 23:45:13 +01:00
xtreme8000
529b95f051 Displaylist safety 2022-11-30 12:07:26 +01:00
xtreme8000
42e5246696 Move chunk meshing and local server to own threads 2022-11-30 12:07:12 +01:00
xtreme8000
eb2b52c0ca Rename to main.c 2022-11-22 22:05:32 +01:00
xtreme8000
60b177346e Large code refactoring 2022-11-22 22:03:12 +01:00
xtreme8000
522e3e04c7 Block flammable property 2022-11-22 22:03:12 +01:00
xtreme8000
a3af7e5f58 Stable tallgrass offset based on world coord 2022-11-22 22:03:12 +01:00
xtreme8000
8c684bff94 Speed up chunk geometry generation 2022-11-22 22:03:12 +01:00
xtreme8000
ca20651ba7 Build all displaylists in one run 2022-11-22 22:03:12 +01:00
xtreme8000
fad026c105 Generate displaylist without hardware FIFO 2022-11-22 22:03:12 +01:00
xtreme8000
97d6b8c041 Codebase ported from old project
also added many new things
2022-11-22 22:03:12 +01:00