bemaniutils
bemaniutils copied to clipboard
Support SDVX 06 (EXCEED GEAR)
Same as #63, but better, I suppose.
A while ago, I've discovered that fork and that branch to be used on my personal instance. But it was full of unrelated changes, mainly PostgreSQL related. I've condensed them into one single commit with only necessary and minimal changes.
Notes:
-
bemani/backend/sdvx/exceedgear.py
is slightly changed from that branch and reordered here and there to minimize diff betweenheavenlyhaven.py
. - Use of
use_information
flag is commented out. I think this option is for displaying custom message on entry screen, but I've not tested this. These strings will probably use same format asdata/others/gameover.template.xml
. If this feature is being implemented correctly, two morestrs
andlongstrs
game setting entry might be needed. -
use_asphyxia_gameover
flag is also commented out, but this thing is unknown, as original code suggests. - Original code has implemented Discord broadcasting support in it, but I've commented it out for now.
- I think
force_unlock_crew
is not working properly?
the issue with force_unlock_crew iirc is that the type for crew member should be 11, not 4
I appreciate the effort and work! However, bemaniutils strives to be a preservation tool, used for playing older games that are no longer available. We do not wish to compete with Konami on any current game that is out. That doesn't fit the bill of preserving old game experiences and directly competes with Konami's interests which is kinda a big no-no. We can revisit any sort of support once SDVX 6 is end-of-life and no longer making money for them.