diff --git a/PSXToolchain/CDSrc/licensea.dat b/PSXToolchain/CDSrc/licensea.dat
deleted file mode 100644
index 8773d1f8..00000000
Binary files a/PSXToolchain/CDSrc/licensea.dat and /dev/null differ
diff --git a/PSXToolchain/CDSrc/pack.bat b/PSXToolchain/CDSrc/pack.bat
new file mode 100644
index 00000000..f049e170
--- /dev/null
+++ b/PSXToolchain/CDSrc/pack.bat
@@ -0,0 +1,2 @@
+mkpsxiso.exe redriver2_cd.xml -y
+pause
\ No newline at end of file
diff --git a/PSXToolchain/CDSrc/redriver2_cd.xml b/PSXToolchain/CDSrc/redriver2_cd.xml
index 660b3656..494dc6e7 100644
--- a/PSXToolchain/CDSrc/redriver2_cd.xml
+++ b/PSXToolchain/CDSrc/redriver2_cd.xml
@@ -1,128 +1,240 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
diff --git a/PSXToolchain/CDSrc/unpack.bat b/PSXToolchain/CDSrc/unpack.bat
new file mode 100644
index 00000000..eab939f8
--- /dev/null
+++ b/PSXToolchain/CDSrc/unpack.bat
@@ -0,0 +1,2 @@
+dumpsxiso.exe Driver2CD2.bin -s CD.xml
+pause
\ No newline at end of file
diff --git a/PSXToolchain/psx_build.bat b/PSXToolchain/psx_build.bat
index e1118960..bebe8ea6 100644
--- a/PSXToolchain/psx_build.bat
+++ b/PSXToolchain/psx_build.bat
@@ -1,3 +1,5 @@
+echo off
+cls
set REDRIVER_FOLDER=%cd%\..
rem Make a symlink
diff --git a/PSXToolchain/psx_makecd.bat b/PSXToolchain/psx_makecd.bat
deleted file mode 100644
index d49f5afc..00000000
--- a/PSXToolchain/psx_makecd.bat
+++ /dev/null
@@ -1,4 +0,0 @@
-cd CDSrc
-mkpsxiso.exe -lba2 redriver2.txt -lba redriver2_.txt redriver2_cd.xml
-
-pause
\ No newline at end of file