diff --git a/.gitignore b/.gitignore index da70498..b5581b3 100644 --- a/.gitignore +++ b/.gitignore @@ -54,4 +54,5 @@ hidtovpad_dbg.elf hidtopad.cscope_file_list hidtopad.cbp hidtopad.layout -hidtopad.cbp \ No newline at end of file +hidtopad.cbp +hidtovpad.mod diff --git a/.travis.yml b/.travis.yml index ffc4f59..d5090d4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,7 @@ dist: trusty env: global: - DEVKITPRO=/opt/devkitpro + - WUT_ROOT=/opt/devkitpro/wut - DEVKITPPC=/opt/devkitpro/devkitPPC - PORTLIBREPOS=$HOME/portlibrepos @@ -28,18 +29,23 @@ before_install: - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo dpkg -i /tmp/devkitpro-pacman.deb; fi - yes | sudo dkp-pacman -Syu devkitPPC --needed - yes | sudo dkp-pacman -Syu general-tools --needed + - wget $(curl -s https://api.github.com/repos/decaf-emu/wut/releases/latest | grep 'browser_' | grep 'linux' | cut -d\" -f4) -install: +install: + - 7z x -y $(ls | grep "linux") -o${WUT_ROOT} - cd $PORTLIBREPOS - - ((git clone https://github.com/Maschell/dynamic_libs.git -b lib && (7z x -y ./dynamic_libs/libs/portlibs.zip -o${DEVKITPRO})) || (cd dynamic_libs && git pull)) - - (git clone https://github.com/Maschell/libutils.git || (cd libutils && git pull)) - - ((git clone https://github.com/Maschell/libgui.git && (7z x -y ./libgui/libs/portlibs.zip -o${DEVKITPRO})) || (cd libgui && git pull)) - - (git clone https://github.com/Maschell/controller_patcher.git || (cd controller_patcher && git pull)) - (git clone https://github.com/Maschell/controller_patcher_configs.git || (cd controller_patcher_configs && git pull)) - - (cd dynamic_libs && ((make -j8 | grep -c "built ... ") && make install && echo "installed" ) || (echo "no need for make install" && make)) - - (cd libutils && ((make -j8 | grep -c "built ... ") && make install && echo "installed" ) || (echo "no need for make install" && make)) - - (cd libgui && ((make -j8 | grep -c "built ... ") && make install) || echo "no need for make install") - - (cd controller_patcher && ((make -j8 | grep -c "built ... ") && make install && echo "installed" ) || (echo "no need for make install" && make)) + - git clone https://github.com/Maschell/libutils.git -b wut + - git clone https://github.com/Maschell/controller_patcher.git -b wut + - cd libutils + - mkdir build && cd build + - cmake -DCMAKE_TOOLCHAIN_FILE=$WUT_ROOT/share/wut.toolchain.cmake -DCMAKE_INSTALL_PREFIX=$WUT_ROOT ../ + - make install + - cd $PORTLIBREPOS + - cd libutils + - mkdir build && cd build + - cmake -DCMAKE_TOOLCHAIN_FILE=$WUT_ROOT/share/wut.toolchain.cmake -DCMAKE_INSTALL_PREFIX=$WUT_ROOT ../ + - make install before_script: - cd $TRAVIS_BUILD_DIR/ @@ -52,19 +58,14 @@ before_deploy: - mkdir -p "wiiu/apps/hidtovpad/languages" - mkdir -p "wiiu/controller" - cp $PORTLIBREPOS/controller_patcher_configs/*.ini ./wiiu/controller -- cp ./languages/*.lang ./wiiu/apps/hidtovpad/languages - commit="$(git rev-parse --short=7 HEAD)" -- chmod +x gitrev.sh -- versiontag="$(./gitrev.sh)" -- make -- cp meta/* wiiu/apps/hidtovpad -- cp hidtovpad.elf wiiu/apps/hidtovpad +- cp hidtovpad.mod wiiu/plugins/ - zip -r hid_to_vpad_$versiontag.zip wiiu - git config --global user.email "builds@travis-ci.com" - git config --global user.name "Travis CI" -- export GIT_TAG=HIDtoVPAD-$versiontag +- export GIT_TAG=HIDtoVPAD-WUPS-$versiontag - commitLog="$(git log -1 --pretty=%B)" -- commitMessage="$(echo -e "-\n" && echo "HID to VPAD nightly build. Not a stable release. Expect bugs!" && echo -e "\nCommitlog:\n")" +- commitMessage="$(echo -e "-\n" && echo "HID to VPAD nightly WUPS build. Not a stable release. Expect bugs!" && echo -e "Commitlog:")" - git tag $GIT_TAG -a -m "$commitMessage" -m "$commitLog" - git push --quiet https://$GITHUBKEY@github.com/Maschell/hid_to_vpad $GIT_TAG > /dev/null 2>&1 - chmod +x ftpupload.sh @@ -76,7 +77,7 @@ deploy: prerelease: true api_key: secure: "r2jF3dwTUdeo+0Rg5cDuJhxJU3kVnsEbCfIxRrL0QLjPQUCIPLQyqZCC2ApBW1VrOZ7oH6HUW1RhXdnu2izN2Bsis5jPmCJl4vDDb6tWvdW/h2BbZOiOqsGkjTVxBYs6ZddnENxrJBUBHyDbPijERr8lVMhs066S0yPQvVGWG9K+ClXkS2bO/Mq3wO/CzQNv93LrZXWGgkB9Ej2bzcYrt+ieA3jkVOn9K3PbLapRQCNec4RM3R+dJT4uQmrih892e4+JzZlyf4HGmIFH8xNIPQvXH5wD1nGcTzXDC6eQw5ljMPaxhWn2YtIv9knUKjhWzEe9fx8e+380SjpTTP0ir6I+EF2Y/A5spYJMuJDHLSvU2Qq1BwfE4pm/Om+/wRlTaPC8FYUuQPc1YdBLRYBpd3YwlJFEZSi4IEUbEOjOKDhagw0cYHQC42zypsm1aW+q8eVSeylsyjxOR2eawVHIzvOoMKA0FHIdA7zNFxh50y3EdYJw+L6/4wU14743ifT5TOrMuTWfSQXY4eBBkjMytkkhMsJfbs2xHHZkBgl2249Z93odr+2C5WbOqnEQRhPZunOxrMO8bga/K50wmTfOPSxkFJOxXnOuXlGWd0TsUeAtGg7Nk3pRaPVXhOMc+gXb/Ktdj6S11bUNO4VLXb4z7FmMy0yxmxrw3elpXDjaB/U=" - file: hid_to_vpad_$versiontag.zip + file: hid_to_vpad_WUPS_$versiontag.zip on: repo: Maschell/hid_to_vpad tags: false diff --git a/Makefile b/Makefile index a9c64cb..aad1090 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,5 @@ -DO_LOGGING := 0 +# You probably never need to adjust this Makefile. +# All changes can be done in the makefile.mk #--------------------------------------------------------------------------------- # Clear the implicit built in rules @@ -11,15 +12,19 @@ endif ifeq ($(strip $(DEVKITPRO)),) $(error "Please set DEVKITPRO in your environment. export DEVKITPRO=devkitPRO") endif -export PATH := $(DEVKITPPC)/bin:$(PORTLIBS)/bin:$(PATH):$(DEVKITPRO)/tools/bin -export PORTLIBS := $(DEVKITPRO)/portlibs/ppc + +export PATH := $(DEVKITPPC)/bin:$(PORTLIBS)/bin:$(PATH) +export PORTLIBS := $(DEVKITPRO)/portlibs/ppc +export WUPSDIR := $(DEVKITPRO)/wups +export GCC_VER := $(shell $(DEVKITPPC)/bin/powerpc-eabi-gcc -dumpversion) PREFIX := powerpc-eabi- -export AS := $(PREFIX)as -export CC := $(PREFIX)gcc -export CXX := $(PREFIX)g++ -export AR := $(PREFIX)ar +export AS := $(PREFIX)as +export CC := $(PREFIX)gcc +export CXX := $(PREFIX)g++ +export LD := $(PREFIX)ld +export AR := $(PREFIX)ar export OBJCOPY := $(PREFIX)objcopy #--------------------------------------------------------------------------------- @@ -28,43 +33,95 @@ export OBJCOPY := $(PREFIX)objcopy # SOURCES is a list of directories containing source code # INCLUDES is a list of directories containing extra header files #--------------------------------------------------------------------------------- -TARGET := hidtovpad -BUILD := build -BUILD_DBG := $(TARGET)_dbg -SOURCES := src \ - src/common \ - src/custom/gui \ - src/language \ - src/menu \ - src/menu/tv \ - src/menu/drc \ - src/menu/drc/content \ - src/patcher \ - src/resources \ - src/settings \ +TARGET := $(notdir $(CURDIR)).mod +BUILD := build -DATA := data \ - data/images \ - data/fonts \ - data/sounds +ifeq ($(notdir $(CURDIR)),$(BUILD)) +include ../makefile.mk +else +include makefile.mk +endif -INCLUDES := src +include $(WUPSDIR)/plugin_makefile.mk + +#MAP ?= $(TARGET:.mod=.map) #--------------------------------------------------------------------------------- # options for code generation #--------------------------------------------------------------------------------- -CFLAGS := -std=gnu11 -mrvl -mcpu=750 -meabi -mhard-float -ffast-math \ - -O3 -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing $(INCLUDE) -CXXFLAGS := -std=gnu++11 -mrvl -mcpu=750 -meabi -mhard-float -ffast-math -D_GNU_SOURCE \ - -O3 -Wall -Wextra -Wno-unused-parameter -Wno-strict-aliasing $(INCLUDE) - + +# -Os: optimise size +# -Wall: generate lots of warnings +# -DGEKKO_U: define the symbol GEKKO (used in some headers) +# -D__wiiu__: define the symbol __wiiu__ (used in some headers) +# -mcpu=750: enable processor specific compilation +# -meabi: enable eabi specific compilation +# -mhard-float: enable hardware floating point instructions +# -fno-common: stop common variables which the loader can't understand +# -msdata-none: do not use r2 or r13 as small data areas +# -memb: enable embedded application specific compilation +# -ffunction-sections: split up functions so linker can garbage collect +# -fdata-sections: split up data so linker can garbage collect +COMMON_CFLAGS += -Os -Wall -DGEKKO_U -D__wiiu__ -D__WIIU__ -mrvl -mcpu=750 -meabi -mhard-float -fno-common -msdata=none -memb -ffunction-sections -fdata-sections + + +# -x c: compile as c code +# -std=c11: use the c11 standard +CFLAGS += $(COMMON_CFLAGS) -x c -std=gnu11 + +# -x c: compile as c++ code +# -std=gnu++11: use the c++11 standard +CXXFLAGS += $(COMMON_CFLAGS) -x c++ -std=gnu++11 + ifeq ($(DO_LOGGING), 1) CFLAGS += -D__LOGGING__ CXXFLAGS += -D__LOGGING__ endif + +ADD_NO_WHOLE_ARCHIVE := 0 + +ifeq ($(WUT_ENABLE_CPP), 1) + WUT_ENABLE_NEWLIB := 1 + + LD_FLAGS_ELF += -whole-archive -lwutstdc++ + ADD_NO_WHOLE_ARCHIVE := 1 + NEEDS_WUT := 1 +endif + +ifeq ($(WUT_ENABLE_NEWLIB), 1) + LD_FLAGS_ELF += -whole-archive -lwutnewlib + ADD_NO_WHOLE_ARCHIVE := 1 + NEEDS_WUT := 1 +endif + +ifeq ($(WUT_DEFAULT_MALLOC), 1) + LD_FLAGS_ELF += -whole-archive -lwutmalloc + ADD_NO_WHOLE_ARCHIVE := 1 + NEEDS_WUT := 1 +endif + +ifeq ($(ADD_NO_WHOLE_ARCHIVE), 1) + LD_FLAGS_ELF += -no-whole-archive +endif + +ifeq ($(NEEDS_WUT), 1) + ifeq ($(strip $(WUT_ROOT)),) + $(error "Please set WUT_ROOT in your environment. export WUT_ROOT=wut) + endif + CFLAGS += -D__WUT__ + CXXFLAGS += -D__WUT__ +endif -ASFLAGS := -mregnames -LDFLAGS := -nostartfiles -Wl,-Map,$(notdir $@).map,-wrap,malloc,-wrap,free,-wrap,memalign,-wrap,calloc,-wrap,realloc,-wrap,malloc_usable_size,-wrap,_malloc_r,-wrap,_free_r,-wrap,_realloc_r,-wrap,_calloc_r,-wrap,_memalign_r,-wrap,_malloc_usable_size_r,-wrap,valloc,-wrap,_valloc_r,-wrap,_pvalloc_r,--gc-sections +ASFLAGS += + +LDFLAG_COMMON += + +ifeq ($(WRAP_MALLOC), 1) + LDFLAG_COMMON += -Wl,-wrap,malloc,-wrap,free,-wrap,memalign,-wrap,calloc,-wrap,realloc,-wrap,malloc_usable_size,-wrap,_malloc_r,-wrap,_free_r,-wrap,_realloc_r,-wrap,_calloc_r,-wrap,_memalign_r,-wrap,_malloc_usable_size_r +endif + +LDFLAGS_MOD += $(LD_FLAGS_MOD) +LDFLAGS_ELF += $(LD_FLAGS_ELF) #--------------------------------------------------------------------------------- Q := @ @@ -72,17 +129,14 @@ MAKEFLAGS += --no-print-directory #--------------------------------------------------------------------------------- # any extra libraries we wish to link with the project #--------------------------------------------------------------------------------- -LIBS := -lgui -lcontrollerpatcher -lutils -ldynamiclibs -lfreetype -lgd -lpng -ljpeg -lz -lmad -lvorbisidec +ALL_LIBS := $(LIBS) # #--------------------------------------------------------------------------------- # list of directories containing libraries, this must be the top level containing # include and lib #--------------------------------------------------------------------------------- -LIBDIRS := $(CURDIR) \ - $(DEVKITPPC)/lib \ - $(DEVKITPPC)/lib/gcc/powerpc-eabi/4.8.2 - +LIBDIRS += #--------------------------------------------------------------------------------- # no real need to edit anything past this point unless you need to add additional @@ -99,8 +153,6 @@ export DEPSDIR := $(CURDIR)/$(BUILD) #--------------------------------------------------------------------------------- # automatically build a list of object files for our project #--------------------------------------------------------------------------------- -FILELIST := $(shell bash ./filelist.sh) -LANGUAGES := $(shell bash ./updatelang.sh) CFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.c))) CPPFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.cpp))) sFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.s))) @@ -113,9 +165,9 @@ PNGFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.png))) # use CXX for linking C++ projects, CC for standard C #--------------------------------------------------------------------------------- ifeq ($(strip $(CPPFILES)),) - export LD := $(CC) + export LD_MOD := $(CC) else - export LD := $(CXX) + export LD_MOD := $(CXX) endif export OFILES := $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) \ @@ -125,17 +177,16 @@ export OFILES := $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) \ #--------------------------------------------------------------------------------- # build a list of include paths #--------------------------------------------------------------------------------- -export INCLUDE := $(foreach dir,$(INCLUDES),-I$(CURDIR)/$(dir)) \ +export INCLUDE_FULL += $(foreach dir,$(INCLUDES),-I$(CURDIR)/$(dir)) \ $(foreach dir,$(LIBDIRS),-I$(dir)/include) \ - -I$(CURDIR)/$(BUILD) \ - -I$(PORTLIBS)/include -I$(PORTLIBS)/include/freetype2\ - -I$(PORTLIBS)/include/libutils -I$(PORTLIBS)/include/libgui + $(EXTERNAL_INCLUDE) #--------------------------------------------------------------------------------- # build a list of library paths #--------------------------------------------------------------------------------- -export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib) \ - -L$(PORTLIBS)/lib +export LIBPATHS_FULL += $(foreach dir,$(LIBDIRS),-L$(dir)/lib) \ + $(EXTERNAL_LIBPATHS) + export OUTPUT := $(CURDIR)/$(TARGET) .PHONY: $(BUILD) clean install @@ -143,34 +194,42 @@ export OUTPUT := $(CURDIR)/$(TARGET) #--------------------------------------------------------------------------------- $(BUILD): @[ -d $@ ] || mkdir -p $@ - #@$(MAKE) --no-print-directory -C $(CURDIR)/libcontrollerpatcher -f $(CURDIR)/libcontrollerpatcher/Makefile - #@$(MAKE) --no-print-directory -C $(CURDIR)/libcontrollerpatcher -f $(CURDIR)/libcontrollerpatcher/Makefile install @$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile #--------------------------------------------------------------------------------- clean: @echo clean ... - #@$(MAKE) --no-print-directory -C $(CURDIR)/libcontrollerpatcher -f $(CURDIR)/libcontrollerpatcher/Makefile clean - @rm -fr $(BUILD) $(OUTPUT).elf $(OUTPUT).bin $(BUILD_DBG).elf + @rm -fr $(BUILD) $(OUTPUT).elf $(OUTPUT).bin $(BUILD_DBG).elf $(OUTPUT) #--------------------------------------------------------------------------------- else DEPENDS := $(OFILES:.o=.d) -#--------------------------------------------------------------------------------- -# main targets -#--------------------------------------------------------------------------------- -$(OUTPUT).elf: $(OFILES) +THIS_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) -#--------------------------------------------------------------------------------- -# This rule links in binary data with the .jpg extension -#--------------------------------------------------------------------------------- -%.elf: link.ld $(OFILES) - @echo "linking ... $(TARGET).elf" - $(Q)$(LD) -n -T $^ $(LDFLAGS) -o ../$(BUILD_DBG).elf $(LIBPATHS) $(LIBS) - $(Q)$(OBJCOPY) -S -R .comment -R .gnu.attributes ../$(BUILD_DBG).elf $@ +############################################################################### +# Rule to make everything. +PHONY += all +all : $(OUTPUT) +############################################################################### +# Special build rules + +# Rule to make the module file. +$(OUTPUT) : output.elf + @echo "checking for missing symbols ..." + @$(LD_MOD) ../$(BUILD)/output.elf $(LDFLAG_COMMON) $(LD_FLAGS_MOD) $(ALL_LIBS) $(LIBPATHS_FULL) -o check_linking.elf + @echo "linking ..." $@ + @$(LD_MOD) ../$(BUILD)/output.elf $(LDFLAG_COMMON) $(LDFLAGS_MOD) $(ALL_LIBS) $(LIBPATHS_FULL) -o $@ + +# Rule to make the module file. +output.elf : $(OFILES) + @echo "linking ... output.elf" + @$(LD) $(OFILES) $(LDFLAGS_ELF) $(ALL_LIBS) $(LIBPATHS_FULL) -o $@ + +############################################################################### +# Standard build rules #--------------------------------------------------------------------------------- %.a: #--------------------------------------------------------------------------------- @@ -181,17 +240,17 @@ $(OUTPUT).elf: $(OFILES) #--------------------------------------------------------------------------------- %.o: %.cpp @echo $(notdir $<) - @$(CXX) -MMD -MP -MF $(DEPSDIR)/$*.d $(CXXFLAGS) -c $< -o $@ $(ERROR_FILTER) + @$(CXX) -MMD -MP -MF $(DEPSDIR)/$*.d $(CXXFLAGS) $(INCLUDE_FULL) -c $< -o $@ $(ERROR_FILTER) #--------------------------------------------------------------------------------- %.o: %.c @echo $(notdir $<) - @$(CC) -MMD -MP -MF $(DEPSDIR)/$*.d $(CFLAGS) -c $< -o $@ $(ERROR_FILTER) + @$(CC) -MMD -MP -MF $(DEPSDIR)/$*.d $(CFLAGS) $(INCLUDE_FULL) -c $< -o $@ $(ERROR_FILTER) #--------------------------------------------------------------------------------- %.o: %.S @echo $(notdir $<) - @$(CC) -MMD -MP -MF $(DEPSDIR)/$*.d -x assembler-with-cpp $(ASFLAGS) -c $< -o $@ $(ERROR_FILTER) + @$(CC) -MMD -MP -MF $(DEPSDIR)/$*.d -x assembler-with-cpp $(INCLUDE_FULL) -c $< -o $@ $(ERROR_FILTER) #--------------------------------------------------------------------------------- %.png.o : %.png @@ -228,6 +287,32 @@ $(OUTPUT).elf: $(OFILES) @echo $(notdir $<) @bin2s -a 32 $< | $(AS) -o $(@) +############################################################################### +# Assembly listing rules + +# Rule to make assembly listing. +PHONY += list +list : $(LIST) + +# Rule to make the listing file. +%.list : $(TARGET) + $(LOG) + -$Qmkdir -p $(dir $@) + $Q$(OBJDUMP) -d $< > $@ + +############################################################################### +# Clean rule + +# Rule to clean files. +PHONY += clean +clean : + $Qrm -rf $(wildcard $(BUILD) $(BIN)) + +############################################################################### +# Phony targets + +.PHONY : $(PHONY) + -include $(DEPENDS) #--------------------------------------------------------------------------------- diff --git a/README.md b/README.md index efc9ca3..675dcca 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ [Current Stable Release](https://github.com/Maschell/hid_to_vpad/releases/latest) | [Nightly builds](https://github.com/Maschell/hid_to_vpad/releases) | [Issue Tracker](https://github.com/Maschell/hid_to_vpad/issues) | [Support Thread](https://gbatemp.net/threads/hid-to-vpad.424127/) -# HID to VPAD [![Build Status](https://api.travis-ci.org/Maschell/hid_to_vpad.svg?branch=master)](https://travis-ci.org/Maschell/hid_to_vpad) +# HID to VPAD (WUPS plugin) [![Build Status](https://api.travis-ci.org/Maschell/hid_to_vpad.svg?branch=wups)](https://travis-ci.org/Maschell/hid_to_vpad) -This is a little tool that let you use a hid device on the WiiU.
-It's based on the [controller_patcher](https://github.com/Maschell/controller_patcher) engine. +This is a plugin for the [Wii U Plugin System (WUPS)](https://github.com/Maschell/WiiUPluginSystem/) that let you use a HID device on the WiiU.
+It's based on the [controller_patcher](https://github.com/Maschell/controller_patcher/tree/wut) engine. ## Usage -Start the .elf with the homebrew launcher. A GUI will open where you can assign your controller. You can attach and detach devices at any time. To change the mapping, open the Mii Maker. +Start place the .mod file into the WUPS plugin folder `sd:/wiiu/plugins` and start the plugin loader. Place the config files into the following folder: ``` @@ -47,10 +47,9 @@ If you don't find an anwser, please open an issue. # Building In order to build this application you need serval libs: -- [dynamic_libs](https://github.com/Maschell/dynamic_libs/tree/lib) for access to the functions. -- [libutils](https://github.com/Maschell/libutils) for common functions. -- [controller_patcher](https://github.com/Maschell/controller_patcher) to emulate the controllers. -- [libgui](https://github.com/Maschell/libgui) for the gui elements. +- [wut] (https://github.com/decaf-emu/wut) +- [libutilswut](https://github.com/Maschell/libutils/tree/wut) for common functions. +- [lcontrollerpatcherwut](https://github.com/Maschell/controller_patcher/tree/wut) to emulate the controllers. Install them (in this order) according to their README's. Don't forget the dependencies of the libs itself. diff --git a/data/fonts/font.ttf b/data/fonts/font.ttf deleted file mode 100644 index 04be6f5..0000000 Binary files a/data/fonts/font.ttf and /dev/null differ diff --git a/data/images/GithubIcon.png b/data/images/GithubIcon.png deleted file mode 100644 index f8e08f6..0000000 Binary files a/data/images/GithubIcon.png and /dev/null differ diff --git a/data/images/HomeButtonIcon.png b/data/images/HomeButtonIcon.png deleted file mode 100644 index 22f528d..0000000 Binary files a/data/images/HomeButtonIcon.png and /dev/null differ diff --git a/data/images/InputGetterBG.png b/data/images/InputGetterBG.png deleted file mode 100644 index 6ac1bde..0000000 Binary files a/data/images/InputGetterBG.png and /dev/null differ diff --git a/data/images/ItemBackgroundBig.png b/data/images/ItemBackgroundBig.png deleted file mode 100644 index 726c6f2..0000000 Binary files a/data/images/ItemBackgroundBig.png and /dev/null differ diff --git a/data/images/ItemBackgroundSmall.png b/data/images/ItemBackgroundSmall.png deleted file mode 100644 index 2d3f511..0000000 Binary files a/data/images/ItemBackgroundSmall.png and /dev/null differ diff --git a/data/images/MainWindowTVBackground.jpg b/data/images/MainWindowTVBackground.jpg deleted file mode 100644 index c44e4b1..0000000 Binary files a/data/images/MainWindowTVBackground.jpg and /dev/null differ diff --git a/data/images/MainWindowTVBackgroundBanner.png b/data/images/MainWindowTVBackgroundBanner.png deleted file mode 100644 index b94cfc6..0000000 Binary files a/data/images/MainWindowTVBackgroundBanner.png and /dev/null differ diff --git a/data/images/PlusButtonIcon.png b/data/images/PlusButtonIcon.png deleted file mode 100644 index a58807d..0000000 Binary files a/data/images/PlusButtonIcon.png and /dev/null differ diff --git a/data/images/TVElementControllerBG.png b/data/images/TVElementControllerBG.png deleted file mode 100644 index a1d62da..0000000 Binary files a/data/images/TVElementControllerBG.png and /dev/null differ diff --git a/data/images/TVElementControllerBGSelected.png b/data/images/TVElementControllerBGSelected.png deleted file mode 100644 index 0c0a33c..0000000 Binary files a/data/images/TVElementControllerBGSelected.png and /dev/null differ diff --git a/data/images/TwitterIcon.png b/data/images/TwitterIcon.png deleted file mode 100644 index 4f575c9..0000000 Binary files a/data/images/TwitterIcon.png and /dev/null differ diff --git a/data/images/aboutIcon.png b/data/images/aboutIcon.png deleted file mode 100644 index 0f82843..0000000 Binary files a/data/images/aboutIcon.png and /dev/null differ diff --git a/data/images/buttons_gamepad_a.png b/data/images/buttons_gamepad_a.png deleted file mode 100644 index 600e7fd..0000000 Binary files a/data/images/buttons_gamepad_a.png and /dev/null differ diff --git a/data/images/buttons_gamepad_b.png b/data/images/buttons_gamepad_b.png deleted file mode 100644 index 2f739bd..0000000 Binary files a/data/images/buttons_gamepad_b.png and /dev/null differ diff --git a/data/images/buttons_gamepad_controller.png b/data/images/buttons_gamepad_controller.png deleted file mode 100644 index 1bfc75e..0000000 Binary files a/data/images/buttons_gamepad_controller.png and /dev/null differ diff --git a/data/images/buttons_gamepad_dpad_down.png b/data/images/buttons_gamepad_dpad_down.png deleted file mode 100644 index ecbb562..0000000 Binary files a/data/images/buttons_gamepad_dpad_down.png and /dev/null differ diff --git a/data/images/buttons_gamepad_dpad_left.png b/data/images/buttons_gamepad_dpad_left.png deleted file mode 100644 index bd96330..0000000 Binary files a/data/images/buttons_gamepad_dpad_left.png and /dev/null differ diff --git a/data/images/buttons_gamepad_dpad_right.png b/data/images/buttons_gamepad_dpad_right.png deleted file mode 100644 index b0af27a..0000000 Binary files a/data/images/buttons_gamepad_dpad_right.png and /dev/null differ diff --git a/data/images/buttons_gamepad_dpad_up.png b/data/images/buttons_gamepad_dpad_up.png deleted file mode 100644 index 9deeb79..0000000 Binary files a/data/images/buttons_gamepad_dpad_up.png and /dev/null differ diff --git a/data/images/buttons_gamepad_home.png b/data/images/buttons_gamepad_home.png deleted file mode 100644 index 5dee53e..0000000 Binary files a/data/images/buttons_gamepad_home.png and /dev/null differ diff --git a/data/images/buttons_gamepad_l.png b/data/images/buttons_gamepad_l.png deleted file mode 100644 index 26bd58f..0000000 Binary files a/data/images/buttons_gamepad_l.png and /dev/null differ diff --git a/data/images/buttons_gamepad_l_stick.png b/data/images/buttons_gamepad_l_stick.png deleted file mode 100644 index b1f348f..0000000 Binary files a/data/images/buttons_gamepad_l_stick.png and /dev/null differ diff --git a/data/images/buttons_gamepad_l_stick_down.png b/data/images/buttons_gamepad_l_stick_down.png deleted file mode 100644 index 38f94ef..0000000 Binary files a/data/images/buttons_gamepad_l_stick_down.png and /dev/null differ diff --git a/data/images/buttons_gamepad_l_stick_left.png b/data/images/buttons_gamepad_l_stick_left.png deleted file mode 100644 index 7584a09..0000000 Binary files a/data/images/buttons_gamepad_l_stick_left.png and /dev/null differ diff --git a/data/images/buttons_gamepad_l_stick_right.png b/data/images/buttons_gamepad_l_stick_right.png deleted file mode 100644 index 0530b92..0000000 Binary files a/data/images/buttons_gamepad_l_stick_right.png and /dev/null differ diff --git a/data/images/buttons_gamepad_l_stick_up.png b/data/images/buttons_gamepad_l_stick_up.png deleted file mode 100644 index b6b1b59..0000000 Binary files a/data/images/buttons_gamepad_l_stick_up.png and /dev/null differ diff --git a/data/images/buttons_gamepad_minus.png b/data/images/buttons_gamepad_minus.png deleted file mode 100644 index 8f0c183..0000000 Binary files a/data/images/buttons_gamepad_minus.png and /dev/null differ diff --git a/data/images/buttons_gamepad_plus.png b/data/images/buttons_gamepad_plus.png deleted file mode 100644 index e75d73f..0000000 Binary files a/data/images/buttons_gamepad_plus.png and /dev/null differ diff --git a/data/images/buttons_gamepad_power.png b/data/images/buttons_gamepad_power.png deleted file mode 100644 index 63e9cd0..0000000 Binary files a/data/images/buttons_gamepad_power.png and /dev/null differ diff --git a/data/images/buttons_gamepad_r.png b/data/images/buttons_gamepad_r.png deleted file mode 100644 index 5b41382..0000000 Binary files a/data/images/buttons_gamepad_r.png and /dev/null differ diff --git a/data/images/buttons_gamepad_r_stick.png b/data/images/buttons_gamepad_r_stick.png deleted file mode 100644 index 0f6bb8f..0000000 Binary files a/data/images/buttons_gamepad_r_stick.png and /dev/null differ diff --git a/data/images/buttons_gamepad_r_stick_down.png b/data/images/buttons_gamepad_r_stick_down.png deleted file mode 100644 index a9dc90f..0000000 Binary files a/data/images/buttons_gamepad_r_stick_down.png and /dev/null differ diff --git a/data/images/buttons_gamepad_r_stick_left.png b/data/images/buttons_gamepad_r_stick_left.png deleted file mode 100644 index 8c69148..0000000 Binary files a/data/images/buttons_gamepad_r_stick_left.png and /dev/null differ diff --git a/data/images/buttons_gamepad_r_stick_right.png b/data/images/buttons_gamepad_r_stick_right.png deleted file mode 100644 index 4024aa3..0000000 Binary files a/data/images/buttons_gamepad_r_stick_right.png and /dev/null differ diff --git a/data/images/buttons_gamepad_r_stick_up.png b/data/images/buttons_gamepad_r_stick_up.png deleted file mode 100644 index eaa84d4..0000000 Binary files a/data/images/buttons_gamepad_r_stick_up.png and /dev/null differ diff --git a/data/images/buttons_gamepad_tv.png b/data/images/buttons_gamepad_tv.png deleted file mode 100644 index bad795c..0000000 Binary files a/data/images/buttons_gamepad_tv.png and /dev/null differ diff --git a/data/images/buttons_gamepad_x.png b/data/images/buttons_gamepad_x.png deleted file mode 100644 index 5402df3..0000000 Binary files a/data/images/buttons_gamepad_x.png and /dev/null differ diff --git a/data/images/buttons_gamepad_y.png b/data/images/buttons_gamepad_y.png deleted file mode 100644 index 3a04a46..0000000 Binary files a/data/images/buttons_gamepad_y.png and /dev/null differ diff --git a/data/images/buttons_gamepad_zl.png b/data/images/buttons_gamepad_zl.png deleted file mode 100644 index 7d4b962..0000000 Binary files a/data/images/buttons_gamepad_zl.png and /dev/null differ diff --git a/data/images/buttons_gamepad_zr.png b/data/images/buttons_gamepad_zr.png deleted file mode 100644 index 52d0079..0000000 Binary files a/data/images/buttons_gamepad_zr.png and /dev/null differ diff --git a/data/images/buttons_pro_a.png b/data/images/buttons_pro_a.png deleted file mode 100644 index d6e4ef6..0000000 Binary files a/data/images/buttons_pro_a.png and /dev/null differ diff --git a/data/images/buttons_pro_b.png b/data/images/buttons_pro_b.png deleted file mode 100644 index a52ccc2..0000000 Binary files a/data/images/buttons_pro_b.png and /dev/null differ diff --git a/data/images/buttons_pro_controller.png b/data/images/buttons_pro_controller.png deleted file mode 100644 index e79c2da..0000000 Binary files a/data/images/buttons_pro_controller.png and /dev/null differ diff --git a/data/images/buttons_pro_dpad_down.png b/data/images/buttons_pro_dpad_down.png deleted file mode 100644 index 8312381..0000000 Binary files a/data/images/buttons_pro_dpad_down.png and /dev/null differ diff --git a/data/images/buttons_pro_dpad_left.png b/data/images/buttons_pro_dpad_left.png deleted file mode 100644 index ef8db00..0000000 Binary files a/data/images/buttons_pro_dpad_left.png and /dev/null differ diff --git a/data/images/buttons_pro_dpad_right.png b/data/images/buttons_pro_dpad_right.png deleted file mode 100644 index bf0a2f4..0000000 Binary files a/data/images/buttons_pro_dpad_right.png and /dev/null differ diff --git a/data/images/buttons_pro_dpad_up.png b/data/images/buttons_pro_dpad_up.png deleted file mode 100644 index 3048869..0000000 Binary files a/data/images/buttons_pro_dpad_up.png and /dev/null differ diff --git a/data/images/buttons_pro_home.png b/data/images/buttons_pro_home.png deleted file mode 100644 index b3936d0..0000000 Binary files a/data/images/buttons_pro_home.png and /dev/null differ diff --git a/data/images/buttons_pro_l.png b/data/images/buttons_pro_l.png deleted file mode 100644 index 35591a4..0000000 Binary files a/data/images/buttons_pro_l.png and /dev/null differ diff --git a/data/images/buttons_pro_l_stick.png b/data/images/buttons_pro_l_stick.png deleted file mode 100644 index b945561..0000000 Binary files a/data/images/buttons_pro_l_stick.png and /dev/null differ diff --git a/data/images/buttons_pro_l_stick_down.png b/data/images/buttons_pro_l_stick_down.png deleted file mode 100644 index 7c32e6b..0000000 Binary files a/data/images/buttons_pro_l_stick_down.png and /dev/null differ diff --git a/data/images/buttons_pro_l_stick_left.png b/data/images/buttons_pro_l_stick_left.png deleted file mode 100644 index 87bab99..0000000 Binary files a/data/images/buttons_pro_l_stick_left.png and /dev/null differ diff --git a/data/images/buttons_pro_l_stick_right.png b/data/images/buttons_pro_l_stick_right.png deleted file mode 100644 index 05e0f98..0000000 Binary files a/data/images/buttons_pro_l_stick_right.png and /dev/null differ diff --git a/data/images/buttons_pro_l_stick_up.png b/data/images/buttons_pro_l_stick_up.png deleted file mode 100644 index 8a017af..0000000 Binary files a/data/images/buttons_pro_l_stick_up.png and /dev/null differ diff --git a/data/images/buttons_pro_minus.png b/data/images/buttons_pro_minus.png deleted file mode 100644 index b07989e..0000000 Binary files a/data/images/buttons_pro_minus.png and /dev/null differ diff --git a/data/images/buttons_pro_plus.png b/data/images/buttons_pro_plus.png deleted file mode 100644 index b59d412..0000000 Binary files a/data/images/buttons_pro_plus.png and /dev/null differ diff --git a/data/images/buttons_pro_power.png b/data/images/buttons_pro_power.png deleted file mode 100644 index 22dcc0d..0000000 Binary files a/data/images/buttons_pro_power.png and /dev/null differ diff --git a/data/images/buttons_pro_r.png b/data/images/buttons_pro_r.png deleted file mode 100644 index 58d9ab2..0000000 Binary files a/data/images/buttons_pro_r.png and /dev/null differ diff --git a/data/images/buttons_pro_r_stick.png b/data/images/buttons_pro_r_stick.png deleted file mode 100644 index af6a6cb..0000000 Binary files a/data/images/buttons_pro_r_stick.png and /dev/null differ diff --git a/data/images/buttons_pro_r_stick_down.png b/data/images/buttons_pro_r_stick_down.png deleted file mode 100644 index 4567974..0000000 Binary files a/data/images/buttons_pro_r_stick_down.png and /dev/null differ diff --git a/data/images/buttons_pro_r_stick_left.png b/data/images/buttons_pro_r_stick_left.png deleted file mode 100644 index 0ed7d97..0000000 Binary files a/data/images/buttons_pro_r_stick_left.png and /dev/null differ diff --git a/data/images/buttons_pro_r_stick_right.png b/data/images/buttons_pro_r_stick_right.png deleted file mode 100644 index 08353bd..0000000 Binary files a/data/images/buttons_pro_r_stick_right.png and /dev/null differ diff --git a/data/images/buttons_pro_r_stick_up.png b/data/images/buttons_pro_r_stick_up.png deleted file mode 100644 index 025aeb2..0000000 Binary files a/data/images/buttons_pro_r_stick_up.png and /dev/null differ diff --git a/data/images/buttons_pro_x.png b/data/images/buttons_pro_x.png deleted file mode 100644 index 93ca96d..0000000 Binary files a/data/images/buttons_pro_x.png and /dev/null differ diff --git a/data/images/buttons_pro_y.png b/data/images/buttons_pro_y.png deleted file mode 100644 index 405d5be..0000000 Binary files a/data/images/buttons_pro_y.png and /dev/null differ diff --git a/data/images/buttons_pro_zl.png b/data/images/buttons_pro_zl.png deleted file mode 100644 index 9f29432..0000000 Binary files a/data/images/buttons_pro_zl.png and /dev/null differ diff --git a/data/images/buttons_pro_zr.png b/data/images/buttons_pro_zr.png deleted file mode 100644 index f7ac168..0000000 Binary files a/data/images/buttons_pro_zr.png and /dev/null differ diff --git a/data/images/checkbox.png b/data/images/checkbox.png deleted file mode 100644 index 386e1ea..0000000 Binary files a/data/images/checkbox.png and /dev/null differ diff --git a/data/images/checkbox_highlighted.png b/data/images/checkbox_highlighted.png deleted file mode 100644 index 33c61e7..0000000 Binary files a/data/images/checkbox_highlighted.png and /dev/null differ diff --git a/data/images/checkbox_selected.png b/data/images/checkbox_selected.png deleted file mode 100644 index 7ffb515..0000000 Binary files a/data/images/checkbox_selected.png and /dev/null differ diff --git a/data/images/footer.png b/data/images/footer.png deleted file mode 100644 index 37976dc..0000000 Binary files a/data/images/footer.png and /dev/null differ diff --git a/data/images/gameSettingsButton.png b/data/images/gameSettingsButton.png deleted file mode 100644 index d6b4a6d..0000000 Binary files a/data/images/gameSettingsButton.png and /dev/null differ diff --git a/data/images/gameSettingsButtonEx.png b/data/images/gameSettingsButtonEx.png deleted file mode 100644 index 288ffae..0000000 Binary files a/data/images/gameSettingsButtonEx.png and /dev/null differ diff --git a/data/images/gameSettingsButtonExEnd.png b/data/images/gameSettingsButtonExEnd.png deleted file mode 100644 index f09e8c5..0000000 Binary files a/data/images/gameSettingsButtonExEnd.png and /dev/null differ diff --git a/data/images/gameSettingsButtonExEndHighlighted.png b/data/images/gameSettingsButtonExEndHighlighted.png deleted file mode 100644 index de059aa..0000000 Binary files a/data/images/gameSettingsButtonExEndHighlighted.png and /dev/null differ diff --git a/data/images/gameSettingsButtonExHighlighted.png b/data/images/gameSettingsButtonExHighlighted.png deleted file mode 100644 index f088e54..0000000 Binary files a/data/images/gameSettingsButtonExHighlighted.png and /dev/null differ diff --git a/data/images/gameSettingsButtonExSelected.png b/data/images/gameSettingsButtonExSelected.png deleted file mode 100644 index f088e54..0000000 Binary files a/data/images/gameSettingsButtonExSelected.png and /dev/null differ diff --git a/data/images/gameSettingsButtonSelected.png b/data/images/gameSettingsButtonSelected.png deleted file mode 100644 index e5c3d89..0000000 Binary files a/data/images/gameSettingsButtonSelected.png and /dev/null differ diff --git a/data/images/gamepad.png b/data/images/gamepad.png deleted file mode 100644 index 5a40905..0000000 Binary files a/data/images/gamepad.png and /dev/null differ diff --git a/data/images/gamepadBig.png b/data/images/gamepadBig.png deleted file mode 100644 index 0bb7fb6..0000000 Binary files a/data/images/gamepadBig.png and /dev/null differ diff --git a/data/images/gamepadIcon.png b/data/images/gamepadIcon.png deleted file mode 100644 index abfeee2..0000000 Binary files a/data/images/gamepadIcon.png and /dev/null differ diff --git a/data/images/helpIcon.png b/data/images/helpIcon.png deleted file mode 100644 index 3ff517d..0000000 Binary files a/data/images/helpIcon.png and /dev/null differ diff --git a/data/images/home.png b/data/images/home.png deleted file mode 100644 index 4dfa89f..0000000 Binary files a/data/images/home.png and /dev/null differ diff --git a/data/images/homeIcon.png b/data/images/homeIcon.png deleted file mode 100644 index 5b4d47a..0000000 Binary files a/data/images/homeIcon.png and /dev/null differ diff --git a/data/images/itemIcon.png b/data/images/itemIcon.png deleted file mode 100644 index 6b6a846..0000000 Binary files a/data/images/itemIcon.png and /dev/null differ diff --git a/data/images/itemIconBig.png b/data/images/itemIconBig.png deleted file mode 100644 index 75aa0b2..0000000 Binary files a/data/images/itemIconBig.png and /dev/null differ diff --git a/data/images/itemIconBigSelected.png b/data/images/itemIconBigSelected.png deleted file mode 100644 index 4cc6500..0000000 Binary files a/data/images/itemIconBigSelected.png and /dev/null differ diff --git a/data/images/ledoff.png b/data/images/ledoff.png deleted file mode 100644 index cdd3902..0000000 Binary files a/data/images/ledoff.png and /dev/null differ diff --git a/data/images/ledon.png b/data/images/ledon.png deleted file mode 100644 index eb0cbed..0000000 Binary files a/data/images/ledon.png and /dev/null differ diff --git a/data/images/logo.png b/data/images/logo.png deleted file mode 100644 index 3e2c39b..0000000 Binary files a/data/images/logo.png and /dev/null differ diff --git a/data/images/netbtn.png b/data/images/netbtn.png deleted file mode 100644 index 386eeff..0000000 Binary files a/data/images/netbtn.png and /dev/null differ diff --git a/data/images/not_connected.png b/data/images/not_connected.png deleted file mode 100644 index 35e7534..0000000 Binary files a/data/images/not_connected.png and /dev/null differ diff --git a/data/images/player1_point.png b/data/images/player1_point.png deleted file mode 100644 index c06c08c..0000000 Binary files a/data/images/player1_point.png and /dev/null differ diff --git a/data/images/player2_point.png b/data/images/player2_point.png deleted file mode 100644 index 6e952d2..0000000 Binary files a/data/images/player2_point.png and /dev/null differ diff --git a/data/images/player3_point.png b/data/images/player3_point.png deleted file mode 100644 index 704f84e..0000000 Binary files a/data/images/player3_point.png and /dev/null differ diff --git a/data/images/player4_point.png b/data/images/player4_point.png deleted file mode 100644 index dd8f1ad..0000000 Binary files a/data/images/player4_point.png and /dev/null differ diff --git a/data/images/proController.png b/data/images/proController.png deleted file mode 100644 index faed2ec..0000000 Binary files a/data/images/proController.png and /dev/null differ diff --git a/data/images/proControllerBig.png b/data/images/proControllerBig.png deleted file mode 100644 index 6240383..0000000 Binary files a/data/images/proControllerBig.png and /dev/null differ diff --git a/data/images/selectorBig.png b/data/images/selectorBig.png deleted file mode 100644 index 1e6daf9..0000000 Binary files a/data/images/selectorBig.png and /dev/null differ diff --git a/data/images/selectorSmall.png b/data/images/selectorSmall.png deleted file mode 100644 index b705adf..0000000 Binary files a/data/images/selectorSmall.png and /dev/null differ diff --git a/data/images/seperator.png b/data/images/seperator.png deleted file mode 100644 index b086242..0000000 Binary files a/data/images/seperator.png and /dev/null differ diff --git a/data/images/settingsbtn.png b/data/images/settingsbtn.png deleted file mode 100644 index 1dc671d..0000000 Binary files a/data/images/settingsbtn.png and /dev/null differ diff --git a/data/images/switchIconBase.png b/data/images/switchIconBase.png deleted file mode 100644 index 83c80fd..0000000 Binary files a/data/images/switchIconBase.png and /dev/null differ diff --git a/data/images/switchIconBaseHighlighted.png b/data/images/switchIconBaseHighlighted.png deleted file mode 100644 index d22fccd..0000000 Binary files a/data/images/switchIconBaseHighlighted.png and /dev/null differ diff --git a/data/images/switchIconOff.png b/data/images/switchIconOff.png deleted file mode 100644 index 7ec097f..0000000 Binary files a/data/images/switchIconOff.png and /dev/null differ diff --git a/data/images/switchIconOn.png b/data/images/switchIconOn.png deleted file mode 100644 index 17e6552..0000000 Binary files a/data/images/switchIconOn.png and /dev/null differ diff --git a/data/images/windowSplitter.png b/data/images/windowSplitter.png deleted file mode 100644 index 9b77d6e..0000000 Binary files a/data/images/windowSplitter.png and /dev/null differ diff --git a/data/sounds/bgMusic.mp3 b/data/sounds/bgMusic.mp3 deleted file mode 100644 index e0d963e..0000000 Binary files a/data/sounds/bgMusic.mp3 and /dev/null differ diff --git a/data/sounds/button_click.mp3 b/data/sounds/button_click.mp3 deleted file mode 100644 index ec4aad7..0000000 Binary files a/data/sounds/button_click.mp3 and /dev/null differ diff --git a/data/sounds/settings_click_2.mp3 b/data/sounds/settings_click_2.mp3 deleted file mode 100644 index 92f1e74..0000000 Binary files a/data/sounds/settings_click_2.mp3 and /dev/null differ diff --git a/filelist.sh b/filelist.sh deleted file mode 100644 index ee6f75f..0000000 --- a/filelist.sh +++ /dev/null @@ -1,70 +0,0 @@ -#! /bin/bash -# -# Automatic resource file list generation -# Created by Dimok - -outFile="./src/resources/filelist.cpp" -count_old=$(cat $outFile 2>/dev/null | tr -d '\n\n' | sed 's/[^0-9]*\([0-9]*\).*/\1/') - -count=0 -if [[ $OSTYPE == darwin* ]]; -then - -for i in $(gfind ./data/images/ ./data/sounds/ ./data/fonts/ -maxdepth 1 -type f \( ! -printf "%f\n" \) | sort -f) -do - files[count]=$i - count=$((count+1)) -done - -else - -for i in $(find ./data/images/ ./data/sounds/ ./data/fonts/ -maxdepth 1 -type f \( ! -printf "%f\n" \) | sort -f) -do - files[count]=$i - count=$((count+1)) -done - -fi - -if [ "$count_old" != "$count" ] || [ ! -f $outFile ] -then - -echo "Generating filelist.c for $count files." >&2 -cat < $outFile -/**************************************************************************** - * Resource files. - * This file is generated automatically. - * Includes $count files. - * - * NOTE: - * Any manual modification of this file will be overwriten by the generation. - *****************************************************************************/ -#include - -EOF - -for i in ${files[@]} -do - filename=${i%.*} - extension=${i##*.} - echo 'extern const u8 '$filename'_'$extension'[];' >> $outFile - echo 'extern const u32 '$filename'_'$extension'_size;' >> $outFile - echo '' >> $outFile -done - -echo 'static ResourceFile ResourceList[] =' >> $outFile -echo '{' >> $outFile - -for i in ${files[@]} -do - filename=${i%.*} - extension=${i##*.} - echo -e '\t{"'$i'", '$filename'_'$extension', '$filename'_'$extension'_size, NULL, 0},' >> $outFile -done - -echo -e '\t{NULL, NULL, 0, NULL, 0}' >> $outFile -echo '};' >> $outFile -echo '' >> $outFile -echo 'ResourceFile * getResourceList(){ return ResourceList; }' >> $outFile -echo '' >> $outFile -fi diff --git a/ftpupload.sh b/ftpupload.sh deleted file mode 100644 index bda9e93..0000000 --- a/ftpupload.sh +++ /dev/null @@ -1,52 +0,0 @@ -#! /bin/bash -# - -cd $TRAVIS_BUILD_DIR/wiiu/apps/hidtovpad - -for entry in "$TRAVIS_BUILD_DIR/wiiu/apps/hidtovpad"/*; do - if [ "${entry##*/}" != "languages" ]; then - echo "Uploading ${entry##*/}" - curl --ftp-create-dirs -T "${entry##*/}" -u $FTP_USER:$FTP_PASSWORD "$FTP_SERVER/${entry##*/}" > /dev/null 2>&1 - fi -done - - -IFS=$'\n' # make newlines the only separator - -# controller configs -for f in `curl -u $FTP_USER:$FTP_PASSWORD $FTP_SERVER/sd/wiiu/controller/ --silent --use-ascii --list-only`; do - if [ "$f" != "." ] && [ "$f" != ".." ]; then - echo "Deleting sd/wiiu/controller/${f##*/}" - curl -v -u $FTP_USER:$FTP_PASSWORD ftp://$FTP_SERVER/ -Q "DELE sd/wiiu/controller/$f" --silent > /dev/null 2>&1 - fi -done - -cd $TRAVIS_BUILD_DIR/wiiu/controller - -for entry in "$TRAVIS_BUILD_DIR/wiiu/controller"/* -do - echo "Uploading ${entry##*/}" - curl --ftp-create-dirs -T "${entry##*/}" -u $FTP_USER:$FTP_PASSWORD "$FTP_SERVER/sd/wiiu/controller/${entry##*/}" > /dev/null 2>&1 -done - - -# Language files -for f in `curl -u $FTP_USER:$FTP_PASSWORD $FTP_SERVER/sd/wiiu/apps/hidtovpad/languages/ --silent --use-ascii --list-only`; do - if [ "$f" != "." ] && [ "$f" != ".." ]; then - echo "Deleting sd/wiiu/apps/hidtovpad/languages/${f##*/}" - curl -v -u $FTP_USER:$FTP_PASSWORD ftp://$FTP_SERVER/ -Q "DELE sd/wiiu/apps/hidtovpad/languages/$f" --silent > /dev/null 2>&1 - fi -done - -cd $TRAVIS_BUILD_DIR/languages - -for entry in "$TRAVIS_BUILD_DIR/languages"/* -do - echo "Uploading ${entry##*/}" - curl --ftp-create-dirs -T "${entry##*/}" -u $FTP_USER:$FTP_PASSWORD "$FTP_SERVER/sd/wiiu/apps/hidtovpad/languages/${entry##*/}" > /dev/null 2>&1 -done - - -curl -v -u $FTP_USER:$FTP_PASSWORD ftp://$FTP_SERVER/ -Q "DELE .deletetoupdate" --silent > /dev/null 2>&1 - -curl $REFRESH diff --git a/gitrev.sh b/gitrev.sh deleted file mode 100644 index 1267bcc..0000000 --- a/gitrev.sh +++ /dev/null @@ -1,29 +0,0 @@ -#! /bin/bash -# -rev_new=$(git rev-parse --short=7 HEAD) -version=$(cat ./src/version.h 2>/dev/null | cut -d '"' -f2) - - -rev_date=`date -u +%Y%m%d%H%M%S` - - cat < ./meta/meta.xml - - - HID to VPAD - nightly - Maschell - tool - https://gbatemp.net/threads/hid-to-vpad.424127/ - $version-nightly-$rev_new - $rev_date - USB HID to gamepad input - Emulate input using various USB HID devices. - - -EOF - - cat < ./src/version.h -#define APP_VERION "$version-nightly-$rev_new" -EOF - - -echo $version-nightly-$rev_new diff --git a/hidtopad.cbp b/hidtopad.cbp deleted file mode 100644 index 82477c8..0000000 --- a/hidtopad.cbp +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - diff --git a/languages/BR_Portuguese.lang b/languages/BR_Portuguese.lang deleted file mode 100644 index d128860..0000000 --- a/languages/BR_Portuguese.lang +++ /dev/null @@ -1,281 +0,0 @@ -# Brazilian Portuguese translations for HID to VPAD. -# This file is distributed under the same license as the PACKAGE package. -msgid "" -msgstr "" -"Project-Id-Version: 0.9j\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-08 17:13+0200\n" -"PO-Revision-Date: 2017-04-13 16:51+0200\n" -"Last-Translator: AlanLC\n" -"Language-Team: Portuguese\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: PTBR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/menu/InputGetterMenu.cpp:34 -msgid "Press any button on the USB-Controller you want to use." -msgstr "Aperte qualquer botão no controle USB que deseja usar." - -#: src/menu/InputGetterMenu.cpp:35 -msgid "Press B to disable the mapping" -msgstr "Aperte B para cancelar a emulação" - -#: src/menu/drc/MainWindowContent.cpp:28 -msgid "Exit to HBL " -msgstr "Voltar ao HBL" - -#: src/menu/drc/MainWindowContent.cpp:31 -msgid "Apply Patches" -msgstr "Aplicar Patches" - -#: src/menu/drc/MainWindowDRC.cpp:47 -msgid "TCP Server running on: " -msgstr "Servidor TCP funcionando em:" - -#: src/menu/drc/MenuElementController.cpp:43 -msgid "Nothing attached" -msgstr "Nada conectado!" - -#: src/menu/drc/MenuElementController.cpp:160 -#: src/menu/tv/TVButtonController.cpp:41 -#: src/menu/tv/TVButtonController.cpp:175 -msgid "No device" -msgstr "Sem controle" - -#: src/menu/drc/MenuElementController.cpp:169 -#: src/menu/tv/TVButtonController.cpp:184 -msgid "Real Pro Controller" -msgstr "Pro Controller Real" - -#: src/menu/drc/MenuElementController.cpp:171 -#: src/menu/tv/TVButtonController.cpp:186 -msgid "Mouse / Keyboard" -msgstr "Mouse / Teclado" - -#: src/menu/drc/MenuListDRC.cpp:31 src/menu/drc/MenuListDRC.cpp:32 -msgid "Home" -msgstr "Início" - -#: src/menu/drc/MenuListDRC.cpp:39 -msgid "Other" -msgstr "Outros" - -#: src/menu/drc/MenuListDRC.cpp:40 src/menu/drc/content/ContentHelp.cpp:20 -msgid "Help" -msgstr "Ajuda" - -#: src/menu/drc/MenuListDRC.cpp:41 -#: src/menu/drc/content/ContentNetworkHelp.cpp:20 -msgid "Network Client" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:42 src/menu/drc/content/ContentSettings.cpp:34 -msgid "Settings" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:43 -msgid "About" -msgstr "Sobre" - -#: src/menu/drc/content/ContentController.cpp:29 -msgid "Currently no device is connected." -msgstr "Atualmente não há dispositivos conectados." - -#: src/menu/drc/content/ContentController.cpp:33 -msgid "Device connected. You can test it by pressing buttons." -msgstr "Dispositivo conectado. Você pode testar isto pressionando os botões." - -#: src/menu/drc/content/ContentController.cpp:34 -msgid "Press A to remap to a new controller." -msgstr "Pressione A para remapear um novo controle." - -#: src/menu/drc/content/ContentController.cpp:35 -msgid "Mouse connected. You can test it by pressing buttons." -msgstr "Mouse conectado. Você pode testar isto pressionando os botões." - -#: src/menu/drc/content/ContentController.cpp:36 -msgid "Keyboard connected. You can test it by pressing buttons." -msgstr "Teclado conectado. Você pode testar isto pressionando os botões." - -#: src/menu/drc/content/ContentController.cpp:37 -msgid "Press X to add a Keyboard." -msgstr "Pressione X para adicionar um teclado." - -#: src/menu/drc/content/ContentController.cpp:38 -msgid "Press X to add a Mouse." -msgstr "Pressione X para adicionar um Mouse." - -#: src/menu/drc/content/ContentController.cpp:39 -msgid "Keyboard connected." -msgstr "Teclado conectado." - -#: src/menu/drc/content/ContentController.cpp:40 -msgid "Mouse connected." -msgstr "Mouse conectado." - -#: src/menu/drc/content/ContentController.cpp:51 -msgid "Press A to map a controller to " -msgstr "Pressione A para mapear para" - -#: src/menu/drc/content/ContentHelp.cpp:39 -msgid "My controller is not working!" -msgstr "Meu controle não funciona!" - -#: src/menu/drc/content/ContentHelp.cpp:46 -msgid "Make sure you have a valid config in the folder \"sd:/wiiu/controller\"" -msgstr "Certifique de configuração válida na pasta \"sd:/wiiu/controller\"" - -#: src/menu/drc/content/ContentHelp.cpp:54 -msgid "Where do I get the config files from?" -msgstr "Onde posso obter os arquivos de configuração?" - -#: src/menu/drc/content/ContentHelp.cpp:61 -msgid "You can create them by yourself or download them from " -msgstr "Você pode criá-los sozinho ou baixá-los de" - -#: src/menu/drc/content/ContentHelp.cpp:69 -msgid "https://github.com/Maschell/controller_patcher_configs" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:76 -msgid "I have no idea how create a own config!" -msgstr "Eu não tenho nenhuma idéia de como criar configuração!" - -#: src/menu/drc/content/ContentHelp.cpp:83 -#, fuzzy -msgid "You're lucky! There is a whole wiki about creating them:" -msgstr "Você tem sorte! Há um wiki inteiro sobre como criá-los: " - -#: src/menu/drc/content/ContentHelp.cpp:97 -msgid "XYZ is not working!" -msgstr "XYZ não funciona!" - -#: src/menu/drc/content/ContentHelp.cpp:104 -msgid "If you find a bug, please open an issue on github" -msgstr "Se você encontrar um bug, por favor, abra um problema no github" - -#: src/menu/drc/content/ContentHelp.cpp:111 -msgid "Could you add feature XYZ? Please!" -msgstr "Você pode adicionar recurso XYZ? Por favor!" - -#: src/menu/drc/content/ContentHelp.cpp:118 -msgid "Maybe.It depends on the request, I can't promise anything." -msgstr "Talvez.Depende do pedido, eu não posso prometer nada." - -#: src/menu/drc/content/ContentHelp.cpp:124 -msgid "Just open an issue and I'll try to do my best." -msgstr "Basta abrir um problema e eu vou tentar fazer o meu melhor." - -#: src/menu/drc/content/ContentHome.cpp:22 -msgid "Welcome to HID to VPAD!" -msgstr "Bem vindo ao HID to VPAD!" - -#: src/menu/drc/content/ContentHome.cpp:23 -msgid "HID to VPAD allows you to use your USB controller on your WiiU. Currently you can emulate the Gamepad or a Pro Controller." -msgstr "HID to VPAD permite que você use seu controle USB no seu WiiU. Atualmente você pode emular o Gamepad ou Pro Controller." - -#: src/menu/drc/content/ContentHome.cpp:24 -msgid "Before you use your controller, you may need to provide a valid config. More information and config files can be found in the help section or on gbatemp.net (gbatemp.net/threads/424127/)." -msgstr "Antes de usar o dispositivo, você pode precisar fornecer um arquivo de configuração válido. Mais informações e arquivos de configuração podem ser encontradas na seção de ajuda ou gbatemp.net (gbatemp.net/threads/424127/)." - -#: src/menu/drc/content/ContentHome.cpp:25 -msgid "To map a device, select a controller from the list on the left hand side." -msgstr "Para mapear um dispositivo, selecione um controle da lista no lado esquerdo." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:39 -msgid "What is the Network Client?" -msgstr "Qual é o cliente de rede?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:46 -msgid "It allows you to use your controller connected to your Computer with" -msgstr "Isso permite que você use seu controle conectado ao seu computador com o" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:54 -msgid "HID to VPAD. This way for example XInput- and HID-Bluetooth-Devices" -msgstr "HID to VPAD. Desta forma, por exemplo XInput- e dispositivos HID-Bluetooth" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:61 -msgid "can be used. It connects to your console over your local network." -msgstr "pode ser usado. Isto se conecta ao seu console sobre sua rede doméstica. " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:68 -msgid "How do I use it?" -msgstr "Como faço para usa isto?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:75 -msgid "Enter the IP (upper right corner!) of your console and press connect." -msgstr "Digite o IP (canto superior direito!) de seu console e pressione conectar. " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:82 -msgid "If everything worked correctly, use the controller just like one" -msgstr "Se tudo funcionar corretamente, use o controle como qualquer outro" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:89 -msgid "connected via USB. You can find a detailed guide here:" -msgstr "conectado por USB. Pode encontrar um guía detalhado aquí:" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:96 -msgid "http://gbatemp.net/threads/hid-to-vpad.424127/" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:105 -msgid "Is there any input lag?" -msgstr "Há algum lag?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:112 -msgid "With a connection via Ethernet, you shouldn't notice any lag." -msgstr "Com uma conexão por Ethernet, não devería notar." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:119 -msgid "Wi-Fi may lead to some issues or lag, but it heavily depends on the" -msgstr "Wi-Fi as vezes da alguns problemas ou lag, mas depende da" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:126 -msgid "quality of your signal. If it's possible, connect everything via Ethernet." -msgstr "qualidade de seu sinal. Se possível, conecte tudo por Ethernet." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:133 -msgid "Where can I get it?" -msgstr "Onde posso conseguir isso?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:140 -msgid "It's open source and you can find it here: " -msgstr "É de código aberto e pode encontrar aquí:" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:147 -msgid "https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:50 -#: src/menu/drc/content/ContentSettings.cpp:55 -msgid "Language" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:51 -#: src/menu/drc/content/ContentSettings.cpp:56 -msgid "Rumble" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:52 -#: src/menu/drc/content/ContentSettings.cpp:57 -msgid "Music" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:53 -#: src/menu/drc/content/ContentSettings.cpp:58 -msgid "Network Controller" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:79 -msgid "" -msgstr "" - -#: src/menu/tv/TVControllerBanner.cpp:40 -msgid "Press to return to HBL" -msgstr "Aperte para voltar ao HBL." - -#: src/menu/tv/TVControllerBanner.cpp:43 -msgid "Press to apply patches" -msgstr "Aperte para aplicar patches" diff --git a/languages/english.lang b/languages/english.lang deleted file mode 100644 index 16da705..0000000 --- a/languages/english.lang +++ /dev/null @@ -1,279 +0,0 @@ -# English translations for HID to VPAD. -# This file is distributed under the same license as the PACKAGE package. -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-08 17:13+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/menu/InputGetterMenu.cpp:34 -msgid "Press any button on the USB-Controller you want to use." -msgstr "" - -#: src/menu/InputGetterMenu.cpp:35 -msgid "Press B to disable the mapping" -msgstr "" - -#: src/menu/drc/MainWindowContent.cpp:28 -msgid "Exit to HBL " -msgstr "" - -#: src/menu/drc/MainWindowContent.cpp:31 -msgid "Apply Patches" -msgstr "" - -#: src/menu/drc/MainWindowDRC.cpp:47 -msgid "TCP Server running on: " -msgstr "" - -#: src/menu/drc/MenuElementController.cpp:43 -msgid "Nothing attached" -msgstr "" - -#: src/menu/drc/MenuElementController.cpp:160 -#: src/menu/tv/TVButtonController.cpp:41 -#: src/menu/tv/TVButtonController.cpp:175 -msgid "No device" -msgstr "" - -#: src/menu/drc/MenuElementController.cpp:169 -#: src/menu/tv/TVButtonController.cpp:184 -msgid "Real Pro Controller" -msgstr "" - -#: src/menu/drc/MenuElementController.cpp:171 -#: src/menu/tv/TVButtonController.cpp:186 -msgid "Mouse / Keyboard" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:31 src/menu/drc/MenuListDRC.cpp:32 -msgid "Home" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:39 -msgid "Other" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:40 src/menu/drc/content/ContentHelp.cpp:20 -msgid "Help" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:41 -#: src/menu/drc/content/ContentNetworkHelp.cpp:20 -msgid "Network Client" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:42 src/menu/drc/content/ContentSettings.cpp:34 -msgid "Settings" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:43 -msgid "About" -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:29 -msgid "Currently no device is connected." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:33 -msgid "Device connected. You can test it by pressing buttons." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:34 -msgid "Press A to remap to a new controller." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:35 -msgid "Mouse connected. You can test it by pressing buttons." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:36 -msgid "Keyboard connected. You can test it by pressing buttons." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:37 -msgid "Press X to add a Keyboard." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:38 -msgid "Press X to add a Mouse." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:39 -msgid "Keyboard connected." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:40 -msgid "Mouse connected." -msgstr "" - -#: src/menu/drc/content/ContentController.cpp:51 -msgid "Press A to map a controller to " -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:39 -msgid "My controller is not working!" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:46 -msgid "Make sure you have a valid config in the folder \"sd:/wiiu/controller\"" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:54 -msgid "Where do I get the config files from?" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:61 -msgid "You can create them by yourself or download them from " -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:69 -msgid "https://github.com/Maschell/controller_patcher_configs" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:76 -msgid "I have no idea how create a own config!" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:83 -msgid "You're lucky! There is a whole wiki about creating them:" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:97 -msgid "XYZ is not working!" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:104 -msgid "If you find a bug, please open an issue on github" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:111 -msgid "Could you add feature XYZ? Please!" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:118 -msgid "Maybe.It depends on the request, I can't promise anything." -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:124 -msgid "Just open an issue and I'll try to do my best." -msgstr "" - -#: src/menu/drc/content/ContentHome.cpp:22 -msgid "Welcome to HID to VPAD!" -msgstr "" - -#: src/menu/drc/content/ContentHome.cpp:23 -msgid "HID to VPAD allows you to use your USB controller on your WiiU. Currently you can emulate the Gamepad or a Pro Controller." -msgstr "" - -#: src/menu/drc/content/ContentHome.cpp:24 -msgid "Before you use your controller, you may need to provide a valid config. More information and config files can be found in the help section or on gbatemp.net (gbatemp.net/threads/424127/)." -msgstr "" - -#: src/menu/drc/content/ContentHome.cpp:25 -msgid "To map a device, select a controller from the list on the left hand side." -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:39 -msgid "What is the Network Client?" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:46 -msgid "It allows you to use your controller connected to your Computer with" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:54 -msgid "HID to VPAD. This way for example XInput- and HID-Bluetooth-Devices" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:61 -msgid "can be used. It connects to your console over your local network." -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:68 -msgid "How do I use it?" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:75 -msgid "Enter the IP (upper right corner!) of your console and press connect." -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:82 -msgid "If everything worked correctly, use the controller just like one" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:89 -msgid "connected via USB. You can find a detailed guide here:" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:96 -msgid "http://gbatemp.net/threads/hid-to-vpad.424127/" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:105 -msgid "Is there any input lag?" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:112 -msgid "With a connection via Ethernet, you shouldn't notice any lag." -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:119 -msgid "Wi-Fi may lead to some issues or lag, but it heavily depends on the" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:126 -msgid "quality of your signal. If it's possible, connect everything via Ethernet." -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:133 -msgid "Where can I get it?" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:140 -msgid "It's open source and you can find it here: " -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:147 -msgid "https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:50 -#: src/menu/drc/content/ContentSettings.cpp:55 -msgid "Language" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:51 -#: src/menu/drc/content/ContentSettings.cpp:56 -msgid "Rumble" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:52 -#: src/menu/drc/content/ContentSettings.cpp:57 -msgid "Music" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:53 -#: src/menu/drc/content/ContentSettings.cpp:58 -msgid "Network Controller" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:79 -msgid "" -msgstr "" - -#: src/menu/tv/TVControllerBanner.cpp:40 -msgid "Press to return to HBL" -msgstr "" - -#: src/menu/tv/TVControllerBanner.cpp:43 -msgid "Press to apply patches" -msgstr "" diff --git a/languages/french.lang b/languages/french.lang deleted file mode 100644 index 078a4bb..0000000 --- a/languages/french.lang +++ /dev/null @@ -1,280 +0,0 @@ -# French translations for HID to VPAD. -# This file is distributed under the same license as the PACKAGE package. -msgid "" -msgstr "" -"Project-Id-Version: 0.9j\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-08 17:13+0200\n" -"PO-Revision-Date: 2017-05-09 19:59+0200\n" -"Last-Translator: jlozes\n" -"Language-Team: French\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" - -#: src/menu/InputGetterMenu.cpp:34 -msgid "Press any button on the USB-Controller you want to use." -msgstr "Pressez un bouton de la manette USB à utiliser." - -#: src/menu/InputGetterMenu.cpp:35 -msgid "Press B to disable the mapping" -msgstr "Pressez B pour désactiver le mappage" - -#: src/menu/drc/MainWindowContent.cpp:28 -msgid "Exit to HBL " -msgstr "Retour au HBL " - -#: src/menu/drc/MainWindowContent.cpp:31 -msgid "Apply Patches" -msgstr "Appliquer patches" - -#: src/menu/drc/MainWindowDRC.cpp:47 -msgid "TCP Server running on: " -msgstr "Serveur TCP actif sur: " - -#: src/menu/drc/MenuElementController.cpp:43 -msgid "Nothing attached" -msgstr "Rien de connecté" - -#: src/menu/drc/MenuElementController.cpp:160 -#: src/menu/tv/TVButtonController.cpp:41 -#: src/menu/tv/TVButtonController.cpp:175 -msgid "No device" -msgstr "Aucun périphérique" - -#: src/menu/drc/MenuElementController.cpp:169 -#: src/menu/tv/TVButtonController.cpp:184 -msgid "Real Pro Controller" -msgstr "Pro Controller réel" - -#: src/menu/drc/MenuElementController.cpp:171 -#: src/menu/tv/TVButtonController.cpp:186 -msgid "Mouse / Keyboard" -msgstr "Souris / Clavier" - -#: src/menu/drc/MenuListDRC.cpp:31 src/menu/drc/MenuListDRC.cpp:32 -msgid "Home" -msgstr "Accueil" - -#: src/menu/drc/MenuListDRC.cpp:39 -msgid "Other" -msgstr "Autre" - -#: src/menu/drc/MenuListDRC.cpp:40 src/menu/drc/content/ContentHelp.cpp:20 -msgid "Help" -msgstr "Aide" - -#: src/menu/drc/MenuListDRC.cpp:41 -#: src/menu/drc/content/ContentNetworkHelp.cpp:20 -msgid "Network Client" -msgstr "Client réseau" - -#: src/menu/drc/MenuListDRC.cpp:42 src/menu/drc/content/ContentSettings.cpp:34 -msgid "Settings" -msgstr "Paramètres" - -#: src/menu/drc/MenuListDRC.cpp:43 -msgid "About" -msgstr "À propos" - -#: src/menu/drc/content/ContentController.cpp:29 -msgid "Currently no device is connected." -msgstr "Aucun périphérique connecté actuellement." - -#: src/menu/drc/content/ContentController.cpp:33 -msgid "Device connected. You can test it by pressing buttons." -msgstr "Périphérique connecté. Testez-le en pressant ses boutons." - -#: src/menu/drc/content/ContentController.cpp:34 -msgid "Press A to remap to a new controller." -msgstr "Pressez A pour remapper à une nouvelle manette." - -#: src/menu/drc/content/ContentController.cpp:35 -msgid "Mouse connected. You can test it by pressing buttons." -msgstr "Souris connectée. Testez-la en pressant ses boutons." - -#: src/menu/drc/content/ContentController.cpp:36 -msgid "Keyboard connected. You can test it by pressing buttons." -msgstr "Clavier connecté. Testez-le en pressant ses boutons." - -#: src/menu/drc/content/ContentController.cpp:37 -msgid "Press X to add a Keyboard." -msgstr "Pressez X pour ajouter un clavier." - -#: src/menu/drc/content/ContentController.cpp:38 -msgid "Press X to add a Mouse." -msgstr "Pressez X pour ajouter une souris." - -#: src/menu/drc/content/ContentController.cpp:39 -msgid "Keyboard connected." -msgstr "Clavier connecté." - -#: src/menu/drc/content/ContentController.cpp:40 -msgid "Mouse connected." -msgstr "Souris connectée." - -#: src/menu/drc/content/ContentController.cpp:51 -msgid "Press A to map a controller to " -msgstr "Pressez A pour mapper une manette pour " - -#: src/menu/drc/content/ContentHelp.cpp:39 -msgid "My controller is not working!" -msgstr "Ma manette ne fonctionne pas!" - -#: src/menu/drc/content/ContentHelp.cpp:46 -msgid "Make sure you have a valid config in the folder \"sd:/wiiu/controller\"" -msgstr "Vérifiez si vous avez un fichier de config valide dans le dossier \"sd:/wiiu/controller\"" - -#: src/menu/drc/content/ContentHelp.cpp:54 -msgid "Where do I get the config files from?" -msgstr "Où trouver des fichiers de config?" - -#: src/menu/drc/content/ContentHelp.cpp:61 -msgid "You can create them by yourself or download them from " -msgstr "Vous pouvez les créer vous-même ou les récupérer ici: " - -#: src/menu/drc/content/ContentHelp.cpp:69 -msgid "https://github.com/Maschell/controller_patcher_configs" -msgstr "https://github.com/Maschell/controller_patcher_configs" - -#: src/menu/drc/content/ContentHelp.cpp:76 -msgid "I have no idea how create a own config!" -msgstr "Comment créer ma propre config?" - -#: src/menu/drc/content/ContentHelp.cpp:83 -#, fuzzy -msgid "You're lucky! There is a whole wiki about creating them:" -msgstr "Pas d'inquiétude! Il y a un wiki sur comment le créer: " - -#: src/menu/drc/content/ContentHelp.cpp:97 -msgid "XYZ is not working!" -msgstr "XYZ ne fonctionne pas!" - -#: src/menu/drc/content/ContentHelp.cpp:104 -msgid "If you find a bug, please open an issue on github" -msgstr "Si vous avez un bug, ouvrez un problème sur github" - -#: src/menu/drc/content/ContentHelp.cpp:111 -msgid "Could you add feature XYZ? Please!" -msgstr "Pouvez-vous ajouter la fonction XYZ?" - -#: src/menu/drc/content/ContentHelp.cpp:118 -msgid "Maybe.It depends on the request, I can't promise anything." -msgstr "Cela dépend de la demande, je ne promet rien." - -#: src/menu/drc/content/ContentHelp.cpp:124 -msgid "Just open an issue and I'll try to do my best." -msgstr "Ouvrez un problème et je ferai de mon mieux." - -#: src/menu/drc/content/ContentHome.cpp:22 -msgid "Welcome to HID to VPAD!" -msgstr "Bienvenue dans HID to VPAD" - -#: src/menu/drc/content/ContentHome.cpp:23 -msgid "HID to VPAD allows you to use your USB controller on your WiiU. Currently you can emulate the Gamepad or a Pro Controller." -msgstr "HID to VPAD permet d'utiliser une manette USB sur une WiiU. Vous pouvez actuellement émuler le Gamepad ou un Pro Controller." - -#: src/menu/drc/content/ContentHome.cpp:24 -msgid "Before you use your controller, you may need to provide a valid config. More information and config files can be found in the help section or on gbatemp.net (gbatemp.net/threads/424127/)." -msgstr "Avant d'utiliser votre manette, vous pourriez avoir à fournir un fichier de config valide. Pour plus d'informations et de fichiers de config, ouvrez l'aide ou allez sur gbatemp.net (gbatemp.net/threads/424127/)." - -#: src/menu/drc/content/ContentHome.cpp:25 -msgid "To map a device, select a controller from the list on the left hand side." -msgstr "Pour mapper un périphérique, sélectionner une manette dans la liste de gauche." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:39 -msgid "What is the Network Client?" -msgstr "Qu'est-ce que le client réseau?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:46 -msgid "It allows you to use your controller connected to your Computer with" -msgstr "Cela vous permet d'utiliser votre manette connectée à vôtre ordinateur " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:54 -msgid "HID to VPAD. This way for example XInput- and HID-Bluetooth-Devices" -msgstr "avec HID to VPAD. Des manettes utilisant XInput et HID Bluetooth " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:61 -msgid "can be used. It connects to your console over your local network." -msgstr "peuvent être utilisées. Elles se connectent à la console via le réseau local." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:68 -msgid "How do I use it?" -msgstr "Comment l'utiliser?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:75 -msgid "Enter the IP (upper right corner!) of your console and press connect." -msgstr "Entrez l'IP, (dans le coin haut-droit) de la console et cliquez sur se" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:82 -msgid "If everything worked correctly, use the controller just like one" -msgstr "connecter. Si tout fonctionne bien, utilisez votre manette comme " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:89 -msgid "connected via USB. You can find a detailed guide here:" -msgstr "celle qui se connecte en USB. Le guide détaillé est ici: " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:96 -msgid "http://gbatemp.net/threads/hid-to-vpad.424127/" -msgstr "http://gbatemp.net/threads/hid-to-vpad.424127/" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:105 -msgid "Is there any input lag?" -msgstr "Y-a-t-il des lags?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:112 -msgid "With a connection via Ethernet, you shouldn't notice any lag." -msgstr "Avec une connection Ethernet, vous ne devriez noter aucun lag." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:119 -msgid "Wi-Fi may lead to some issues or lag, but it heavily depends on the" -msgstr "Le Wifi peut créer des problèmes mais cela dépend beaucoup de la" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:126 -msgid "quality of your signal. If it's possible, connect everything via Ethernet." -msgstr "qualité du signal. Si possible, connecter le tout via Ethernet." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:133 -msgid "Where can I get it?" -msgstr "Où puis-je le trouvez?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:140 -msgid "It's open source and you can find it here: " -msgstr "Il est Open source et peut être trouvé ici: " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:147 -msgid "https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient" -msgstr "https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient" - -#: src/menu/drc/content/ContentSettings.cpp:50 -#: src/menu/drc/content/ContentSettings.cpp:55 -msgid "Language" -msgstr "Langue" - -#: src/menu/drc/content/ContentSettings.cpp:51 -#: src/menu/drc/content/ContentSettings.cpp:56 -msgid "Rumble" -msgstr "Vibration" - -#: src/menu/drc/content/ContentSettings.cpp:52 -#: src/menu/drc/content/ContentSettings.cpp:57 -msgid "Music" -msgstr "Musique" - -#: src/menu/drc/content/ContentSettings.cpp:53 -#: src/menu/drc/content/ContentSettings.cpp:58 -msgid "Network Controller" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:79 -msgid "" -msgstr "" - -#: src/menu/tv/TVControllerBanner.cpp:40 -msgid "Press to return to HBL" -msgstr "Appuyez sur pour revenir au HBL" - -#: src/menu/tv/TVControllerBanner.cpp:43 -msgid "Press to apply patches" -msgstr "Appuyez sur pour appliquer les patches" diff --git a/languages/german.lang b/languages/german.lang deleted file mode 100644 index 84497e5..0000000 --- a/languages/german.lang +++ /dev/null @@ -1,281 +0,0 @@ -# German translations for HID to VPAD. -# This file is distributed under the same license as the PACKAGE package. -msgid "" -msgstr "" -"Project-Id-Version: 0.9j\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-08 17:13+0200\n" -"PO-Revision-Date: 2017-04-13 16:51+0200\n" -"Last-Translator: Maschell\n" -"Language-Team: German\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/menu/InputGetterMenu.cpp:34 -msgid "Press any button on the USB-Controller you want to use." -msgstr "Drücke eine Taste auf dem Controller den du nutzen möchstest." - -#: src/menu/InputGetterMenu.cpp:35 -msgid "Press B to disable the mapping" -msgstr "Drücke B um die Verbindung zu trennen" - -#: src/menu/drc/MainWindowContent.cpp:28 -msgid "Exit to HBL " -msgstr "Zurück zum HBL" - -#: src/menu/drc/MainWindowContent.cpp:31 -msgid "Apply Patches" -msgstr "System Menu" - -#: src/menu/drc/MainWindowDRC.cpp:47 -msgid "TCP Server running on: " -msgstr "TCP Server erreichbar:" - -#: src/menu/drc/MenuElementController.cpp:43 -msgid "Nothing attached" -msgstr "Nichts verbunden" - -#: src/menu/drc/MenuElementController.cpp:160 -#: src/menu/tv/TVButtonController.cpp:41 -#: src/menu/tv/TVButtonController.cpp:175 -msgid "No device" -msgstr "Kein Controller" - -#: src/menu/drc/MenuElementController.cpp:169 -#: src/menu/tv/TVButtonController.cpp:184 -msgid "Real Pro Controller" -msgstr "Echter Pro Controller" - -#: src/menu/drc/MenuElementController.cpp:171 -#: src/menu/tv/TVButtonController.cpp:186 -msgid "Mouse / Keyboard" -msgstr "Maus / Tastatur" - -#: src/menu/drc/MenuListDRC.cpp:31 src/menu/drc/MenuListDRC.cpp:32 -msgid "Home" -msgstr "Home" - -#: src/menu/drc/MenuListDRC.cpp:39 -msgid "Other" -msgstr "Sonstiges" - -#: src/menu/drc/MenuListDRC.cpp:40 src/menu/drc/content/ContentHelp.cpp:20 -msgid "Help" -msgstr "Hilfe" - -#: src/menu/drc/MenuListDRC.cpp:41 -#: src/menu/drc/content/ContentNetworkHelp.cpp:20 -msgid "Network Client" -msgstr "Network Client" - -#: src/menu/drc/MenuListDRC.cpp:42 src/menu/drc/content/ContentSettings.cpp:34 -msgid "Settings" -msgstr "Einstellungen" - -#: src/menu/drc/MenuListDRC.cpp:43 -msgid "About" -msgstr "About" - -#: src/menu/drc/content/ContentController.cpp:29 -msgid "Currently no device is connected." -msgstr "Derzeit ist kein Controller verbunden." - -#: src/menu/drc/content/ContentController.cpp:33 -msgid "Device connected. You can test it by pressing buttons." -msgstr "Controller verbunden. Drücke Tasten um ihn zu testen." - -#: src/menu/drc/content/ContentController.cpp:34 -msgid "Press A to remap to a new controller." -msgstr "Drücke A um einen neuen Controller zu setzen." - -#: src/menu/drc/content/ContentController.cpp:35 -msgid "Mouse connected. You can test it by pressing buttons." -msgstr "Maus verbunden. Drücke eine Taste um sie zu testen." - -#: src/menu/drc/content/ContentController.cpp:36 -msgid "Keyboard connected. You can test it by pressing buttons." -msgstr "Tastatur verbunden. Drücke eine Taste um sie zu testen." - -#: src/menu/drc/content/ContentController.cpp:37 -msgid "Press X to add a Keyboard." -msgstr "Drücke X um eine Tastatur hinzufügen." - -#: src/menu/drc/content/ContentController.cpp:38 -msgid "Press X to add a Mouse." -msgstr "Drücke X um eine Maus hinzufügen." - -#: src/menu/drc/content/ContentController.cpp:39 -msgid "Keyboard connected." -msgstr "Tastatur verbunden." - -#: src/menu/drc/content/ContentController.cpp:40 -msgid "Mouse connected." -msgstr "Maus verbunden." - -#: src/menu/drc/content/ContentController.cpp:51 -msgid "Press A to map a controller to " -msgstr "Drücke A um einen Controller festzulegen für " - -#: src/menu/drc/content/ContentHelp.cpp:39 -msgid "My controller is not working!" -msgstr "Mein Controller funktioniert nicht!" - -#: src/menu/drc/content/ContentHelp.cpp:46 -msgid "Make sure you have a valid config in the folder \"sd:/wiiu/controller\"" -msgstr "Sei dir sicher, dass eine gültige Config im Ordner \"sd:/wiiu/controller\" ist" - -#: src/menu/drc/content/ContentHelp.cpp:54 -msgid "Where do I get the config files from?" -msgstr "Wo bekomme ich Configs her?" - -#: src/menu/drc/content/ContentHelp.cpp:61 -msgid "You can create them by yourself or download them from " -msgstr "Du kannst sie selbst erstellen oder hier runterladen:" - -#: src/menu/drc/content/ContentHelp.cpp:69 -msgid "https://github.com/Maschell/controller_patcher_configs" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:76 -msgid "I have no idea how create a own config!" -msgstr "Wie erstelle ich selbst eine?" - -#: src/menu/drc/content/ContentHelp.cpp:83 -#, fuzzy -msgid "You're lucky! There is a whole wiki about creating them:" -msgstr "Du hast Glück! Es gibt ein Wiki mit allen Informationen." - -#: src/menu/drc/content/ContentHelp.cpp:97 -msgid "XYZ is not working!" -msgstr "XYZ funktioniert nicht." - -#: src/menu/drc/content/ContentHelp.cpp:104 -msgid "If you find a bug, please open an issue on github" -msgstr "Wenn du einen Fehler findest, eröffne bitte ein Issue auf Github" - -#: src/menu/drc/content/ContentHelp.cpp:111 -msgid "Could you add feature XYZ? Please!" -msgstr "Ist Feature XYZ möglich? BITTE!" - -#: src/menu/drc/content/ContentHelp.cpp:118 -msgid "Maybe.It depends on the request, I can't promise anything." -msgstr "Vielleicht. Es kommt drauf an, ich kann nichts versprechen." - -#: src/menu/drc/content/ContentHelp.cpp:124 -msgid "Just open an issue and I'll try to do my best." -msgstr "Eröffne ein Issue und vielleicht kann ich helfen." - -#: src/menu/drc/content/ContentHome.cpp:22 -msgid "Welcome to HID to VPAD!" -msgstr "Willkommen zu HID to VPAD!" - -#: src/menu/drc/content/ContentHome.cpp:23 -msgid "HID to VPAD allows you to use your USB controller on your WiiU. Currently you can emulate the Gamepad or a Pro Controller." -msgstr "HID to VPAD erlaubt es dir deine USB-Controller auf deiner WiiU als Gamepad oder Pro Controller zu nutzen." - -#: src/menu/drc/content/ContentHome.cpp:24 -msgid "Before you use your controller, you may need to provide a valid config. More information and config files can be found in the help section or on gbatemp.net (gbatemp.net/threads/424127/)." -msgstr "Bevor du eigene Controller verwenden kannst, brauchst du möglicherweise eine Config. Informationen findest du unter Hilfe oder auf gbatemp (gbatemp.net/threads/424127/)." - -#: src/menu/drc/content/ContentHome.cpp:25 -msgid "To map a device, select a controller from the list on the left hand side." -msgstr "Wähle links einen Controller aus um fortzufahren." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:39 -msgid "What is the Network Client?" -msgstr "Was ist der Netzwerk Client?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:46 -msgid "It allows you to use your controller connected to your Computer with" -msgstr "Er erlaubt es dir Controller von deinem PC mit deiner WiiU zu " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:54 -msgid "HID to VPAD. This way for example XInput- and HID-Bluetooth-Devices" -msgstr "verbinden. So können XInput- and HID-Bluetooth-Geräte verwendet" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:61 -msgid "can be used. It connects to your console over your local network." -msgstr "werden. Es verbindet sich über dein Lokales Netzwerk." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:68 -msgid "How do I use it?" -msgstr "Wie verwendet ich es?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:75 -msgid "Enter the IP (upper right corner!) of your console and press connect." -msgstr "Gib die IP deiner Konsole ein und drück auf Connect. Wenn alles" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:82 -msgid "If everything worked correctly, use the controller just like one" -msgstr "geklappt hat, kannst den Controller nun so nutzen als " - -#: src/menu/drc/content/ContentNetworkHelp.cpp:89 -msgid "connected via USB. You can find a detailed guide here:" -msgstr "wäre er per USB verbunden. Weitere hilfe erhälst du hier:" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:96 -msgid "http://gbatemp.net/threads/hid-to-vpad.424127/" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:105 -msgid "Is there any input lag?" -msgstr "Gibt es Input-Lag?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:112 -msgid "With a connection via Ethernet, you shouldn't notice any lag." -msgstr "Bei einer Verbindung per Lan-Label sollte es keinen Lag geben." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:119 -msgid "Wi-Fi may lead to some issues or lag, but it heavily depends on the" -msgstr "W-Lan kann unter umständen zu Problemen führen, es kommt aber" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:126 -msgid "quality of your signal. If it's possible, connect everything via Ethernet." -msgstr "auf das Signal an. Wenn möglich, nutze einen Lan-Adapter." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:133 -msgid "Where can I get it?" -msgstr "Wo bekomme ich ihn her?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:140 -msgid "It's open source and you can find it here: " -msgstr "Es ist Open-Source und kann hier geladen werden:" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:147 -msgid "https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:50 -#: src/menu/drc/content/ContentSettings.cpp:55 -msgid "Language" -msgstr "Sprache" - -#: src/menu/drc/content/ContentSettings.cpp:51 -#: src/menu/drc/content/ContentSettings.cpp:56 -msgid "Rumble" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:52 -#: src/menu/drc/content/ContentSettings.cpp:57 -msgid "Music" -msgstr "Musik" - -#: src/menu/drc/content/ContentSettings.cpp:53 -#: src/menu/drc/content/ContentSettings.cpp:58 -msgid "Network Controller" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:79 -msgid "" -msgstr "" - -#: src/menu/tv/TVControllerBanner.cpp:40 -msgid "Press to return to HBL" -msgstr " zurück zum HBL." - -#: src/menu/tv/TVControllerBanner.cpp:43 -msgid "Press to apply patches" -msgstr " zum starten." diff --git a/languages/italian.lang b/languages/italian.lang deleted file mode 100644 index 9115909..0000000 --- a/languages/italian.lang +++ /dev/null @@ -1,280 +0,0 @@ -# Italian translations for HID to VPAD. -# This file is distributed under the same license as the PACKAGE package. -msgid "" -msgstr "" -"Project-Id-Version: 0.9j\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-08 17:13+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Matteo Rizzello \n" -"Language-Team: Italian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: Italian\n" - -#: src/menu/InputGetterMenu.cpp:34 -msgid "Press any button on the USB-Controller you want to use." -msgstr "Premi qualsiasi pulsante sul controller USB che vuoi usare." - -#: src/menu/InputGetterMenu.cpp:35 -msgid "Press B to disable the mapping" -msgstr "Premi B per disabilitare il mapping" - -#: src/menu/drc/MainWindowContent.cpp:28 -msgid "Exit to HBL " -msgstr "Torna a HBL " - -#: src/menu/drc/MainWindowContent.cpp:31 -msgid "Apply Patches" -msgstr "Applica Patch" - -#: src/menu/drc/MainWindowDRC.cpp:47 -msgid "TCP Server running on: " -msgstr "Server TCP in esec. su: " - -#: src/menu/drc/MenuElementController.cpp:43 -msgid "Nothing attached" -msgstr "Nulla assegnato" - -#: src/menu/drc/MenuElementController.cpp:160 -#: src/menu/tv/TVButtonController.cpp:41 -#: src/menu/tv/TVButtonController.cpp:175 -msgid "No device" -msgstr "Nessun dispositivo" - -#: src/menu/drc/MenuElementController.cpp:169 -#: src/menu/tv/TVButtonController.cpp:184 -msgid "Real Pro Controller" -msgstr "Pro Controller reale" - -#: src/menu/drc/MenuElementController.cpp:171 -#: src/menu/tv/TVButtonController.cpp:186 -msgid "Mouse / Keyboard" -msgstr "Mouse / Tastiera" - -#: src/menu/drc/MenuListDRC.cpp:31 src/menu/drc/MenuListDRC.cpp:32 -msgid "Home" -msgstr "Home" - -#: src/menu/drc/MenuListDRC.cpp:39 -msgid "Other" -msgstr "Altro" - -#: src/menu/drc/MenuListDRC.cpp:40 src/menu/drc/content/ContentHelp.cpp:20 -msgid "Help" -msgstr "Aiuto" - -#: src/menu/drc/MenuListDRC.cpp:41 -#: src/menu/drc/content/ContentNetworkHelp.cpp:20 -msgid "Network Client" -msgstr "Network Client" - -#: src/menu/drc/MenuListDRC.cpp:42 src/menu/drc/content/ContentSettings.cpp:34 -msgid "Settings" -msgstr "Impostazioni" - -#: src/menu/drc/MenuListDRC.cpp:43 -msgid "About" -msgstr "Sul programma" - -#: src/menu/drc/content/ContentController.cpp:29 -msgid "Currently no device is connected." -msgstr "Nessun dispositivo connesso." - -#: src/menu/drc/content/ContentController.cpp:33 -msgid "Device connected. You can test it by pressing buttons." -msgstr "Dispositivo connesso. Provalo premendo pulsanti." - -#: src/menu/drc/content/ContentController.cpp:34 -msgid "Press A to remap to a new controller." -msgstr "Premi A per rimappare a un nuovo controller." - -#: src/menu/drc/content/ContentController.cpp:35 -msgid "Mouse connected. You can test it by pressing buttons." -msgstr "Mouse connesso. Puoi provarlo premendo pulsanti." - -#: src/menu/drc/content/ContentController.cpp:36 -msgid "Keyboard connected. You can test it by pressing buttons." -msgstr "Tastiera connessa. Puoi provarla premendo pulsanti." - -#: src/menu/drc/content/ContentController.cpp:37 -msgid "Press X to add a Keyboard." -msgstr "Premi X per aggiungere una tastiera." - -#: src/menu/drc/content/ContentController.cpp:38 -msgid "Press X to add a Mouse." -msgstr "Premi X per aggiungere un mouse." - -#: src/menu/drc/content/ContentController.cpp:39 -msgid "Keyboard connected." -msgstr "Tastiera connessa." - -#: src/menu/drc/content/ContentController.cpp:40 -msgid "Mouse connected." -msgstr "Mouse connesso." - -#: src/menu/drc/content/ContentController.cpp:51 -msgid "Press A to map a controller to " -msgstr "Premi A per mappare un controller a " - -#: src/menu/drc/content/ContentHelp.cpp:39 -msgid "My controller is not working!" -msgstr "Il mio controller non funziona!" - -#: src/menu/drc/content/ContentHelp.cpp:46 -msgid "Make sure you have a valid config in the folder \"sd:/wiiu/controller\"" -msgstr "Assicurati di avere una config. valida nella cartella \"sd:/wiiu/controller\"" - -#: src/menu/drc/content/ContentHelp.cpp:54 -msgid "Where do I get the config files from?" -msgstr "Da dove prendo le configurazioni?" - -#: src/menu/drc/content/ContentHelp.cpp:61 -msgid "You can create them by yourself or download them from " -msgstr "Puoi creartele da solo o scaricarle da " - -#: src/menu/drc/content/ContentHelp.cpp:69 -msgid "https://github.com/Maschell/controller_patcher_configs" -msgstr "https://github.com/Maschell/controller_patcher_configs" - -#: src/menu/drc/content/ContentHelp.cpp:76 -msgid "I have no idea how create a own config!" -msgstr "Non ho idea di come creare una config.!" - -#: src/menu/drc/content/ContentHelp.cpp:83 -#, fuzzy -msgid "You're lucky! There is a whole wiki about creating them:" -msgstr "Sei fortunato! C'è un'intera wiki su come farlo:" - -#: src/menu/drc/content/ContentHelp.cpp:97 -msgid "XYZ is not working!" -msgstr "XYZ non funziona!" - -#: src/menu/drc/content/ContentHelp.cpp:104 -msgid "If you find a bug, please open an issue on github" -msgstr "Se trovi un bug, per favore apri una \"issue\" su github" - -#: src/menu/drc/content/ContentHelp.cpp:111 -msgid "Could you add feature XYZ? Please!" -msgstr "Puoi aggiungere XYZ? Per favore!" - -#: src/menu/drc/content/ContentHelp.cpp:118 -msgid "Maybe.It depends on the request, I can't promise anything." -msgstr "Forse. Dipende dalla richiesta, non posso promettere niente." - -#: src/menu/drc/content/ContentHelp.cpp:124 -msgid "Just open an issue and I'll try to do my best." -msgstr "Apri una \"issue\" e farò del mio meglio." - -#: src/menu/drc/content/ContentHome.cpp:22 -msgid "Welcome to HID to VPAD!" -msgstr "Benvenuto su HID to VPAD!" - -#: src/menu/drc/content/ContentHome.cpp:23 -msgid "HID to VPAD allows you to use your USB controller on your WiiU. Currently you can emulate the Gamepad or a Pro Controller." -msgstr "HID to VPAD ti permette di usare i tuoi controller USB sulla tua WiiU. Attualmente puoi emulare il Gamepad oppure un Pro Controller." - -#: src/menu/drc/content/ContentHome.cpp:24 -msgid "Before you use your controller, you may need to provide a valid config. More information and config files can be found in the help section or on gbatemp.net (gbatemp.net/threads/424127/)." -msgstr "Prima di usare i tuoi controller, potresti dover fornire una configurazione valida. Altre informazioni e file di configurazione possono essere trovati nella sezione Aiuto oppure su gbatemp.net (gbatemp.net/threads/424127/)." - -#: src/menu/drc/content/ContentHome.cpp:25 -msgid "To map a device, select a controller from the list on the left hand side." -msgstr "Per mappare un dispositivo, seleziona un controller dalla lista sulla sinistra." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:39 -msgid "What is the Network Client?" -msgstr "Cosa è il Network Client?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:46 -msgid "It allows you to use your controller connected to your Computer with" -msgstr "Ti permette di utilizzare i controller connessi al tuo Computer con" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:54 -msgid "HID to VPAD. This way for example XInput- and HID-Bluetooth-Devices" -msgstr "HID to VPAD. Così puoi usare controller XInput e Bluetooth sulla tua" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:61 -msgid "can be used. It connects to your console over your local network." -msgstr "WiiU. Si connette alla console via rete locale." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:68 -msgid "How do I use it?" -msgstr "Come lo uso?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:75 -msgid "Enter the IP (upper right corner!) of your console and press connect." -msgstr "Inserisci l'IP (in alto a destra!) della tua console e premi connetti." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:82 -msgid "If everything worked correctly, use the controller just like one" -msgstr "Se ha funzionato tutto bene, usa il controller esattamente come" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:89 -msgid "connected via USB. You can find a detailed guide here:" -msgstr "uno connesso via USB. Ecco una guida dettagliata:" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:96 -msgid "http://gbatemp.net/threads/hid-to-vpad.424127/" -msgstr "http://gbatemp.net/threads/hid-to-vpad.424127/" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:105 -msgid "Is there any input lag?" -msgstr "C'è dell'input lag?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:112 -msgid "With a connection via Ethernet, you shouldn't notice any lag." -msgstr "Con una connessione via Ethernet, non dovresti notare lag." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:119 -msgid "Wi-Fi may lead to some issues or lag, but it heavily depends on the" -msgstr "Il Wi-Fi potrebbe creare problemi o lag, ma dipende dalla" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:126 -msgid "quality of your signal. If it's possible, connect everything via Ethernet." -msgstr "qualità del segnale. Se possibile, connetti tutto via Ethernet." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:133 -msgid "Where can I get it?" -msgstr "Dove posso prenderlo?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:140 -msgid "It's open source and you can find it here: " -msgstr "È open source e puoi trovarlo qui:" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:147 -msgid "https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient" -msgstr "https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient" - -#: src/menu/drc/content/ContentSettings.cpp:50 -#: src/menu/drc/content/ContentSettings.cpp:55 -msgid "Language" -msgstr "Lingua" - -#: src/menu/drc/content/ContentSettings.cpp:51 -#: src/menu/drc/content/ContentSettings.cpp:56 -msgid "Rumble" -msgstr "Vibrazione" - -#: src/menu/drc/content/ContentSettings.cpp:52 -#: src/menu/drc/content/ContentSettings.cpp:57 -msgid "Music" -msgstr "Musica" - -#: src/menu/drc/content/ContentSettings.cpp:53 -#: src/menu/drc/content/ContentSettings.cpp:58 -msgid "Network Controller" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:79 -msgid "" -msgstr "" - -#: src/menu/tv/TVControllerBanner.cpp:40 -msgid "Press to return to HBL" -msgstr "Premi per tornare a HBL" - -#: src/menu/tv/TVControllerBanner.cpp:43 -msgid "Press to apply patches" -msgstr "Premi per applicare patch" diff --git a/languages/spanish.lang b/languages/spanish.lang deleted file mode 100644 index e5271d0..0000000 --- a/languages/spanish.lang +++ /dev/null @@ -1,281 +0,0 @@ -# Spanish translations for HID to VPAD. -# This file is distributed under the same license as the PACKAGE package. -msgid "" -msgstr "" -"Project-Id-Version: 0.9j\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-08 17:13+0200\n" -"PO-Revision-Date: 2017-04-13 16:51+0200\n" -"Last-Translator: Victormr21\n" -"Language-Team: Spanish\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sp\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/menu/InputGetterMenu.cpp:34 -msgid "Press any button on the USB-Controller you want to use." -msgstr "Pulsa cualquier botón en el mando USB que quieres usar." - -#: src/menu/InputGetterMenu.cpp:35 -msgid "Press B to disable the mapping" -msgstr "Pulsa B para cancelar la emulación" - -#: src/menu/drc/MainWindowContent.cpp:28 -msgid "Exit to HBL " -msgstr "Volver al HBL" - -#: src/menu/drc/MainWindowContent.cpp:31 -msgid "Apply Patches" -msgstr "Aplicar cambios" - -#: src/menu/drc/MainWindowDRC.cpp:47 -msgid "TCP Server running on: " -msgstr "Servidor TCP funcionando en:" - -#: src/menu/drc/MenuElementController.cpp:43 -msgid "Nothing attached" -msgstr "¡Nada conectado!" - -#: src/menu/drc/MenuElementController.cpp:160 -#: src/menu/tv/TVButtonController.cpp:41 -#: src/menu/tv/TVButtonController.cpp:175 -msgid "No device" -msgstr "No mando" - -#: src/menu/drc/MenuElementController.cpp:169 -#: src/menu/tv/TVButtonController.cpp:184 -msgid "Real Pro Controller" -msgstr "Pro Controller real" - -#: src/menu/drc/MenuElementController.cpp:171 -#: src/menu/tv/TVButtonController.cpp:186 -msgid "Mouse / Keyboard" -msgstr "Ratón / Teclado" - -#: src/menu/drc/MenuListDRC.cpp:31 src/menu/drc/MenuListDRC.cpp:32 -msgid "Home" -msgstr "Inicio" - -#: src/menu/drc/MenuListDRC.cpp:39 -msgid "Other" -msgstr "Otros" - -#: src/menu/drc/MenuListDRC.cpp:40 src/menu/drc/content/ContentHelp.cpp:20 -msgid "Help" -msgstr "Ayuda" - -#: src/menu/drc/MenuListDRC.cpp:41 -#: src/menu/drc/content/ContentNetworkHelp.cpp:20 -msgid "Network Client" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:42 src/menu/drc/content/ContentSettings.cpp:34 -msgid "Settings" -msgstr "" - -#: src/menu/drc/MenuListDRC.cpp:43 -msgid "About" -msgstr "Acerca de" - -#: src/menu/drc/content/ContentController.cpp:29 -msgid "Currently no device is connected." -msgstr "Actualmente no hay dispositivos conectados." - -#: src/menu/drc/content/ContentController.cpp:33 -msgid "Device connected. You can test it by pressing buttons." -msgstr "Dispositivo conectado. Puedes probarlo pulsando los botones." - -#: src/menu/drc/content/ContentController.cpp:34 -msgid "Press A to remap to a new controller." -msgstr "Pulsa A para emular un nuevo mando." - -#: src/menu/drc/content/ContentController.cpp:35 -msgid "Mouse connected. You can test it by pressing buttons." -msgstr "Ratón conectado. Puedes probarlo pulsando los botones." - -#: src/menu/drc/content/ContentController.cpp:36 -msgid "Keyboard connected. You can test it by pressing buttons." -msgstr "Teclado conectado. Puedes probarlo pulsando los botones." - -#: src/menu/drc/content/ContentController.cpp:37 -msgid "Press X to add a Keyboard." -msgstr "Pulsa X para añadir un teclado." - -#: src/menu/drc/content/ContentController.cpp:38 -msgid "Press X to add a Mouse." -msgstr "Pulsa X para añadir un ratón." - -#: src/menu/drc/content/ContentController.cpp:39 -msgid "Keyboard connected." -msgstr "Teclado conectado." - -#: src/menu/drc/content/ContentController.cpp:40 -msgid "Mouse connected." -msgstr "ratón conectado." - -#: src/menu/drc/content/ContentController.cpp:51 -msgid "Press A to map a controller to " -msgstr "Pulsa A para emular un" - -#: src/menu/drc/content/ContentHelp.cpp:39 -msgid "My controller is not working!" -msgstr "¡Mi mando no funciona!" - -#: src/menu/drc/content/ContentHelp.cpp:46 -msgid "Make sure you have a valid config in the folder \"sd:/wiiu/controller\"" -msgstr "Asegúrate de que tienes un config en \"sd:/wiiu/controller\"" - -#: src/menu/drc/content/ContentHelp.cpp:54 -msgid "Where do I get the config files from?" -msgstr "¿Dónde puedo conseguir los archivos?" - -#: src/menu/drc/content/ContentHelp.cpp:61 -msgid "You can create them by yourself or download them from " -msgstr "Puedes crearlos por tí mismo o descargarlos desde" - -#: src/menu/drc/content/ContentHelp.cpp:69 -msgid "https://github.com/Maschell/controller_patcher_configs" -msgstr "" - -#: src/menu/drc/content/ContentHelp.cpp:76 -msgid "I have no idea how create a own config!" -msgstr "¡No sé como crear uno!" - -#: src/menu/drc/content/ContentHelp.cpp:83 -#, fuzzy -msgid "You're lucky! There is a whole wiki about creating them:" -msgstr "¡Estás de suerte! Hay una wiki sobre como hacerlos:" - -#: src/menu/drc/content/ContentHelp.cpp:97 -msgid "XYZ is not working!" -msgstr "¡XYZ no funciona!" - -#: src/menu/drc/content/ContentHelp.cpp:104 -msgid "If you find a bug, please open an issue on github" -msgstr "Si encuentras un fallo, por favor abre un problema en GitHub" - -#: src/menu/drc/content/ContentHelp.cpp:111 -msgid "Could you add feature XYZ? Please!" -msgstr "¿Puedes añadir la característica XYZ? ¡Por favor!" - -#: src/menu/drc/content/ContentHelp.cpp:118 -msgid "Maybe.It depends on the request, I can't promise anything." -msgstr "Puede. Depende de la demanda, No puedo prometer nada." - -#: src/menu/drc/content/ContentHelp.cpp:124 -msgid "Just open an issue and I'll try to do my best." -msgstr "Abre un problema e intentaré hacerlo lo mejor que pueda." - -#: src/menu/drc/content/ContentHome.cpp:22 -msgid "Welcome to HID to VPAD!" -msgstr "¡Bienvenido a HID to VPAD!" - -#: src/menu/drc/content/ContentHome.cpp:23 -msgid "HID to VPAD allows you to use your USB controller on your WiiU. Currently you can emulate the Gamepad or a Pro Controller." -msgstr "HID to VPAD te permite usar tu dispositivo USB en tu WiiU. Actualmente puedes emular el GamePad o los Pro Controller." - -#: src/menu/drc/content/ContentHome.cpp:24 -msgid "Before you use your controller, you may need to provide a valid config. More information and config files can be found in the help section or on gbatemp.net (gbatemp.net/threads/424127/)." -msgstr "Antes de usar tu dispositivo, puede que necesites proporcionar un archivo de configuración válido. Más información y archivos de configuración se puede encontrar en la sección ayuda o en gbatemp.net (gbatemp.net/threads/424127/)." - -#: src/menu/drc/content/ContentHome.cpp:25 -msgid "To map a device, select a controller from the list on the left hand side." -msgstr "Para emular un dispositivo, selecciona un mando de la lista de la izquierda." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:39 -msgid "What is the Network Client?" -msgstr "¿Qué es el Network Client?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:46 -msgid "It allows you to use your controller connected to your Computer with" -msgstr "Te permite usar tu mando conectado a tu ordenador con" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:54 -msgid "HID to VPAD. This way for example XInput- and HID-Bluetooth-Devices" -msgstr "HID to VPAD. Así por ejemplo XInput- y HID-Bluetooth-Devices" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:61 -msgid "can be used. It connects to your console over your local network." -msgstr "pueden usarse. Esto conecta tu consola con tu network local." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:68 -msgid "How do I use it?" -msgstr "¿Cómo lo uso?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:75 -msgid "Enter the IP (upper right corner!) of your console and press connect." -msgstr "Introduce la IP (esquina superior derecha) de tu WiiU y pulsa connect." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:82 -msgid "If everything worked correctly, use the controller just like one" -msgstr "Si todo salió bien, usa el mando como cualquier otro" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:89 -msgid "connected via USB. You can find a detailed guide here:" -msgstr "conectado por USB. Puedes encontrar una guía detallada aquí:" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:96 -msgid "http://gbatemp.net/threads/hid-to-vpad.424127/" -msgstr "" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:105 -msgid "Is there any input lag?" -msgstr "¿Hay algún lag?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:112 -msgid "With a connection via Ethernet, you shouldn't notice any lag." -msgstr "Con una conexión por Ethernet, no deberías notarlo." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:119 -msgid "Wi-Fi may lead to some issues or lag, but it heavily depends on the" -msgstr "Wi-Fi a veces da algunos problemas o lag, pero depende de la" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:126 -msgid "quality of your signal. If it's possible, connect everything via Ethernet." -msgstr "calidad de tu señal. Si es posible, conecta todo por Ethernet." - -#: src/menu/drc/content/ContentNetworkHelp.cpp:133 -msgid "Where can I get it?" -msgstr "¿Dónde puedo conseguirlo?" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:140 -msgid "It's open source and you can find it here: " -msgstr "Es de código abierto y puedes encontrarlo aquí:" - -#: src/menu/drc/content/ContentNetworkHelp.cpp:147 -msgid "https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:50 -#: src/menu/drc/content/ContentSettings.cpp:55 -msgid "Language" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:51 -#: src/menu/drc/content/ContentSettings.cpp:56 -msgid "Rumble" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:52 -#: src/menu/drc/content/ContentSettings.cpp:57 -msgid "Music" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:53 -#: src/menu/drc/content/ContentSettings.cpp:58 -msgid "Network Controller" -msgstr "" - -#: src/menu/drc/content/ContentSettings.cpp:79 -msgid "" -msgstr "" - -#: src/menu/tv/TVControllerBanner.cpp:40 -msgid "Press to return to HBL" -msgstr " Pulsa para volver al HBL." - -#: src/menu/tv/TVControllerBanner.cpp:43 -msgid "Press to apply patches" -msgstr "Pulsa para aplicar cambios" diff --git a/makefile.mk b/makefile.mk new file mode 100644 index 0000000..1682cea --- /dev/null +++ b/makefile.mk @@ -0,0 +1,72 @@ +# Compiling the projects with libutils logging code? +DO_LOGGING := 1 + +# Non WUT plugins need to wrap the malloc functions. +WRAP_MALLOC := 0 + +# Sets the "-D__WUT__" compiling flag +USE_WUT := 1 + +# Links against the wut implementation of newlib, this is useful for using any function +# from the C standard library +WUT_ENABLE_NEWLIB := 0 + +# Links against the wut implementation of stdcpp, this is useful for using any function +# from the C++ standard library. This will enable WUT_ENABLE_NEWLIB if you have not already done so. +WUT_ENABLE_CPP := 0 + +# By default newlib will allocate 90% of the default heap for use with sbrk & malloc, +# if this is unacceptable to you then you should use this as it replaces the newlib +# malloc functions which ones which redirect to the CafeOS default heap functions +# such as MEMAllocFromDefaultHeap. +WUT_DEFAULT_MALLOC := 1 + +# Target filename +TARGET := hidtovpad.mod + +# Source directories +SOURCES := src + +# Data directories +DATA := + +# Include directories +INCLUDES := src + +#--------------------------------------------------------------------------------- +# options for code generation and linking +#--------------------------------------------------------------------------------- +# Extra C compiler flags +CFLAGS := +# Extra C++ compiler flags +CXXFLAGS := +# Extra linking flags for all linking steps +LD_FLAGS := +# extra linking flags for linking the temporarily elf file (using ld) +LD_FLAGS_ELF := +# extra linking flags for linking the final mod file (using gcc/g++) +LD_FLAGS_MOD := + +#--------------------------------------------------------------------------------- +# list of directories containing libraries, this must be the top level containing +# include and lib +#--------------------------------------------------------------------------------- +LIBDIRS := $(WUPSDIR) $(WUT_ROOT) + +#--------------------------------------------------------------------------------- +# any extra libraries we wish to link with the project +#--------------------------------------------------------------------------------- +LIBS := -lwups -lutilswut -lcontrollerpatcherwut -lcoreinit -lnsysnet -lnsyshid -lvpadbase + +#--------------------------------------------------------------------------------- +# Will be added to the final lib paths +# example: +# -L$C:/library1/lib +#--------------------------------------------------------------------------------- +EXTERNAL_LIBPATHS := + +#--------------------------------------------------------------------------------- +# Will be added to the final include paths +# -IC:/library1/include +#--------------------------------------------------------------------------------- +EXTERNAL_INCLUDE := -I$(WUT_ROOT)/include/libutilswut diff --git a/meta/icon.png b/meta/icon.png deleted file mode 100644 index 04ec0b3..0000000 Binary files a/meta/icon.png and /dev/null differ diff --git a/meta/meta.xml b/meta/meta.xml deleted file mode 100644 index 0cef6b1..0000000 --- a/meta/meta.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - HID to VPAD - Maschell - v0.9k - tool - https://gbatemp.net/threads/hid-to-vpad.424127/ - 20180216193300 - USB HID to gamepad input - Emulate input using various USB HID devices. - - diff --git a/src/Application.cpp b/src/Application.cpp deleted file mode 100644 index 0ea3345..0000000 --- a/src/Application.cpp +++ /dev/null @@ -1,236 +0,0 @@ -/**************************************************************************** - * Copyright (C) 2015 Dimok - * Modified by Maschell, 2016,2017 for HID to VPAD - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - ****************************************************************************/ -#include "Application.h" -#include "common/common.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include "settings/CSettings.h" - -Application *Application::applicationInstance = NULL; -bool Application::exitApplication = false; - -Application::Application() - : CThread(CThread::eAttributeAffCore1 | CThread::eAttributePinnedAff, 0, 0x20000) - , bgMusic(NULL) - , video(NULL) - , mainWindow(NULL) - , exitCode(EXIT_RELAUNCH_ON_LOAD) -{ - controller[0] = new VPadController(GuiTrigger::CHANNEL_1); - controller[1] = new WPadController(GuiTrigger::CHANNEL_2); - controller[2] = new WPadController(GuiTrigger::CHANNEL_3); - controller[3] = new WPadController(GuiTrigger::CHANNEL_4); - controller[4] = new WPadController(GuiTrigger::CHANNEL_5); - - CSettings::instance()->Load(); - - //! create bgMusic - bgMusic = new GuiSound(Resources::GetFile("bgMusic.mp3"), Resources::GetFileSize("bgMusic.mp3")); - - //! load language - loadLanguageFromConfig(); - - exitApplication = false; -} - -Application::~Application(){ - DEBUG_FUNCTION_LINE("Destroy music\n"); - - delete bgMusic; - - DEBUG_FUNCTION_LINE("Destroy controller\n"); - - for(s32 i = 0; i < 5; i++) - delete controller[i]; - - //We may have to handle Asyncdelete in the Destructors. - DEBUG_FUNCTION_LINE("Destroy async deleter\n"); - do{ - DEBUG_FUNCTION_LINE("Triggering AsyncDeleter\n"); - AsyncDeleter::triggerDeleteProcess(); - while(!AsyncDeleter::realListEmpty()){ - os_usleep(1000); - } - }while(!AsyncDeleter::deleteListEmpty()); - AsyncDeleter::destroyInstance(); - - DEBUG_FUNCTION_LINE("Clear resources\n"); - Resources::Clear(); - - DEBUG_FUNCTION_LINE("Stop sound handler\n"); - SoundHandler::DestroyInstance(); - -} - -s32 Application::exec(){ - //! start main GX2 thread - resumeThread(); - //! now wait for thread to finish - shutdownThread(); - - return exitCode; -} - -void Application::reloadUI(){ - reloadUIflag = true; -} -void Application::fadeOut(){ - GuiImage fadeOut(video->getTvWidth(), video->getTvHeight(), (GX2Color){ 0, 0, 0, 255 }); - - for(s32 i = 0; i < 255; i += 10) - { - if(i > 255) - i = 255; - - fadeOut.setAlpha(i / 255.0f); - - //! start rendering DRC - video->prepareDrcRendering(); - mainWindow->drawDrc(video); - - GX2SetDepthOnlyControl(GX2_DISABLE, GX2_DISABLE, GX2_COMPARE_ALWAYS); - fadeOut.draw(video); - GX2SetDepthOnlyControl(GX2_ENABLE, GX2_ENABLE, GX2_COMPARE_LEQUAL); - - video->drcDrawDone(); - - //! start rendering TV - video->prepareTvRendering(); - - mainWindow->drawTv(video); - - GX2SetDepthOnlyControl(GX2_DISABLE, GX2_DISABLE, GX2_COMPARE_ALWAYS); - fadeOut.draw(video); - GX2SetDepthOnlyControl(GX2_ENABLE, GX2_ENABLE, GX2_COMPARE_LEQUAL); - - video->tvDrawDone(); - - //! as last point update the effects as it can drop elements - mainWindow->updateEffects(); - - video->waitForVSync(); - } - - //! one last cleared black screen - video->prepareDrcRendering(); - video->drcDrawDone(); - video->prepareTvRendering(); - video->tvDrawDone(); - video->waitForVSync(); - video->tvEnable(false); - video->drcEnable(false); -} - -void Application::executeThread(void){ - DEBUG_FUNCTION_LINE("Initialize video\n"); - video = new CVideo(GX2_TV_SCAN_MODE_720P, GX2_DRC_SINGLE); - - DEBUG_FUNCTION_LINE("Video size %i x %i\n", video->getTvWidth(), video->getTvHeight()); - - //! setup default Font - DEBUG_FUNCTION_LINE("Initialize main font system\n"); - FreeTypeGX *fontSystem = new FreeTypeGX(Resources::GetFile("font.ttf"), Resources::GetFileSize("font.ttf"), true); - GuiText::setPresetFont(fontSystem); - - reloadUIflag = true; - bgMusic->SetLoop(true); - bgMusic->SetVolume(50); - - while(reloadUIflag){ - reloadUIflag = false; - exitCode = EXIT_RELAUNCH_ON_LOAD; - DEBUG_FUNCTION_LINE("Initialize the language\n"); - loadLanguageFromConfig(); - DEBUG_FUNCTION_LINE("Initialize main window\n"); - mainWindow = MainWindow::getInstance(video->getTvWidth(), video->getTvHeight()); - - DEBUG_FUNCTION_LINE("Entering main loop\n"); - exitApplication = false; - //! main GX2 loop (60 Hz cycle with max priority on core 1) - while(!exitApplication && !reloadUIflag){ - - if(!bgMusic->IsPlaying() && CSettings::getValueAsBool(CSettings::MusicActivated)) bgMusic->Play(); - if(bgMusic->IsPlaying() && !CSettings::getValueAsBool(CSettings::MusicActivated)) bgMusic->Pause(); - - //! Read out inputs - for(s32 i = 0; i < 5; i++) - { - if(controller[i]->update(video->getTvWidth(), video->getTvHeight()) == false) - continue; - - if(controller[i]->data.buttons_d & VPAD_BUTTON_PLUS){ - exitCode = APPLICATION_CLOSE_APPLY; - exitApplication = true; - } - - if(controller[i]->data.buttons_d & VPAD_BUTTON_HOME){ - exitCode = APPLICATION_CLOSE_MIIMAKER; - exitApplication = true; - } - - //! update controller states - mainWindow->update(controller[i]); - } - mainWindow->process(); - - //! start rendering DRC - video->prepareDrcRendering(); - mainWindow->drawDrc(video); - video->drcDrawDone(); - - //! start rendering TV - video->prepareTvRendering(); - mainWindow->drawTv(video); - video->tvDrawDone(); - - //! enable screen after first frame render - if(video->getFrameCount() == 0) { - video->tvEnable(true); - video->drcEnable(true); - } - - //! as last point update the effects as it can drop elements - mainWindow->updateEffects(); - - video->waitForVSync(); - - //! transfer elements to real delete list here after all processes are finished - //! the elements are transfered to another list to delete the elements in a separate thread - //! and avoid blocking the GUI thread - AsyncDeleter::triggerDeleteProcess(); - } - fadeOut(); - MainWindow::destroyInstance(); - } - - delete fontSystem; - delete video; -} - -void Application::loadLanguageFromConfig(){ - if(!CSettings::getValueAsString(CSettings::AppLanguage).empty()){ - std::string languagePath = std::string(DEFAULT_LANG_PATH) + "/" + CSettings::getValueAsString(CSettings::AppLanguage) + std::string(LANGUAGE_FILE_EXT); - gettextLoadLanguage(languagePath.c_str()); - } -} diff --git a/src/Application.h b/src/Application.h deleted file mode 100644 index 347c1b6..0000000 --- a/src/Application.h +++ /dev/null @@ -1,85 +0,0 @@ -/**************************************************************************** - * Copyright (C) 2015 Dimok - * Modified by Maschell, 2016,2017 for HID to VPAD - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - ****************************************************************************/ -#ifndef _APPLICATION_H -#define _APPLICATION_H - -#include