implement quest version separation

This commit is contained in:
Martin Michelsen
2023-10-15 23:15:30 -07:00
parent 7005b573f5
commit 5d71b66f84
671 changed files with 928 additions and 619 deletions
+30 -31
View File
@@ -10357,8 +10357,8 @@ I 17097 2023-09-19 21:54:08 - [Commands] Sending to C-4 (Tali) (version=GC comma
0000 | B1 00 1C 00 32 30 32 33 3A 30 39 3A 32 30 3A 20 | 2023:09:20:
0010 | 30 34 3A 35 34 3A 30 38 2E 30 30 30 | 04:54:08.000
I 17097 2023-09-19 21:54:08 - [Commands] Sending to C-4 (Tali) (version=GC command=6C flag=00)
0000 | 6C 00 1C 04 B6 00 00 00 18 04 00 00 41 00 00 00 | l A
0010 | F9 01 00 00 03 04 00 00 07 00 00 01 FD F8 FC F9 |
0000 | 6C 00 10 04 B6 00 00 00 0C 04 00 00 41 00 00 00 | l A
0010 | F9 01 00 00 F8 03 00 00 07 00 00 01 FD F8 FC F9 |
0020 | 06 08 04 07 E8 F7 F8 FF 0D 01 06 8B 07 08 80 FF |
0030 | 0C FF 5E 80 FF 3C 04 03 02 D8 FC 10 1F F8 FF 89 | ^ <
0040 | C3 C3 C4 C2 0E FD 46 47 46 FD 55 48 98 FE 20 A0 | FGF UH
@@ -10394,35 +10394,34 @@ I 17097 2023-09-19 21:54:08 - [Commands] Sending to C-4 (Tali) (version=GC comma
0220 | C2 5D 14 7B 87 FF 3A 8F 8F 5C 43 34 B8 65 C8 44 | ] { : \C4 e D
0230 | FD B8 B7 81 ED C2 3C 60 FE 0A 20 20 D5 12 D8 B8 | <`
0240 | 42 C0 FD 0A C1 B6 C0 FD 16 42 C0 FD 0A C1 C0 FD | B B
0250 | 12 FA F8 FF FB 40 E6 87 4D 6F 6C 61 FF 65 20 56 | @ Mola e V
0260 | 65 6E 74 69 20 55 41 25 FB 60 FF 0A 87 FA FD 60 | enti UA% ` `
0270 | FF 13 F8 FF 27 54 68 69 73 20 1F 61 72 65 61 20 | 'This area
0280 | 87 F8 6F 6E B9 0A 1F 6F 66 20 74 68 1E F8 62 65 | on of th be
0290 | 73 74 9E F3 73 70 6F 74 1E E8 20 52 61 67 E0 9A | st spot Rag
02A0 | F0 66 6F 72 C7 20 67 61 E0 72 87 69 6E 67 F1 70 | for ga r ing p
02B0 | 01 68 E1 C2 E3 2E E2 65 63 08 82 F0 10 EB 76 63 | h . ec vc
02C0 | C9 69 DE 69 3C CC 0A 68 61 00 C4 A5 3C ED 61 6C | i i< ha < al
02D0 | 65 64 00 F2 CA 00 E9 9A 3C FD 61 63 74 75 0C EE | ed < actu
02E0 | 6C 79 EE 00 E4 D3 10 DE 75 00 9C D4 FC 80 9D FD | ly u
02F0 | 20 66 6C 6F 77 C3 2D 6C B6 65 2E 01 0A 63 C4 78 | flow -l e. c x
0300 | 55 FF 62 0A 01 63 7E 00 B7 C3 43 B4 77 B9 68 22 | U b c~ C w h"
0310 | AF EA 78 F4 6E 64 6D 69 18 E6 2D 73 12 A0 70 98 | x ndmi -s p
0320 | C0 AA DC 69 66 21 69 5D 20 18 A2 BD FB 61 08 DD | if!i] a
0330 | 2B 07 F6 74 72 F4 4C 2B 72 BA 00 A8 F0 31 50 E0 | + tr L+r 1P
0340 | 65 EE D5 32 2E 20 EC 85 02 09 AB 00 BC F8 EB 57 | e 2. W
0350 | 40 FD B0 95 E3 AA F8 38 FF 60 F4 6B 60 F7 FF 60 | @ 8 ` k` `
0360 | EE FF AA A0 1D FF E0 E1 FF 60 D5 FF A0 05 FF AA | `
0370 | 60 F3 CF 00 FE BF E0 F7 FF C0 EF FF AA A0 E7 FF | `
0380 | 80 DF FF 60 D7 FF 40 CF FF AA 20 C7 FF 00 BF FF | ` @
0390 | E0 B6 FF C0 AE FF AA A0 A6 FF 80 9E FF 28 58 FF | (X
03A0 | 28 50 FF AA 28 48 FF 00 7E FF 00 7E FF E0 75 FF | (P (H ~ ~ u
03B0 | AA C0 6D FF A0 65 FF 80 5D FF 60 55 FF AA 40 4D | m e ] `U @M
03C0 | FF 20 45 FF 00 3D FF E0 34 FF AA C0 2C FF A0 24 | E = 4 , $
03D0 | FF E0 09 FF 68 03 FF AA 88 6F FF 00 7E FF 20 04 | h o ~
03E0 | FF 20 04 FF AA 20 04 FF 20 04 FF 20 04 FF 20 04 |
03F0 | FF AA 20 04 FF 20 04 FF 20 04 FF 20 04 FF AA 20 |
0400 | 04 FF A0 24 FF 00 7E FF 08 00 FF 7A 08 00 FF E0 | $ ~ z
0410 | 7C E4 0C FF F4 05 00 FE 3B 00 00 00 | | ;
0250 | 12 FA F8 FF FB 40 E6 87 83 94 83 46 FF 83 93 83 | @ F
0260 | 65 83 42 81 40 FD 41 25 FB 4D 6F 6C 61 65 BF 20 | e B @ A% Molae
0270 | 56 65 6E 74 69 87 FA FF 81 75 83 82 81 5B 83 89 | Venti u [
0280 | FB 81 45 70 FE 09 82 CC 83 74 0F 83 48 83 67 F2 | Ep t H g
0290 | FF 90 AE 97 AC 8F 8A 81 76 3D 0A 28 FE 13 00 82 | v= (
02A0 | B1 FC D6 8E FC 88 CD 82 CD F0 C0 83 4F 83 49 C3 | O I
02B0 | 83 8B F0 92 86 EF 82 C5 82 E0 06 FE 82 AA FF 8F |
02C0 | 57 82 DC 82 E8 82 E2 FF 82 B7 82 AD 81 41 8D C5 | W A
02D0 | E3 8B DF DC B2 8D 11 B8 DA 1C CA D5 FE 96 AC 21 | !
02E0 | 8E BE 43 FC F6 8F E3 82 C9 8F E6 FF 82 C1 82 C4 | C
02F0 | 82 A2 82 E9 18 A0 C6 DE BE 95 AA 82 A9 76 FF 81 | v
0300 | 0B 42 0A 2F FD 89 F8 81 95 97 8E D4 03 8C 5E F8 | B / ^
0310 | FD 57 8B 40 82 F0 92 CA 03 82 B5 D5 0C 8B 90 CF | W @
0320 | F8 30 91 83 70 C2 AB 69 6A 83 1F 41 82 51 82 D6 | 0 p ij A Q
0330 | 9E B3 93 5D 91 97 F4 E0 AC FD 20 EC D0 02 09 00 | ]
0340 | 55 BC F8 EB 57 40 FD B0 95 E3 55 F8 38 FF 60 F4 | U W@ U 8 `
0350 | 6B 60 F7 FF 60 EE FF 55 A0 1D FF E0 E1 FF 60 D5 | k` ` U `
0360 | FF A0 05 FF 55 60 F3 CF 00 FE BF E0 F7 FF C0 EF | U`
0370 | FF 55 A0 E7 FF 80 DF FF 60 D7 FF 40 CF FF 55 20 | U ` @ U
0380 | C7 FF 00 BF FF E0 B6 FF C0 AE FF 55 A0 A6 FF 80 | U
0390 | 9E FF 28 58 FF 28 50 FF 55 28 48 FF 00 7E FF 00 | (X (P U(H ~
03A0 | 7E FF E0 75 FF 55 C0 6D FF A0 65 FF 80 5D FF 60 | ~ u U m e ] `
03B0 | 55 FF 55 40 4D FF 20 45 FF 00 3D FF E0 34 FF 55 | U U@M E = 4 U
03C0 | C0 2C FF A0 24 FF E0 09 FF 68 03 FF 55 88 6F FF | , $ h U o
03D0 | 00 7E FF 20 04 FF 20 04 FF 55 20 04 FF 20 04 FF | ~ U
03E0 | 20 04 FF 20 04 FF 55 20 04 FF 20 04 FF 20 04 FF | U
03F0 | 20 04 FF 55 20 04 FF A0 24 FF 00 7E FF 08 00 FF | U $ ~
0400 | BD 08 00 FF E0 7C E4 0C FF F4 00 FE 3B 02 00 00 | | ;
I 17097 2023-09-19 21:54:08 - [Commands] Received from C-4 (Tali) (version=GC command=99 flag=00)
0000 | 99 00 04 00 |
I 17097 2023-09-19 21:54:57 - [Commands] Sending to C-2 (Tali) (version=GC command=C9 flag=00)
+1 -1
View File
@@ -24,4 +24,4 @@ $EXECUTABLE decrypt-gci-save $DIR/8P-GPSJ-PSO3_GUILDCARD.gci --sys=$DIR/8P-GPSJ-
diff $DIR/8P-GPSJ-PSO3_GUILDCARD-expected.gcid $DIR/8P-GPSJ-PSO3_GUILDCARD.gcid
echo "... clean up"
rm -f $DIR/8P-GPOJ-PSO_CHARACTER.gcid $DIR/8P-GPOJ-PSO_GUILDCARD.gcid $DIR/8P-GPSJ-PSO_CHARACTER.gcid $DIR/8P-GPSJ-PSO_GUILDCARD.gcid
rm -f $DIR/8P-GPOJ-PSO_CHARACTER.gcid $DIR/8P-GPOJ-PSO_GUILDCARD.gcid $DIR/8P-GPSJ-PSO3_CHARACTER.gcid $DIR/8P-GPSJ-PSO3_GUILDCARD.gcid