diff --git a/libsnes/bsnes/Makefile b/libsnes/bsnes/Makefile deleted file mode 100644 index c1b89f9102..0000000000 --- a/libsnes/bsnes/Makefile +++ /dev/null @@ -1,100 +0,0 @@ -include nall/Makefile - -nes := nes -snes := snes -gameboy := gameboy -profile := accuracy -target := ui - -# options += console - -# compiler -c := $(compiler) -std=gnu99 $(BIZWINCFLAGS) -cpp := $(subst cc,++,$(compiler)) -std=gnu++0x -flags := -I. -O3 -fomit-frame-pointer -link := -objects := libco - -ifneq ($(BIZWINCFLAGS),) - flags := $(BIZWINCFLAGS) -endif - -# profile-guided optimization mode -# pgo := instrument -# pgo := optimize - -ifeq ($(pgo),instrument) - flags += -fprofile-generate - link += -lgcov -else ifeq ($(pgo),optimize) - flags += -fprofile-use -endif - -# platform -ifeq ($(platform),x) - link += -s -ldl -lX11 -lXext -else ifeq ($(platform),osx) -else ifeq ($(platform),win) - link += $(if $(findstring console,$(options)),-mconsole,-mwindows) - link += -mthreads -s -luuid -lkernel32 -luser32 -lgdi32 -lcomctl32 -lcomdlg32 -lshell32 -lole32 - link += -enable-auto-import -enable-runtime-pseudo-reloc -else - unknown_platform: help; -endif - -ui := target-$(target) - -# implicit rules -compile = \ - $(strip \ - $(if $(filter %.c,$<), \ - $(c) $(flags) $1 -c $< -o $@, \ - $(if $(filter %.cpp,$<), \ - $(cpp) $(flags) $1 -c $< -o $@ \ - ) \ - ) \ - ) - -%.o: $<; $(call compile) - -all: build; - -obj/libco.o: libco/libco.c libco/* - -include $(ui)/Makefile -flags := $(flags) $(foreach o,$(call strupper,$(options)),-D$o) - -# targets -clean: - -@$(call delete,obj/*.o) - -@$(call delete,obj/*.a) - -@$(call delete,obj/*.so) - -@$(call delete,obj/*.dylib) - -@$(call delete,obj/*.dll) - -@$(call delete,*.res) - -@$(call delete,*.pgd) - -@$(call delete,*.pgc) - -@$(call delete,*.ilk) - -@$(call delete,*.pdb) - -@$(call delete,*.manifest) - -sync: - if [ -d ./libco ]; then rm -r ./libco; fi - if [ -d ./nall ]; then rm -r ./nall; fi - if [ -d ./ruby ]; then rm -r ./ruby; fi - if [ -d ./phoenix ]; then rm -r ./phoenix; fi - cp -r ../libco ./libco - cp -r ../nall ./nall - cp -r ../ruby ./ruby - cp -r ../phoenix ./phoenix - rm -r libco/doc - rm -r libco/test - rm -r nall/test - rm -r ruby/_test - rm -r phoenix/nall - rm -r phoenix/test - -archive-all: - tar -cjf bsnes.tar.bz2 base data gameboy libco nall nes obj out phoenix ruby snes target-debugger target-libsnes target-ui Makefile cc.bat purge.bat - -help:; diff --git a/libsnes/bsnes/gameboy/Makefile b/libsnes/bsnes/gameboy/Makefile deleted file mode 100644 index 22a77c700c..0000000000 --- a/libsnes/bsnes/gameboy/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -options += gameboy - -gameboy_objects := gameboy-interface gameboy-system gameboy-scheduler -gameboy_objects += gameboy-memory gameboy-cartridge -gameboy_objects += gameboy-cpu gameboy-apu gameboy-lcd -gameboy_objects += gameboy-cheat gameboy-video -objects += $(gameboy_objects) - -obj/gameboy-interface.o: $(gameboy)/interface/interface.cpp $(call rwildcard,$(gameboy)/interface/) -obj/gameboy-system.o: $(gameboy)/system/system.cpp $(call rwildcard,$(gameboy)/system/) -obj/gameboy-scheduler.o: $(gameboy)/scheduler/scheduler.cpp $(call rwildcard,$(gameboy)/scheduler/) -obj/gameboy-cartridge.o: $(gameboy)/cartridge/cartridge.cpp $(call rwildcard,$(gameboy)/cartridge/) -obj/gameboy-memory.o: $(gameboy)/memory/memory.cpp $(call rwildcard,$(gameboy)/memory/) -obj/gameboy-cpu.o: $(gameboy)/cpu/cpu.cpp $(call rwildcard,$(gameboy)/cpu/) -obj/gameboy-apu.o: $(gameboy)/apu/apu.cpp $(call rwildcard,$(gameboy)/apu/) -obj/gameboy-lcd.o: $(gameboy)/lcd/lcd.cpp $(call rwildcard,$(gameboy)/lcd/) -obj/gameboy-cheat.o: $(gameboy)/cheat/cheat.cpp $(call rwildcard,$(gameboy)/cheat/) -obj/gameboy-video.o: $(gameboy)/video/video.cpp $(call rwildcard,$(gameboy)/video/) diff --git a/libsnes/bsnes/nall/Makefile b/libsnes/bsnes/nall/Makefile deleted file mode 100644 index c1437d141c..0000000000 --- a/libsnes/bsnes/nall/Makefile +++ /dev/null @@ -1,115 +0,0 @@ -# Makefile -# author: byuu -# license: public domain - -[A-Z] = A B C D E F G H I J K L M N O P Q R S T U V W X Y Z -[a-z] = a b c d e f g h i j k l m n o p q r s t u v w x y z -[0-9] = 0 1 2 3 4 5 6 7 8 9 -[markup] = ` ~ ! @ \# $$ % ^ & * ( ) - _ = + [ { ] } \ | ; : ' " , < . > / ? -[all] = $([A-Z]) $([a-z]) $([0-9]) $([markup]) -[space] := -[space] += - -##### -# platform detection -##### - -ifeq ($(platform),) - uname := $(shell uname -a) - ifeq ($(uname),) - platform := win - delete = del $(subst /,\,$1) - else ifneq ($(findstring CYGWIN,$(uname)),) - platform := win - delete = del $(subst /,\,$1) - else ifneq ($(findstring Darwin,$(uname)),) - platform := osx - delete = rm -f $1 - else - platform := x - delete = rm -f $1 - endif -endif - -ifeq ($(compiler),) - ifeq ($(platform),win) - compiler := gcc - else ifeq ($(platform),osx) - compiler := gcc-mp-4.6 - else - compiler := gcc-4.6 - endif -endif - -c := $(compiler) -std=gnu99 -cpp := $(subst cc,++,$(compiler)) -std=gnu++0x - -ifeq ($(prefix),) - prefix := /usr/local -endif - -##### -# function rwildcard(directory, pattern) -##### -rwildcard = \ - $(strip \ - $(filter $(if $2,$2,%), \ - $(foreach f, \ - $(wildcard $1*), \ - $(eval t = $(call rwildcard,$f/)) \ - $(if $t,$t,$f) \ - ) \ - ) \ - ) - -##### -# function strtr(source, from, to) -##### -strtr = \ - $(eval __temp := $1) \ - $(strip \ - $(foreach c, \ - $(join $(addsuffix :,$2),$3), \ - $(eval __temp := \ - $(subst $(word 1,$(subst :, ,$c)),$(word 2,$(subst :, ,$c)),$(__temp)) \ - ) \ - ) \ - $(__temp) \ - ) - -##### -# function strupper(source) -##### -strupper = $(call strtr,$1,$([a-z]),$([A-Z])) - -##### -# function strlower(source) -##### -strlower = $(call strtr,$1,$([A-Z]),$([a-z])) - -##### -# function strlen(source) -##### -strlen = \ - $(eval __temp := $(subst $([space]),_,$1)) \ - $(words \ - $(strip \ - $(foreach c, \ - $([all]), \ - $(eval __temp := \ - $(subst $c,$c ,$(__temp)) \ - ) \ - ) \ - $(__temp) \ - ) \ - ) - -##### -# function streq(source) -##### -streq = $(if $(filter-out xx,x$(subst $1,,$2)$(subst $2,,$1)x),,1) - -##### -# function strne(source) -##### -strne = $(if $(filter-out xx,x$(subst $1,,$2)$(subst $2,,$1)x),1,) diff --git a/libsnes/bsnes/snes/Makefile b/libsnes/bsnes/snes/Makefile deleted file mode 100644 index 7d19c4a999..0000000000 --- a/libsnes/bsnes/snes/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -snes_objects := snes-interface snes-system snes-controller -snes_objects += snes-cartridge snes-cheat -snes_objects += snes-memory snes-cpucore snes-smpcore -snes_objects += snes-cpu snes-smp snes-dsp snes-ppu -snes_objects += snes-icd2 snes-nss snes-superfx snes-sa1 -snes_objects += snes-necdsp snes-hitachidsp snes-armdsp -snes_objects += snes-bsx snes-srtc snes-sdd1 snes-spc7110 -snes_objects += snes-obc1 snes-sufamiturbo -snes_objects += snes-msu1 snes-link -objects += $(snes_objects) - -ifeq ($(profile),accuracy) - flags += -DPROFILE_ACCURACY - snescpu := $(snes)/cpu - snessmp := $(snes)/smp - snesdsp := $(snes)/dsp - snesppu := $(snes)/ppu -else ifeq ($(profile),compatibility) - flags += -DPROFILE_COMPATIBILITY - snescpu := $(snes)/cpu - snessmp := $(snes)/smp - snesdsp := $(snes)/alt/dsp - snesppu := $(snes)/alt/ppu-compatibility -else ifeq ($(profile),performance) - flags += -DPROFILE_PERFORMANCE - snescpu := $(snes)/alt/cpu - snessmp := $(snes)/alt/smp - snesdsp := $(snes)/alt/dsp - snesppu := $(snes)/alt/ppu-performance -endif - -obj/snes-interface.o : $(snes)/interface/interface.cpp $(call rwildcard,$(snes)/interface) -obj/snes-system.o : $(snes)/system/system.cpp $(call rwildcard,$(snes)/system/) -obj/snes-controller.o: $(snes)/controller/controller.cpp $(call rwildcard,$(snes)/controller/) -obj/snes-memory.o : $(snes)/memory/memory.cpp $(call rwildcard,$(snes)/memory/) -obj/snes-cpucore.o : $(snes)/cpu/core/core.cpp $(call rwildcard,$(snes)/cpu/core/) -obj/snes-smpcore.o : $(snes)/smp/core/core.cpp $(call rwildcard,$(snes)/smp/core/) -obj/snes-cpu.o : $(snescpu)/cpu.cpp $(call rwildcard,$(snescpu)/) -obj/snes-smp.o : $(snessmp)/smp.cpp $(call rwildcard,$(snessmp)/) -obj/snes-dsp.o : $(snesdsp)/dsp.cpp $(call rwildcard,$(snesdsp)/) -obj/snes-ppu.o : $(snesppu)/ppu.cpp $(call rwildcard,$(snesppu)/) -obj/snes-cartridge.o : $(snes)/cartridge/cartridge.cpp $(snes)/cartridge/* -obj/snes-cheat.o : $(snes)/cheat/cheat.cpp $(snes)/cheat/* - -obj/snes-nss.o : $(snes)/chip/nss/nss.cpp $(call rwildcard,$(snes)/chip/nss/) -obj/snes-icd2.o : $(snes)/chip/icd2/icd2.cpp $(call rwildcard,$(snes)/chip/icd2/) -obj/snes-superfx.o : $(snes)/chip/superfx/superfx.cpp $(call rwildcard,$(snes)/chip/superfx/) -obj/snes-sa1.o : $(snes)/chip/sa1/sa1.cpp $(call rwildcard,$(snes)/chip/sa1/) -obj/snes-necdsp.o : $(snes)/chip/necdsp/necdsp.cpp $(call rwildcard,$(snes)/chip/necdsp/) -obj/snes-hitachidsp.o : $(snes)/chip/hitachidsp/hitachidsp.cpp $(call rwildcard,$(snes)/chip/hitachidsp/) -obj/snes-armdsp.o : $(snes)/chip/armdsp/armdsp.cpp $(call rwildcard,$(snes)/chip/armdsp/) -obj/snes-bsx.o : $(snes)/chip/bsx/bsx.cpp $(call rwildcard,$(snes)/chip/bsx/) -obj/snes-srtc.o : $(snes)/chip/srtc/srtc.cpp $(snes)/chip/srtc/* -obj/snes-sdd1.o : $(snes)/chip/sdd1/sdd1.cpp $(snes)/chip/sdd1/* -obj/snes-spc7110.o : $(snes)/chip/spc7110/spc7110.cpp $(snes)/chip/spc7110/* -obj/snes-obc1.o : $(snes)/chip/obc1/obc1.cpp $(snes)/chip/obc1/* -obj/snes-sufamiturbo.o: $(snes)/chip/sufamiturbo/sufamiturbo.cpp $(snes)/chip/sufamiturbo/* -obj/snes-msu1.o : $(snes)/chip/msu1/msu1.cpp $(snes)/chip/msu1/* -obj/snes-link.o : $(snes)/chip/link/link.cpp $(snes)/chip/link/* diff --git a/libsnes/bsnes/target-libsnes/Makefile b/libsnes/bsnes/target-libsnes/Makefile deleted file mode 100644 index 9ebdc9bde2..0000000000 --- a/libsnes/bsnes/target-libsnes/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -include $(snes)/Makefile -include $(gameboy)/Makefile -output := libsnes - -ifeq ($(platform),x) - flags += -fPIC -else ifeq ($(platform),osx) - flags += -fPIC -else ifeq ($(platform),win) -endif - -#rules -objects := $(objects) libsnes libsnes_pwrap -objects := $(patsubst %,obj/%.o,$(objects)) - -obj/libsnes.o: $(ui)/libsnes.cpp $(ui)/* -obj/libsnes_pwrap.o: $(ui)/libsnes_pwrap.cpp $(ui)/* - -#targets -build: $(objects) -ifeq ($(platform),x) - ar rcs out/libsnes.a $(objects) - $(cpp) -o out/libsnes.so -shared -soname,libsnes.so.1 $(objects) -else ifeq ($(platform),osx) - ar rcs out/libsnes.a $(objects) - $(cpp) -o out/libsnes.dylib -install_name @executable_path/../Libraries/libsnes.dylib -shared -dynamiclib $(objects) -else ifeq ($(platform),win) - $(cpp) -o out/libsneshawk-$(bits)-$(profile).exe $(objects) $(TARGET_LIBSNES_LIBDEPS) -endif - -install: -ifeq ($(platform),x) - install -D -m 755 out/libsnes.a $(DESTDIR)$(prefix)/lib/libsnes.a - install -D -m 755 out/libsnes.so $(DESTDIR)$(prefix)/lib/libsnes.so - ldconfig -n $(DESTDIR)$(prefix)/lib -else ifeq ($(platform),osx) - cp out/libsnes.dylib /usr/local/lib/libsnes.dylib -endif - -uninstall: -ifeq ($(platform),x) - rm $(DESTDIR)$(prefix)/lib/libsnes.a - rm $(DESTDIR)$(prefix)/lib/libsnes.so -else ifeq ($(platform),osx) - rm /usr/local/lib/libsnes.dylib -endif diff --git a/libsnes/vs2015/libsnes.sln b/libsnes/vs2015/libsnes.sln deleted file mode 100644 index cdb4be35b3..0000000000 --- a/libsnes/vs2015/libsnes.sln +++ /dev/null @@ -1,28 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.22823.1 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsnes", "libsnes.vcxproj", "{488B77AD-58DF-4E01-9329-67B20D486860}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug-Compatibility|x86 = Debug-Compatibility|x86 - Debug-Performance|x86 = Debug-Performance|x86 - Release-Compatibility|x86 = Release-Compatibility|x86 - Release-Performance|x86 = Release-Performance|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {488B77AD-58DF-4E01-9329-67B20D486860}.Debug-Compatibility|x86.ActiveCfg = Debug-Compatibility|Win32 - {488B77AD-58DF-4E01-9329-67B20D486860}.Debug-Compatibility|x86.Build.0 = Debug-Compatibility|Win32 - {488B77AD-58DF-4E01-9329-67B20D486860}.Debug-Performance|x86.ActiveCfg = Debug-Performance|Win32 - {488B77AD-58DF-4E01-9329-67B20D486860}.Debug-Performance|x86.Build.0 = Debug-Performance|Win32 - {488B77AD-58DF-4E01-9329-67B20D486860}.Release-Compatibility|x86.ActiveCfg = Release-Compatibility|Win32 - {488B77AD-58DF-4E01-9329-67B20D486860}.Release-Compatibility|x86.Build.0 = Release-Compatibility|Win32 - {488B77AD-58DF-4E01-9329-67B20D486860}.Release-Performance|x86.ActiveCfg = Release-Performance|Win32 - {488B77AD-58DF-4E01-9329-67B20D486860}.Release-Performance|x86.Build.0 = Release-Performance|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/libsnes/vs2015/libsnes.vcxproj b/libsnes/vs2015/libsnes.vcxproj deleted file mode 100644 index 16c231b132..0000000000 --- a/libsnes/vs2015/libsnes.vcxproj +++ /dev/null @@ -1,822 +0,0 @@ - - - - - Debug-Compatibility - Win32 - - - Debug-Performance - Win32 - - - Release-Compatibility - Win32 - - - Release-Performance - Win32 - - - - {488B77AD-58DF-4E01-9329-67B20D486860} - libsnes - 8.1 - 8.1 - - - - DynamicLibrary - true - v140_xp - NotSet - - - DynamicLibrary - true - v140_xp - NotSet - - - DynamicLibrary - false - v140_xp - true - NotSet - - - DynamicLibrary - false - v140_xp - true - NotSet - - - - - - - - - - - - - - - - - - - - - ..\..\output\dll\ - libsneshawk-32-performance - .obj\$(Configuration)\ - - - ..\..\output\dll\ - libsneshawk-32-compatibility - .obj\$(Configuration)\ - - - libsneshawk-32-compatibility - ..\..\output\dll\ - .obj\$(Configuration)\ - - - libsneshawk-32-performance - ..\..\output\dll\ - .obj\$(Configuration)\ - - - - Level3 - Disabled - false - $(ProjectDir)../bsnes - HOOKS;BIZHAWK;PROFILE_PERFORMANCE;GAMEBOY;%(PreprocessorDefinitions) - true - false - /Zc:threadSafeInit- %(AdditionalOptions) - - - true - Windows - - - - - Level3 - Disabled - false - $(ProjectDir)../bsnes - HOOKS;BIZHAWK;PROFILE_COMPATIBILITY;GAMEBOY;%(PreprocessorDefinitions) - true - false - /Zc:threadSafeInit- %(AdditionalOptions) - - - true - Windows - - - - - Level3 - Full - true - false - true - $(ProjectDir)../bsnes - HOOKS;BIZHAWK;PROFILE_PERFORMANCE;GAMEBOY;%(PreprocessorDefinitions) - None - AnySuitable - Speed - true - StreamingSIMDExtensions - Fast - MultiThreaded - /Zc:threadSafeInit- %(AdditionalOptions) - - - true - true - true - Windows - - - upx -9 $(TargetPath) - - - - - Level3 - Full - true - false - true - $(ProjectDir)../bsnes - HOOKS;BIZHAWK;PROFILE_COMPATIBILITY;GAMEBOY;%(PreprocessorDefinitions) - None - MultiThreaded - Speed - true - AnySuitable - /Zc:threadSafeInit- %(AdditionalOptions) - StreamingSIMDExtensions - Fast - - - true - true - true - Windows - - - upx -9 $(TargetPath) - - - - - - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - - - - - - - - - - - - - - - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - - - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - - - - - - - - - - - - - - - - - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - false - true - false - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - false - true - false - - - true - true - true - true - - - - - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - - - - - - - - - - - - - - - - (); - foreach( var item in ItemList ) - { - var filename = item.GetMetadata("Filename"); - - //assign reused filenames to increasing numbers - //assign previously unused filenames to 0 - int assignment = 0; - if(assignmentMap.TryGetValue(filename, out assignment)) - assignmentMap[filename] = ++assignment; - else - assignmentMap[filename] = 0; - - var thisFileOutdir = Path.Combine(OutputDir,assignment.ToString()) + "/"; //take care it ends in / so /Fo knows it's a directory and not a filename - item.SetMetadata( "ObjectFileName", thisFileOutdir ); - } - - OutputItemList = ItemList; - ItemList = new Microsoft.Build.Framework.ITaskItem[0]; - - ]]> - - - - - - - - - - - - - - \ No newline at end of file diff --git a/libsnes/vs2015/libsnes.vcxproj.filters b/libsnes/vs2015/libsnes.vcxproj.filters deleted file mode 100644 index 2acf8d1ca3..0000000000 --- a/libsnes/vs2015/libsnes.vcxproj.filters +++ /dev/null @@ -1,593 +0,0 @@ - - - - - {6321d017-eb1b-4c32-8ad6-2a444cd349f6} - - - {b524d91d-4f81-4c11-a85c-b3b4d12ae8cf} - - - {c08353ee-b185-43d3-bbcf-0b6ec3e90320} - - - {408560e5-f6fb-4bb3-a9d5-d4142a1320f0} - - - {a38518d2-1cce-44e8-a3a5-0f861d87493e} - - - {9f9acb28-fdaa-49d0-90be-c1420ab16873} - - - {289226f8-df84-498f-9ae4-aa56bd12b59c} - - - {55ee4b4b-d81c-44a1-9aaa-acd145d22f7a} - - - {2393d351-a00c-4786-ad11-445f1a1f41b1} - - - {7c6789fc-4c2c-4d46-9f37-f0ca1d3b1040} - - - {7f99b945-63a1-4516-8b55-97e752e836f2} - - - {b2c7c754-bd74-4418-948b-2af3c799d015} - - - {17456ecf-3890-4e53-ab34-0e2522355065} - - - {ba2a4779-7d10-43e6-bfc9-132ea211483c} - - - {118fed9b-6135-4bb5-9e24-eea11c4af00c} - - - {82b154b9-d01b-413a-8f8b-dd12999827dd} - - - {a3e5a31b-5b10-40d1-8805-abd490396997} - - - {72824eb5-fe38-4ef8-908a-58c890560e65} - - - {e219cd9c-1e92-4ab1-bf0a-ce3501000807} - - - {613fc7f9-2c45-429f-b23d-6d49079d7891} - - - {2b5e8fde-1d52-4681-a15c-f06b7926fe82} - - - {b4be7383-80a1-4237-8d43-01e15867afc2} - - - {11dfb660-4987-46c8-8972-7342e656c555} - - - {9dd57f5e-1002-48d7-81d3-529c022996bd} - - - {944e3046-20a8-4271-9974-15718a3aa3cd} - - - {b5eedfaf-3238-4e31-814b-f59d2ad6c617} - - - {bb93bc7a-e90a-4e11-a0c0-84e26dc7f42a} - - - {7887aa9a-01a4-4152-a285-bb4ecaa0b716} - - - {009324b7-7605-4e55-b73d-68131f4a8845} - - - {a9b576a3-938b-4e09-86e7-4cda6e5deba5} - - - {4c4832de-b4f0-488d-980b-a77ebce05527} - - - {fb725aa0-6ff3-4b25-bf45-ae28fc3aed4a} - - - {2a37b3c4-7b36-48e5-b201-25b1e81d8751} - - - {574e46b2-63b2-491a-8ae1-0942b01d6cd2} - - - {b4ec7434-0582-4463-8e08-c3e9eb99d005} - - - {34858db2-a967-43a1-ac48-4de7b5db5a6b} - - - {e7a4951f-47f4-44e1-a1ac-c29484c89c33} - - - {da1501bf-c0ce-4e34-a9b5-80b369db33dc} - - - {adbd7da4-de16-44d3-9ba4-15841768d4fe} - - - {9cabccb5-50ec-491e-b48f-ca8b88a546c8} - - - {f008c454-28d4-40c7-9289-b3f2dd19a762} - - - {434d7eb5-d533-4917-8b38-cca08d569ed5} - - - {a6600a1f-d587-4a88-966e-11f7a2ee2e3e} - - - {000a6753-2b90-45fa-845d-c7b364a37c35} - - - {b8ea9101-3f2f-4631-8bfe-4011bebc8e0e} - - - {1d1cf6c9-9e1b-402c-b1cc-7ed8866092e7} - - - {be676f5c-dcb3-4a39-911c-4e102dfa25d8} - - - {ebb8bc23-969e-4273-bada-413a29d6af3e} - - - {f06ef20e-c749-4f16-81d3-f88d96b659bc} - - - {abb9e273-8335-47ae-b389-76395d57844c} - - - {b17bd430-7d56-4e93-b78c-d41b2c6f3d85} - - - {1e74e41b-9992-4e18-b2a9-91827d350402} - - - {f1711f3e-853c-4ec3-bd3d-2c21d85c65bd} - - - {a2db2d0e-68ec-4fa0-91fc-2bcc8ac33d32} - - - {70659d45-e958-48ff-94a3-8a57aa76dd61} - - - - - base - - - gameboy - - - gameboy\apu - - - gameboy\cheat - - - snes - - - snes - - - snes - - - snes - - - target-libsnes - - - snes\interface - - - snes\cpu\core\disassembler - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu - - - snes\cartridge - - - snes\cpu\memory - - - snes\alt\cpu - - - snes\alt\smp - - - snes\smp\core - - - snes\smp\core - - - snes\smp\core - - - snes\smp\memory - - - snes\smp\timing - - - snes\smp - - - snes\alt\dsp - - - snes\alt\dsp - - - snes\alt\dsp - - - snes\alt\dsp - - - snes\alt\dsp - - - snes\alt\dsp - - - snes\dsp - - - - - gameboy\apu - - - gameboy\cartridge - - - gameboy\cheat - - - gameboy\cpu - - - gameboy\interface - - - gameboy\lcd - - - gameboy\memory - - - gameboy\scheduler - - - gameboy\system - - - gameboy\video - - - snes\alt\dsp - - - snes\alt\cpu - - - snes\alt\ppu-performance - - - snes\alt\smp - - - snes\cartridge - - - snes\cheat - - - snes\chip\armdsp - - - snes\chip\bsx - - - snes\chip\hitachidsp - - - snes\chip\icd2 - - - snes\chip\link - - - snes\chip\msu1 - - - snes\necdsp - - - snes\chip\nss - - - snes\chip\obc1 - - - snes\chip\sa1 - - - snes\chip\sdd1 - - - snes\chip\spc7110 - - - snes\chip\srtc - - - snes\chip\sufamiturbo - - - snes\chip\superfx - - - snes\config - - - snes\controller - - - snes\cpu - - - snes\dsp - - - snes\interface - - - snes\memory - - - snes\ppu - - - snes\smp - - - snes\system - - - target-libsnes - - - target-libsnes - - - snes\cpu\core - - - snes\alt\ppu-compatibility - - - snes\smp\core - - - snes\cpu\core\disassembler - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu\core - - - snes\cpu - - - snes\cartridge - - - snes\cartridge - - - base - - - snes\cpu\memory - - - snes\alt\cpu - - - snes\alt\cpu - - - snes\alt\cpu - - - snes\alt\cpu - - - snes\alt\cpu - - - snes\alt\smp - - - snes\alt\smp - - - snes\alt\smp - - - snes\alt\smp - - - snes\alt\smp - - - snes\alt\smp - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\smp\core - - - snes\smp\core - - - snes\smp\core - - - snes\smp\core - - - snes\smp\core - - - snes\smp\memory - - - snes\smp\timing - - - snes\smp - - - snes\smp - - - snes\alt\dsp - - - snes\alt\dsp - - - snes\dsp - - - snes\dsp - - - snes\dsp - - - snes\dsp - - - snes\dsp - - - snes\dsp - - - snes\dsp - - - snes\dsp - - - libco - - - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - snes\alt\smp\core - - - \ No newline at end of file diff --git a/libsnes/vs2015/upx.exe b/libsnes/vs2015/upx.exe deleted file mode 100644 index 1c331c703a..0000000000 Binary files a/libsnes/vs2015/upx.exe and /dev/null differ