Ethan Lee
d83bd1e0eb
Wait, people other than me used this folder for real?
2020-01-10 20:02:02 -05:00
Marvin Scholz
eb7920ec47
Add workaround for missing macOS 10.9 SDK
2020-01-10 19:53:11 -05:00
Marvin Scholz
51b2420181
Add partial-availability error on macOS
...
When building on macOS targeting an older version than the version of
the SDK currently used, this prevents accidentally using APIs that are
too new (introduced in macOS versions newer than the deployment target).
2020-01-10 19:53:11 -05:00
Ethan Lee
eb6604aa74
CMake might get fussy about relative paths, just use C:\ for the example
2020-01-10 19:51:41 -05:00
Rémi Verschelde
7d95e3298b
Add .gitignore with build artifacts and data.zip
2020-01-10 19:39:45 -05:00
Rémi Verschelde
a9b1ff737c
FS: Use PHYSFS_getPrefDir on Linux/FreeBSD too
...
Follow-up to #19 which did the change for macOS.
It appears to work as expected on Linux too.
Tested on a distro where XDG_DATA_HOME is undefined by default,
and `PHYSFS_getPrefDir` also resolves to `~/.local/share/VVVVVV/`.
The first organization parameter is unused on Linux and macOS.
2020-01-10 18:57:11 -05:00
Marvin Scholz
2cfed68fcc
CONTRIBUTORS: Add myself
2020-01-10 18:41:22 -05:00
Marvin Scholz
06c6de9433
Use PHYSFS_readBytes instead of deprecated PHYSFS_read
2020-01-10 18:41:22 -05:00
Marvin Scholz
5c9c7297ed
Do not use deprecated PHYSFS_getUserDir on macOS
...
Instead use PHYSFS_getPrefDir which does the same than the manual
concatenation done before. The organization name argument is required
but is not used on macOS.
2020-01-10 18:41:22 -05:00
Moonchild
146cdde217
Hide mouse cursor in game window
2020-01-10 17:27:08 -05:00
Ethan Lee
cb3640e505
Merge for CONTRIBUTORS.txt
2020-01-10 17:11:00 -05:00
Emmanuel Vadot
0e1e4e0252
Add myself to the CONTRIBUTORS.txt file.
...
Signed-off-by: Emmanuel Vadot <manu@freebsd.org>
2020-01-10 17:08:38 -05:00
Emmanuel Vadot
90decede25
FreeBSD: Add workaround for libsteam
...
Steam isn't supported on FreeBSD so add a workaround.
Signed-off-by: Emmanuel Vadot <manu@freebsd.org>
2020-01-10 17:08:38 -05:00
Emmanuel Vadot
699d8c4590
FreeBSD: Use the same path as Linux
...
Since FreeBSD is unix based we also use the concept of $HOME.
Use the same include and code as Linux.
Signed-off-by: Emmanuel Vadot <manu@freebsd.org>
2020-01-10 17:08:38 -05:00
Moonchild
f012f7c8b5
add myself to the contributors file, fix formatting
2020-01-10 15:07:29 -07:00
Moonchild
19339af706
avoid segfault with bad, missing, or corrupted audio
2020-01-10 14:56:21 -07:00
Christoph Böhmwalder
3f3ea6eac7
CONTRIBUTORS: add myself
2020-01-10 16:21:32 -05:00
Christoph Böhmwalder
3a961310ca
actually return an error when data.zip is missing
...
We should return an error code when we can't find data.zip, just letting
the program crash is a little crude.
2020-01-10 16:21:32 -05:00
Ethan Lee
3b66877287
Extra newline in data.zip message
2020-01-10 14:00:45 -05:00
Ethan Lee
ec51ee7016
Messagebox on missing data.zip
2020-01-10 13:59:34 -05:00
Ethan Lee
40716742e1
Note location of data.zip
2020-01-10 13:39:18 -05:00
Terry Cavanagh
c90b7316d6
Update README.md
2020-01-10 19:28:58 +01:00
Terry Cavanagh
07542ef91b
Update README.md
2020-01-10 19:28:27 +01:00
Ethan Lee
3e48661473
Clarify dev libs line
2020-01-10 12:14:37 -05:00
Ethan Lee
8529869801
This used to be true!
2020-01-10 12:13:07 -05:00
Ethan Lee
ac0692f989
Link to SDL2/SDL2_mixer
2020-01-10 12:12:00 -05:00
Ethan Lee
f7c0321b71
Hello WWWWWWorld!
2020-01-08 10:37:50 -05:00