diff --git a/README.md b/README.md index d39b9320..b9ff4593 100644 --- a/README.md +++ b/README.md @@ -676,6 +676,7 @@ The data formats that newserv can convert to/from are: | PSO GC quest file (.gci) | None | `decode-gci` | | Download quest file (.dlq) | None | `decode-dlq` | | Server quest file (.qst) | `encode-qst` | `decode-qst` | +| PSO DC save file (.vms) | `encrypt-vms-save` | `decrypt-vms-save` | | PSO PC save file | `encrypt-pc-save` | `decrypt-pc-save` | | PSO GC save file (.gci) | `encrypt-gci-save` | `decrypt-gci-save` | | PSO GC snapshot file | None | `decode-gci-snapshot` | @@ -743,7 +744,7 @@ Edit config.json ``` nano ~/newservPersist/config.json ``` -Pro tip: +Pro tip: Set "LocalAddress" to the static, LAN IP address of your server. If your server LAN IP is "192.168.0.10": "LocalAddress": "192.168.0.10", diff --git a/TODO.md b/TODO.md index a423353b..515dc85a 100644 --- a/TODO.md +++ b/TODO.md @@ -1,6 +1,5 @@ ## General -- Implement decrypt/encrypt actions for VMS files - Make UI strings localizable (e.g. entries in menus, welcome message, etc.) - Add an idle connection timeout for proxy sessions - Clean up ItemParameterTable implementation (see comment at the top of the class definition) diff --git a/src/SaveFileFormats.hh b/src/SaveFileFormats.hh index c793d7d0..9f1c1d1b 100644 --- a/src/SaveFileFormats.hh +++ b/src/SaveFileFormats.hh @@ -868,7 +868,7 @@ struct PSODCV1V2GuildCardFile { /* 3204 */ le_int16_t music_volume = 0; /* 3206 */ int8_t sound_volume = 0; /* 3207 */ uint8_t language = 1; - /* 3208 */ le_uint32_t server_time_delta_frames = 540000; // 648000 on DCv1 + /* 3208 */ le_int32_t server_time_delta_frames = 540000; // 648000 on DCv1 /* 320C */ le_uint32_t creation_timestamp = 0; /* 3210 */ le_uint32_t round2_seed = 0; /* 3214 */ diff --git a/tests/saves-vms/a1-2gc.vmsd b/tests/saves-vms/a1-2gc.vmsd deleted file mode 100755 index 2e3bdf22..00000000 Binary files a/tests/saves-vms/a1-2gc.vmsd and /dev/null differ diff --git a/tests/saves-vms/d1-sys.vmsd b/tests/saves-vms/d1-sys.vmsd deleted file mode 100755 index 5b05edc9..00000000 Binary files a/tests/saves-vms/d1-sys.vmsd and /dev/null differ diff --git a/tests/saves-vms/e1-sys.vmsd b/tests/saves-vms/e1-sys.vmsd deleted file mode 100755 index 2d2375d3..00000000 Binary files a/tests/saves-vms/e1-sys.vmsd and /dev/null differ