org.dolphinemu.dolphinemu.yml 4.73 KB
Newer Older
1
2
3
Categories:
  - Games
License: GPL-2.0-or-later
Izzy's avatar
Izzy committed
4
WebSite: https://dolphin-emu.org/
5
SourceCode: https://github.com/dolphin-emu/dolphin
Izzy's avatar
Izzy committed
6
7
IssueTracker: https://bugs.dolphin-emu.org/projects/emulator/issues
Translation: https://www.transifex.com/projects/p/dolphin-emu/
8
9
10
11
12
13
14
15
16
17

AutoName: Dolphin Emulator
Description: |-
    Dolphin is a Gamecube, Wii and Triforce (the arcade machine based on the
    Gamecube) emulator which supports many extra features and abilities not present
    on the original consoles. Gamecube and Wii compatibility is good - one can
    expect "mainstream" titles to run; lesser known titles can be hit or miss.
    Triforce compatibility is currently limited to a couple of games - others
    require more of the Triforce-specific peripheral devices to be emulated.

18
    <a href="https://wiki.dolphin-emu.org">Compatibility Wiki</a>
19

20
    <a href="https://forums.dolphin-emu.org/Thread-android-usage-guide">Usage guide</a>
21

22
    <a href="https://forums.dolphin-emu.org/Thread-opengl-es-3-guide">OpenGL ES 3 guide</a>
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76

    Status: ALPHA. Note that newer versions require ARM64, which only some of the
    newest devices have.

RepoType: git
Repo: https://github.com/dolphin-emu/dolphin

Builds:
  - versionName: '0.11'
    versionCode: 11
    commit: '4.0'
    subdir: Source/Android
    init:
      - rm -r libs/* ../../Externals/msvcrt/ ../../Installer/dxredist/
      - find -L ../../Externals/ -regex ".+\.\(a\|dll\|so\|exe\|lib\)" -type f -delete
    extlibs:
      - android/android-support-v13.jar
    build:
      - cd ..
      - cmake -DANDROID=True -DANDROID_NATIVE_API_LEVEL=android-14 -DCMAKE_TOOLCHAIN_FILE=../Source/Android/android.toolchain.cmake
        -DANDROID_TOOLCHAIN_NAME=arm-linux-androideabi-clang3.1 -DUSE_GLES3=True ..
      - make

  - versionName: '0.13'
    versionCode: 13
    commit: 658c49fab32af5e053480518e88dc1c4857e7972
    subdir: Source/Android/app
    gradle:
      - arm_64
    prebuild:
      - echo 'ndkPath=$$NDK$$' > ../build.properties
      - echo 'makeArgs=-j4' >> ../build.properties
    scandelete:
      - Installer
      - Externals
      - Source/DSPTool
      - Data/Sys
      - docs

  - versionName: 5.0-6374
    versionCode: 14523
    commit: e7ed4857b1ec3ac382e307806d22ba0c03dae37c
    subdir: Source/Android/app
    gradle:
      - yes
    rm:
      - Source/Android/code-style-java.jar
    scandelete:
      - Installer
      - Externals
      - Data/Sys
      - docs
    ndk: r16b

Licaon_Kter's avatar
Licaon_Kter committed
77
78
79
80
81
82
83
84
85
86
87
88
89
90
  - versionName: 5.0-12716
    versionCode: 16869
    commit: 31524288e3b2450eaefff8202c6d26c4ba3f7333
    subdir: Source/Android/app
    gradle:
      - yes
    prebuild: $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
    scandelete:
      - Installer
      - Externals
      - Data/Sys
      - docs
    ndk: r21d

Licaon_Kter's avatar
Licaon_Kter committed
91
92
93
94
95
96
97
98
99
100
101
102
103
104
  - versionName: 5.0-13178
    versionCode: 17057
    commit: a34823df61df65168aa40ef5e82e44defd4a0138
    subdir: Source/Android/app
    gradle:
      - yes
    prebuild: $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
    scandelete:
      - Installer
      - Externals
      - Data/Sys
      - docs
    ndk: r21d

Licaon_Kter's avatar
Licaon_Kter committed
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
  - versionName: 5.0-15445
    versionCode: 17823
    commit: db02b50d2ecdfbbc21e19aadc57253c353069f77
    subdir: Source/Android/app
    sudo:
      - apt-get update || apt-get update
      - apt-get install -y -t stretch-backports-sloppy libarchive13
      - apt-get install -y -t stretch-backports cmake
    gradle:
      - yes
    scanignore:
      - Data/Sys/codehandler.bin
      - Data/Sys/GC/dsp_rom.bin
      - Data/Sys/GC/font_western.bin
      - Data/Sys/GC/dsp_coef.bin
      - Data/Sys/GC/font_japanese.bin
      - Data/Sys/Wii/shared2/wc24/nwc24fl.bin
      - Data/Sys/Wii/shared2/wc24/misc.bin
      - Data/Sys/Wii/shared2/wc24/nwc24dl.bin
      - Data/Sys/Wii/shared2/wc24/nwc24fls.bin
    scandelete:
      - Installer
      - Externals
      - docs
    ndk: r23

Licaon_Kter's avatar
Licaon_Kter committed
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
  - versionName: 5.0-15993
    versionCode: 18001
    commit: 5e595616379a694789fe749e40a27ef069f0090e
    subdir: Source/Android/app
    sudo:
      - apt-get update || apt-get update
      - apt-get install -y openjdk-11-jdk-headless
      - update-alternatives --auto java
    gradle:
      - yes
    prebuild: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager
        'cmake;3.18.1'
    scanignore:
      - Data/Sys/codehandler.bin
      - Data/Sys/GC/dsp_rom.bin
      - Data/Sys/GC/font_western.bin
      - Data/Sys/GC/dsp_coef.bin
      - Data/Sys/GC/font_japanese.bin
      - Data/Sys/Wii/shared2/wc24/nwc24fl.bin
      - Data/Sys/Wii/shared2/wc24/misc.bin
      - Data/Sys/Wii/shared2/wc24/nwc24dl.bin
      - Data/Sys/Wii/shared2/wc24/nwc24fls.bin
    scandelete:
      - Installer
      - Externals
      - docs
    ndk: r23

159
AutoUpdateMode: None
Licaon_Kter's avatar
Licaon_Kter committed
160
UpdateCheckMode: None
Licaon_Kter's avatar
Licaon_Kter committed
161
162
CurrentVersion: 5.0-15993
CurrentVersionCode: 18001