Commit graph

5860 commits

Author SHA1 Message Date
fickleheart
5535f8936f Unused var 2019-04-09 01:18:10 -05:00
fickleheart
b98639e852 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
25f55b6351 Add VHS pause/rewind effect 2019-04-08 23:21:11 -05:00
fickleheart
f573e4089d 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
73153b7db9 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
bea8f51253 Fix record attack not recording + staff names load for all replay types 2019-04-07 18:51:42 -05:00
fickleheart
fb3d5ec7f0 Record demos consistently and also other stuff 2019-04-07 17:59:32 -05:00
fickleheart
77c71ca944 Support playback menu for record attack replays too 2019-04-06 18:59:11 -05:00
fickleheart
3787e90781 Fix title menu not working if you leave a replay early 2019-04-06 18:17:56 -05:00
fickleheart
d9e061d999 Various fixes and tweaks to rewinds 2019-04-06 18:06:02 -05:00
fickleheart
3f66c68a65 Allow backwards frame advance while paused 2019-04-06 15:36:53 -05:00
fickleheart
25ff05fdd0 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
c7125c862c Support non-green resolutions in the replay hut 2019-04-06 11:16:19 -05:00
fickleheart
ce7577eb3a Reference graphics for menu and other stuff 2019-04-06 02:17:30 -05:00
fickleheart
c466412902 Begin work on playback menu 2019-04-05 02:38:48 -05:00
fickleheart
d633ba9421 something something character placeholders im tired 2019-04-01 23:34:53 -05:00
fickleheart
9a083665bd Draw placeholder when no standings are available 2019-04-01 20:30:24 -05:00
fickleheart
4d3542d421 Fix encore stage rendering on replay hut 2019-04-01 20:17:36 -05:00
fickleheart
c5e166f259 Fix old replays not loading 2019-04-01 17:14:45 -05:00
fickleheart
b8ef18e983 Read and write standings to replays 2019-04-01 15:07:27 -05:00
fickleheart
f753e8edee [FORMAT CHANGE] Add space for extrainfo pointer 2019-04-01 13:10:35 -05:00
fickleheart
aa1546a533 Show non-default lap count on replay screen too 2019-04-01 12:56:23 -05:00
fickleheart
733d8c1f7b Fix normal speed replays showing as easy speed 2019-04-01 12:28:01 -05:00
fickleheart
e8260f9f36 Draw icons for directories 2019-04-01 12:25:12 -05:00
fickleheart
746f13a999 Don't draw options menu entry above replay infobox 2019-03-31 19:29:05 -05:00
fickleheart
3dd4e4aac7 Return to replay hut after watching a replay 2019-03-31 19:26:53 -05:00
fickleheart
e93927b911 Add subscreen to confirm replay watching
This will have other goodies on it later!
2019-03-31 17:29:41 -05:00
fickleheart
0ae4c905ad Don't pause while the menu's up during replays 2019-03-31 16:28:29 -05:00
fickleheart
03af859535 Support directory navigation properly 2019-03-31 16:28:18 -05:00
fickleheart
17b30c0e3e Add replay options screen 2019-03-31 13:50:29 -05:00
fickleheart
06e82cdf6d Enable exiting and playing demos from replay hut properly 2019-03-31 13:50:20 -05:00
fickleheart
c21072ec29 Show music credit for credits 2019-03-31 13:09:49 -05:00
fickleheart
f00f9c9a0a Display infobox for the currently-selected replay 2019-03-31 02:54:09 -05:00
fickleheart
29a80e01eb List demos by title in the replay hut 2019-03-31 01:22:41 -05:00
fickleheart
a54a7de02d Start on the replay hut menu! 2019-03-30 20:57:53 -05:00
fickleheart
93e07ae745 Move menu options around
1 Player now goes directly to Time Attack, and Extras
is now a submenu with Unlockables, Statistics, and a
currently-dummied option for Replay Hut.
2019-03-30 17:25:54 -05:00
fickleheart
91868fc3a4 Allow entering a title for replays on save 2019-03-24 22:40:52 -05:00
fickleheart
8d9462d4aa Refactor replay saving handler for later use 2019-03-24 21:55:08 -05:00
fickleheart
f60e92aa70 Move public demo vars to a single struct 2019-03-24 21:32:15 -05:00
fickleheart
f162dc0270 Use demo title as filename for multiplayer replays 2019-03-24 20:36:22 -05:00
fickleheart
557ac6f0d3 Move save replay prompt into the upper-right corner 2019-03-24 19:57:11 -05:00
fickleheart
1941ba09b0 Use skin with closest stats if the expected one wasn't found
This allows people to watch replays without the characters loaded,
without making everyone be Sonic.
2019-03-24 19:41:25 -05:00
fickleheart
b922c2289e Add some checks against invalid replays 2019-03-24 19:19:57 -05:00
fickleheart
77aea850ba Clean up demo header read/write code 2019-03-24 19:14:34 -05:00
fickleheart
0c6c401d88 Add title to netreplays and do some format cleanup 2019-03-24 18:48:14 -05:00
fickleheart
d13134bae2 Prepare for a demo format upgrade! 2019-03-24 17:47:24 -05:00
fickleheart
4870ea582e Merge remote-tracking branch 'remotes/upstream/master' into new_netreplays 2019-03-24 17:23:49 -05:00
Alam Arias
212a2ecf5b Merge remote-tracking branch 'upstream/master' 2019-03-23 15:08:45 -04:00
Nev3r
64353bf373 Merge branch 'allow-localhost' into 'master'
Allow connecting to localhost / 127.0.0.1

See merge request STJr/SRB2!474
2019-03-23 05:16:44 -04:00
Alam Arias
0d63271c7a Merge remote-tracking branch 'upstream/master' 2019-03-22 10:42:07 -04:00