gtker
gtker
[Currently it's just a hard error](https://github.com/willglynn/pdb/blob/b052964e09d03eb190c8a60dc76344150ff8a9df/src/msf/mod.rs#L410). The specific use case is writing a utility for assisting in decompiling applications compiled with Visual Studio C++ 6.0. Currently it seems the only...
Loading `BlackRockSpire` for vanilla trips the following assertion: `.//vendor/pathfind/Tile.cpp:58: pathfind::Tile::Tile(pathfind::Map*, utility::BinaryStream&, const std::filesystem::__cxx11::path&, bool): Assertion 'quadHeight == 0 || quadHeight == 1' failed.` SHA256sum of generated files: ``` 7b48817c573db9d9bfc697728b0e059e6c1ba86d855d51fbaf18d0001a391cda BlackRockSpire.map...
When reproducing errors it would be nice to have an upstream program that can be used to verify that the problem is within the library and not in the Python...
As part of working on the [Rust library](https://github.com/gtker/namigator-rs) I would like to be able to have it be possible to use extracted map data from sources other than the filesystem....
https://wowdev.wiki/CMD_AUTH_LOGON_PROOF_Client#Packet_Layout `crc_hash` field is calculated through the https://wowdev.wiki/CMD_AUTH_LOGON_CHALLENGE_Server#Packet_Layout `crc_salt` and various file in the game directory. While this is no no way used for anything other than acting as a...
[vmangos has a C++ implementation](https://github.com/vmangos/WDBReader) although it isn't in the form of a library. It looks like it would be relatively easy to port this to a Rust library.
I'm still not 100% on how to set up the project which is why I put off creating `cc_emit.c` for so long, so let me know if it works for...
I know that `mescc` is the next C compiler used after this one in the bootstrapping chain but I'm not sure which exact features are required to skip it. Currently...
```c // ' ``` fails with `Unterminated string`. ```c // " ``` Fails with the same message. Adding a second `// '` or `'` after the first does not fail....
This is a duplication of effort and it leads to bugs when the expanders don't work the same way. I'm not sure exactly what the solution is. An example is...