Sat, 05 Apr 2014 13:40:45 +0200 |
Emmanuel Gil Peyrot |
Move options to logical groups, to make the help a bit less dry; and disable friendly-fire by default.
|
Thu, 19 Dec 2013 00:44:18 +0100 |
Emmanuel Gil Peyrot |
Display important messages in popups, instead of the terminal.
|
Thu, 27 Mar 2014 21:30:04 +0100 |
Emmanuel Gil Peyrot |
Replace the --no-music option with --no-sound, disabling sound rendering altogether.
|
Thu, 05 Dec 2013 02:16:31 +0100 |
Emmanuel Gil Peyrot |
Move the OpenGL backend to its own package.
|
Thu, 05 Dec 2013 01:55:39 +0100 |
Emmanuel Gil Peyrot |
Add a pure SDL backend.
|
Tue, 19 Nov 2013 14:19:14 +0100 |
Emmanuel Gil Peyrot |
Make GameRunner entirely independent of Window or GameRenderer, so we can run a game without display.
|
Fri, 04 Oct 2013 14:27:11 +0200 |
Emmanuel Gil Peyrot |
Optimize GameRunner some more, fix replay, and remove Window dependency in Renderer.
|
Fri, 08 Nov 2013 13:40:53 +0100 |
Thibaut Girka |
[Boss rush] Mark removed lasers as such
|
Fri, 08 Nov 2013 13:24:37 +0100 |
Thibaut Girka |
Fix boss mode
|
Mon, 14 Oct 2013 12:11:01 +0200 |
Emmanuel Gil Peyrot |
Merge PlayerState into Player, fix player respawn position.
|
Sat, 21 Sep 2013 20:26:39 +0200 |
Emmanuel Gil Peyrot |
Add friendly fire in netplay.
|
Sat, 28 Sep 2013 20:11:41 +0200 |
Emmanuel Gil Peyrot |
Various netplay-related fixes.
|
Fri, 27 Sep 2013 19:01:47 +0200 |
Emmanuel Gil Peyrot |
Merge netplay branch.
|
Wed, 28 Dec 2011 19:42:48 +0100 |
Thibaut Girka |
Fix several synchro issues
|
Wed, 28 Dec 2011 18:47:37 +0100 |
Thibaut Girka |
Fix consistency
|
Wed, 28 Dec 2011 18:45:09 +0100 |
Thibaut Girka |
Experimental netplay! Yay!
|
Sat, 14 Sep 2013 01:05:42 +0200 |
Emmanuel Gil Peyrot |
Move SDL context-manager and Window creation outside of main.
|
Wed, 11 Sep 2013 16:03:55 +0200 |
Emmanuel Gil Peyrot |
Move continues to PlayerState, and make sure they aren’t reinitialized before each stage.
|
Fri, 06 Sep 2013 23:29:19 +0200 |
Emmanuel Gil Peyrot |
Add a context manager to initialize and shut down SDL outside of Window.
|
Sat, 31 Aug 2013 07:39:04 +0200 |
Emmanuel Gil Peyrot |
Add an option to choose which game to play; currently only EoSD is supported.
|
Fri, 30 Aug 2013 20:38:02 +0200 |
Thibaut Girka |
By default, only enable fps limiting if vsync doesn't do the job.
|
Sat, 17 Aug 2013 04:44:28 +0200 |
Emmanuel Gil Peyrot |
Make pytouhou.game.player an extension type, and move the GameOver exception there since it makes more sense.
|
Sun, 11 Aug 2013 14:30:52 +0200 |
Emmanuel Gil Peyrot |
Move the common parts of EoSDGame outside, to not reallocate them at each stage.
|
Fri, 30 Aug 2013 14:01:09 +0200 |
Emmanuel Gil Peyrot |
Use cythonize in setup.py, also compile .py files, and entirely remove pyximport support.
|
Tue, 16 Jul 2013 21:17:22 +0200 |
Emmanuel Gil Peyrot |
Remove all Loader uses from outside pytouhou.games, and add a --no-music option to disable bgm.
|
Tue, 16 Jul 2013 21:07:15 +0200 |
Emmanuel Gil Peyrot |
Refactor window management in its own class.
|
Tue, 16 Jul 2013 21:07:15 +0200 |
Emmanuel Gil Peyrot |
Add back music and SFX playback using SDL_mixer instead of pyglet, and add FLAC and Vorbis support.
|
Tue, 16 Jul 2013 21:13:56 +0200 |
Emmanuel Gil Peyrot |
Importing everything makes the --help slow, call parse_args before the imports.
|
Tue, 16 Jul 2013 21:13:56 +0200 |
Emmanuel Gil Peyrot |
Add a --verbosity option, to disable logging for machines with a very slow terminal.
|
Sat, 22 Jun 2013 23:16:03 +0200 |
Emmanuel Gil Peyrot |
Follow the PEP-0394 guidelines, migrating from python to python2.
|
Sun, 09 Jun 2013 22:53:25 +0200 |
Emmanuel Gil Peyrot |
Add a --no-particles option to remove particles.
|
Sun, 24 Mar 2013 10:29:37 +0100 |
Emmanuel Gil Peyrot |
Add MoF’s hints support, and fix the Text timeout interface.
|
Wed, 29 Aug 2012 18:38:29 +0200 |
Emmanuel Gil Peyrot |
Add the debug feature to start a game at the end of a replay.
|
Mon, 06 Aug 2012 23:01:33 +0200 |
Emmanuel Gil Peyrot |
Add an option to disable background.
|
Sun, 05 Aug 2012 16:37:26 +0200 |
Emmanuel Gil Peyrot |
Add the ability to save a replay.
|
Mon, 06 Aug 2012 22:52:22 +0200 |
Emmanuel Gil Peyrot |
Use a future-proof ECL parser.
|
Fri, 27 Jul 2012 18:43:48 +0200 |
Emmanuel Gil Peyrot |
Add a programmable pipeline renderer, and a --fixed-pipeline switch to use the old one.
|
Mon, 09 Jul 2012 22:12:04 +0200 |
Thibaut Girka |
Enable debug messages when using --debug
|
Sat, 07 Jul 2012 21:47:51 +0200 |
Thibaut Girka |
Clean up effects left behind by lasers in boss rush mode
|
Wed, 04 Jul 2012 23:53:18 +0200 |
Thibaut Girka |
Minor fix in boss rush mode
|
Wed, 04 Jul 2012 23:05:21 +0200 |
Emmanuel Gil Peyrot |
Clean music playback API a little.
|
Wed, 04 Jul 2012 22:52:02 +0200 |
Thibaut Girka |
Increase player's power stats during skipped frames in boss rush mode.
|
Wed, 04 Jul 2012 21:38:00 +0200 |
Emmanuel Gil Peyrot |
Implement continues when the lives fall bellow 0.
|
Wed, 04 Jul 2012 18:08:57 +0200 |
Emmanuel Gil Peyrot |
Print an error when all the needed files aren’t present.
|
Sun, 01 Jul 2012 18:07:33 +0200 |
Thibaut Girka |
Skip dialogs in the boss rush mode, and make boss rush skipping faster
|
Sun, 01 Jul 2012 01:07:41 +0200 |
Thibaut Girka |
Add options to set FPS limit and disable double buffering
|
Sat, 30 Jun 2012 20:50:37 +0200 |
Emmanuel Gil Peyrot |
Prevent story mode in easy to go beyond stage 5.
|
Sat, 30 Jun 2012 20:10:45 +0200 |
Thibaut Girka |
Add a boss rush mode
|
Sat, 30 Jun 2012 19:37:21 +0200 |
Emmanuel Gil Peyrot |
Add the story mode.
|
Wed, 13 Jun 2012 15:29:43 +0200 |
Emmanuel Gil Peyrot |
Implement music playback.
|
Sat, 10 Mar 2012 17:47:03 +0100 |
Emmanuel Gil Peyrot |
Add the game interface.
|
Tue, 06 Mar 2012 17:45:14 +0100 |
Thibaut Girka |
Fix relative path handling and os-specific path separators.
|
Mon, 23 Jan 2012 02:04:13 +0100 |
Emmanuel Gil Peyrot |
Use better defaults for player, and start the stage as if in practice mode.
|
Mon, 23 Jan 2012 00:58:03 +0100 |
Thibaut Girka |
Automatically search data files using different names.
|
Fri, 30 Dec 2011 19:17:55 +0100 |
Thibaut Girka |
Search for 102h.exe in the game directory instead of the current directory.
|
Mon, 19 Dec 2011 20:29:30 +0100 |
Thibaut Girka |
Remove useless and occasionally problematic (think about non-utf8 terminals) print calls.
|