Commit graph

1596 commits

Author SHA1 Message Date
Andrei "Akari" Alexeyev
8c7c6a429a
vfs win32: fix a flaw in vfs_syspath_validate 2017-05-07 20:44:02 +03:00
Andrei "Akari" Alexeyev
d13f4c8730
Merge branch 'master' into vfs 2017-05-07 03:22:35 +03:00
Andrei "Akari" Alexeyev
b0e232c721
make cmake not look for a C++ compiler 2017-05-07 03:21:44 +03:00
Andrei "Akari" Alexeyev
5dd2d70bec
Merge branch 'master' into vfs 2017-05-07 02:03:17 +03:00
Andrei "Akari" Alexeyev
c76e16ef70
Add some potentially useful warnings 2017-05-07 02:02:56 +03:00
Andrei "Akari" Alexeyev
24305b251f
vfs zip: fix an unsigned int overflow bug
This was causing a crash on windows

Also, use stabs format for debugging info on windows builds, because
that's what wine's debugger understands
2017-05-06 03:16:26 +03:00
Andrei "Akari" Alexeyev
fe26b0841e
vfs win32: allow drive prefixes in absolute paths
*facepalm*
2017-05-06 02:05:18 +03:00
Andrei "Akari" Alexeyev
250c4c0821 Merge branch 'master' into vfs 2017-05-05 19:37:33 +03:00
Andrei "Akari" Alexeyev
f43fead202 dead code 2017-05-05 04:49:22 +03:00
Andrei "Akari" Alexeyev
276e730900 naming 2017-05-05 04:49:00 +03:00
Andrei "Akari" Alexeyev
e79b46c30e fixed a leak 2017-05-05 04:44:05 +03:00
Andrei "Akari" Alexeyev
15822de2f8 prioritize other video drivers over x11 if possible 2017-05-05 04:36:27 +03:00
Andrei "Akari" Alexeyev
f9c54c3af9 fix windows compile error 2017-05-05 03:11:20 +03:00
Andrei "Akari" Alexeyev
02680a6dbd Merge branch 'master' into vfs 2017-05-04 17:02:22 +03:00
Andrei "Akari" Alexeyev
76c45d1e96 fix memory leak in boss code 2017-05-03 19:03:27 +03:00
Andrei "Akari" Alexeyev
5e06c12fbb fixed some bugs with the resizable window options 2017-05-03 17:14:38 +03:00
Andrei "Akari" Alexeyev
0ef4e1aa41 require at least SDL 2.0.5 2017-05-03 17:05:51 +03:00
laochailan
9e2b8dda9b Dialog improvements 2017-05-01 16:39:38 +02:00
laochailan
5a3a8a84f2 move respawn position up into the viewport 2017-04-30 18:50:55 +02:00
laochailan
c45a0df8f0 work on ricci 2017-04-30 18:23:43 +02:00
Andrei "Akari" Alexeyev
0d1c087faf remove dead code 2017-04-30 17:18:01 +03:00
Andrei "Akari" Alexeyev
d3c4b42329 vfs zip: better error handling 2017-04-30 14:26:59 +03:00
Andrei "Akari" Alexeyev
1ac5e45ebd Merge branch 'master' into vfs 2017-04-30 14:11:00 +03:00
Andrei "Akari" Alexeyev
17d6419f32 call free_cli_action before exiting to avoid annoying asan/valgrind warnings 2017-04-30 14:08:15 +03:00
Andrei "Akari" Alexeyev
7bb2a30590 Merge branch 'master' into vfs 2017-04-30 01:18:24 +03:00
Andrei "Akari" Alexeyev
f084840c37 fix a minor memory leak in hashtable code 2017-04-30 01:17:57 +03:00
Andrei "Akari" Alexeyev
dfde218603 Merge remote-tracking branch 'origin/master' into vfs 2017-04-30 01:13:31 +03:00
Andrei Alexeyev
f01de27844 Merge pull request #81 from makise-homura/ubsan_check
Implemented checking for UBSAN compiler option for Debug build types
2017-04-30 00:16:07 +03:00
makise-homura
b3d77c8ea0 Implemented checking for UBSAN compiler option for Debug (and RelWithDebInfo) build types. 2017-04-28 22:37:19 +03:00
Andrei "Akari" Alexeyev
22b7489101 vfs: load zipfiles in alphabetical order, handle failures gracefully 2017-04-28 13:06:31 +03:00
Andrei "Akari" Alexeyev
faa70794b2 vfs: transparent support for zip files + other improvements and fixes 2017-04-28 00:24:04 +03:00
Andrei "Akari" Alexeyev
8db701bc05 better representation API and error messages for union mounts 2017-04-27 12:10:49 +03:00
Andrei "Akari" Alexeyev
930c44520b forbid the : character in windows paths 2017-04-27 11:56:51 +03:00
Andrei "Akari" Alexeyev
fb9cee4043 TAISEI_RES_PATH and TAISEI_STORAGE_PATH env variables
override resources and storage paths, respectively
2017-04-27 11:30:01 +03:00
Andrei "Akari" Alexeyev
9293f4ba79 Merge branch 'master' into vfs 2017-04-27 11:21:50 +03:00
Andrei "Akari" Alexeyev
67be5694b2 remove old useless postprocessing uniforms 2017-04-27 11:20:07 +03:00
laochailan
59790ae84c another concept for ricci 2017-04-25 11:19:16 +02:00
Andrei "Akari" Alexeyev
f232af44bc moonlight rocket tweaks 2017-04-23 13:26:55 +03:00
Andrei "Akari" Alexeyev
52ad976b8d better error messages from win32 syspath 2017-04-21 08:30:04 +03:00
Andrei "Akari" Alexeyev
8d7140b737 remove a log_debug 2017-04-21 07:34:32 +03:00
Andrei "Akari" Alexeyev
7546b706f5 win32 implementation of vfs_syspath. tested on wine 2017-04-21 07:22:43 +03:00
Andrei "Akari" Alexeyev
c7fdb1f2e8 fix warning 2017-04-21 02:28:15 +03:00
Andrei "Akari" Alexeyev
12147f4486 Merge branch 'master' into vfs 2017-04-21 02:27:05 +03:00
Andrei "Akari" Alexeyev
e3da5f27f6 more correct and portable printing of size_t and fixed-width integers
previously it didn't work properly on windows
2017-04-21 02:11:53 +03:00
Andrei "Akari" Alexeyev
4611a2077f ingame menu improvements, for replays in particular 2017-04-21 00:50:33 +03:00
Andrei "Akari" Alexeyev
e09581adba don't copy playername to replay when initializing it for recording
just get the most recent value from the config directly when actually
saving the replay. this way the player name can be changed midgame.
2017-04-21 00:34:25 +03:00
Andrei "Akari" Alexeyev
10a5920a89 enable access to options menu from the ingame menu 2017-04-21 00:30:29 +03:00
laochailan
5cfe7d76d5 WIP ricci sign 2017-04-20 18:37:46 +02:00
laochailan
432354c164 make kurumi always move on aniwall 2017-04-20 10:56:18 +02:00
laochailan
2f1afe300a made the spellcard outro faster 2017-04-20 10:54:22 +02:00