Tropical
ecc15c6148
refactor: bring 4jlibs back in-tree
2026-03-30 02:04:44 -05:00
MatthewBeshay
e0f4194bfb
Delete in-tree 4J libraries after extraction
2026-03-21 00:38:32 +11:00
MatthewBeshay
1845c64ad4
Decouple 4J libs for extraction to 4jlibs
2026-03-20 11:08:45 +11:00
ViniciusCruzMoura
580b947c6e
UIScene_MainMenu: Enable the Exit Game Button Behaviour
...
i noticed that the exit game button on the menu screen wasn't working,
so i went ahead and enabled it and added the behavior to close the game.
i added a Close method in the 4J_Render class and made a tweak to the _xbox check.
the catch is that it uses the xbox text for the confirmation button,
so i’m not sure if it’s the best approach, but it does work fine for me
Signed-off-by: ViniciusCruzMoura <contato.cruz.moura@gmail.com>
2026-03-17 02:08:16 -04:00
Tropical
1bad0a3048
Merge branch 'dev' into feat/iggy-dev
2026-03-15 15:30:59 -05:00
notmatthewbeshay
4866a895dc
Rename misleading DWORD-style count parameters
2026-03-16 05:30:42 +11:00
notmatthewbeshay
ba4a20531d
Remove WinAPI buffer types from 4J.Render
2026-03-16 04:27:12 +11:00
Tropical
f66b293e33
Merge branch 'dev' into feat/iggy-dev
2026-03-14 03:25:09 -05:00
Tropical
6318734652
chore: format 4JLibs
2026-03-13 17:11:59 -05:00
Tropical
8962181072
fix: default window to 1920x1080 for now
2026-03-13 12:34:28 -05:00
Tropical
2c3a816e4b
Merge pull request #175 from realffqq/dev
...
fix: restore and fix entity, block and hand lighting
2026-03-10 23:59:42 -05:00
Sally Knight
c42f71ba22
fix: restore and fix entity, block and hand lighting
...
Block and entity light layers are done differently for now due to some caveats with light map transformation
2026-03-11 07:13:48 +03:00
Emily
5baab016fa
meowww
2026-03-10 23:57:13 -04:00
JuiceyDev
1c67f134b2
added files from pr
2026-03-10 09:18:20 +01:00
Tropical
e4868446bd
chore: add comments for 4jcraft-added functionality, undo #135
2026-03-09 19:46:54 -05:00
Emily
e13c573ecc
disable vsync and force maxFps to zero
2026-03-09 13:03:23 -04:00
JuiceyDev
0b96b3064d
its so peak
2026-03-08 15:14:26 +01:00
lotaviods
612d3e9529
fix: Now it quite render on AMD cards need more fixes but its a clue maybe display lists are not shared across OpenGL contexts on amd driver
2026-03-07 12:55:38 -03:00
JuiceyDev
2f8ed831fc
fix: enable TRIANGLE_MODE and use correct OpenGL constants to fix invisible terrain
2026-03-06 22:10:41 +01:00
JuiceyDev
417ea73050
painful update
2026-03-06 18:31:46 +01:00
JuiceyDev
36166bfdae
added bunch of todos, modified readme
2026-03-06 17:28:35 +01:00
ThePixelMoon
a0c92dacc6
4J.Render: use stb_image
2026-03-06 14:54:55 +02:00
JuiceyDev
1f37e1d422
some updates
2026-03-06 00:28:53 +01:00
JuiceyDev
2f7962cbb2
woah
2026-03-06 00:19:13 +01:00
JuiceyDev
65a9c99215
YES PLEASE
2026-03-06 00:01:26 +01:00
JuiceyDev
fa9d517227
fdkgsekgdqsgf
2026-03-05 23:37:27 +01:00
JuiceyDev
6b6fa9a6b0
find my renderers - slenderman or some shit
2026-03-05 22:28:13 +01:00
JuiceyDev
ad50bf21d4
shit renderer
2026-03-05 21:31:54 +01:00
JuiceyDev
a8846c9f46
larp renderer
2026-03-05 20:27:14 +01:00
JuiceyDev
cb4e0e82b7
Basic IGGY renderer implementation, do not PR.
2026-03-05 16:54:56 +01:00
JuiceyDev
70a5f01070
feat: OpenGL rendering implementation (GLFW/OpenGL 2.1 pipeline)
2026-03-05 11:18:20 +01:00
JuiceyDev
5583e04e0f
Fix runtime issues,
2026-03-05 10:52:11 +01:00
JuiceyDev
ca0363b07b
implement input, profile, render, and storage management functionalities
2026-03-05 10:48:23 +01:00
JuiceyDev
4160a8c78e
add 4JLib from Pyogenics:4jlibs
2026-03-05 10:44:11 +01:00