Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexbatalov/iwd2-re
Reverse engineered Icewind Dale 2
https://github.com/alexbatalov/iwd2-re
cplusplus decompilation game iwd2 reverse-engineering
Last synced: 3 months ago
JSON representation
Reverse engineered Icewind Dale 2
- Host: GitHub
- URL: https://github.com/alexbatalov/iwd2-re
- Owner: alexbatalov
- License: other
- Created: 2022-11-18T06:05:20.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-01T20:05:51.000Z (about 1 year ago)
- Last Synced: 2024-01-01T23:18:34.521Z (about 1 year ago)
- Topics: cplusplus, decompilation, game, iwd2, reverse-engineering
- Language: C++
- Homepage:
- Size: 7.96 MB
- Stars: 35
- Watchers: 6
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Icewind Dale 2
In this repository you'll find reverse engineered source code for Icewind Dale II.
## Status
- Functions: 80% (~8200 of ~10000)
- Code: 53% (~2.0M of ~3.8M)
The game is not playable at this time. Even though it does run, you can only access several UI screens - start (which is actually a multiplayer connection screen in other Infinity Engine games), options, keymaps, party selection, and character editor. Many stuff needs to be done in order to get to world screen (the one where actual gameplay occurs).
If you like to see it for yourself be sure to obtain Icewind Dale II: Complete from [GOG](https://www.gog.com/game/icewind_dale_2). I've hardcoded it's installation path for testing and it accidenally slipped into Git some time ago. Only windowed 32-bpp mode is currently implemented.
## License
The source code is this repository is available under the [Sustainable Use License](LICENSE.md).