EgoEngineModding / ego.nefsedit

NeFS archive editor for Ego Engine
MIT License
25 stars 9 forks source link

Support reading 1.5.1 files #28

Closed ptasev closed 11 months ago

ptasev commented 1 year ago
Additional game archive versions to add to the wiki: Game Version
RD:Grid 1.4
Dirt 2 1.5.1
F1 2010 1.5.1
F1 2011 1.5.1
F1 2012 1.5.1
Dirt Showdown 1.6
F1 2013 1.6
F1 2014 1.6
F1 2015 1.6
F1 2016 1.6
F1 2019 1.6
Grid 2 1.6
Grid Autosport 1.6

010 Editor Binary Template: https://github.com/EgoEngineModding/Ego-Engine-Modding/blob/master/src/010%20Templates/nfs1.5.bt

ptasev commented 1 year ago

There are two existing tests that are failing due to the bug fix to the stream extension. I wasn't sure how to fix it since I'm not familiar with the nefs writer code yet. Would appreciate if you can look into that. Otherwise this is ready to go.

victorbush commented 11 months ago

Sorry for the late response on this; thanks for this PR! Looks like the failing tests were due to bad test data/cases going unnoticed prior to your fix for CopyPartialAsync. I can work on fixing those tests.