Skip to content

Commit 29ccc90

Browse files
committed
workflow: dldi patch nesDS
Without the DLDI patch, nesDS will fail to launch with an error stating that 'Device failed.'
1 parent 0e739fc commit 29ccc90

File tree

2 files changed

+4
-11
lines changed

2 files changed

+4
-11
lines changed

.github/workflows/nightly.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ jobs:
1919
run: |
2020
chmod +x build.sh
2121
./build.sh
22-
- name: Install p7zip for nesDS
23-
run: |
24-
sudo apt update
25-
2622
- name: Download other applications
2723
run: |
2824
mkdir -p extras_external
@@ -45,8 +41,9 @@ jobs:
4541
cp -r _gba ../out/ex4ds
4642
unzip gameyob.zip; rm gameyob_dsi.nds
4743
unzip S8DS.zip
48-
# for whatever reason this needs to be DLDI patched, doesn't want to work from AOS directly
44+
# nesDS and gameyob need to be DLDI patched, they do not work from AOS directly
4945
dlditool ../kernel/__rpg/game.dldi gameyob.nds
46+
dlditool ../kernel/__rpg/game.dldi nesDS.nds
5047
cp -r *.nds ../out/acep/__rpg/APP/
5148
cp -r *.nds ../out/r4it/__rpg/APP/
5249
cp -r *.nds ../out/r4xx/__rpg/APP/

.github/workflows/release.yml

+2-6
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,6 @@ jobs:
1616
run: |
1717
chmod +x build.sh
1818
./build.sh
19-
- name: Install p7zip for nesDS
20-
run: |
21-
sudo apt update
22-
sudo apt install p7zip-full -y
23-
2419
- name: Download other applications
2520
run: |
2621
mkdir -p extras_external
@@ -44,8 +39,9 @@ jobs:
4439
unzip gameyob.zip; rm gameyob_dsi.nds
4540
unzip S8DS.zip
4641
7z e nesDS.7z
47-
# for whatever reason this needs to be DLDI patched, doesn't want to work from AOS directly
42+
# nesDS and gameyob need to be DLDI patched, they do not work from AOS directly
4843
dlditool ../kernel/__rpg/game.dldi gameyob.nds
44+
dlditool ../kernel/__rpg/game.dldi nesDS.nds
4945
cp -r *.nds ../out/acep/__rpg/APP/
5046
cp -r *.nds ../out/r4it/__rpg/APP/
5147
cp -r *.nds ../out/r4xx/__rpg/APP/

0 commit comments

Comments
 (0)