Commit Graph

9 Commits

Author SHA1 Message Date
Ranieri 8c8a97af65 Feature/mpeg decoder (#120)
* feat: added ffmepg as dependency

* feat: wip decoder video

* feat: some perf and cleanup

* feat:  added generic MPEG stream notification

* feat: CMakeLists.txt in ps2xStudio to configure SDL2 build options for static linking.
fix: fix ffmpeg setup for linux
fix: now MPEG decoder now identify that movie has ended and can play again anytime
feat: better audio stub to not block games

* feat: fix expansion test

* feat: foo

* a

* feat: finally added a helper to to prevent thread starvation

* feat: added basic  vu0 code execution

* feat: added yield Guest Execution After Wake to prevent deadlock

* feat: added  options  on  cmake for logs
feat: better input for keyboard pad

* feat: small corrections like top and itop vu branches etc

* feat: changes

* feat: working feature

* feat: fatal frame iop

* feat: test fix
feat: z buffer fix

* fix: gix GsPutIMR IMR

* feat: added rl imgui

* feat: added helper to get snapshot

* feat: added debug panel consuming snapshots

* feat: added pad snapshot
feat: added RCP debug events

* feat: final cleanup from old code

* feat: added EE timer counter
feat: applyed sound driver for Lotr
feat: better check for sound driver compat layout
feat: enquee and cosumed DMa cause
feat: added Pad execCMd
feat: update GS vsync signal flag
feat: custom IOPs for LotR

* feat: small cleanups

* fix: fix wrong import
2026-06-26 21:04:39 -03:00
Antonio Guastella 8772aab5cc CI: add Linux GCC/Clang build (with OpenGL deps + SSE4.1) (#59)
* ci: add Linux GCC/Clang workflow

Add a Linux job that builds with GCC and Clang using Ninja and runs tests

* ci: install OpenGL headers on Linux

Fix raylib configure by installing libgl-dev in the Linux GCC/Clang job

* ci: enable SSE4.1 for Linux builds

Pass -msse4.1 to GCC/Clang in the Linux workflow to satisfy runtime intrinsics
2026-02-17 14:41:39 -03:00
Ranieri b7973593ee fix: added missing header include for gcc (#54) 2026-02-14 13:00:36 -03:00
Salman Chishti 6d5e1fd66b Upgrade GitHub Actions to latest versions (#32)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
2026-01-31 13:52:59 -03:00
Salman Chishti ea63da371b Upgrade GitHub Actions for Node 24 compatibility (#31)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
2026-01-31 13:32:35 -03:00
DanielSvoboda cb20d0298a Add artifact upload step in build workflow
Add step to upload build artifacts for PS2Recomp.
2026-01-28 17:03:20 -03:00
Joshua T. Fisher 1cf3a6af4e Add ending newline. 2026-01-27 18:03:25 -08:00
Joshua T. Fisher 3e19d84f3b Add test runner. 2026-01-27 17:48:15 -08:00
Joshua T. Fisher bf91aa5021 Make runtime optional, start a CI yml. 2026-01-27 17:30:58 -08:00