Case study
SkiFree: C reconstruction of version 1.04
This project reconstructs the 32-bit SkiFree version 1.04 in C. It was developed with Visual Studio 6 and aims to be byte-compatible with the original. The README says all code and data have been converted to C, and exact matching of every function and data segment is still open.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 71
- Last commit
- 2022-12-08
- Language
- Assembly
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-09
Requirements & limits
- The original ski32.exe supplies the graphics and icon resources. Its MD5 is c5515451d8f90a822457a4a8e4bf1791. The README points to the official SkiFree site for that file.
- Bitmap resources go in resources/ as ski32_1.bmp through ski32_89.bmp, and the icon as iconski.ico.
- The README names no license.
Cite
BibTeX
@misc{skifree-decomp-case,
title = {{SkiFree: C reconstruction of version 1.04}},
howpublished = {\url{https://github.com/yuv422/skifree_decomp}},
url = {https://github.com/yuv422/skifree_decomp},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/skifree-decomp-case/}}
}Plain text
SkiFree: C reconstruction of version 1.04. https://github.com/yuv422/skifree_decomp (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/skifree-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · yuv422/skifree_decomp · Revision 7b473c5
More in Games
- SMB Vanilla: a C reconstruction of two NES Mario games · Case study
- SMBDIS.ASM: a comprehensive Super Mario Bros. disassembly · Case study
- smt-decomp: decompiling Shin Megami Tensei for PlayStation · Case study
- Snowboard Kids: decompiling the Nintendo 64 game · Case study
- Sonic 3D Blast: a disassembly of game routines · Case study
- Sonic Adventure DX: a multi-version GameCube decompilation · Case study