This is an automated email from the git hooks/post-receive script. ecsv-guest pushed a commit to branch armhf_test in repository mupen64plus-ui-console.
commit cbfc4b35cf2830c6acc485b21f3ed246f2dd2abc Author: Sven Eckelmann <[email protected]> Date: Fri Jul 5 09:38:41 2013 +0200 Imported Upstream version 2.0 --- README | 45 +++++++++++++++++++++++++++++++++++++-------- RELEASE | 7 +++++++ projects/unix/Makefile | 29 +++++++++++++---------------- src/main.c | 7 ++----- src/version.h | 6 +++--- 5 files changed, 62 insertions(+), 32 deletions(-) diff --git a/README b/README index 6c755dd..5c0caca 100644 --- a/README +++ b/README @@ -1,13 +1,23 @@ -Mupen64Plus-UI-Console README ------------------------------ +=============================================================================== +------------------------------------------------------------------------------- +Mupen64plus-ui-console README v2.0 +------------------------------------------------------------------------------- +=============================================================================== -README Sections - 1. Command-line options +The latest documentation for this plugin can be found at: -1. Command-line options ------------------------- +https://code.google.com/p/mupen64plus/wiki/UIConsoleUsage -Run 'mupen64plus --help' for a complete list of command-line options: +------------------------------------------------------------------------------- +Console Options +------------------------------------------------------------------------------- + +At startup, the mupen64plus program will look for a user configuration file +called 'mupen64plus.cfg'. If this file does not exist, it will be created and +default settings will be written. If desired, an alternate config directory can +be specified using the --configdir commandline option. + +Run 'mupen64plus --help' for a complete list of commandline options: $ mupen64plus --help Usage: mupen64plus [parameter(s)] [romfile] @@ -21,7 +31,7 @@ Parameters: --nospeedlimit : disable core speed limiter (should be used with dummy audio plugin) --cheats (cheat-spec) : enable or list cheat codes for the given rom file --corelib (filepath) : use core library (filepath) (can be only filename or full path) - --configdir (dir) : force configation directory to (dir); should contain mupen64plus.conf + --configdir (dir) : force configation directory to (dir); should contain mupen64plus.cfg --datadir (dir) : search for shared data files (.ini files, languages, etc) in (dir) --plugindir (dir) : search for plugins in (dir) --sshotdir (dir) : set screenshot directory to (dir) @@ -49,4 +59,23 @@ Parameters: (codelist) : a comma-separated list of cheat code numbers to enable, with dashes to use code variables (ex 1-2 to use cheat 1 option 2) +------------------------------------------------------------------------------- +Cheats +------------------------------------------------------------------------------- + +To list the available cheats in the rom: + +mupen64plus --cheats list "/path/to/my/rom.v64" + +If there are cheats in the rom, you will get (in the output console): + +UI-Console: 3 cheat code(s) found for ROM 'MY ROM' + 0: [Enable All Levels] (This is needed to be able to Play all Levels of the Game) + 1: [Enable All Weapons] (This is needed to be able to Play with all Weapons of the Game) + 2: etc... + +All you have to do to use this cheats is: + +mupen64plus --cheats 0,1,2 "/path/to/my/rom.v64" + diff --git a/RELEASE b/RELEASE index ab52f5e..e2b6666 100644 --- a/RELEASE +++ b/RELEASE @@ -1,6 +1,13 @@ Mupen64Plus-UI-Console RELEASE ------------------------------ +Mupen64Plus-UI-Console Front-End v2.0 - July 4, 2013 +---------------------------------------------------- + - Project files for Visual Studio 2012 + - Makefile changes + - add support for PowerPC and MinGW32 builds + - add cross-compiling support to build Win32 executables (MXE) under Linux + Mupen64Plus-UI-Console Front-End v1.99.5 - March 10, 2012 --------------------------------------------------------- - New option to disable internal core speed limiter (for benchmarking) diff --git a/projects/unix/Makefile b/projects/unix/Makefile index b6ee494..848a3ae 100644 --- a/projects/unix/Makefile +++ b/projects/unix/Makefile @@ -128,18 +128,6 @@ ifeq ($(OS), OSX) OSX_SYSROOT := /Developer/SDKs endif - # The mac version of SDL requires inclusion of SDL_main in the executable - ifeq ($(origin SDL_CFLAGS) $(origin SDL_LDLIBS), undefined undefined) - SDL_CONFIG = $(CROSS_COMPILE)sdl-config - ifeq ($(shell which $(SDL_CONFIG) 2>/dev/null),) - $(error No SDL development libraries found!) - endif - SDL_CFLAGS += $(shell $(SDL_CONFIG) --cflags) - SDL_LDLIBS += $(shell $(SDL_CONFIG) --libs) - endif - CFLAGS += $(SDL_CFLAGS) - LDLIBS += $(SDL_LDLIBS) - ifeq ($(CPU), X86) ifeq ($(ARCH_DETECTED), 64BITS) CFLAGS += -pipe -arch x86_64 -mmacosx-version-min=$(OSX_SDK) -isysroot $(OSX_SYSROOT)/MacOSX$(OSX_SDK).sdk @@ -149,11 +137,20 @@ ifeq ($(OS), OSX) endif endif +# test for presence of SDL +ifeq ($(origin SDL_CFLAGS) $(origin SDL_LDLIBS), undefined undefined) + SDL_CONFIG = $(CROSS_COMPILE)sdl-config + ifeq ($(shell which $(SDL_CONFIG) 2>/dev/null),) + $(error No SDL development libraries found!) + endif + SDL_CFLAGS += $(shell $(SDL_CONFIG) --cflags) + SDL_LDLIBS += $(shell $(SDL_CONFIG) --libs) +endif +CFLAGS += $(SDL_CFLAGS) +LDLIBS += $(SDL_LDLIBS) + ifeq ($(OS), MINGW) - # Do NOT include SDL_main for Windows; we are building a console app! - # NO -mwindows either! (it will still be a valid 32-bit Windows program) - CFLAGS += -I/usr/local/include/SDL -D_GNU_SOURCE=1 - LDLIBS += -L/usr/local/lib -lmingw32 -lSDL + LDLIBS += -mconsole endif ifeq ($(BIG_ENDIAN), 1) diff --git a/src/main.c b/src/main.c index c7f20e2..447503a 100644 --- a/src/main.c +++ b/src/main.c @@ -30,10 +30,7 @@ #include <stdlib.h> #include <stdarg.h> -// The mac version of SDL requires inclusion of SDL_main in the executable -#ifdef __APPLE__ - #include <SDL_main.h> -#endif +#include <SDL_main.h> #include "cheat.h" #include "main.h" @@ -235,7 +232,7 @@ static void printUsage(const char *progname) " --nospeedlimit : disable core speed limiter (should be used with dummy audio plugin)\n" " --cheats (cheat-spec) : enable or list cheat codes for the given rom file\n" " --corelib (filepath) : use core library (filepath) (can be only filename or full path)\n" - " --configdir (dir) : force configation directory to (dir); should contain mupen64plus.conf\n" + " --configdir (dir) : force configation directory to (dir); should contain mupen64plus.cfg\n" " --datadir (dir) : search for shared data files (.ini files, languages, etc) in (dir)\n" " --plugindir (dir) : search for plugins in (dir)\n" " --sshotdir (dir) : set screenshot directory to (dir)\n" diff --git a/src/version.h b/src/version.h index d26973d..7344653 100644 --- a/src/version.h +++ b/src/version.h @@ -27,9 +27,9 @@ #define VERSION_H #define CONSOLE_UI_NAME "Mupen64Plus Console User-Interface" -#define CONSOLE_UI_VERSION 0x016305 -#define CORE_API_VERSION 0x20001 -#define CONFIG_API_VERSION 0x20000 +#define CONSOLE_UI_VERSION 0x020000 +#define CORE_API_VERSION 0x020001 +#define CONFIG_API_VERSION 0x020000 #define MINIMUM_CORE_VERSION 0x016300 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mupen64plus-ui-console.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

