Sebastian Krzyszkowiak
|
471f33b720
|
add command line option for selecting initial gamestate
|
2012-07-08 23:08:23 +02:00 |
|
Sebastian Krzyszkowiak
|
7667473206
|
don't allow loading GAMESTATE_PAUSE as primary game state
|
2012-07-08 16:21:08 +02:00 |
|
Sebastian Krzyszkowiak
|
da13fcb41c
|
add disclaimer screen about early development preview
|
2012-07-08 15:52:56 +02:00 |
|
Sebastian Krzyszkowiak
|
46c4ae08ed
|
implement screenshot taking
|
2012-07-04 00:15:49 +02:00 |
|
Sebastian Krzyszkowiak
|
2a174898a8
|
glass performance tweaks
|
2012-07-03 23:44:03 +02:00 |
|
Sebastian Krzyszkowiak
|
d0f2ab8575
|
rotating muffins
|
2012-05-21 14:00:42 +02:00 |
|
Sebastian Krzyszkowiak
|
87dd644be6
|
moar documentation
|
2012-05-21 10:25:22 +02:00 |
|
Sebastian Krzyszkowiak
|
0a17a95383
|
implement progress bar on loading screen
|
2012-05-18 18:34:07 +02:00 |
|
Sebastian Krzyszkowiak
|
3f16d776cf
|
some work on health meter
|
2012-05-17 00:18:19 +02:00 |
|
Sebastian Krzyszkowiak
|
5bba098c82
|
flush stdout on PrintConsole
|
2012-05-16 20:23:51 +02:00 |
|
Sebastian Krzyszkowiak
|
a74403bfbf
|
Discord-rock animation in intro, Qt Creator project files, better vsync
handling
|
2012-05-16 18:18:52 +02:00 |
|
Sebastian Krzyszkowiak
|
05a96a36b7
|
enable multisampled display - it may help to draw prettier primitives in future
|
2012-05-10 20:02:22 +02:00 |
|
Sebastian Krzyszkowiak
|
389c4c27aa
|
add "power meter"
|
2012-05-09 10:58:45 +02:00 |
|
Sebastian Krzyszkowiak
|
27ab9eaad8
|
fix compilation
|
2012-05-07 23:52:16 +02:00 |
|
Sebastian Krzyszkowiak
|
bfc3ee61e7
|
add new Derpy run cycle by Yudhaikeledai
|
2012-05-07 22:44:39 +02:00 |
|
Sebastian Krzyszkowiak
|
66da4d18e9
|
add posibility to completely disable fps limiting, for testing purposes
|
2012-05-04 03:03:10 +02:00 |
|
Sebastian Krzyszkowiak
|
bd37d1dbcd
|
add vsync and opengl config options
|
2012-05-04 02:45:53 +02:00 |
|
Sebastian Krzyszkowiak
|
9d633fca0d
|
add config option, just for Patan ;3
|
2012-05-04 02:38:29 +02:00 |
|
Sebastian Krzyszkowiak
|
d4cee47073
|
default to display refresh rate if there's no fps limit set
|
2012-05-04 02:15:51 +02:00 |
|
Sebastian Krzyszkowiak
|
78475c456d
|
some other performance tweaks
|
2012-05-04 02:13:46 +02:00 |
|
Sebastian Krzyszkowiak
|
a4756eaeb0
|
implement fps counter
|
2012-05-04 00:26:24 +02:00 |
|
Sebastian Krzyszkowiak
|
d4c5028216
|
workaround for allegro bug in tilde handling on Mac OS X
|
2012-05-01 23:36:11 +02:00 |
|
Sebastian Krzyszkowiak
|
81e13b8d34
|
debug keycode mode
|
2012-05-01 23:19:34 +02:00 |
|
Sebastian Krzyszkowiak
|
b57f20ac7d
|
fix compilation on Mac OS X
|
2012-05-01 23:13:45 +02:00 |
|
Sebastian Krzyszkowiak
|
928735faab
|
respect voice volume settings
|
2012-04-30 20:39:40 +02:00 |
|
Sebastian Krzyszkowiak
|
68a14b943f
|
fix tilde key being handled by gamestate keydown function
|
2012-04-21 00:18:42 +02:00 |
|
Sebastian Krzyszkowiak
|
555cc0b9e0
|
use ANSI C gcc mode
|
2012-04-14 22:26:33 +02:00 |
|
Sebastian Krzyszkowiak
|
3eef9495d4
|
fix compilation on windows
|
2012-04-09 18:41:46 +02:00 |
|
Sebastian Krzyszkowiak
|
6e27c1e3b5
|
implement frame skipping as debug feature
|
2012-04-09 16:49:47 +02:00 |
|
Sebastian Krzyszkowiak
|
1db3134175
|
support "-l NR" commandline argument
|
2012-04-09 16:41:10 +02:00 |
|
Sebastian Krzyszkowiak
|
f1e26219c4
|
moar work on timeline
|
2012-04-06 23:32:15 +02:00 |
|
Sebastian Krzyszkowiak
|
13aa555481
|
sound volume settings
|
2012-03-13 12:42:28 +01:00 |
|
Sebastian Krzyszkowiak
|
9b33a0af12
|
display "Loading" when switching to new resolution
|
2012-03-10 16:32:45 +01:00 |
|
Sebastian Krzyszkowiak
|
00f4c409e6
|
implement fullscreen setting from pause menu
|
2012-03-08 22:21:02 +01:00 |
|
Sebastian Krzyszkowiak
|
185ac75bbe
|
inhibit screensaver
|
2012-03-08 20:55:11 +01:00 |
|
Sebastian Krzyszkowiak
|
e874678081
|
use mixer gain to enable/disable music/fx
|
2012-03-08 12:49:58 +01:00 |
|
Sebastian Krzyszkowiak
|
d8a6106157
|
add video options, implement fullscreen switching
|
2012-03-08 12:34:47 +01:00 |
|
Sebastian Krzyszkowiak
|
e4e848b175
|
use mixers for audio
|
2012-03-05 21:07:42 +01:00 |
|
Sebastian Krzyszkowiak
|
2f118db351
|
create separate mixers for music and fx
|
2012-03-05 11:13:08 +01:00 |
|
Sebastian Krzyszkowiak
|
5627ddecaf
|
rewrite config handling using allegro routines
|
2012-03-05 10:35:25 +01:00 |
|
Sebastian Krzyszkowiak
|
e5a9f12358
|
implement voice reading intro
|
2012-03-04 22:02:23 +01:00 |
|
Sebastian Krzyszkowiak
|
87dbd1f04b
|
remove image cache, cleanup
|
2012-03-04 15:57:23 +01:00 |
|
Sebastian Krzyszkowiak
|
5b5bd21ffe
|
add license information
|
2012-03-04 13:32:42 +01:00 |
|
Sebastian Krzyszkowiak
|
9dcab1af04
|
check if fonts were actually loaded
|
2012-03-03 23:20:47 +01:00 |
|
Sebastian Krzyszkowiak
|
163efc05e8
|
little cleanup
|
2012-03-03 21:23:25 +01:00 |
|
Sebastian Krzyszkowiak
|
3828f4136b
|
use proper linear filtering for image scaling
|
2012-03-03 21:09:49 +01:00 |
|
Sebastian Krzyszkowiak
|
78172b6c32
|
implement pause
|
2012-03-02 16:52:13 +01:00 |
|
Sebastian Krzyszkowiak
|
334adcf9c0
|
fixes for scaling performance
|
2012-03-01 22:34:19 +01:00 |
|
Sebastian Krzyszkowiak
|
075934337d
|
:o
|
2012-03-01 13:32:44 +01:00 |
|
Sebastian Krzyszkowiak
|
3752bc948d
|
don't force opengl on windows
|
2012-03-01 13:18:56 +01:00 |
|
Sebastian Krzyszkowiak
|
b7b19b1a8c
|
FPS independent timings
|
2012-03-01 10:49:20 +01:00 |
|
Sebastian Krzyszkowiak
|
f2adc2aff4
|
small fixes
|
2012-03-01 01:46:45 +01:00 |
|
Sebastian Krzyszkowiak
|
d9d78969dc
|
cleanup
|
2012-03-01 01:25:27 +01:00 |
|
Sebastian Krzyszkowiak
|
ee67f89116
|
moar caching
|
2012-03-01 01:14:24 +01:00 |
|
Sebastian Krzyszkowiak
|
cbdb68382c
|
moar memory bitmaps
|
2012-03-01 00:37:16 +01:00 |
|
Sebastian Krzyszkowiak
|
e5dda46b31
|
memory bitmaps, linear filtering, menu stopping instead of unloading and other stuff...
|
2012-02-29 23:00:59 +01:00 |
|
Sebastian Krzyszkowiak
|
cf2f82f5f9
|
first batch of documentation
|
2012-02-28 13:09:12 +01:00 |
|
Sebastian Krzyszkowiak
|
2c102d01fa
|
read and respect first batch of config options
|
2012-02-26 12:59:45 +01:00 |
|
Sebastian Krzyszkowiak
|
a88099b9d5
|
more work on config
|
2012-02-26 00:47:41 +01:00 |
|
Sebastian Krzyszkowiak
|
ba1dd05a95
|
header wrap-up, header wrap-uuuuup!
|
2012-02-25 22:32:46 +01:00 |
|
Sebastian Krzyszkowiak
|
cb2d44d3e5
|
code wrap-up, code wrap-uuuuup!
|
2012-02-25 22:26:31 +01:00 |
|
Sebastian Krzyszkowiak
|
c215af797d
|
moar macros
|
2012-02-25 22:19:12 +01:00 |
|
Sebastian Krzyszkowiak
|
3d50b5d3a4
|
use preprocessor macros in gamestate management to get rid of lots of duplicated code
|
2012-02-25 21:53:33 +01:00 |
|
Sebastian Krzyszkowiak
|
7b30cd7b45
|
enable vsync
|
2012-02-25 20:20:32 +01:00 |
|
Sebastian Krzyszkowiak
|
386275b7a7
|
completely unnecessary fix for drawing console at quitting :D
|
2012-02-25 19:28:47 +01:00 |
|
Sebastian Krzyszkowiak
|
bc56b0a006
|
few textures replaced, added shadows to texts
|
2012-02-24 23:58:18 +01:00 |
|
Sebastian Krzyszkowiak
|
c1cdde9f92
|
a little reorganization of config manager structure
|
2012-02-24 13:08:44 +01:00 |
|
Sebastian Krzyszkowiak
|
52aa7c3f1e
|
add config manager
|
2012-02-24 13:03:30 +01:00 |
|
Sebastian Krzyszkowiak
|
1487ce0c30
|
unload GAMESTATE_LOADING state on quit
|
2012-02-22 15:33:05 +01:00 |
|
Sebastian Krzyszkowiak
|
5b19d2bfbf
|
add proper text in about view (and optimize png images)
|
2012-02-22 14:55:21 +01:00 |
|
Sebastian Krzyszkowiak
|
5ce44c0e4e
|
work on about screen
|
2012-02-22 13:38:56 +01:00 |
|
Sebastian Krzyszkowiak
|
add0c3d3ba
|
add level gamestate
|
2012-02-22 12:43:14 +01:00 |
|
Sebastian Krzyszkowiak
|
dd822e5b9d
|
work on map state
|
2012-02-21 23:33:02 +01:00 |
|
Sebastian Krzyszkowiak
|
0bdfb8bb79
|
small console adjustments
|
2012-02-21 00:00:41 +01:00 |
|
Sebastian Krzyszkowiak
|
0ca06e3acb
|
use linear filtering when rescaling bitmaps
|
2012-02-19 23:19:57 +01:00 |
|
Sebastian Krzyszkowiak
|
edd4d79eb9
|
make string formatting in PrintConsole possible and use it
|
2012-02-19 22:54:33 +01:00 |
|
Sebastian Krzyszkowiak
|
b3a3898bb1
|
fix console blinking on loading states
|
2012-02-19 22:20:05 +01:00 |
|
Sebastian Krzyszkowiak
|
4a3160b3b8
|
move source files to src dir
|
2012-02-19 20:40:22 +01:00 |
|