rewrite text encoding to handle non-English properly

This commit is contained in:
Martin Michelsen
2023-10-24 12:02:22 -07:00
parent 6b97c628ef
commit 0c53a0dc41
65 changed files with 2483 additions and 2731 deletions
+17 -17
View File
@@ -9431,7 +9431,7 @@ I 17097 2023-09-19 21:53:58 - [Commands] Received from C-4 (Tali) (version=GC co
I 17097 2023-09-19 21:53:58 - [Commands] Sending to C-4 (Tali) (version=GC command=08 flag=01)
0000 | 08 01 3C 00 44 00 00 44 00 00 00 00 00 00 41 6C | < D D Al
0010 | 65 78 61 6E 64 72 69 61 00 00 00 00 00 00 00 04 | exandria
0020 | 44 00 00 44 15 00 00 00 0A 01 09 45 31 31 31 31 | D D E1111
0020 | 44 00 00 44 15 00 00 00 0A 01 31 31 31 31 00 00 | D D 1111
0030 | 00 00 00 00 00 00 00 00 00 00 00 04 |
I 17097 2023-09-19 21:54:07 - [Commands] Received from C-4 (Tali) (version=GC command=E7 flag=00)
0000 | E7 00 30 00 44 00 00 44 15 00 00 00 09 4A 35 36 | 0 D D J56
@@ -9466,9 +9466,9 @@ I 17097 2023-09-19 21:54:07 - [Commands] Sending to C-2 (Tali) (version=GC comma
0110 | 00 00 00 00 |
I 17097 2023-09-19 21:54:07 - [Commands] Sending to C-4 (Tali) (version=GC command=C9 flag=00)
0000 | C9 00 14 01 B4 44 00 00 52 00 00 00 01 00 01 00 | D R
0010 | 00 00 1D 00 56 69 65 77 69 6E 67 20 62 61 74 74 | Viewing batt
0020 | 6C 65 20 69 6E 20 67 61 6D 65 20 09 45 31 31 31 | le in game E111
0030 | 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 1
0010 | 00 00 1B 00 56 69 65 77 69 6E 67 20 62 61 74 74 | Viewing batt
0020 | 6C 65 20 69 6E 20 67 61 6D 65 20 31 31 31 31 00 | le in game 1111
0030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
@@ -9806,7 +9806,7 @@ I 17097 2023-09-19 21:54:07 - [Commands] Sending to C-4 (Tali) (version=GC comma
13F0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
1400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
1410 | 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF |
1420 | 00 00 00 00 09 4A 35 36 37 38 00 00 00 00 00 00 | J5678
1420 | 00 00 00 00 35 36 37 38 00 00 00 00 00 00 00 00 | 5678
1430 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
1440 | 00 00 00 00 00 00 01 00 22 22 22 22 7F 00 00 01 | """"
1450 | 04 00 00 00 54 61 6C 69 00 00 00 00 00 00 00 00 | Tali
@@ -10445,9 +10445,9 @@ I 17097 2023-09-19 21:54:57 - [Commands] Sending to C-2 (Tali) (version=GC comma
0110 | 00 00 00 00 |
I 17097 2023-09-19 21:54:57 - [Commands] Sending to C-4 (Tali) (version=GC command=C9 flag=00)
0000 | C9 00 14 01 B4 44 00 00 52 00 00 00 01 00 01 00 | D R
0010 | 00 00 1D 00 56 69 65 77 69 6E 67 20 62 61 74 74 | Viewing batt
0020 | 6C 65 20 69 6E 20 67 61 6D 65 20 09 45 31 31 31 | le in game E111
0030 | 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 1
0010 | 00 00 1B 00 56 69 65 77 69 6E 67 20 62 61 74 74 | Viewing batt
0020 | 6C 65 20 69 6E 20 67 61 6D 65 20 31 31 31 31 00 | le in game 1111
0030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
@@ -10680,9 +10680,9 @@ I 17097 2023-09-19 21:54:57 - [Commands] Sending to C-2 (Tali) (version=GC comma
0110 | 00 00 00 00 |
I 17097 2023-09-19 21:54:57 - [Commands] Sending to C-4 (Tali) (version=GC command=C9 flag=00)
0000 | C9 00 14 01 B4 44 00 00 52 00 00 00 01 00 01 00 | D R
0010 | 00 00 1D 00 56 69 65 77 69 6E 67 20 62 61 74 74 | Viewing batt
0020 | 6C 65 20 69 6E 20 67 61 6D 65 20 09 45 31 31 31 | le in game E111
0030 | 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 1
0010 | 00 00 1B 00 56 69 65 77 69 6E 67 20 62 61 74 74 | Viewing batt
0020 | 6C 65 20 69 6E 20 67 61 6D 65 20 31 31 31 31 00 | le in game 1111
0030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
@@ -11735,9 +11735,9 @@ I 17097 2023-09-19 21:54:58 - [Commands] Sending to C-2 (Tali) (version=GC comma
0110 | 00 00 00 00 |
I 17097 2023-09-19 21:54:58 - [Commands] Sending to C-4 (Tali) (version=GC command=C9 flag=00)
0000 | C9 00 14 01 B4 44 00 00 52 00 00 00 01 00 01 00 | D R
0010 | 00 00 1D 00 56 69 65 77 69 6E 67 20 62 61 74 74 | Viewing batt
0020 | 6C 65 20 69 6E 20 67 61 6D 65 20 09 45 31 31 31 | le in game E111
0030 | 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 1
0010 | 00 00 1B 00 56 69 65 77 69 6E 67 20 62 61 74 74 | Viewing batt
0020 | 6C 65 20 69 6E 20 67 61 6D 65 20 31 31 31 31 00 | le in game 1111
0030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
0060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
@@ -14390,7 +14390,7 @@ I 17097 2023-09-19 21:56:42 - [Commands] Received from C-2 (Tali) (version=GC co
0010 | 31 31 31 00 00 00 00 00 | 111
I 17097 2023-09-19 21:56:42 - [Commands] Sending to C-2 (Tali) (version=GC command=06 flag=00)
0000 | 06 00 1C 00 00 00 00 00 11 11 11 11 54 61 6C 69 | Tali
0010 | 09 4E 09 4A 31 31 31 31 00 00 00 00 | N J1111
0010 | 09 4E 09 45 31 31 31 31 00 00 00 00 | N E1111
I 17097 2023-09-19 21:56:42 - [Commands] Sending to C-4 (Tali) (version=GC command=06 flag=00)
0000 | 06 00 1C 00 00 00 00 00 11 11 11 11 54 61 6C 69 | Tali
0010 | 09 4E 09 4A 31 31 31 31 00 00 00 00 | N J1111
@@ -34116,7 +34116,7 @@ I 17097 2023-09-19 22:01:39 - [Commands] Received from C-2 (Tali) (version=GC co
0010 | 32 33 34 35 36 37 38 39 30 2E 2C 27 22 00 00 00 | 234567890.,'"
I 17097 2023-09-19 22:01:39 - [Commands] Sending to C-2 (Tali) (version=GC command=06 flag=00)
0000 | 06 00 24 00 00 00 00 00 11 11 11 11 54 61 6C 69 | $ Tali
0010 | 09 4E 09 4A 31 32 33 34 35 36 37 38 39 30 2E 2C | N J1234567890.,
0010 | 09 4E 09 45 31 32 33 34 35 36 37 38 39 30 2E 2C | N E1234567890.,
0020 | 27 22 00 00 | '"
I 17097 2023-09-19 22:01:39 - [Commands] Sending to C-4 (Tali) (version=GC command=06 flag=00)
0000 | 06 00 24 00 00 00 00 00 11 11 11 11 54 61 6C 69 | $ Tali
@@ -35546,7 +35546,7 @@ I 17097 2023-09-19 22:01:52 - [Commands] Received from C-2 (Tali) (version=GC co
0010 | 23 23 23 23 23 23 23 23 00 00 00 00 | ########
I 17097 2023-09-19 22:01:52 - [Commands] Sending to C-2 (Tali) (version=GC command=06 flag=00)
0000 | 06 00 20 00 00 00 00 00 11 11 11 11 54 61 6C 69 | Tali
0010 | 09 4E 09 4A 23 23 23 23 23 23 23 23 23 00 00 00 | N J#########
0010 | 09 4E 09 45 23 23 23 23 23 23 23 23 23 00 00 00 | N E#########
I 17097 2023-09-19 22:01:52 - [Commands] Sending to C-4 (Tali) (version=GC command=06 flag=00)
0000 | 06 00 20 00 00 00 00 00 11 11 11 11 54 61 6C 69 | Tali
0010 | 09 4E 09 4A 23 23 23 23 23 23 23 23 23 00 00 00 | N J#########