aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* New version 2003.7H. Peter Anvin2012-03-011-1/+1
|
* Makefile for MacOS build using DarwinX (still in progress)H. Peter Anvin2012-03-011-0/+54
| | | | | There is a lot more things that should work before we have a usable MacOS product...
* Clean up crap whitespaceH. Peter Anvin2012-02-2916-97/+91
|
* Merge branch 'master' of ssh://terminus.zytor.com/pub/git/games/grv/grvH. Peter Anvin2012-02-291-19/+83
|\
| * netopen: Support IPv6; abstract out some common codeH. Peter Anvin2012-02-291-19/+83
| | | | | | | | | | If AF_INET6 is defined, compile with getaddrinfo() so we can use IPv6 to talk to the high score server.
* | drawlevel: make add_write() generate a shuffled list directlyH. Peter Anvin2012-02-281-18/+9
| | | | | | | | | | We can build the same swapping operations as for shuffling a whole list into add_white() and we get a shuffled list directly...
* | action: Use a binary search for insertionH. Peter Anvin2012-02-271-10/+21
| | | | | | | | Linear searches make me cry.
* | action: Make sure event retiming really *is* a stable sort...H. Peter Anvin2012-02-271-1/+4
|/
* Minor code cleanups; no functional changeH. Peter Anvin2012-02-262-40/+38
|
* New version 2003.6grv-2003.6H. Peter Anvin2011-01-031-1/+1
|
* graphics.c: ty is in characters, multiply by FONT_YSIZEH. Peter Anvin2011-01-031-1/+2
| | | | | When computing the pitch multipliers, we need it in scan lines, not character lines.
* utils.c: fix cast warningH. Peter Anvin2011-01-031-2/+2
| | | | | | | We use the void * parameter to SDL_AddTimer for post_oneshot or post_periodic, but the real value is actually an integer. Cast it to size_t rather than int to avoid a warning; the code is correct either way.
* graphics.c: handle the pitch correctly, fix signedness errorsH. Peter Anvin2011-01-031-7/+11
| | | | | | | Use the pitch specified by the surface; don't just assume that we got what we wanted. Fix a few warnings.
* spec: update when things are donegrv-2003.5H. Peter Anvin2010-12-241-2/+1
|
* spec: use %{version} in file nameH. Peter Anvin2010-12-241-1/+1
|
* spec: call this new version 2003.5H. Peter Anvin2010-12-241-2/+2
|
* spec: change "Copyright" to "License"H. Peter Anvin2010-12-241-1/+1
|
* Makefile: allow building Win32 on a Linux hostH. Peter Anvin2010-12-242-6/+16
|
* Add an infinite life cheatH. Peter Anvin2010-12-103-0/+18
| | | | | Add an infinite life cheat (Alt-z); more efficient than pressing Alt-x repeatedly during testing.
* Makefile: need -lmH. Peter Anvin2010-12-101-1/+1
|
* mystery: allow Ghost Freeze!H. Peter Anvin2010-12-101-1/+1
|
* Change README to UTF-8H. Peter Anvin2007-03-291-2/+2
|
* Change specfile to UTF-8H. Peter Anvin2007-03-291-3/+3
|
* Get rid of open-coded non-ASCII characters.originH. Peter Anvin2007-03-294-100/+100
|
* Correct potential 64-bit bugH. Peter Anvin2004-07-301-1/+1
|
* Set defattrH. Peter Anvin2004-07-301-1/+2
|
* Go back to using plain winsock; no need for the winsock2 extra features,grv-2003H. Peter Anvin2003-03-292-2/+2
| | | | and other window apps seem to be happily using winsock.h
* Cheat codes shouldn't use Alt+Fx; too likely to interfere with window managerH. Peter Anvin2003-03-293-19/+24
| | | | Use winsock2 for networking
* Update to release 3H. Peter Anvin2003-03-291-1/+1
|
* Fix fgets/fputs confusion bugH. Peter Anvin2003-03-291-1/+1
|
* Fix rocks falling on each other; apples activated by falling rocksH. Peter Anvin2003-03-291-8/+24
| | | | (can't actually happen, though)
* Bump the release numberH. Peter Anvin2003-03-281-1/+1
|
* Disable the mouse cursor when running fullscreenH. Peter Anvin2003-03-281-2/+5
|
* More fixes for Windows compatibility: avoid %ll formats; fix the newH. Peter Anvin2003-03-285-28/+34
| | | | networking abstraction
* Update to the new networking ABIH. Peter Anvin2003-03-281-5/+5
|
* Try to fix broken Windows networking... *sigh*H. Peter Anvin2003-03-286-49/+224
|
* Fix lots of little bugsH. Peter Anvin2003-03-279-50/+151
|
* Add COPYING as a documentation fileH. Peter Anvin2003-03-271-1/+1
|
* Specify GPL v2H. Peter Anvin2003-03-273-1/+344
|
* Set license = GPLH. Peter Anvin2003-03-271-1/+1
|
* Add modules already present in the Unix MakefileH. Peter Anvin2003-03-271-0/+1
|
* Compile with -D_REENTRANT since libsdl seems to be fond of threads. ShouldH. Peter Anvin2003-03-261-1/+1
| | | | be a lot safer this way.
* Sleep only once per level ending; add per-level high scoresH. Peter Anvin2003-03-262-3/+52
|
* Clean up unused variable in intro.c; clean up highscore.cH. Peter Anvin2003-03-262-4/+4
|
* Compile with -O2H. Peter Anvin2003-03-261-1/+1
|
* Add RPM spec fileH. Peter Anvin2003-03-261-0/+40
|
* Intro textH. Peter Anvin2003-03-261-0/+7
|
* Getting close... the only thing missing now as far as I know is theH. Peter Anvin2003-03-267-9/+233
| | | | 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-2610-33/+277
|
* Parameterize the SDL install locationH. Peter Anvin2003-03-261-2/+6
|