Commit graph

29 commits

Author SHA1 Message Date
wahrhaft
c00206885a Improvements to config option descriptions, bump version to 1.99.4 2010-12-17 21:58:37 -05:00
wahrhaft
c1a635dfed Better descriptions for config options,and use boolean config options instead of int where appropriate 2010-11-21 18:58:10 -05:00
wahrhaft
2bb1ab75c7 compile fix 2010-04-04 18:13:32 -04:00
wahrhaft
e765a21808 merge branches, add help for V=1 to makefile 2010-04-03 15:16:19 -04:00
Sven Eckelmann
9a000c98d6 Only use ld option -version-script on systems with GNU userland tools 2010-03-20 16:55:42 +01:00
Sven Eckelmann
60f4ee9127 Allow to build glide wrapper on GNU/kFreeBSD 2010-03-19 12:45:57 +01:00
Sven Eckelmann
899361b99e Build kfreebsd and GNU/kFreeBSD like Linux 2010-03-19 12:16:38 +01:00
Sven Eckelmann
9d68c30fe8 Export only functions which are part of the api
The g++ also exports symbols of implicit instantiations of templates. These
aren't part of the api and must not be accessed by any other part of
mupen64plus. We can use version-scripts to surpress these symbols without using
explicit instantiations of all templates we use.
2010-03-18 13:21:03 +01:00
Sven Eckelmann
90f45a5b64 Make hidden symbols the default behavior of gcc 2010-03-18 12:23:41 +01:00
Sven Eckelmann
53a3114bf8 Don't export inlined functions in C++ files 2010-03-18 11:12:15 +01:00
Sven Eckelmann
a7d97bbe7b Reduced console output when running make without V=1 2010-03-18 10:59:25 +01:00
Sven Eckelmann
2e8478d3e2 Use separate CXXFLAGS environment variable when calling CXX 2010-03-18 10:10:57 +01:00
wahrhaft
dc2b4286d0 removed old UI files 2010-03-14 20:41:01 -04:00
wahrhaft
d1a83f22b6 Use core logging function 2010-03-14 18:41:18 -04:00
wahrhaft
c2881fc77d one more fix 2010-03-13 16:30:02 -05:00
wahrhaft
4803fe60d4 linux fixes 2010-03-13 16:26:26 -05:00
wahrhaft
1862b06f16 win32 support, started consolidating log functions 2010-03-13 15:51:07 -05:00
Sven Eckelmann
c394d456c6 Add missing COPYING with GPL2 license text 2010-03-10 18:19:47 +01:00
Sven Eckelmann
1899d7090d Add missing copyright information to m64p.h 2010-03-10 18:17:29 +01:00
Sven Eckelmann
b2c769051c Don't try to open shared (readonly) Glide64.ini for writing 2010-03-04 23:12:23 +01:00
Sven Eckelmann
a74d860796 Don't link against unused library libpng 2010-03-04 23:11:14 +01:00
Sven Eckelmann
54184f8f07 use (C|LD)FLAGS+= instead of (C|LD)FLAGS= so the user can add flags 2010-03-04 23:09:02 +01:00
Sven Eckelmann
6b2cb82eda Remove unused dependency tracking files 2010-03-04 23:05:16 +01:00
Sven Eckelmann
c16f1d9cd8 Remove _obj directory on cleanup 2010-03-04 23:03:45 +01:00
Sven Eckelmann
95bd658fd1 Add automatically dependency tracking for C/C++ files
Every time a header is changed, the user had to cleanup the whole project and
then rebuild it. It is quite easy to fix and should help a lot when working on
the project. The dependency files will be created at the first run (when
dependency tracking isn't useful anyway) and should create nearly no overhead.
2010-03-04 22:55:53 +01:00
wahrhaft
daadb2529b updated ReadScreen to new API 2010-03-02 00:01:06 -05:00
wahrhaft
9a02c48176 Use common resolution and fullscreen settings 2010-02-22 17:04:30 -05:00
wahrhaft
43ceb02184 Use M64P API for storing/loading configuration settings
(still need to add support for global screen values though),
static ROM-specific options will remain in Glide64.ini
2010-02-10 19:06:30 -05:00
wahrhaft
6ea14595f7 initial commit, uses M64P 2.0 video API 2010-02-07 18:04:37 -05:00