Commit graph

342 commits

Author SHA1 Message Date
Sven Eckelmann
f9c62d0081 Remove -v parameter of install which is not available everywhere 2011-06-26 18:29:25 +02:00
Sven Eckelmann
6b5de19fe7 Use FHS directory PREFIX/share/man as default man root dir 2011-06-26 02:21:18 +02:00
Sven Eckelmann
0f679f3a53 Only allow to configure man top level in install target 2011-06-26 02:02:22 +02:00
Sven Eckelmann
a9494e2c02 Mark local only functions as static or fix their definition 2011-06-25 23:46:50 +02:00
Sven Eckelmann
f4a9e8699f Fix compilation with BITS=32 when using gcc-4.6 2011-06-25 21:29:58 +02:00
Sven Eckelmann
cf11a07c99 Remove unused variable NumCheats 2011-06-25 17:21:23 +02:00
Sven Eckelmann
082aba7f75 Don't override optimisations set by linux build environment 2011-06-25 11:56:03 +02:00
Sven Eckelmann
753373768e Use -pthread gcc option to support systems with differently named pthread library 2011-06-25 10:33:27 +02:00
Richard Goedeken
d5fe6bbbba updated Console-UI front-end for new Mupen64plus 2.0 API versioning scheme 2011-05-16 21:49:45 -07:00
Richard Goedeken
ec6faeb750 Added tag 1.99.4 for changeset e96a0135de1b 2010-11-22 20:55:26 -05:00
Richard Goedeken
665e817b48 updated version and RELEASE info for 1.99.4 tag 2010-11-22 20:55:15 -05:00
Richard Goedeken
238ff7f8e9 add some parameter checking for --emumode option 2010-10-21 15:37:36 -04:00
Narann
7b2758def8 [fix] cheat.c now compile on visual studio. Just VS can't cast void pointer to typed pointer 2010-10-18 20:59:06 +02:00
Richard Goedeken
29e4230313 spinout's and my changes for new cheat file format, keyed off of CRC instead of GoodName 2010-10-04 22:09:06 -04:00
Richard Goedeken
25f8ade6e4 cleaned up source code and fixed a couple of bugs in new cheat code 2010-09-29 23:21:49 -04:00
Richard Goedeken
6b46d19ffd New cheat file parsing code from spinout for parsing a new cheat code file with a somewhat more readable format. This code also can deal with the cheats which have multiple options 2010-09-29 22:39:00 -04:00
Sven Eckelmann
f3db39ea83 Add dummy PATH_MAX on systems without it
Posix only defines that PATH_MAX may is defined through limits.h.
GNU/Hurd has removed this definition without violating the standards.

Mupen64Plus still relies on it and we work around that problem by
defining PATH_MAX as 4096 in all places it is needed. This is not 100%
correct as their are ways to generate longer paths, but mupen64plus must
be heavily refactored in some places to fix the actual problem.
---
2010-07-13 21:33:43 +02:00
Sven Eckelmann
ded3973463 Add GNU/Hurd as operating system with "linux" userland
---
2010-07-13 21:33:36 +02:00
Richard Goedeken
f79205201e FreeBSD makefile patches from David Demelier 2010-05-16 12:47:07 -04:00
Sven Eckelmann
9e015d30a8 Build kfreebsd and GNU/kFreeBSD like Linux 2010-03-19 12:16:37 +01:00
Sven Eckelmann
adb7b2e44c Reduced console output when running make without V=1 2010-03-18 10:59:21 +01:00
Sven Eckelmann
b1570a4b2c Use separate CXXFLAGS environment variable when calling CXX 2010-03-18 10:10:50 +01:00
Sven Eckelmann
f7e7785a34 Differentiate between hyphen and minus in manpage
groff differentiate between minus signs and hyphens. The default option is to
interpret '-' as hyphens (U+2010) and makes it hard to use copy and paste for
options in UTF-8 environments.

See http://lists.debian.org/debian-devel/2003/03/msg01481.html for more
information.
2010-03-11 12:57:27 +01:00
Richard Goedeken
d07cf9f8a2 add pthread back into link libs, so running in the debugger works 2010-03-05 12:58:16 -05:00
Sven Eckelmann
3a72b1a0e7 Add missing header 2010-03-04 23:31:18 +01:00
Sven Eckelmann
94877f6b77 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:52:18 +01:00
Richard Goedeken
31082b9ed7 fixed default plugin names 2010-03-02 19:39:03 -05:00
Richard Goedeken
e984740635 suppress dlopen() error message if system-installed core lib not found, because it will be searched for in the current directory later 2010-03-01 19:55:24 -05:00
Richard Goedeken
37550982da makefile updates: use CFLAGS+= instead of CFLAGS=, rmdir _obj, add APIDIR to targets help 2010-02-20 11:08:14 -05:00
Richard Goedeken
81f692eb50 Added tag 1.99.3 for changeset c51cfb141ec8 2010-02-13 16:55:46 -05:00
Richard Goedeken
6a68ccbd2b Updated RELEASE file and version info for 1.99.3 tag 2010-02-13 16:55:43 -05:00
Richard Goedeken
3b0d8c7317 add pthread to libs when linking so that GDB will run the emulator without throwing up a warning/error right after starting: Cannot find new threads: generic error 2010-01-26 23:48:36 -05:00
GoedekenR
88212f6656 Change from unix to dos line endings for osal_files_win32.c 2010-01-26 01:17:48 -05:00
Richard Goedeken
5951bba95e bugfix #257: added to makefile OS type GNU/kFreeBSD 2010-01-20 21:57:41 -05:00
Richard Goedeken
6292682492 updated MSVC8 project file to copy new input plugin auto-config .ini file after building 2010-01-18 21:15:20 -05:00
GoedekenR
38252128b9 Win32: fixed error (due to compiling .c files as .cpp) 2010-01-11 23:36:10 -05:00
Richard Goedeken
3d27c6dbe7 bugfix: memory leak from new function in last commit 2010-01-10 14:10:05 -05:00
Richard Goedeken
ca159d07f5 added new console-ui option --set for setting arbitrary configuration variables on the command line. This requires the latest core library, because it uses a new config function ConfigGetParameterType() 2010-01-10 00:31:23 -05:00
Richard Goedeken
38d372f5f9 updated MAN pgae for all the changes made in the 2.0 re-architecture 2010-01-09 19:36:25 -05:00
Richard Goedeken
2174b9096a Added tag 1.99.2 for changeset 8cf91241c3d4 2010-01-06 23:37:50 -05:00
Richard Goedeken
02596bdf31 Updated RELEASE and version info for 1.99.2 tag 2010-01-06 23:37:44 -05:00
GoedekenR
1d4c790fc8 update project file to copy the DLLs from the dependencies and shared data files from other projects into the output build directory. 2010-01-06 23:01:18 -05:00
GoedekenR
f3ba5fe609 Added audio-sdl plugin project file to MSVC8 solution 2010-01-02 20:26:29 -05:00
GoedekenR
1be5a8cf30 Added Input SDL plugin project to MSVC8 solution 2010-01-02 16:28:48 -05:00
GoedekenR
17b16b31cc Added RSP-HLE project to MSVC8 solution 2010-01-02 10:22:45 -05:00
GoedekenR
ff34d04fcf Changed a couple of excessive warnings which are always printed in the Win32 test environment to only be active with the --verbose option 2009-12-28 03:06:41 -05:00
GoedekenR
f4c547f3c6 Added rice video project to MSVC8 solution file 2009-12-27 17:18:30 -05:00
GoedekenR
098dd7c174 Added mupen64plus-core to the MSVC8 solution file 2009-12-24 16:35:33 -05:00
GoedekenR
88471f9649 Merge MSVC8 project files 2009-12-19 22:46:21 -05:00
GoedekenR
3dafaed16c Added visual studio 8 project files. Made some small syntax changes so that MSVC can compile the C code in C++ mode. This is necessary because the MSVC compiler still doesn't support some nice C99 features which are used in the C code. Builds and runs in Windows. 2009-12-19 22:36:55 -05:00