ElBread3
407d287fb1
tweak LoadFigure and RemoveFigure ( #4071 )
2026-02-23 21:30:57 +02:00
georgemoralis
be99cb4d5b
Emulator state ( #3906 )
...
* moved getShowFpsCounter to emu state
* more state variables
* fps counter is back
* removed fpscolor
2026-01-09 19:42:05 +02:00
Joshua de Reeper
8bbb3956a2
Skylander Portal ( #3762 )
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
2025-11-01 12:18:34 +02:00
ElBread3
eda6be746f
usbd: Implement usb backend system ( #3737 )
...
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
* initial impl
* reviews
* upstreamed deReaperJosh changes
* fixed config.cpp
---------
Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-10-31 11:11:14 +02:00
georgemoralis
ed9ffbfb64
Remove Qt from emulator ( #3733 )
...
* actions removal
* removed qt dir
# Conflicts:
# src/qt_gui/check_update.cpp
# src/qt_gui/translations/ar_SA.ts
# src/qt_gui/translations/ca_ES.ts
# src/qt_gui/translations/da_DK.ts
# src/qt_gui/translations/de_DE.ts
# src/qt_gui/translations/el_GR.ts
# src/qt_gui/translations/en_US.ts
# src/qt_gui/translations/es_ES.ts
# src/qt_gui/translations/fa_IR.ts
# src/qt_gui/translations/fi_FI.ts
# src/qt_gui/translations/fr_FR.ts
# src/qt_gui/translations/hu_HU.ts
# src/qt_gui/translations/id_ID.ts
# src/qt_gui/translations/it_IT.ts
# src/qt_gui/translations/ja_JP.ts
# src/qt_gui/translations/ko_KR.ts
# src/qt_gui/translations/lt_LT.ts
# src/qt_gui/translations/nb_NO.ts
# src/qt_gui/translations/nl_NL.ts
# src/qt_gui/translations/pl_PL.ts
# src/qt_gui/translations/pt_BR.ts
# src/qt_gui/translations/pt_PT.ts
# src/qt_gui/translations/ro_RO.ts
# src/qt_gui/translations/ru_RU.ts
# src/qt_gui/translations/sl_SI.ts
# src/qt_gui/translations/sq_AL.ts
# src/qt_gui/translations/sr_CS.ts
# src/qt_gui/translations/sv_SE.ts
# src/qt_gui/translations/tr_TR.ts
# src/qt_gui/translations/uk_UA.ts
# src/qt_gui/translations/ur_PK.ts
# src/qt_gui/translations/vi_VN.ts
# src/qt_gui/translations/zh_CN.ts
# src/qt_gui/translations/zh_TW.ts
* removed CMakePresets for qt builds
* clear cmakelists from qt
* sync config file with qtlauncher
* fixing review stuff
* Remove Qt code from memory patcher and add non-Qt fallback for automatic loading of patches
The second feature is disabled if IPC is present, to avoid conflicts with it.
* Add json submodule
* More Qt removal
* Documentation update
* fix build
* fix REUSE?
* removed qrc file
* fix clang
* Simplify Qt installation instructions for macOS
Removed instructions for installing x86_64 Qt on ARM and x86_64 Macs.
* Remove Qt installation instructions from guide
Removed instructions for downloading and configuring Qt.
---------
Co-authored-by: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com>
2025-10-31 10:28:39 +02:00
rainmakerv2
17fab7fdf1
IPC: commands for volume adjustment, input parsing, fsr, gamepad select ( #3734 )
...
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / linux-qt-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
* Add IPC functions: volume, fsr settings, parse inputs
* always process fsr values
* set controller command
2025-10-13 15:04:34 +03:00
Vinicius Rangel
71f343d2d6
Impl sceSystemServiceLoadExec ( #3647 )
...
* Add support for restarting the emulator with new configurations
- Implement `Restart` function in `Emulator` to enable process relaunch with updated parameters.
- Modify `sceSystemServiceLoadExec` to use the restart functionality.
* Add logging for emulator restart and system service load execution
* Add IPC emulator PID output command
Impl `PID` output command to return the emulator process ID
- required for launches supporting emulator restart
* Add log file append mode support (used after restarting to keep the same log file)
* Keep game root between restarts
* add --wait-for-debugger option flag
* add --wait-for-pid flag
used for sync between parent & child process during restart
* impl restart via ipc
* fix override game root
* add qt flags to allow restart
2025-09-25 23:01:52 -03:00
Fire Cube
c05695fde5
extend IPC functionalities ( #3545 )
...
* extend IPC
* clang
* clang
2025-09-09 14:57:42 -07:00
Vinicius Rangel
0044a27c1f
Simple IPC for external control ( #3345 )
...
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / linux-qt-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
* add simple IPC protocol
to allow communication via stdin/stdout
* ipc: add PATCH_MEMORY command
enables patches & cheates
2025-08-04 20:32:50 -03:00