Commit graph

1950 commits

Author SHA1 Message Date
Andrei Alexeyev
ddb5bee65f
fix some warnings 2017-12-24 18:38:08 +02:00
Andrei Alexeyev
e426df271e
regen-build-dir.py fixes 2017-12-24 18:12:48 +02:00
Andrei Alexeyev
3bef204dbd
include youmu header 2017-12-24 17:55:27 +02:00
Andrei Alexeyev
c8c835eace
fix typo 2017-12-24 17:55:03 +02:00
Andrei Alexeyev
e40bc38879
fix false formatting warnings for mingw64 builds 2017-12-24 17:54:23 +02:00
Andrei Alexeyev
9a02fc1a25
forgot to uncomment a #define 2017-12-24 15:37:55 +02:00
Andrei Alexeyev
e355e57fb5
make the list api require less insane casts all over the place
by sealing the spirit of insanity in its header file, that is
2017-12-24 08:16:25 +02:00
Andrei Alexeyev
ab0cccd5f6
remove useless global 2017-12-24 05:07:41 +02:00
Andrei Alexeyev
de31a20497
objectpool: dynamic extents and other improvements 2017-12-24 05:00:19 +02:00
Andrei Alexeyev
b2660103e3
remove cathode_laser log spam 2017-12-23 12:33:44 +02:00
Andrei Alexeyev
d7cf4f2825
don't print the exception if we're going to raise it... 2017-12-23 12:33:43 +02:00
Martin Herkt
f0c8cca1f7
build: switch C standard to gnu11, fixes ppc64
For some reason, our use of stdbool.h fails on ppc64le.
For some reason, using -std=gnu11 fixes this.
2017-12-22 21:01:19 +01:00
Andrei Alexeyev
4a9b9062d3
fix building without git installed 2017-12-22 06:55:29 +02:00
Andrei Alexeyev
3ec8932b5f
git subrepo pull misc/gamecontrollerdb
subrepo:
  subdir:   "misc/gamecontrollerdb"
  merged:   "f74f33a"
upstream:
  origin:   "https://github.com/taisei-project/SDL_GameControllerDB"
  branch:   "master"
  commit:   "f74f33a"
git-subrepo:
  version:  "0.3.1"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "a7ee886"
2017-12-22 06:33:30 +02:00
Andrei Alexeyev
7f1f954eca
build: ensure Python 3.4 compatibility 2017-12-22 06:10:04 +02:00
Andrei Alexeyev
7af4245212
make taiseilib.common.in_dir more robust 2017-12-22 05:12:22 +02:00
Andrei Alexeyev
72bfb7d5c8
remove the log_* __extension__ hack 2017-12-22 00:45:08 +02:00
Andrei Alexeyev
7f725dffbb
windows: use mingw runtime to provide the stdio functions
fixes lots of warnings and compatibility issues
2017-12-22 00:38:32 +02:00
Andrei Alexeyev
443334117a
setup-devel-build-dir.sh: allow overriding the meson command with MESON env. variable 2017-12-21 07:51:18 +02:00
Andrei Alexeyev
e4d1fb00ff
fix link 2017-12-21 07:43:07 +02:00
Andrei Alexeyev
2a3c19582d
setup-devel-build-dir.sh: fix prefix 2017-12-21 07:12:52 +02:00
Andrei Alexeyev
b7a9192355
add helper script to set up build directory appropriate for development 2017-12-21 07:09:22 +02:00
Andrei Alexeyev
5b88431e7e
force bindir to . for install_relative 2017-12-21 06:58:41 +02:00
Andrei Alexeyev
326b9c71ee
add hacky script to regenerate the build dir (for meson upgrades/downgrades) 2017-12-21 06:41:02 +02:00
Martin Herkt
293e525177
build: fix xdg path 2017-12-21 04:49:44 +01:00
Martin Herkt
eface5c68a
version.py: replace + earlier 2017-12-21 04:44:16 +01:00
Martin Herkt
e5116b6038
misc/icons: remove leftover (broken) symlinks 2017-12-21 04:17:47 +01:00
Martin Herkt
8e156cbd69 meson: working NSIS installer and misc. changes 2017-12-21 03:58:54 +01:00
Andrei Alexeyev
2a9291f7f5 auto-add missing include (update-copyright.py) 2017-12-21 03:58:54 +01:00
Andrei Alexeyev
56dc699e62 meson: add blackjack and hookers 2017-12-21 03:58:54 +01:00
Andrei Alexeyev
ff59b646e1 fix missing sources 2017-12-21 03:58:54 +01:00
Andrei Alexeyev
22505e5ff7 meson: fixed some install_relative issues 2017-12-21 03:58:54 +01:00
Andrei Alexeyev
0dcbc6bcf4 meson: untested macOS bundle generation, bunch of other crap (WIP) 2017-12-21 03:58:54 +01:00
Andrei Alexeyev
29acd5f58a meson: intel intrinsics, various improvements 2017-12-21 03:58:54 +01:00
Martin Herkt
406b8c8ba6 win: fix clash with RELATIVE #define in wingdi.h 2017-12-21 03:58:54 +01:00
Martin Herkt
685b1b947d Replace CMake build system with Meson
No I will not try and keep both systems working. CMake should GTFO.
2017-12-21 03:58:54 +01:00
Andrei Alexeyev
bae77d38e8
run update-copyright.py 2017-12-20 20:53:09 +02:00
Martin Herkt
bf1606deba
stage events: spelling 2017-12-20 15:24:59 +01:00
laochailan
e7520d47c2
fix iku induction/cathode timeouts 2017-12-19 19:04:50 +01:00
Andrei Alexeyev
6e0e564cfb
start_game_internal: don't alloc an extra MenuData for saverpy menu 2017-12-18 18:39:03 +02:00
Andrei Alexeyev
068b484394
Fix crashes with replay saving disabled
We always record the replay now, even if "save replays" is set to
"never". In addition to fixing the crash bugs, changing this setting
mid-game also works correctly now.
2017-12-18 18:34:10 +02:00
Andrei Alexeyev
538b6e17cb
set gamepad deadzone to 10% by default 2017-12-18 18:07:02 +02:00
Andrei Alexeyev
702ab0ab04
update link in readme 2017-12-17 17:44:26 +02:00
laochailan
309a951b90
increased stage 4 bullet density 2017-12-17 12:25:43 +01:00
laochailan
42368a66dd
break down long ending line/remove left over \n from dialog 2017-12-17 11:34:40 +01:00
laochailan
f47eb5f574
remove unused player_run_bomb_logic hack 2017-12-17 09:38:38 +01:00
laochailan
6b6428662a
properly stop bomb shake view 2017-12-17 09:38:38 +01:00
Andrei Alexeyev
814bdac177
display bgm title in spellpractice; remove irrelevant old hack 2017-12-17 02:13:10 +02:00
Andrei Alexeyev
6d8fcfd88e
s/Gensokyo/Gensōkyō/ 2017-12-17 02:03:38 +02:00
Andrei Alexeyev
c11afa967d
add ending bgm 2017-12-17 02:00:06 +02:00