# Benefits of using a Compatibility Layer

Using compatibility layers in software like HyperPlay is essential for several reasons:

1. **Expanding Game Support Across Platforms** Most PC games are developed primarily for Windows. The Compatibility layers implementation on HyperPlay allow these games to run on Linux and macOS without requiring native ports. This significantly decreases the development time focusing on a single platform.
2. **Bridging the Gap Without Developer Intervention** Many game developers do not prioritize Linux or macOS support due to market share concerns. Compatibility layers provide an alternative, letting users play their favorite games without waiting for official ports or developer support.
3. **Avoiding Vendor Lock-in** By supporting multiple platforms through compatibility layers, users are not forced to stay on Windows just for gaming. This promotes an OS-agnostic gaming ecosystem, allowing users to choose their preferred operating system.
4. **Enabling a Unified Gaming Experience** Applications like HyperPlay aggregate multiple game stores (HyperPlay, Epic, GOG) under one platform. By incorporating compatibility layers, users can access their entire game library without worrying about OS restrictions.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hyperplay.xyz/developer-docs/compatibility-layer/benefits-of-using-a-compatibility-layer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
