I finished the Forward component, which faithfully reproduces every System.IO function (the functions used to interact with the computer’s file system).
Why? : I need functions with the exact same API, since I’m going to intercept the game’s disk read/write functions to stop it from writing thousands of small files and folders.
What’s changed:
- Add
VirtualFS.DeleteFile() - Add
VirtualFS.DeleteFileNoThrow()(System.IO‘sDeletefunction doesn’t throw an error, unlikeVirtualFS.DeleteFile(), so I made an alternative to properly mimicDelete’s behavior. - Add
Forward.cs
Progress so far:
- ✅ VFS (Virtual File System).
- ✅ Write the fake
System.IOfunctions. - ❌ Write/Read the
.msa(Mechanica Save Archive) file. - ❌ Intercepting the system functions.
- ❌ Write the triggers that will fire the capture/emission of virtual files.
- ❌ Add display/support for the new save format in the world selection menu.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.