File tree 2 files changed +58
-1
lines changed
2 files changed +58
-1
lines changed Original file line number Diff line number Diff line change 1
- # DaedalusX64-vitaGL
1
+ # DaedalusX64-vitaGL [ ![ Build Status ] ( https://dev.azure.com/rinnegatamante/Daedalus%20X64/_apis/build/status/Rinnegatamante.DaedalusX64-vitaGL?branchName=master )] ( https://dev.azure.com/rinnegatamante/Daedalus%20X64/_build/latest?definitionId=2&branchName=master )
2
2
3
3
Daedalus X64 is a Nintendo 64 emulator originally for Linux and PSP. This repository is the official one for the PSVITA/PSTV port using vitaGL as renderer.
4
4
Original file line number Diff line number Diff line change
1
+ # https://aka.ms/yaml
2
+
3
+ trigger :
4
+ - master
5
+
6
+ pool :
7
+ vmImage : ' ubuntu-latest'
8
+
9
+ container : gnuton/vitasdk-docker:latest
10
+
11
+ steps :
12
+ - script : sudo apt-get install -qq -y pkg-config
13
+ displayName : ' Install extra dependencies'
14
+
15
+ - script : sudo apt-get install -qq -y libc6-dev-i386
16
+ displayName : ' Install 32 bit libraries'
17
+
18
+ - script : |
19
+ git clone https://github.com/Rinnegatamante/math-neon
20
+ cd math-neon
21
+ make
22
+ sudo -E make install
23
+ displayName : ' Build libmathneon'
24
+
25
+ - script : |
26
+ git clone https://github.com/Rinnegatamante/vitaGL
27
+ cd vitaGL
28
+ make HAVE_SBRK=1
29
+ sudo -E make HAVE_SBRK=1 install
30
+ displayName : ' Build vitaGL'
31
+
32
+ - script : |
33
+ git clone https://github.com/Rinnegatamante/imgui-vita
34
+ cd imgui-vita
35
+ make -j$(nproc)
36
+ sudo -E make install
37
+ displayName : ' Build dear ImGui'
38
+
39
+ - script : |
40
+ mkdir daedbuild
41
+ cd daedbuild
42
+ cmake -DVITA_RELEASE=1 ../Source -DCMAKE_TOOLCHAIN_FILE=$VITASDK/share/vita.toolchain.cmake
43
+ make -j$(nproc)
44
+ displayName : ' Build Daedalus X64'
45
+
46
+ - task : GitHubRelease@0
47
+ inputs :
48
+ gitHubConnection : release
49
+ repositoryName : Rinnegatamante/DaedalusX64-vitaGL
50
+ tagSource : manual
51
+ tag : Nightly
52
+ action : edit
53
+ assets : |
54
+ eboot_safe.bin
55
+ eboot_unsafe.bin
56
+ displayName : ' Deploy artifacts'
57
+
You can’t perform that action at this time.
0 commit comments