Commit graph

5876 commits

Author SHA1 Message Date
TehRealSalt
a187656a8f Fix up more stuff
Now in a mergable state
2019-04-18 12:20:13 -04:00
TehRealSalt
1f61397545 Huge splitscreen refactor
Did not get to finish all refactoring or even compile this, I'll continue later
2019-04-18 03:08:11 -04:00
fickleheart
c67c598df0 Show player names on the bottom in 4p
Also adjust margins to better match other HUD stuff
2019-04-14 23:52:03 -05:00
fickleheart
9e3ee274fb Keep playback menu bar on the top in non-green reses 2019-04-14 23:22:24 -05:00
fickleheart
ad52f80627 Add scroll bar to replay hut 2019-04-14 23:17:12 -05:00
fickleheart
b1001d1808 Fix writing corrupt standings that break replay hut 2019-04-14 17:08:04 -05:00
fickleheart
5ec6517a54 Temporarily disable Extra Options menu 2019-04-13 15:23:31 -05:00
fickleheart
295b53801d Change color of active playback items 2019-04-13 15:23:23 -05:00
fickleheart
10d70f5447 Playback menu improvements 2019-04-13 14:42:15 -05:00
fickleheart
eb9c9885a9 Fix being able to carry rewind state where it shouldn't be 2019-04-13 14:22:48 -05:00
fickleheart
5fcafb643b Proposal: VHS effect over the replay hut background? 2019-04-10 09:10:09 -05:00
fickleheart
40d065a024 Fix thrown items desyncing during frame advance 2019-04-09 23:55:25 -05:00
fickleheart
d6e77fc12e Merge remote-tracking branch 'remotes/internal/INTERNAL_netreplays' into INTERNAL_netreplays 2019-04-09 23:00:42 -05:00
fickleheart
15bb586c57 Only calculate vfx every other row to try to improve performance 2019-04-09 23:00:39 -05:00
Sryder
824381d281 Z_Free not free. 2019-04-09 20:15:35 +01:00
Sryder
d579ee36bf Turn the INT8's into SINT8's 2019-04-09 19:34:34 +01:00
fickleheart
fe3cd967d1 Unused var 2019-04-09 01:18:10 -05:00
fickleheart
56c1f05217 Potentially apply VHS distortion semi-transparently?
Pros: fuckin SMOOTH effect especially for 256-color sw
Cons: might lose the intended color distortion, maybe
not a great idea for FPS
Conclusion: put it behind an ifdef for now
2019-04-09 01:09:13 -05:00
fickleheart
ae473585b7 Add VHS pause/rewind effect 2019-04-08 23:21:11 -05:00
fickleheart
9a049f5a0d Support RA time comparisons in new format
I don't care enough about supporting old replays, and
they're old anyway. Force-overwrite them. :)
2019-04-08 00:45:19 -05:00
fickleheart
c0af0fb59e Support new-format ghosts or some bullshit like that
maybe future fickle will add support for multiple ghosts
from one replay for some sick memery but idgaf right now
2019-04-08 00:30:04 -05:00
fickleheart
45390f2c35 Fix record attack not recording + staff names load for all replay types 2019-04-07 18:51:42 -05:00
fickleheart
ac3b1516cd Record demos consistently and also other stuff 2019-04-07 17:59:32 -05:00
fickleheart
f38d56d4a6 Support playback menu for record attack replays too 2019-04-06 18:59:11 -05:00
fickleheart
1eff7bfbe8 Fix title menu not working if you leave a replay early 2019-04-06 18:17:56 -05:00
fickleheart
aaa6418981 Various fixes and tweaks to rewinds 2019-04-06 18:06:02 -05:00
fickleheart
1f2adee119 Allow backwards frame advance while paused 2019-04-06 15:36:53 -05:00
fickleheart
6267986c72 Add demo rewinding
Preview is fairly basic, and only shows players
rewinding. Full state is restored via reloading
the replay and jumping to the timestamp once
the rewind is done.
2019-04-06 14:51:00 -05:00
fickleheart
d9bcb43d0b Support non-green resolutions in the replay hut 2019-04-06 11:16:19 -05:00
fickleheart
16091bcae9 Reference graphics for menu and other stuff 2019-04-06 02:17:30 -05:00
fickleheart
e948b8ba48 Begin work on playback menu 2019-04-05 02:38:48 -05:00
fickleheart
6a92335e1c something something character placeholders im tired 2019-04-01 23:34:53 -05:00
fickleheart
c1a3f17896 Draw placeholder when no standings are available 2019-04-01 20:30:24 -05:00
fickleheart
03653ef85e Fix encore stage rendering on replay hut 2019-04-01 20:17:36 -05:00
fickleheart
a01a3544f5 Fix old replays not loading 2019-04-01 17:14:45 -05:00
fickleheart
944838dc7d Read and write standings to replays 2019-04-01 15:07:27 -05:00
fickleheart
11586a1091 [FORMAT CHANGE] Add space for extrainfo pointer 2019-04-01 13:10:35 -05:00
fickleheart
b3ef039d87 Show non-default lap count on replay screen too 2019-04-01 12:56:23 -05:00
fickleheart
4b9562f72f Fix normal speed replays showing as easy speed 2019-04-01 12:28:01 -05:00
fickleheart
2fcb087d50 Draw icons for directories 2019-04-01 12:25:12 -05:00
fickleheart
b177673195 Don't draw options menu entry above replay infobox 2019-03-31 19:29:05 -05:00
fickleheart
266a590a14 Return to replay hut after watching a replay 2019-03-31 19:26:53 -05:00
fickleheart
704ce59761 Add subscreen to confirm replay watching
This will have other goodies on it later!
2019-03-31 17:29:41 -05:00
fickleheart
a8023adfdf Don't pause while the menu's up during replays 2019-03-31 16:28:29 -05:00
fickleheart
f54f08e6b5 Support directory navigation properly 2019-03-31 16:28:18 -05:00
fickleheart
940d2b9803 Add replay options screen 2019-03-31 13:50:29 -05:00
fickleheart
ac0ad5f32b Enable exiting and playing demos from replay hut properly 2019-03-31 13:50:20 -05:00
fickleheart
2fbb0ca5f4 Show music credit for credits 2019-03-31 13:09:49 -05:00
fickleheart
cbcb288296 Display infobox for the currently-selected replay 2019-03-31 02:54:09 -05:00
fickleheart
48dcfab7f6 List demos by title in the replay hut 2019-03-31 01:22:41 -05:00