Opened 8 years ago

Closed 8 years ago

#32 closed task (fixed)

Unsupported version: 121.27.49.822215948 (sc2 release, second patch)

Reported by: Francesco Owned by: mseifert
Priority: critical Milestone: version 0.8
Component: sc2replay Version: 0.6
Keywords: Cc:
Blocked By: Blocking:

Description

Hello,

I'm amazed to see this much of tested code on a project like that! you're the man!
Anyway I tried your application (v 0.6 downloaded from trac today) and it gives an exception.

exception: java.lang.IllegalArgumentException?: Unsupported version: 121.27.49.822215948

sc locale: eu, it

gl & hf for your project! :)

See you,
Francesco
http://makevoid.com

ps. I'm developing a serverside application that parses sc2 replays but right now I have only basic informations like names, races etc.. I will look at your code to find some infos on how to enhance the replay parsing. Thanks a lot!!

Change History (14)

comment:1 Changed 8 years ago by mseifert

Milestone: version 1.0version 0.8

comment:2 Changed 8 years ago by mseifert

Component: coresc2replay
Priority: majorcritical
Type: defecttask

comment:3 Changed 8 years ago by mseifert

Status: newaccepted

comment:4 Changed 8 years ago by mseifert

comment:5 Changed 8 years ago by mseifert

The incompatibility seems to be due to new actions that were introduced in the retail version of Starcraft 2.

comment:6 Changed 8 years ago by mseifert

In order to fix the issue, the new camera movement options (rotation and zoom) must be parsed.

comment:7 Changed 8 years ago by mseifert

There also seems to be a change of the grouping actions.

comment:8 Changed 8 years ago by mseifert

Additionally, the format of the replay.details file has changed.

comment:9 Changed 8 years ago by mseifert

Move screen actions work as of revision [116].
Grouping actions work as of revision [119].

comment:10 Changed 8 years ago by mseifert

Improved parsing of move screen actions (revision [120]).

An unknown action type is still causing trouble, when parsing replays. Yet, most replays are parsed correctly.

Adapted parsing routine for replay.details to take the changes in this replay version into account (revision [120]).

comment:11 Changed 8 years ago by mseifert

Resolution: fixed
Status: acceptedclosed

Works as of revision [121].

comment:12 Changed 8 years ago by mseifert

Resolution: fixed
Status: closedreopened

The game duration is still not parsed correctly.

The routine that parses the header of sc2replay files should be reworked.

comment:13 Changed 8 years ago by mseifert

Status: reopenedaccepted

comment:14 Changed 8 years ago by mseifert

Resolution: fixed
Status: acceptedclosed

Works as of revision [122].

Note: See TracTickets for help on using tickets.