Awesome
<!-- [![hydra](https://img.shields.io/aur/version/hydra?color=1793d1&label=yay&logo=arch-linux&style=for-the-badge)](https://aur.archlinux.org/packages/hydra) --> <!-- [![GitHub license](https://img.shields.io/github/license/offtkp/hydra?color=333333&style=for-the-badge)](https://github.com/offtkp/hydra/blob/master/LICENSE) ![Commit activity](https://img.shields.io/github/commit-activity/m/OFFTKP/hydra?style=for-the-badge) ![Size](https://img.shields.io/github/repo-size/OFFTKP/hydra?style=for-the-badge) --> <p align="center"> <img src="./data/images/hydra.png"><img src="./data/images/logo.png"></p><p align="center">A multi-system emulator</p> <p align="center"><img src="./data/images/screen.png"><img src="./data/images/android_screenshot.png" height=520></p> <p align="center">⚠️ <b>This project is very early in development and not ready for use yet!</b> ⚠️</p>
What is this?
This is Hydra, a multi-platform frontend for emulator cores. A Hydra core is a shared library that defines the functions in the core header. You can load cores by placing them in the core directory specified in Hydras settings.
Building
You will need a C++20 compliant compiler like gcc-12
Sister projects
shadPS4: Work-in-progress PS4 emulator by the founder of PCSX, PCSX2 and more
Panda3DS: A new, panda-themed, HLE Nintendo 3DS emulator
Contributing
Any contribution is welcome. Fork, open an issue or work on existing ones, or work on improving the documentation