add key generation
authorMazet Laurent <mazet@softndesign.org>
Mon, 27 Nov 2023 06:30:31 +0000 (07:30 +0100)
committerMazet Laurent <mazet@softndesign.org>
Mon, 27 Nov 2023 06:30:31 +0000 (07:30 +0100)
iso2ps2

diff --git a/iso2ps2 b/iso2ps2
index cf4618d56ddac9ee905a3bed7d64eaa610fbe2dd..a77f938d9a31ded41a44b812b9fd4efa50b569ea 100755 (executable)
--- a/iso2ps2
+++ b/iso2ps2
@@ -2,6 +2,7 @@
 
 # default values
 PROGNAME=$(basename $0)
+KLICENSE="e4e54fd67c16c316f47829a30484d843"
 
 # defaut values
 id=0
@@ -90,4 +91,6 @@ echo -n $CID | xxd | xxd -r -s 0x188 - $serial/PARAM.SFO
 echo -n $CID | xxd | xxd -r -s 0x17- $serial/USRDIR/ISO.BIN.EDAT
 
 # convert
-ps2classic e cex ps2.key "$1" $serial/USRDIR/ISO.BIN.ENC ISO.BIN.ENC 2P0001-${CID}_00-0000111122223333
+dd bs=1 count=$(expr ${#KLICENSE} / 2) if=/dev/zero of=$serial/ps2.key
+echo "00000000  $KLICENSE" | xdd -r - > $serial/ps2.key
+ps2classic e cex $serial/ps2.key "$1" $serial/USRDIR/ISO.BIN.ENC ISO.BIN.ENC 2P0001-${CID}_00-0000111122223333