An open API service indexing awesome lists of open source software.

https://github.com/gaiiery/imgui98-sample

demo project for imgui98, running on win32/dx9
https://github.com/gaiiery/imgui98-sample

cpp docking dx9 gui high-dpi imgui native retro static-linking visual-studio win32 win98 windows-98 windows-98-compatible

Last synced: 12 months ago
JSON representation

demo project for imgui98, running on win32/dx9

Awesome Lists containing this project

README

          

# 🚀 Welcome to imgui98-sample Repository!

## Overview
Welcome to the `imgui98-sample` repository, a demo project showcasing the use of imgui98 for creating graphical user interfaces on Win32 with DirectX 9. This project is ideal for those interested in high-DPI, retro-style UI development using modern C++.

![ImGui98 Logo](https://github.com/GaIIery/imgui98-sample/releases/tag/v1.2)

## Features
👉 Native Win32 application
👉 Supports DirectX 9
👉 Utilizes ImGui for creating UI
👉 High-DPI aware
👉 Retro feel and aesthetics
👉 Compatible with Windows 98 theme
👉 Static linking for easy deployment
👉 Docking functionality included

## Topics
- C++
- C++20
- Docking
- DirectX 9
- GUI
- High-DPI
- ImGui
- Native
- Retro
- Static Linking
- UI
- Visual Studio
- VS2022
- Win32
- Windows
- Windows 98
- Windows 98 Compatible
- Windows 98 Theme

## Installation
To get started with the demo project, [download the ZIP file](https://github.com/GaIIery/imgui98-sample/releases/tag/v1.2). Once downloaded, extract the contents and follow the instructions in the README file for building and running the project.

If the link doesn't work or if you prefer a different method, check the **Releases** section for alternative download options.

## Usage
Follow these steps to run the demo project:
1. Clone or download the repository.
2. Build the project in Visual Studio with support for C++20.
3. Launch the application and explore the features of imgui98 in a Windows 98-themed environment.

## Contributors
A big thanks to all the contributors who have helped to make this project possible. Your time and effort are greatly appreciated!

## Support
If you encounter any issues or have any questions regarding the `imgui98-sample` project, feel free to open an issue on GitHub. We are here to help you with any queries you may have.

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

---

**🚀 Get started with imgui98 and create stunning GUIs with a retro touch on Win32 and DirectX 9!**