Martin Michelsen
|
0522b539c4
|
describe DC save file formats; add decrypt/encrypt actions
|
2024-11-03 21:33:44 -08:00 |
|
Martin Michelsen
|
4426476a15
|
clean up patch enable quest logic
|
2024-08-17 10:39:10 -07:00 |
|
Martin Michelsen
|
188aac48eb
|
fix LockStatusRegister
|
2024-08-07 10:34:19 -07:00 |
|
Martin Michelsen
|
1bfbf09891
|
use phosg namespace
|
2024-07-28 11:54:41 -07:00 |
|
Martin Michelsen
|
2ff9df19c8
|
don't allow language fallback for q88500
|
2024-06-28 14:10:06 -07:00 |
|
Martin Michelsen
|
862b3d27da
|
add B2 patch support on PSO Plus
|
2024-06-22 21:42:30 -07:00 |
|
Martin Michelsen
|
9ca1b79409
|
add .include directives in quest assembler
|
2024-06-22 15:22:32 -07:00 |
|
Martin Michelsen
|
aa9d2beffe
|
convert all CRLF line endings to LF only
|
2024-06-16 21:03:00 -07:00 |
|
Martin Michelsen
|
4d172fff64
|
fix challenge mode times window
|
2024-05-01 23:26:46 -07:00 |
|
Martin Michelsen
|
f83822bba0
|
add option to allow $quest without $debug for certain quests
|
2024-04-30 22:27:45 -07:00 |
|
Martin Michelsen
|
29f200b83e
|
add a way for joinable quests to lock themselves
|
2024-04-28 00:23:21 -07:00 |
|
Martin Michelsen
|
ddbb922b95
|
support joinable quests on all versions
|
2024-04-27 18:31:10 -07:00 |
|
Martin Michelsen
|
af4d3a3325
|
implement full character backups on GC
|
2024-04-06 19:52:22 -07:00 |
|
Martin Michelsen
|
4a3b0118a8
|
replace UnlockAllAreas and PreventPersistQuestFlags with generalized rewrite map
|
2024-03-30 22:36:09 -07:00 |
|
Martin Michelsen
|
cb05dce764
|
handle quest loading client bug
|
2024-03-24 15:43:35 -07:00 |
|
Martin Michelsen
|
a2e3f4882d
|
make quest episode filter configurable
|
2024-03-01 21:22:14 -08:00 |
|
Martin Michelsen
|
884a5ce75a
|
replace is_trial with is_nte
|
2024-02-09 19:12:02 -08:00 |
|
Martin Michelsen
|
07996444a1
|
fix download quests with PVR files
|
2024-02-07 10:23:37 -08:00 |
|
Martin Michelsen
|
1453cd4c9c
|
cache decompressed dat files for quests
|
2024-01-13 09:47:43 -08:00 |
|
Martin Michelsen
|
d052163a9e
|
add brute-force search command for game seeds that result in rare enemies
|
2024-01-12 23:54:23 -08:00 |
|
Martin Michelsen
|
57f47f147a
|
silently skip .DS_Store files when indexing quests
|
2023-12-31 21:28:26 -08:00 |
|
Martin Michelsen
|
d7e390e494
|
show original filenames in quest load logs
|
2023-12-27 10:42:30 -08:00 |
|
Martin Michelsen
|
1a2d5c1772
|
rename GC_EP3_TRIAL_EDITION to GC_EP3_NTE
|
2023-12-26 09:56:38 -08:00 |
|
Martin Michelsen
|
3f9cad1ca5
|
add support for PC NTE
|
2023-12-17 23:32:41 -08:00 |
|
Martin Michelsen
|
16cddd28b2
|
add quest script compiler
|
2023-12-10 14:24:30 -08:00 |
|
Martin Michelsen
|
b7bc148e09
|
implement solo quest progression flags
|
2023-12-08 17:01:11 -08:00 |
|
Martin Michelsen
|
956e890ad6
|
use make_shared where appropriate
|
2023-11-30 10:24:27 -08:00 |
|
Martin Michelsen
|
14fc0996bd
|
fix team reward keys on quests
|
2023-11-29 22:48:20 -08:00 |
|
Martin Michelsen
|
3743d0a156
|
implement quest unlock flags
|
2023-11-29 22:22:19 -08:00 |
|
Martin Michelsen
|
20b66a7a58
|
improve support for 11/2000 prototype
|
2023-11-27 00:29:26 -08:00 |
|
Martin Michelsen
|
e484ad72e0
|
rewrite quest category menu system
|
2023-11-26 14:52:37 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
ba3016f89c
|
filter non-download quests by episode
|
2023-11-14 21:52:38 -08:00 |
|
Martin Michelsen
|
c5f047dc0d
|
don't check missing categories during quest indexing
|
2023-11-13 14:25:49 -08:00 |
|
Martin Michelsen
|
cbe69c6ada
|
fix pvr codepath in quest loading
|
2023-11-13 14:25:49 -08:00 |
|
Martin Michelsen
|
9c821b2988
|
organize quests directory by category
|
2023-11-12 16:30:03 -08:00 |
|
Martin Michelsen
|
d33709f4a2
|
make quests appear in the menu even if they don't exist in player's language
|
2023-11-12 00:01:41 -08:00 |
|
Martin Michelsen
|
a0505176ec
|
get quest episode number from start function instead of header
|
2023-11-10 12:41:29 -08:00 |
|
Martin Michelsen
|
71cfced5ee
|
add xbox support
|
2023-11-06 23:09:09 -08:00 |
|
Martin Michelsen
|
008e59b892
|
fix DC QST decoder
|
2023-11-02 14:26:06 -07:00 |
|
Martin Michelsen
|
482bc5fbad
|
use client's language when generating download quests
|
2023-11-02 12:07:11 -07:00 |
|
Martin Michelsen
|
983c6e1ebc
|
fix English language quest fallback in menu generation
|
2023-11-01 23:19:49 -07:00 |
|
Martin Michelsen
|
700b1497d6
|
don't use format_data_string to serialize non-English strings
|
2023-10-26 00:48:29 -07:00 |
|
Martin Michelsen
|
0c53a0dc41
|
rewrite text encoding to handle non-English properly
|
2023-10-25 17:14:04 -07:00 |
|
Martin Michelsen
|
e8d8b94ffa
|
implement character overlays for challenge mode
|
2023-10-18 17:16:51 -07:00 |
|
Martin Michelsen
|
8c2ce5210d
|
implement battle rules and character replacement
|
2023-10-18 11:57:13 -07:00 |
|
Martin Michelsen
|
112896bb34
|
add non-English versions of several GC quests
|
2023-10-16 11:34:11 -07:00 |
|
Martin Michelsen
|
5d71b66f84
|
implement quest version separation
|
2023-10-16 00:20:38 -07:00 |
|
Martin Michelsen
|
8df36ea3c2
|
index quests by number, then by version
|
2023-10-08 11:14:46 -07:00 |
|
Martin Michelsen
|
29dd0caaab
|
fix QST encoding issues
|
2023-10-08 09:15:19 -07:00 |
|