Commit Graph

10 Commits

Author SHA1 Message Date
9dbb4babfa Merge remote-tracking branch 'origin/master' into season3
# Conflicts:
#	src/frontend/qt_sdl/EmuInstance.cpp
2024-08-07 01:34:12 +02:00
d57fbd3f17 add warning when starting LAN game while having multiple instances open
also make the instance/window close code suck less (so that deleting an instance cleans up everything properly)
2024-08-07 00:09:03 +02:00
b50d2f377c add the LAN/netplay menu items
(they do nothing for now)
2024-08-06 20:52:07 +02:00
9b828c2cde Implement Rumble Pak support. (#2101) 2024-07-21 17:01:30 +02:00
8fc403cdad update copyright headers 2024-06-15 17:01:19 +02:00
25a7b1ca1d merge doublemelon (#2067)
non-exhaustive (but exhausting) list of changes:

* base laid for multiple window support, but will likely require more work to work correctly
* encapsulation of frontend state for proper multi-instance support
* (JIT still needs a fix for the NDS::Current workaround but we can get there later)
* new, more flexible configuration system
2024-06-15 13:52:47 +02:00
345b7439e4 integrate OSD into ScreenPanel and make it nicer 2023-12-28 14:40:37 +01:00
7f437d48db start cleaning up: move OpenGL stuff out of EmuThread 2023-12-26 19:04:01 +01:00
80c6dd524b add convenience method to Window class for OSD messages 2023-12-25 16:34:29 +01:00
6a1232b9a9 move MainWindow and Screen stuff to separate files; WIP 2023-12-24 15:11:30 +01:00