path: root/play.c
Commit message (Collapse)AuthorAgeFilesLines
* play.c: more fix of "hyper"H. Peter Anvin2018-10-131-6/+6
* New mystery: Slow ghostsH. Peter Anvin2018-10-131-0/+4
| | | | Suggested-by: Erik Anvin
* highscore: be smarter about when to upload high scoresH. Peter Anvin2012-03-091-2/+3
| | | | | | Upload high scores whenever we have anything in our local database which isn't present on the server. This is possible if the network connection failed to upload last time we connected.
* Aggregate screen updatesH. Peter Anvin2012-03-091-0/+2
| | | | | | | Aggregate screen updates to one per cycle, using SDL_UpdateRects(). Hopefully this should avoid the sluggishness on MacOS X, but that remain to be seen...
* Clean up crap whitespaceH. Peter Anvin2012-02-291-15/+15
* Minor code cleanups; no functional changeH. Peter Anvin2012-02-261-9/+5
* Add an infinite life cheatH. Peter Anvin2010-12-101-0/+14
| | | | | Add an infinite life cheat (Alt-z); more efficient than pressing Alt-x repeatedly during testing.
* Get rid of open-coded non-ASCII characters.originH. Peter Anvin2007-03-291-9/+9
* Cheat codes shouldn't use Alt+Fx; too likely to interfere with window managerH. Peter Anvin2003-03-291-13/+12
| | | | Use winsock2 for networking
* Fix rocks falling on each other; apples activated by falling rocksH. Peter Anvin2003-03-291-8/+24
| | | | (can't actually happen, though)
* More fixes for Windows compatibility: avoid %ll formats; fix the newH. Peter Anvin2003-03-281-5/+5
| | | | networking abstraction
* Fix lots of little bugsH. Peter Anvin2003-03-271-22/+88
* Sleep only once per level ending; add per-level high scoresH. Peter Anvin2003-03-261-1/+52
* Getting close... the only thing missing now as far as I know is theH. Peter Anvin2003-03-261-6/+28
| | | | per-level highscore stuff (and if we want to add to the character set)
* Add readme, add intro screen, make keyboard editing workH. Peter Anvin2003-03-261-19/+0
* Add support for high score tables, including the ability to generateH. Peter Anvin2003-03-251-0/+3
| | | | | a (hopefully) unique ID for each game that we can use to match identical records.
* Port of "grvning" to C/SDL, started 2003-03-22H. Peter Anvin2003-03-241-0/+708