From 51206542174d10650a7f3aadd95637725eb49de1 Mon Sep 17 00:00:00 2001
From: "U-Huygens-PC\\Bibibi" <eziopsx@gmail.com>
Date: Sat, 13 Aug 2016 13:52:35 +0200
Subject: [PATCH 1/4] Fix packaging for cex ps3 build

---
 dist-scripts/dist-cores.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dist-scripts/dist-cores.sh b/dist-scripts/dist-cores.sh
index 82bc847038..6c6cf91851 100755
--- a/dist-scripts/dist-cores.sh
+++ b/dist-scripts/dist-cores.sh
@@ -332,7 +332,7 @@ if [ $PLATFORM = "dex-ps3" ] ; then
 elif [ $PLATFORM = "cex-ps3" ] ; then
    $SCETOOL_PATH $SCETOOL_FLAGS_EBOOT ../retroarch-salamander_${platform}.elf ../pkg/${platform}/USRDIR/EBOOT.BIN
    rm -rf ../retroarch-salamander_${platform}.elf
-   ../tools/ps3/ps3py/pkg.py --contentid UP0001-SSNE10000_00-0000000000000001 ../pkg/${platform}/RetroArch.PS3.CEX.PS3.pkg
+   ../tools/ps3/ps3py/pkg.py --contentid UP0001-SSNE10000_00-0000000000000001 ../pkg/${platform}/SSNE10000/ ../pkg/${platform}/RetroArch.PS3.CEX.PS3.pkg
 elif [ $PLATFORM = "ode-ps3" ] ; then
    $SCETOOL_PATH $SCETOOL_FLAGS_ODE ../retroarch-salamander_${platform}.elf ../pkg/${platform}_iso/PS3_GAME/USRDIR/EBOOT.BIN
    rm -rf ../retroarch-salamander_${platform}.elf

From 1d6a6e91d4f82a0f6ae41411eb8c250257e0f803 Mon Sep 17 00:00:00 2001
From: "U-Huygens-PC\\Bibibi" <eziopsx@gmail.com>
Date: Sat, 13 Aug 2016 13:56:18 +0200
Subject: [PATCH 2/4] Add and update comments

---
 dist-scripts/dist-cores.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dist-scripts/dist-cores.sh b/dist-scripts/dist-cores.sh
index 6c6cf91851..6dccb4c68e 100755
--- a/dist-scripts/dist-cores.sh
+++ b/dist-scripts/dist-cores.sh
@@ -78,6 +78,7 @@ MAKE_PACKAGE_NPDRM=${EXE_PATH}/make_package_npdrm.exe
 
 # CEX PS3
 elif [ $PLATFORM = "cex-ps3" ]; then
+#For this script to work correctly, you must place scetool.exe and the "data" folder containing your ps3 keys for scetool to use in the dist-scripts folder.
 platform=ps3
 SALAMANDER=yes
 EXT=a
@@ -89,7 +90,7 @@ SCETOOL_FLAGS_EBOOT="--sce-type=SELF --compress-data=TRUE --skip-sections=TRUE -
 
 # ODE PS3
 elif [ $PLATFORM = "ode-ps3" ]; then
-#For this script to work correctly, you must place the "data" folder containing your ps3 keys for scetool to use in the dist-scripts folder.
+#For this script to work correctly, you must place scetool.exe and the "data" folder containing your ps3 keys for scetool to use in the dist-scripts folder.
 platform=ps3
 SALAMANDER=yes
 EXT=a

From 9bedbb9af809931cd5fef38c21ce95e92069dcc5 Mon Sep 17 00:00:00 2001
From: "U-Huygens-PC\\Bibibi" <eziopsx@gmail.com>
Date: Sat, 13 Aug 2016 14:09:56 +0200
Subject: [PATCH 3/4] Move ICON0.PNG, PARAM.SFO and USRDIR folder from pkg/ps3
 to pkg/ps3/SSNE10000

---
 pkg/ps3/{ => SSNE10000}/ICON0.PNG                   | Bin
 pkg/ps3/{ => SSNE10000}/PARAM.SFO                   | Bin
 pkg/ps3/{ => SSNE10000}/USRDIR/.empty               |   0
 pkg/ps3/{ => SSNE10000}/USRDIR/cores/.empty         |   0
 pkg/ps3/{ => SSNE10000}/USRDIR/cores/presets/.empty |   0
 .../{ => SSNE10000}/USRDIR/cores/savestates/.empty  |   0
 pkg/ps3/{ => SSNE10000}/USRDIR/cores/sram/.empty    |   0
 pkg/ps3/{ => SSNE10000}/USRDIR/cores/system/.empty  |   0
 8 files changed, 0 insertions(+), 0 deletions(-)
 rename pkg/ps3/{ => SSNE10000}/ICON0.PNG (100%)
 rename pkg/ps3/{ => SSNE10000}/PARAM.SFO (100%)
 rename pkg/ps3/{ => SSNE10000}/USRDIR/.empty (100%)
 rename pkg/ps3/{ => SSNE10000}/USRDIR/cores/.empty (100%)
 rename pkg/ps3/{ => SSNE10000}/USRDIR/cores/presets/.empty (100%)
 rename pkg/ps3/{ => SSNE10000}/USRDIR/cores/savestates/.empty (100%)
 rename pkg/ps3/{ => SSNE10000}/USRDIR/cores/sram/.empty (100%)
 rename pkg/ps3/{ => SSNE10000}/USRDIR/cores/system/.empty (100%)

diff --git a/pkg/ps3/ICON0.PNG b/pkg/ps3/SSNE10000/ICON0.PNG
similarity index 100%
rename from pkg/ps3/ICON0.PNG
rename to pkg/ps3/SSNE10000/ICON0.PNG
diff --git a/pkg/ps3/PARAM.SFO b/pkg/ps3/SSNE10000/PARAM.SFO
similarity index 100%
rename from pkg/ps3/PARAM.SFO
rename to pkg/ps3/SSNE10000/PARAM.SFO
diff --git a/pkg/ps3/USRDIR/.empty b/pkg/ps3/SSNE10000/USRDIR/.empty
similarity index 100%
rename from pkg/ps3/USRDIR/.empty
rename to pkg/ps3/SSNE10000/USRDIR/.empty
diff --git a/pkg/ps3/USRDIR/cores/.empty b/pkg/ps3/SSNE10000/USRDIR/cores/.empty
similarity index 100%
rename from pkg/ps3/USRDIR/cores/.empty
rename to pkg/ps3/SSNE10000/USRDIR/cores/.empty
diff --git a/pkg/ps3/USRDIR/cores/presets/.empty b/pkg/ps3/SSNE10000/USRDIR/cores/presets/.empty
similarity index 100%
rename from pkg/ps3/USRDIR/cores/presets/.empty
rename to pkg/ps3/SSNE10000/USRDIR/cores/presets/.empty
diff --git a/pkg/ps3/USRDIR/cores/savestates/.empty b/pkg/ps3/SSNE10000/USRDIR/cores/savestates/.empty
similarity index 100%
rename from pkg/ps3/USRDIR/cores/savestates/.empty
rename to pkg/ps3/SSNE10000/USRDIR/cores/savestates/.empty
diff --git a/pkg/ps3/USRDIR/cores/sram/.empty b/pkg/ps3/SSNE10000/USRDIR/cores/sram/.empty
similarity index 100%
rename from pkg/ps3/USRDIR/cores/sram/.empty
rename to pkg/ps3/SSNE10000/USRDIR/cores/sram/.empty
diff --git a/pkg/ps3/USRDIR/cores/system/.empty b/pkg/ps3/SSNE10000/USRDIR/cores/system/.empty
similarity index 100%
rename from pkg/ps3/USRDIR/cores/system/.empty
rename to pkg/ps3/SSNE10000/USRDIR/cores/system/.empty

From e06a9583f374e0edcbe0a9ce41060c6fa9773678 Mon Sep 17 00:00:00 2001
From: "U-Huygens-PC\\Bibibi" <eziopsx@gmail.com>
Date: Sat, 13 Aug 2016 14:20:49 +0200
Subject: [PATCH 4/4] Fix new paths for the cex and dex ps3 build

---
 dist-scripts/dist-cores.sh | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/dist-scripts/dist-cores.sh b/dist-scripts/dist-cores.sh
index 6dccb4c68e..c9d6f3148b 100755
--- a/dist-scripts/dist-cores.sh
+++ b/dist-scripts/dist-cores.sh
@@ -196,10 +196,10 @@ for f in `ls -v *_${platform}.${EXT}`; do
             cp -fv ../../dist/info/"${name}_libretro.info" ../pkg/${platform}_iso/PS3_GAME/USRDIR/cores/info/"${name}_libretro.info"
          fi
       else
-         mv -fv ../CORE.SELF ../pkg/${platform}/USRDIR/cores/"${name}_libretro_${platform}.SELF"
+         mv -fv ../CORE.SELF ../pkg/${platform}/SSNE10000/USRDIR/cores/"${name}_libretro_${platform}.SELF"
          if [ -d ../../dist/info ]; then
-            mkdir -p ../pkg/${platform}/USRDIR/cores/info
-            cp -fv ../../dist/info/"${name}_libretro.info" ../pkg/${platform}/USRDIR/cores/info/"${name}_libretro.info"
+            mkdir -p ../pkg/${platform}/SSNE10000/USRDIR/cores/info
+            cp -fv ../../dist/info/"${name}_libretro.info" ../pkg/${platform}/SSNE10000/USRDIR/cores/info/"${name}_libretro.info"
          fi
       fi
    elif [ $PLATFORM = "psp1" ] ; then
@@ -299,39 +299,39 @@ if [ $platform = "ps3" ] ; then
    else
       echo Deploy : Assets...
       if [ -d ../media/assets ]; then
-         mkdir -p ../pkg/${platform}/USRDIR/cores/assets
-         cp -r ../media/assets/* ../pkg/${platform}/USRDIR/cores/assets
+         mkdir -p ../pkg/${platform}/SSNE10000/USRDIR/cores/assets
+         cp -r ../media/assets/* ../pkg/${platform}/SSNE10000/USRDIR/cores/assets
       fi
       echo Deploy : Databases...
       if [ -d ../media/libretrodb/rdb ]; then
-         mkdir -p ../pkg/${platform}/USRDIR/cores/database/rdb
-         cp -r ../media/libretrodb/rdb/* ../pkg/${platform}/USRDIR/cores/database/rdb
+         mkdir -p ../pkg/${platform}/SSNE10000/USRDIR/cores/database/rdb
+         cp -r ../media/libretrodb/rdb/* ../pkg/${platform}/SSNE10000/USRDIR/cores/database/rdb
 	  fi
 	  if [ -d ../media/libretrodb/cursors ]; then
-         mkdir -p ../pkg/${platform}/USRDIR/cores/database/cursors
-         cp -r ../media/libretrodb/cursors/* ../pkg/${platform}/USRDIR/cores/database/cursors
+         mkdir -p ../pkg/${platform}/SSNE10000/USRDIR/cores/database/cursors
+         cp -r ../media/libretrodb/cursors/* ../pkg/${platform}/SSNE10000/USRDIR/cores/database/cursors
       fi
       echo Deploy : Overlays...
       if [ -d ../media/overlays ]; then
-         mkdir -p ../pkg/${platform}/USRDIR/cores/overlays
-         cp -r ../media/overlays/* ../pkg/${platform}/USRDIR/cores/overlays
+         mkdir -p ../pkg/${platform}/SSNE10000/USRDIR/cores/overlays
+         cp -r ../media/overlays/* ../pkg/${platform}/SSNE10000/USRDIR/cores/overlays
       fi
       echo Deploy : Shaders...
       if [ -d ../media/shaders_cg ]; then
-         mkdir -p ../pkg/${platform}/USRDIR/cores/shaders_cg
-         cp -r ../media/shaders_cg/* ../pkg/${platform}/USRDIR/cores/shaders_cg
+         mkdir -p ../pkg/${platform}/SSNE10000/USRDIR/cores/shaders_cg
+         cp -r ../media/shaders_cg/* ../pkg/${platform}/SSNE10000/USRDIR/cores/shaders_cg
       fi
    fi
 fi
 
 # Packaging
 if [ $PLATFORM = "dex-ps3" ] ; then
-   $MAKE_FSELF_NPDRM -c ../retroarch-salamander_${platform}.elf ../pkg/${platform}/USRDIR/EBOOT.BIN
+   $MAKE_FSELF_NPDRM -c ../retroarch-salamander_${platform}.elf ../pkg/${platform}/SSNE10000/USRDIR/EBOOT.BIN
    rm -rf ../retroarch-salamander_${platform}.elf
-   $MAKE_PACKAGE_NPDRM ../pkg/${platform}_dex/package.conf ../pkg/${platform}
+   $MAKE_PACKAGE_NPDRM ../pkg/${platform}_dex/package.conf ../pkg/${platform}/SSNE10000
    mv UP0001-SSNE10000_00-0000000000000001.pkg ../pkg/${platform}/RetroArch.PS3.DEX.PS3.pkg
 elif [ $PLATFORM = "cex-ps3" ] ; then
-   $SCETOOL_PATH $SCETOOL_FLAGS_EBOOT ../retroarch-salamander_${platform}.elf ../pkg/${platform}/USRDIR/EBOOT.BIN
+   $SCETOOL_PATH $SCETOOL_FLAGS_EBOOT ../retroarch-salamander_${platform}.elf ../pkg/${platform}/SSNE10000/USRDIR/EBOOT.BIN
    rm -rf ../retroarch-salamander_${platform}.elf
    ../tools/ps3/ps3py/pkg.py --contentid UP0001-SSNE10000_00-0000000000000001 ../pkg/${platform}/SSNE10000/ ../pkg/${platform}/RetroArch.PS3.CEX.PS3.pkg
 elif [ $PLATFORM = "ode-ps3" ] ; then