Commit Graph

37 Commits

Author SHA1 Message Date
libretroadmin
5e9a52d135 Exclude features_cpu 2023-02-20 20:30:12 +01:00
libretroadmin
0827aba637 iUpdate libretro-common 2023-02-20 20:24:41 +01:00
twinaphex
1b28eeb5c8 Cleanups 2021-11-06 18:46:41 +01:00
twinaphex
ac76753b0c fluidlite cleanups 2021-10-08 18:58:45 +02:00
twinaphex
2e3e16ae3f Cleanup some dependencies 2021-10-08 16:59:44 +02:00
twinaphex
3db3e620e4 Stat using VFS for file I/O
Things I have not been able to convert so far:
- M_SaveDefaults/M_LoadDefaults - something seems to be going wrong here
when trying to use the filestream equivalents - when I change the FPS
and then reload prboom, I cannot get the new fps setting to apply
- d_deh.c has not been changed to use VFS I/O yet - it relies on text
  mode, which is currently not implemented in file_stream/VFS
2021-09-18 02:26:42 +02:00
Francisco Javier Trujillo Mata
d3dc266952 Fix some platform compilation 2021-05-28 13:45:43 +02:00
twinaphex
6f020ffe79 Revert "Updates"
This reverts commit 411233cfdf.
2020-08-16 03:16:45 +02:00
twinaphex
411233cfdf Updates 2020-08-16 03:15:28 +02:00
twinaphex
4d7d3207c9 Won't compile on old OSX PowerPC GCC 2020-05-17 23:01:04 +02:00
Vladimir Serbinenko
eb86d72bec Add file_path_io.c as it's required for linux compilation 2020-04-02 23:31:42 +02:00
twinaphex
991016b3c7 MSVC buildfix 2020-02-29 08:45:59 +01:00
Fernando Carmona Varo
4b1089193a Make sure variable declaration is C89 compatible 2020-02-22 16:24:10 +01:00
twinaphex
0128c1e0b8 (MSVC 2017) Buildfix - not yet complete 2020-01-07 00:15:15 +01:00
Fernando Carmona Varo
3a332d9f2b Add MUSINFO support
Based on prboom-plus support.
However, unlike prboom-plus this will also support the music files
configured in prboom.cfg, if configured to do so.

Another difference is that the doom id 14165 is used for changing the
music to the default level track. Which is what ZDoom does.
See: https://zdoom.org/wiki/Classes:MusicChanger

Also, support for 14100 was added too since crispy/doom retro do that.
See: https://zdoom.org/wiki/MUSINFO
2019-10-12 03:03:13 +02:00
Fernando Carmona Varo
5a995122e3 Add UMAPINFO support
Implements support for the new UMAPINFO format, which allows configuring
new episodes, intermission texts, secret levels and map properties.

See https://www.doomworld.com/forum/topic/93793-umapinfo-discussion/
2019-09-30 21:05:06 +02:00
Fernando Carmona Varo
1d5e03d05b Use Doom's memory allocation system consistently
See https://doom.fandom.com/wiki/Zone_memory

Mixing up allocators causes segfaults
2019-09-12 23:39:58 +02:00
twinaphex
3938f13b89 (Fluidsynth) Get this back to compilable/linkable state - still crashes
at startup though
2019-07-29 06:34:17 +02:00
twinaphex
ffaa1dc8e6 Update libretro-common 2019-06-14 13:28:18 +02:00
Fernando Carmona Varo
c62e559e29 Fix Music playback for both midi/mus and mp3 lumps 2019-06-01 02:54:09 +02:00
twinaphex
d688aac3c0 Add compat_snprintf.c 2018-07-20 12:25:30 +02:00
jdgleaver
e1629e1405 Move configuration and save files from WAD directory to appropriate subdirectory of frontend-defined save path 2018-04-29 12:24:23 +01:00
twinaphex
ba93e06273 Add xbox/xbox 360 targets 2017-09-15 15:59:16 +02:00
twinaphex
8c980514a3 Update 2017-07-04 15:15:08 +02:00
twinaphex
0885abb6e8 Updates 2017-07-01 02:24:34 +02:00
twinaphex
b326bffa9e Move dependencies to deps/ 2016-09-08 01:03:51 +02:00
twinaphex
eaab81f3af Remove libvorbis tone.c 2016-09-03 21:56:39 +02:00
twinaphex
6530081f56 Start adding fluidsynth integration - not working yet 2016-09-03 05:36:40 +02:00
twinaphex
161242bfb1 Add fluidsynth 2016-09-03 01:40:51 +02:00
twinaphex
5e246f2056 Add flplayer 2016-09-02 06:11:33 +02:00
twinaphex
0bd1deeff8 Add remaining hooks 2016-09-02 05:48:33 +02:00
twinaphex
a9ad5fa66a Add more OPL files 2016-09-02 05:34:18 +02:00
twinaphex
df51904b4d Compile in dbopl.c 2016-09-02 05:29:26 +02:00
twinaphex
5e6a01190a Remove version.c 2015-11-18 09:57:17 +01:00
twinaphex
689b451c8f Start cleaning up source - make it more like Doom Jaguar-era codebase 2015-11-18 08:42:35 +01:00
twinaphex
4e018b20a3 Split up sound code into separate file 2015-08-27 04:50:41 +02:00
twinaphex
5716a5bc81 Add Makefile.common 2014-11-02 17:18:56 +01:00