Commit Graph

13 Commits

Author SHA1 Message Date
moonpower
8299059dd4 feat: add controller support for pause menu and update ImGuiLayer functionality 2026-02-02 03:08:01 +03:00
moonpower
7efbae3f5f feat: add support for stretching ImGui output to window and return to selector functionality 2026-02-02 00:29:25 +03:00
moonpower
25add6ada7 feat: add ImGui frontend support with game selection and debug panels 2026-02-01 23:54:58 +03:00
wheremyfoodat
8e20bd6220 Long overdue clang-format pass on most of the project (#773) 2025-07-06 18:25:20 +03:00
wheremyfoodat
cf321b1ed8 Better screen layout support 2025-07-06 02:41:44 +03:00
wheremyfoodat
62748eef47 Initial screen layout implementation 2025-07-04 17:53:36 +03:00
wheremyfoodat
d208c24c0c Implement controller gyroscope in SDL 2024-08-14 22:35:02 +03:00
wheremyfoodat
11e7eb7fd6 SDL: Fixup touchscreen code 2024-07-26 12:08:10 +03:00
Paris Oplopoios
3270cfe602 First step towards configurable keyboard mappings (#464)
* Configurable keyboard mappings

* Cleanup

* Cleanup

* Biggest mistake of my career

* format

* Fix naming convention

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-03-21 15:54:18 +02:00
Paris Oplopoios
27ad7b01f3 Rename Emulator::run to FrontendSDL::run (#466)
* Rename Emulator::run to FrontendSDL::run

* Update frontend_sdl.cpp

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-03-16 23:20:37 +02:00
offtkp
6b5508d52b move filesystem header to right place 2023-10-20 02:16:49 +03:00
wheremyfoodat
c0c3153cd8 Bonk 2023-10-20 01:12:22 +03:00
offtkp
fb0a2a6801 Decouple emulator and frontend code 2023-10-18 15:24:42 +03:00