scemino
9ff903dd75
BACKENDS: Fix imgui width sdl1
2024-03-07 20:08:26 +01:00
scemino
c99572efe7
TWP: Detect more versions
2024-03-07 20:08:26 +01:00
scemino
e1208eaec3
TWP: Fix actor meeting delores cutscene
2024-03-07 20:08:26 +01:00
scemino
d922f17f4a
TWP: Fix mansion door trigger
2024-03-07 20:08:26 +01:00
scemino
8807ab74db
BACKENDS: New imgui proposition
2024-03-07 20:08:26 +01:00
scemino
2fdde4ccc2
TWP: Hide system cursor
2024-03-07 20:08:26 +01:00
scemino
9c7098fb84
BACKENDS: Fix regression imgui windows not visible
2024-03-07 20:08:26 +01:00
scemino
cf9cbad969
TWP: Fix it's hard to scare the kid
2024-03-07 20:08:26 +01:00
scemino
b917604200
BACKENDS: Fix create random IniFilename
...
This was due to a pointer not kept in memory
2024-03-07 20:08:26 +01:00
scemino
efc6ee8752
TWP: Fix audio crash when loading savegames
2024-03-07 20:08:26 +01:00
scemino
f69d2c35e0
TWP: Fix assertion when screen size is greater than room height
2024-03-07 20:08:26 +01:00
scemino
100c996ce5
TWP: Move ImGui to backends
2024-03-07 20:08:26 +01:00
scemino
4df291584f
TWP: Fix regression in notes and phone book
2024-03-07 20:08:26 +01:00
scemino
5318b11c39
TWP: Show warning if DLC selected but not detected
2024-03-07 20:08:26 +01:00
scemino
e6e09b2f53
TWP: Use sys types not GL types
2024-03-07 20:08:26 +01:00
scemino
07dd0846db
TWP: Simplify savegame management
2024-03-07 20:08:26 +01:00
scemino
f9f051be8e
TWP: Fix fadeOutTimeMs not reset
2024-03-07 20:08:26 +01:00
scemino
28295c3de8
TWP: Forbid ScummVM autosave
2024-03-07 20:08:26 +01:00
scemino
f64cb4fad7
TWP: Fix regression in dialog with \"
2024-03-07 20:08:26 +01:00
scemino
11ca8850ac
TWP: Fix retroFonts is not updated when config changed
2024-03-07 20:08:26 +01:00
scemino
0cba66b204
TWP: Move ImGui to backends
2024-03-07 20:08:26 +01:00
scemino
158257c0f9
TWP: Remove unsued find_if method
2024-03-07 20:08:26 +01:00
scemino
f0866ab187
TWP: Remove static ids
2024-03-07 20:08:26 +01:00
scemino
cac2f3aae0
TWP: Split engine and imgui
2024-03-07 20:08:26 +01:00
scemino
db26ead64b
TWP: Save imgui configuration in savepath
2024-03-07 20:08:26 +01:00
scemino
ebb5d9c367
TWP: Remove unused unicode code in squirrel
2024-03-07 20:08:26 +01:00
scemino
09a6bc98ac
TWP: Allow changing options during game
2024-03-07 20:08:26 +01:00
scemino
2ef2f29ea0
TWP: Minimize the include dependency
2024-03-07 20:08:26 +01:00
scemino
3248bf19a6
TWP: Fix TWP_WALKBOXNODE_H define
2024-03-07 20:08:26 +01:00
scemino
f0f5b3e10d
TWP: Fix TWP_VM_H define
2024-03-07 20:08:26 +01:00
scemino
7503b204c3
TWP: Use CLIP instead of clamp
2024-03-07 20:08:26 +01:00
scemino
e1571a9183
TWP: Fix bad formatting in hud.cpp
2024-03-07 20:08:26 +01:00
scemino
f2fccce4f6
TWP: Fix files order in module.mk
2024-03-07 20:08:26 +01:00
scemino
86f2963abd
TWP: Fix ids inclusion
2024-03-07 20:08:26 +01:00
scemino
ab907a83a8
TWP: Fix strange init in DialogConditionState
2024-03-07 20:08:26 +01:00
scemino
e0857c7200
TWP: Fix clipper inclusion
2024-03-07 20:08:26 +01:00
scemino
c7a24e15bc
COMMON: Change BTEACrypto class to namespace
2024-03-07 20:08:26 +01:00
scemino
dafe00424f
TWP: Remove two full stops in dialogs.cpp
2024-03-07 20:08:26 +01:00
scemino
7f44571779
TWP: Fix node removing
2024-03-07 20:08:26 +01:00
scemino
b8eea416a2
TWP: Fix various compilation issues
2024-03-07 20:08:26 +01:00
scemino
f1a741221a
TWP: Stop audio before destructing engine
2024-03-07 20:08:26 +01:00
scemino
0f05553590
TWP: Fix invalid types use
2024-03-07 20:08:26 +01:00
scemino
72278f8902
TWP: Fix can hear actors in dialogs
2024-03-07 20:08:26 +01:00
scemino
f1c3b01f7e
TWP: Fix Linux compilation with imgui enabled
...
This is due to <X11/Xlib.h> doing a lot of defines with common names and messing with all classes or structure using the same names
2024-03-07 20:08:26 +01:00
scemino
7183590557
TWP: Show ImGui window only if debug flag enabled
2024-03-07 20:08:26 +01:00
scemino
31fa339069
TWP: Fix some warnings in genlib.cpp
2024-03-07 20:08:26 +01:00
scemino
6cb0874af2
TWP: Remove the preferences class and share getKey
2024-03-07 20:08:26 +01:00
scemino
b840146b6c
TWP: Move imgui into graphics/
2024-03-07 20:08:26 +01:00
scemino
1be4d5b5a5
TWP: Make OpenGL ES 2.0 compatible
...
Thanks to larsamannen.
OpenGL ES 2.0 restricts the wrap modes for non power of two, NPOT,
textures (where width and height values are not power of two).
OpenGL ES 2.0 require clamping to edge for NPOT textures to not result
in a black texture when rendering.
Make sure to set wrap mode to CLAMP_EDGE and the filtering mode to
linear when loading and creating textures with NPOT sizes.
2024-03-07 20:08:26 +01:00
scemino
276e16cbde
TWP: Use and restrict common language option
2024-03-07 20:08:26 +01:00