Andrei Alexeyev
|
877f00ce78
|
fix ending crash
|
2017-12-28 04:30:56 +02:00 |
|
Andrei Alexeyev
|
03cfc05397
|
add restart/quit game shortcuts
|
2017-12-28 03:35:53 +02:00 |
|
Andrei Alexeyev
|
5feafa3547
|
fix exit condition in loop_at_fps. thanks @laochailan for debugging!
|
2017-12-27 00:58:57 +02:00 |
|
Andrei Alexeyev
|
cf20800ea9
|
fix scripts/setup-devel-build-dir.sh
|
2017-12-26 14:22:59 +02:00 |
|
Andrei Alexeyev
|
c01df4894f
|
remove redundant frameskip handling from stage code
|
2017-12-26 13:14:46 +02:00 |
|
Andrei Alexeyev
|
48b13cd83a
|
frameskip option for slow GPUs
|
2017-12-26 13:07:40 +02:00 |
|
Andrei Alexeyev
|
d66793a117
|
add option to swap buffers after waiting for next frame
also restructured loop_at_fps a bit. it now handles FPS counter updates
and buffer swaps.
|
2017-12-26 10:56:21 +02:00 |
|
Andrei Alexeyev
|
c1b62e4e14
|
laochailan's silhouette shader optimizations
|
2017-12-26 09:06:07 +02:00 |
|
Andrei Alexeyev
|
3fd68b48ba
|
dump-build-options.py: fix shebang line (thanks dan-)
|
2017-12-26 06:32:41 +02:00 |
|
Andrei Alexeyev
|
c33b11f4b7
|
add powerup sound
|
2017-12-26 05:18:57 +02:00 |
|
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 |
|