feat(docs): add an implementation guide for more in-depth details on how to use 4JLibs expansions
feat(storage): save titles are now encoded into the name of the save files feat(storage): added functionality to delete save files chore(storage): document functions which don't have to be implemented, as they're unused for the Windows platform chore(storage): rename some variables to be more accurate with the binaries fix(render): in vs2012, m_backBufferTexture cannot be initialized in a header fix(storage): in CDLC::GetMountedPath, m_szMountPath and m_szDirectoryPath were mixed up fix(storage): in CSaveGame::SetSaveTitle, there was a wide string to narrow string mismatch
This commit is contained in:
@@ -2,18 +2,9 @@
|
||||
|
||||
A project that aims at rebuilding the 4J libraries source code via decompilation for the Minecraft: Legacy Console Edition
|
||||
|
||||
## NOTICE
|
||||
## Implementation
|
||||
|
||||
There's a bug in the main game code where the depth stencil view descriptor isn't zero initialized, this happens in the file ``Windows64_Minecraft.cpp`` at the
|
||||
```D3D11_DEPTH_STENCIL_VIEW_DESC descDSView;``` line
|
||||
|
||||
|
||||
This causes the depth stencil view creation to fail and consequently breaks the game, to fix this you will need to add the following line after the definition described:
|
||||
|
||||
```ZeroMemory(&descDSView, sizeof(descDSView));```
|
||||
|
||||
This issue only happens when building with newer versions of the Visual Studio compiler, Visual Studio 2012 isn't affected by this, so if you're working on a fork of the main source
|
||||
remember to add this line to avoid breaking the game for other people
|
||||
For implementation details, please look at the [IMPLEMENTATION_GUIDE.md](IMPLEMENTATION_GUIDE.md) file
|
||||
|
||||
## Why?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user