Commit graph

259 commits

Author SHA1 Message Date
Gutawer
9faeec214b improve SDL mouse handling in menus 2025-01-23 18:53:19 +08:00
Magnus Norddahl
794cfd78c8 Process commandlets without always initializing the entire engine 2025-01-08 23:29:01 +01:00
Magnus Norddahl
79a8202121 Fix extern bool statement containing an assignment 2025-01-08 23:29:00 +01:00
Magnus Norddahl
46ad7f622c Fix compile errors 2025-01-08 23:29:00 +01:00
Magnus Norddahl
77b23a58f0 Boot vulkan without a surface 2025-01-08 23:29:00 +01:00
Magnus Norddahl
306303b9a6 Fix console colors not working before an iwad has been selected 2025-01-08 23:29:00 +01:00
Magnus Norddahl
a466fbd35a Create two executables - one for the game and one for the baking tool 2025-01-08 23:28:59 +01:00
Magnus Norddahl
55144b3330 Explicitly set the symbol options, image and pdb paths 2025-01-02 02:16:05 +01:00
Magnus Norddahl
c85b0096a2 Maybe we also need the image path 2025-01-02 01:49:44 +01:00
Magnus Norddahl
e5648eae9d Explicitly add the executable directory to the windbg search path 2025-01-02 01:23:18 +01:00
Magnus Norddahl
3cf479fff8 Check if PDB file can be found as it seem people either don't install it or windbg doesn't always use it? 2025-01-01 23:31:28 +01:00
nashmuhandes
2e09abc4e8 Merge branch 'master' of https://github.com/ZDoom/gzdoom into gzd-master-experimental 2024-11-16 13:16:21 +08:00
Boondorl
b6fd65988b Added stubs for NetClose on other platforms
These will need someone with much better experience to implement correctly to abort the net window
2024-11-15 23:54:04 -03:00
Boondorl
3f4513c571 Updated packet handling
Added "game in progress" message for players trying to join late.  Improved "unknown host" packet logging to only log when truly unknown. Correctly abort network window so game can process fatal errors instead of hanging on waiting to connect. Unexpected disconnects in lobby now correctly update the state of the game.
2024-11-15 23:54:04 -03:00
nashmuhandes
b03dd471ca Merge branch 'master' of https://github.com/dpjudas/VkDoom into gzd-master-experimental 2024-11-14 23:30:07 +08:00
Magnus Norddahl
7b75a080b9 Remove "first/second chance not available" spam from crash reports 2024-11-12 23:14:51 +01:00
nashmuhandes
5464090800 Merge branch 'post-4.13' of https://github.com/madame-rachelle/gzdoom into gzd-master-experimental 2024-11-05 21:51:43 +08:00
Christoph Oelckers
a899571d8c got rid of strlwr.
The 3 remaining uses were completely redundant.
2024-11-02 09:07:07 +01:00
Rachael Alexanderson
7980d351b7
Merge branch '4.13' of ../gzdoom into gz4.13.1-merge 2024-10-20 10:25:15 -04:00
Christoph Oelckers
bf84d8152b
do not set console mode from an uninitialized variable. 2024-10-16 17:30:21 -04:00
Christoph Oelckers
261881e0d7 do not set console mode from an uninitialized variable. 2024-10-16 16:54:15 +02:00
Rachael Alexanderson
2a8b629a12
- keep ENABLE_VIRTUAL_TERMINAL_PROCESSING mode in isolated console mode 2024-10-16 06:05:15 -04:00
Rachael Alexanderson
3af3b2e742
- keep ENABLE_VIRTUAL_TERMINAL_PROCESSING mode in isolated console mode 2024-10-16 06:05:05 -04:00
Rachael Alexanderson
e242330c96
- we don't need these includes anymore 2024-10-16 06:02:05 -04:00
Rachael Alexanderson
fcf65bee27
- we don't need these includes anymore 2024-10-16 06:01:34 -04:00
Rachael Alexanderson
0a9eb474cd
- fix isolated console mode (i.e. launching from explorer.exe) 2024-10-16 05:59:59 -04:00
Rachael Alexanderson
86cd212d7f
- fix isolated console mode (i.e. launching from explorer.exe) 2024-10-16 05:59:40 -04:00
nashmuhandes
83b988c76e Merge branch '4.13' of https://github.com/ZDoom/gzdoom 2024-10-16 02:31:44 +08:00
Rachael Alexanderson
9a9440a6f7
- enable console subsystem processing for Windows, enable runtime detection 2024-10-15 10:56:57 -04:00
Rachael Alexanderson
70eb4b974d
- enable console subsystem processing for Windows, enable runtime detection 2024-10-15 10:50:24 -04:00
Magnus Norddahl
4d934ab310 Add missing declaration on posix systems 2024-09-30 20:13:50 +02:00
Magnus Norddahl
a5099699e8 Extract the call stack from the minidump file and display the call stack if PDB files are available 2024-09-30 19:49:23 +02:00
Magnus Norddahl
f0ff273620
Stop grabbing mouse when game window doesn't have the focus 2024-08-23 01:14:28 -04:00
Magnus Norddahl
87eb89ad33 Remove some indirection 2024-08-19 07:53:30 +02:00
Magnus Norddahl
a8acdb9d37 Stop grabbing mouse when game window doesn't have the focus 2024-08-18 14:56:58 +02:00
Rachael Alexanderson
9bbad31278
Merge commit 'b044baf' 2024-08-15 13:06:43 -04:00
Ricardo Luís Vaz Silva
b044baf850 don't change priority to idle if i_pauseinbackground is false 2024-08-09 18:04:51 -03:00
Ricardo Luís Vaz Silva
1655f7e3b7 Allow XInput joysticks to work while the game is unfocused 2024-08-09 18:04:51 -03:00
Magnus Norddahl
bde15af593 Merge remote-tracking branch 'gzdoom/master' 2024-07-23 19:23:26 +02:00
Magnus Norddahl
330ec45d84 Merge tag 'g4.12.2' 2024-06-23 22:27:45 +02:00
dpjudas
c66b809d4e Initialize COM early as we call SHGetKnownFolderPath as part of crash reporter setup 2024-06-16 02:31:34 +02:00
dpjudas
8c1351a363 Use a win32 message box if a fatal error happens before we got the chance to initialize zwidget's resources 2024-06-16 01:19:09 +02:00
Magnus Norddahl
096b92f1b4 Rewrite the crash reporter code 2024-05-09 20:50:53 +02:00
Ricardo Luís Vaz Silva
9129f0121b Fix MacOS Compilation 2024-05-04 03:17:16 -04:00
Ricardo Luís Vaz Silva
c3ac4c9c38 Handle Extra Args 2024-05-04 03:17:16 -04:00
Rachael Alexanderson
5971d521d9
- -norun now implies -stdout on Windows as it's useless without it 2024-04-28 01:32:18 -04:00
Rachael Alexanderson
a3e61ce33b - -norun now implies -stdout on Windows as it's useless without it 2024-04-22 23:26:36 +02:00
Rachael Alexanderson
b31c62568b
Merge http://github.com/ZDoom/gzdoom into gz2 2024-04-16 23:10:57 -04:00
Ricardo Luís Vaz Silva
f0b96bff00 further fix mouse visibility 2024-04-11 07:18:43 +02:00
Ricardo Luís Vaz Silva
97effb9047 fix mouse cursor randomly becoming invisible outside gzdoom 2024-04-11 07:18:43 +02:00