Commit Graph

44 Commits

Author SHA1 Message Date
DHrpcs3
f9c67d60f1
Update BUILDING.md
Add release and march options
Add ubuntu 24.04 specific options
2024-11-09 17:25:35 +03:00
Mahmoud Adel
190b40d879
Update BUILDING.md (#82)
* Update BUILDING.md

```
Package vulkan-validationlayers-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  vulkan-utility-libraries-dev
```
on Ubuntu 24 LTS installing ``` vulkan-utility-libraries-dev``` seems to fix the problem

* removed vulkan-validationlayers

* Update BUILDING.md

---------

Co-authored-by: DHrpcs3 <dh.rpcs3@gmail.com>
2024-10-30 10:28:25 +03:00
DHrpcs3
08f73b28c3
workflows: update glfw 2024-10-15 20:08:37 +03:00
DH
444fc1a387 add ffmpeg and libatrac9 submodules 2024-10-13 16:32:12 +03:00
Darkhost1999
85bd5be5ef
Update BUILDING.md
Third party dependencies have been merged into the source tree as submodules! If you previously installed RPCSX when you needed `spirv-cross`, `gslang`, or `xbyak`, you should run:
```
git pull
git submodule update --recursive --remote
```
2024-10-12 13:19:45 -05:00
DH
0c16e294d4 merge rpcsx-gpu and rpcsx-os
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
initial watchdog implementation
implement gpu -> os events
implement main gfx queue
2024-10-12 05:24:58 +03:00
DHrpcs3
91102c133b
workflows: Use newer libasound2-dev
Some checks failed
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-rpcsx (push) Has been cancelled
2024-10-07 18:18:58 +03:00
Nikita Savyolov
3c1620c030
rpcsx-os: aout playback support 2024-10-04 00:24:34 +03:00
DH
13b760a539 workflows: update vulkan headers 2024-09-25 22:32:11 +03:00
DHrpcs3
d4d7be1e0e
workflows: add ninja and increase job count 2024-09-25 21:36:11 +03:00
DH
9a9006f2b4 Fix compilation with gcc 2024-09-25 20:09:46 +03:00
Isaac Marovitz
6019477fcb
infra: update workflows (#70)
* Update workflows

* Clang format 18

* Fix apt package
2024-09-25 16:04:18 +03:00
Alexandre Bouvier
7e78907829
cmake: try system libraries first (#71)
Some checks failed
Formatting check / formatting-check (push) Failing after 0s
Build RPCSX / build-rpcsx (push) Failing after 0s
2024-09-14 14:45:07 +03:00
Alexandre Bouvier
71c2185bf6
cmake: un-hardcode native architecture (#72) 2024-09-08 15:09:59 +03:00
hax4dazy
ef526f70a4
Remove 2nd instructions for arch. Make warning stand out (#64)
This removes the second way for arch to install spriv-cross as its easier / better to just use YAY.  

This also fixes the warning to make it an actual warning and stand out a bit more.
2024-02-24 13:25:09 +03:00
Mahmoud Adel
89136596cb Update USAGE.md
Added safe mode in how to use the Emulator
2024-01-13 21:01:24 +03:00
DH
8791312d4f [ci] make release build 2024-01-13 19:30:51 +03:00
Isaac Marovitz
1743d6ebf2
Lint with Clang Tidy 16 (#55)
* Lint with Clang Tidy 16

* Update lint.yml
2023-10-17 17:26:42 +03:00
DH
8179a638ad Update readme and CI 2023-08-13 23:52:11 +03:00
RyzenDew
6358be32a0
Update readme to reflect changes (#43)
* Update USAGE.md

* Update BUILDING.md

* Update readme.md
2023-08-08 02:37:48 +03:00
Ayoub NASR
3137c6d83f
init submodules in lint workflow, small fixes (#31) 2023-07-29 20:15:24 +03:00
RyzenDew
032d1915f1
Usage and Building.md changes for ps4_unfself which is required for Testing 2023-07-28 06:07:36 +03:00
RyzenDew
ff263057bd
Bump vk headers (#30)
* Update rpcsx.yml

* Update rpcsx.yml

* Update rpcsx.yml

* Fixing clang format ?

hope this works

* Update .github/workflows/rpcsx.yml

Co-authored-by: Margen67 <Margen67@users.noreply.github.com>

* Update .github/workflows/rpcsx.yml

Co-authored-by: Margen67 <Margen67@users.noreply.github.com>

* Update .github/workflows/rpcsx.yml

Co-authored-by: Margen67 <Margen67@users.noreply.github.com>

* Update .github/workflows/rpcsx.yml

Co-authored-by: Margen67 <Margen67@users.noreply.github.com>

* Fix a bad suggestion

* random thing

---------

Co-authored-by: Margen67 <Margen67@users.noreply.github.com>
2023-07-25 22:33:36 +03:00
Ayoub NASR
483e5d9831
Separate Usage doc from building (#27)
* Separate Usage doc from building

* Cleanup usage doc
2023-07-25 22:32:26 +03:00
RyzenDew
b26773a9d0
Move Building instruction's to a BUILDING.md and add new deps for fedora and arch (#23) 2023-07-21 08:58:26 +03:00
GamingDuck
72185f0086
Readme.md amendments 2023-07-20 08:41:57 +03:00
RyzenDew
81adffbddc
readme.md Improvements part 3 2023-07-19 20:43:55 +03:00
RyzenDew
5a3512304b Update readme.md 2023-07-19 19:49:38 +03:00
RyzenDew
eec6189961 Update readme.md
Fixed everything
2023-07-19 19:49:38 +03:00
RyzenDew
b1e33d5455 Update readme.md 2023-07-19 19:49:38 +03:00
RyzenDew
62229a60c2 Update readme.md
Fixed an issue
2023-07-19 19:49:38 +03:00
RyzenDew
4b1bba6fbe Update readme.md
Add other needed instuctions
2023-07-19 19:49:38 +03:00
RyzenDew
b12cc68bf3
Update readme.md (#19)
add libxbyak-dev as a dep
2023-07-18 19:29:58 +03:00
DH
a8d75fd4ab attempt to fix build workflow 2023-07-18 10:57:30 +03:00
DH
8f1992c535 attempt to fix build workflow 2023-07-18 10:56:11 +03:00
Elad Ashkenazi
2a9d98c848
Fixup building instructions 2023-07-15 14:22:08 +03:00
Ivan Chikish
2e8afc27bc Try to fix compilation 2023-07-14 15:16:57 +03:00
illusion0001
bfcc50d000
Add Build CI (#14)
* Add Build CI

Co-Authored-By: Margen67 <Margen67@users.noreply.github.com>

* Readme: Change badges

---------

Co-authored-by: Margen67 <Margen67@users.noreply.github.com>
2023-07-08 21:05:33 +03:00
Isaac Marovitz
098220217c
Fix typo & other problems (#12)
* Ignore external deps
* Clang 16
* clang-format 16
* Fix linting action
2023-07-07 00:48:59 +03:00
Isaac Marovitz
ee44c48512 Formatting check 2023-07-06 21:37:30 +01:00
Isaac Marovitz
983593c6de Workflow adjustments 2023-07-06 21:37:30 +01:00
Isaac Marovitz
a3c1ae89ad More workflow fixes 2023-07-06 21:37:30 +01:00
Isaac Marovitz
c5cfb0c20c Adjust workflow 2023-07-06 21:37:30 +01:00
Isaac Marovitz
c02498dd24 Add clang-tidy action 2023-07-06 21:37:30 +01:00