Star on GitHubStar2.4k stars

Case study

OpenVice: a C# port of Grand Theft Auto: Vice City

OpenVice ports Grand Theft Auto: Vice City to a C# engine that uses the original game's files. It parses RenderWare data, renders through OpenTK, uses BEPU Physics and decodes ADF radio audio alongside MP3 playback.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
92
Last commit
2024-09-24
Language
C#

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code and documentation observed; no download method or demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: An original Grand Theft Auto: Vice City copy is required.
  • Limits: The engine is described as early in development, with a limited feature set.
  • License: No licence file in the repository.

Cite

BibTeX

@misc{openvice-case,
  title = {{OpenVice: a C\# port of Grand Theft Auto: Vice City}},
  howpublished = {\url{https://github.com/clashbyte/openvice}},
  url = {https://github.com/clashbyte/openvice},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/openvice-case/}}
}

Plain text

OpenVice: a C# port of Grand Theft Auto: Vice City. https://github.com/clashbyte/openvice (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/openvice-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · clashbyte/openvice · Revision 30aa6dd

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab