feos
590d6bdc01
dsda: split out common buttons from players and only send them once
2025-04-09 21:45:40 +03:00
feos
ba48066748
dsda: automap controls (and live gamma toggle)
...
limited to vanilla functionality
currently only works for doom, will require refactoring to work universally
2025-04-03 23:34:18 +03:00
feos
92df238d9e
dsda: fix button turning for shorttics
...
move shorttics cals to frontend to explicitly show all the logic that reproduces upstream input handling
2025-03-21 20:00:23 +03:00
feos
ebbdc1ad5c
dsda: send inputs by struct pointer
...
greatly simplifies adding more inputs (like automap control)
2025-03-17 19:19:00 +03:00
feos
9351a045c0
dsda: detect wipe as lag
...
automap mnemonic
2025-03-16 22:44:37 +03:00
feos
89b6da50d0
WIPE!!!
2025-03-16 22:20:12 +03:00
feos
93ebd91971
dsda: wipe wip
2025-03-16 16:21:48 +03:00
feos
4a3ad3a1d1
dsda: fix build, spacing
2025-03-14 18:10:43 +03:00
feos
aa7b78894a
dsda: convert c++ to c
2025-03-14 16:07:28 +03:00
feos
6965767328
dsda: fix -warp
...
only doom1 uses episode number in -warp, all the rest ignore it and use the first digit to set map (episode is forced to 1 for them). to detect this we now ask the core which gamemode it is (which determines it internally too).
rename complevel setting
2025-03-12 20:40:29 +03:00
feos
4a7e0c6008
dsda: fix missing sounds
...
proper aspect ratio
2025-03-01 17:19:56 +03:00
feos
905c972738
dsda: parse our own config file
...
set vanilla res as a start
2025-02-27 23:16:44 +03:00
feos
dd6beccfb0
dsda warnings
2025-02-26 19:50:16 +03:00
feos
f6538289dc
dsda: fix lmp import
...
only tested on doom, no idea if movies for other 2 even exist lol
2025-02-25 23:21:23 +03:00
feos
d628f035f7
dsda: commit c_cpp_properties.json
2025-02-25 20:09:20 +03:00
feos
b0c2ef831c
dsda: automap command
2025-02-23 20:31:49 +03:00
feos
918783126e
dsda: match button names to dsda
...
(except for weapon keys since they may mean different thing for non-doom)
tweak doom mnemonics too
and push core submodule
2025-02-23 11:00:01 +03:00
feos
fe29eb12dd
dsda: process longtics and fix turning speed
...
rename some enum values
contains hack to work around export problems with dsda_Flag()
2025-02-23 02:30:40 +03:00
feos
f47136be46
dsda: pass commandline args to core from hawk
...
that way we don't have to rebuild the core for every commandline option that it already supports and we decide to use, also more meaningful presentation of those options on the managed side
2025-02-22 22:22:54 +03:00
Sergio Martin
3c5f699af9
Adding DSDA as Doom/Hexen/Heretic core ( #4196 )
...
Co-authored-by: feos <feykomylce@gmail.com>
Co-authored-by: YoshiRulz <OSSYoshiRulz+git@gmail.com>
2025-02-19 00:21:47 +03:00