SRB2/src/hardware
toaster 5f8671b100 Sound test is cool now!
https://cdn.discordapp.com/attachments/405336003239477249/641295998395613224/srb20042.gif

* Port MUSICDEFs from Kart.
    * Safe to modify without modifying game, so we can put it in music.dta eventually.
    * "Title", "AltTitle", "Authors" fields are self-evident.
    * "Soundtestpage" and "Soundtestcond" are used to determine which sound test unlockable can play them (set with Unlockable's variable, just like Level Select).
    * "Stoppingtime" and "BPM" both accept floats, and are used for presentation stuff on the sound test.
    * Ironically, we don't share a single field name with them. Such is the case of differing foci, though, and I expect they'll change their implementation to match (since this is necessary for a sound test).
* Change how S_AddSoundFx works to avoid iterating through all of them, and to allow cv_soundtest to only scroll through defined slots (instead of the infinite wall of thok sounds when scrolling to the left).
* Change V_DrawFixedPatch to allow scaling on two seperate axes.
    * Now called "V_DrawStretchyFixedPatch".
    * "V_DrawFixedPatch" is a macro to V_DrawStretchyFixedPatch now (same scale on both axes).
    * Available to Lua under v.drawStretched!
    * Even works in GL!
* Bugfix: Add SR_PLAYER to SOC's menutypes_list.

Stay tuned for the merge request, where I put the onus on the Music Team to finish this off...
2019-11-05 16:23:46 +00:00
..
r_opengl sky barreling 2019-09-17 23:38:04 -03:00
s_ds3d change SDL into HAVE_SDL 2014-07-25 19:10:24 -04:00
s_fmod change SDL into HAVE_SDL 2014-07-25 19:10:24 -04:00
s_openal More work to cleanup the ARM builds 2018-12-22 19:50:32 -05:00
hw3dsdrv.h change SDL into HAVE_SDL 2014-07-25 19:10:24 -04:00
hw3sound.c nodigimusic nomusic nosound refactor other targets 2018-09-14 10:35:56 -04:00
hw3sound.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
hw_bsp.c Use long double suffix 2019-10-22 21:48:15 -07:00
hw_cache.c compile fix 2019-09-17 22:29:53 -03:00
hw_clip.c fix using abs() on unsigned 2018-11-10 17:40:09 +00:00
hw_clip.h More progress, NEWCLIP added to doomdef.h, sadly it actually all lags the game so I've disabled it for now 2018-11-10 16:08:56 +00:00
hw_data.h Merge branch 'public_next' 2018-11-10 15:41:57 +00:00
hw_defs.h Merge branch 'public_next' 2018-04-06 18:42:07 +01:00
hw_dll.h Use long double suffix 2019-10-22 21:48:15 -07:00
hw_draw.c Sound test is cool now! 2019-11-05 16:23:46 +00:00
hw_drv.h sky barreling 2019-09-17 23:38:04 -03:00
hw_glide.h Revert "Merge branch 'flats-png_port' into 'master'" 2019-09-09 18:40:21 +00:00
hw_glob.h Revert "Merge branch 'flats-png_port' into 'master'" 2019-09-09 18:40:21 +00:00
hw_light.c Merge branch 'master' of https://git.magicalgirl.moe/STJr/SRB2Internal.git into object_tweaks 2019-10-25 20:32:15 +01:00
hw_light.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
hw_main.c Merge branch 'openglskydome2' into 'master' 2019-10-12 11:06:47 -04:00
hw_main.h Sound test is cool now! 2019-11-05 16:23:46 +00:00
hw_md2.c MD2 crash fix. 2019-10-13 11:59:38 +01:00
hw_md2.h Merge branch 'public_next' 2018-11-10 15:41:57 +00:00
hw_trick.c More optimising and otherwise fixing bizarre formatting in hw_trick.c 2018-10-27 18:58:05 +01:00
hws_data.h XBOX was eXecuted 2017-09-29 19:27:17 +01:00