mazmazz
|
b760fbe89b
|
Corrected unterminated #endif in sdl_sound
|
2018-08-27 06:15:01 -04:00 |
|
mazmazz
|
b701316505
|
Merge branch 'music-sdlmixerx' into musicplus-sdlmixerx
|
2018-08-27 05:59:55 -04:00 |
|
mazmazz
|
07ae007980
|
Remove unused methods (for now?)
|
2018-08-27 05:53:43 -04:00 |
|
mazmazz
|
9f6e913d43
|
Load Fluidsynth soundfont upon cvar change
|
2018-08-27 05:52:01 -04:00 |
|
mazmazz
|
878dc1af92
|
Lazy midi reload support on menu
|
2018-08-27 00:43:25 -04:00 |
|
mazmazz
|
535aed24bb
|
Advanced submenu for sound options
|
2018-08-26 23:58:43 -04:00 |
|
mazmazz
|
cc9d554dfd
|
Revert "Sound scroll menu attempt"
This reverts commit 7b11855041 .
|
2018-08-26 23:46:55 -04:00 |
|
mazmazz
|
7b11855041
|
Sound scroll menu attempt
|
2018-08-26 23:46:20 -04:00 |
|
mazmazz
|
28545822ba
|
Checkpoint: Add FluidSynth and Timidity support
|
2018-08-26 23:03:38 -04:00 |
|
mazmazz
|
8ee27d3297
|
Makefile comments
|
2018-08-26 23:02:57 -04:00 |
|
mazmazz
|
59185f4ad1
|
New SDL Mixer X builds with FluidSynth and Timidity
|
2018-08-26 23:02:29 -04:00 |
|
mazmazz
|
65e5794ee3
|
HAVE_MIXERX and NOMIXERX compile flags (win32 only)
|
2018-08-26 15:12:00 -04:00 |
|
mazmazz
|
73b4c4c5b4
|
Fix S_ChangeMusic newmusic -> mmusic, merge error
|
2018-08-26 14:22:14 -04:00 |
|
mazmazz
|
768ce1a46f
|
Make SDL Mixer X win32-exclusive
|
2018-08-26 14:20:41 -04:00 |
|
mazmazz
|
eafed06a29
|
New SDL2 test files
|
2018-08-26 14:12:11 -04:00 |
|
mazmazz
|
35fdcee071
|
Merge branch 'music-cleanup' into music-sdlmixerx
|
2018-08-26 14:04:54 -04:00 |
|
mazmazz
|
a7ae059949
|
Case-insensitive music_name comparison
|
2018-08-25 22:00:31 -04:00 |
|
mazmazz
|
9f3549e5e1
|
Remove tolower music_name, because we do case-insensitive matching now
|
2018-08-25 21:53:22 -04:00 |
|
mazmazz
|
48b6255e93
|
Case-insensitive music_name comparison
|
2018-08-25 21:42:39 -04:00 |
|
mazmazz
|
4dd6b733d6
|
MUSICPOSITION -> MUSICPOS
* Added muspos level header var to lua
# Conflicts:
# src/dehacked.c
# src/lua_maplib.c
# src/p_setup.c
|
2018-08-25 16:23:01 -04:00 |
|
mazmazz
|
578e386e40
|
Add MUSICPOSITION level header and mapmusposition variable to instantly jump to position
* Cutscene support too!
|
2018-08-25 15:59:20 -04:00 |
|
mazmazz
|
78ea3bebfe
|
Remove S_ChangeMusic call in G_PlayerReborn because redundant to S_Init
|
2018-08-25 15:23:48 -04:00 |
|
mazmazz
|
4f388428bc
|
Add MUSIC_FORCERESET flag
|
2018-08-25 13:18:14 -04:00 |
|
mazmazz
|
d9ab1e4424
|
Lua add S_MusicName
|
2018-08-25 08:08:30 -04:00 |
|
mazmazz
|
838d47acd3
|
Add S_MusicName back as a convenience function
* Move MUSICRATE to doomdef.h
|
2018-08-25 08:08:25 -04:00 |
|
mazmazz
|
ec2bc29bb1
|
Add MUSICRATE to dehacked
|
2018-08-25 08:08:04 -04:00 |
|
mazmazz
|
942276fab0
|
#ifdef MUSICRATE 1000 for adjustable music timings
|
2018-08-25 08:07:34 -04:00 |
|
mazmazz
|
4f075bfb5d
|
Update functions for other targets
|
2018-08-24 18:20:53 -04:00 |
|
mazmazz
|
e88d147761
|
I_SongPlaying detect GME properly
|
2018-08-24 18:03:50 -04:00 |
|
mazmazz
|
eae5d3333f
|
Stub I_UnloadSong because we already unload in I_StopMusic
* Stop-gap for now. Ideally the logic would be in the respective places.
# Conflicts:
# src/sdl/mixer_sound.c
|
2018-08-24 18:02:46 -04:00 |
|
mazmazz
|
d39b7011c5
|
Volume fixes
# Conflicts:
# src/sdl/mixer_sound.c
|
2018-08-24 18:01:57 -04:00 |
|
mazmazz
|
9d0d101d03
|
I_SongPlaying detect GME properly
|
2018-08-24 18:00:39 -04:00 |
|
mazmazz
|
4d91b44c63
|
Detect GME more simply
|
2018-08-24 17:58:56 -04:00 |
|
mazmazz
|
bd01c75a4e
|
Stub I_UnloadSong because we already unload in I_StopMusic
* Stop-gap for now. Ideally the logic would be in the respective places.
|
2018-08-24 17:56:22 -04:00 |
|
mazmazz
|
a688de5dc2
|
Volume fixes
|
2018-08-24 17:56:14 -04:00 |
|
mazmazz
|
fb6f8c8a07
|
A word
|
2018-08-24 13:41:26 -04:00 |
|
mazmazz
|
df455fc638
|
Merge branch 'music-cleanup' of https://git.magicalgirl.moe/STJr/SRB2Internal.git into music-cleanup
|
2018-08-24 13:36:07 -04:00 |
|
mazmazz
|
5f21bf230d
|
GME fix: play song in I_PlaySong, not I_LoadSong
|
2018-08-24 13:35:41 -04:00 |
|
mazmazz
|
bf4e7d2dd6
|
Lua S_MusicInfo fix and FMOD GME fix: play song in I_PlaySong, not I_LoadSong
|
2018-08-24 13:12:14 -04:00 |
|
mazmazz
|
bf61dbb6e2
|
Checkpoint: Revised fading routines for new load/play pattern
* Perform fade-out/fade-in using callbacks
* Move queued music from interface to s_sound
|
2018-08-24 13:11:38 -04:00 |
|
mazmazz
|
b5ef4e04d8
|
Lua method reordering for Musicplus
* Change to S_MusicName to S_MusicInfo for API
|
2018-08-23 21:23:55 -04:00 |
|
mazmazz
|
a2d626384a
|
Merge branch 'music-cleanup' into musicplus-core
Pending rewrite of fade music changing
# Conflicts:
# src/android/i_sound.c
# src/djgppdos/i_sound.c
# src/i_sound.h
# src/s_sound.c
# src/s_sound.h
# src/sdl/mixer_sound.c
# src/sdl/sdl_sound.c
# src/win32/win_snd.c
|
2018-08-23 21:07:39 -04:00 |
|
mazmazz
|
9e6eebeb8d
|
Refactor I_MusicType MusicPlaying and MusicPaused other targets
|
2018-08-23 20:23:16 -04:00 |
|
mazmazz
|
4b82de9e54
|
Refactor I_MusicType MusicPlaying and MusicPaused -> I_SongType ...
|
2018-08-23 20:14:46 -04:00 |
|
mazmazz
|
cf065e106f
|
Refactoring and reordering other targets
|
2018-08-23 17:54:40 -04:00 |
|
mazmazz
|
a7d51bf810
|
Minor refactoring and reordering
* I_GetMusicType() -> I_MusicType()
* Wrap MIDI volume hack in #ifdef _WIN32
|
2018-08-23 17:05:37 -04:00 |
|
mazmazz
|
f6ec93198f
|
Play the opposite type music (Digital/MIDI) when toggling between them in menu
* S_MusicInfo method to retrieve name, flags, and looping
|
2018-08-23 16:46:40 -04:00 |
|
mazmazz
|
4aa100aa57
|
Toggle Digi/MIDI music in menu accurately; add S_MusicType
|
2018-08-23 13:09:20 -04:00 |
|
mazmazz
|
86f151db65
|
nodigimusic nomusic nosound refactor other targets
|
2018-08-23 12:43:38 -04:00 |
|
mazmazz
|
07738fb0bc
|
nodigimusic nomusic nosound -> digital_disabled midi_disabled sound_disabled
|
2018-08-23 12:42:57 -04:00 |
|