Releases: EgoEngineModding/ego.nefsedit
Releases · EgoEngineModding/ego.nefsedit
NeFS Edit 0.7.1
- Fixed mistakenly considering certain archives are split
- Fixed using the first block's transform for all data blocks
- Fixed not being able to find headers in newer F1 games with ability to search entire exe rather than just data section
PRs
Full Changelog: 0.7.0...0.7.1
NeFS Edit 0.7.0
Version 0.7.0
- Added support for reading NeFS versions 0.1.0, 0.2.0, 1.3.0, 1.4.0, 1.5.0, 1.5.1
- Added support for reading split data and multiple volume archives
- Added support for reading big-endian NeFS headers
- Added support for writing NeFS version 1.5.1, 1.6.0
- Added ability to search for headers in elf and mach-o executables (Linux, Mac, PS3)
- Added ability to associate NeFS files with the app
- Changed executable header auto-search to improve accuracy (at the expense of speed)
- Changed .NET framework to .NET 8.0
- Fixed bug where all replaced files would have the same data as the last file that was replaced
- Fixed mistakenly treating untransformed items the same as blockless items in 2.0.0 archives
- Fixed duplicate items not being saved
Commits
- Support reading 1.5.1 files by @ptasev in #28
- Support for reading 1.5.0 and big endian by @ptasev in #30
- Refactor and support for 1.6.0 big-endian by @ptasev in #31
- Remove nefs inject by @ptasev in #32
- Move source files by @ptasev in #33
- Support reading
0.1.0and0.2.0by @ptasev in #34 - Support reading
1.3.0and1.4.0by @ptasev in #35 - Bring back exe header auto-search feature by @ptasev in #36
- Support writing
1.5.1and1.6.0by @ptasev in #39 - Allow associating nefs files with the app by @ptasev in #40
New Contributors
Full Changelog: 0.6.0...0.7.0
NeFS Edit 0.6.0
Version 0.6.0
- Added support for NeFS version 1.6.
- Added recent files list and improved open file dialog.
- Added support for handling duplicate items in archives.
- Improved finding and loading NeFS headers from executables.
- Fixed various loading bugs for NeFS version 2.0 headers.
NeFS Edit 0.5.0
Version 0.5.0
- Added ability to open game.dat files (archives with separate header/data files).
- Added ability to close an archive.
- Added archive and item debug output views.
- Fixed "Extract To" to extract directly to the location specified.
- Fixed/improved intepretation of various NeFS header fields.
- Replaced Archive Details pane with an Archive Debug view.
- Refactored NefsEdit and NefsLib substantially.
- Improved application/library separation.
- Added various unit tests.
- Switched to Serilog for logging.
NeFS Edit 0.4.0
Version 0.4.0
- Added ability to open encrypted NeFS archives.
- Fixed issue with extracting non-compressed files.
NeFS Edit 0.3.0
Version 0.3.0
- Added ability to extract multiple files at once.
- Added ability to extract directories.
- Added Quick Extract feature.
- Fixed some issues with loading and replacing items from game.nefs.
NeFS Edit 0.2.0
Version 0.2.0
- Added context menu when right-clicking items.
- Added keyboard shortcut keys.
- Added ability to save archive in place (in addition to Save As).
- Using .NET compression library for extraction now.
- Removed dependency on offzip and packzip.
NeFS Edit 0.1.2
Version 0.1.2
- Using .NET compression library instead of spawning packzip processes.
NeFS Edit 0.1.1
Version 0.1.1
- Fixed some issues related to replacing files in archive with larger files.