Skip to content

Commit 6a4cdcb

Browse files
committed
Close #36
1 parent aacbf19 commit 6a4cdcb

File tree

12 files changed

+71
-0
lines changed

12 files changed

+71
-0
lines changed
Binary file not shown.
Binary file not shown.

archive/Ace3DS+_R4iLS/README.txt

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
_DS_MENU.DAT and _DSMENU.DAT have been patched (by davidmorom) to fix an issue in both WarioWare DIY and Jam with the Band:
2+
```
3+
WarioWare DIY and Jam with the Band had always been problematic in these flashcarts, as the save type they use is not correctly supported by the kernel, due to a very stupid bug.
4+
5+
Recently I managed to patch this bug and both games now work perfectly. The change is just one instruction modification, from "mov r6,#0x9" to "mov r6,#0x0". This change prevents a 9 bits logical left shift on the save file sector addresses list, which is not needed at all, and is the reason that makes the games not compatible.
6+
```
7+
18
Compatible with:
29
- Ace3DS+
310
- Ace3DS X
Binary file not shown.
Binary file not shown.

archive/Ace3DS+_R4iLS/old/Makefile

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
.PHONY: package
2+
3+
export TOPDIR := $(shell pwd $(CURDIR))
4+
export BASE := Ace3DS+_R4iLS/$(shell basename $(CURDIR))
5+
export OUT := $(TOPDIR)/../../out
6+
export COMMON := $(TOPDIR)/../../common-kernels
7+
8+
package: directory Ace3DS+_R4iLS_Wood_R4_1.62_old.zip extdata
9+
10+
directory:
11+
mkdir -p $(OUT)/$(BASE)
12+
13+
Ace3DS+_R4iLS_Wood_R4_1.62_old.zip: directory
14+
mkdir tmp;cp -r Ace3DS+_R4iLS_Wood_R4_1.62_old/* $(COMMON)/Wood_R4Li_1.62/* tmp
15+
cd tmp && zip -r $(OUT)/$(BASE)/$@ *
16+
cd $(TOPDIR); rm -rf tmp
17+
18+
extdata: directory
19+
cp ace3dsplus.jpg README.txt $(OUT)/$(BASE)

archive/Ace3DS+_R4iLS/old/README.txt

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Compatible with:
2+
- Ace3DS+
3+
- Ace3DS X
4+
- ### in 1 combo cart
5+
- r4azure.com carts
6+
- r4isdhc.com.cn carts
7+
- r4iwood.cn carts
8+
- r4isdhc.hk 2020+ carts
9+
- r4li.com carts
10+
- r4infinity.com 2
11+
- r4ixds.com 2014 white version
12+
- woodr4isdhc.com carts
13+
- ge.ndsi.in GEi HOT
14+
- (please raise an issue if you think your cart is an Ace3DS+ or an R4iLS clone!)
15+
16+
cheats (NDS):
17+
__rpg/cheats/usrcheat.dat
Binary file not shown.

archive/Gateway_Blue/README.txt

+7
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
1+
_DSMENU.DAT has been patched (by davidmorom) to fix an issue in both WarioWare DIY and Jam with the Band:
2+
```
3+
WarioWare DIY and Jam with the Band had always been problematic in these flashcarts, as the save type they use is not correctly supported by the kernel, due to a very stupid bug.
4+
5+
Recently I managed to patch this bug and both games now work perfectly. The change is just one instruction modification, from "mov r6,#0x9" to "mov r6,#0x0". This change prevents a 9 bits logical left shift on the save file sector addresses list, which is not needed at all, and is the reason that makes the games not compatible.
6+
```
7+
18
cheats (NDS):
29
__rpg/cheats/usrcheat.dat
Binary file not shown.

archive/Gateway_Blue/old/Makefile

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
.PHONY: package
2+
3+
export TOPDIR := $(shell pwd $(CURDIR))
4+
export BASE := Gateway_Blue/$(shell basename $(CURDIR))
5+
export OUT := $(TOPDIR)/../../../out
6+
export COMMON := $(TOPDIR)/../../../common-kernels
7+
8+
package: directory Gateway_Blue_Wood_R4_1.62_old.zip extdata
9+
10+
directory:
11+
mkdir -p $(OUT)/$(BASE)
12+
13+
Gateway_Blue_Wood_R4_1.62_old.zip: directory
14+
mkdir tmp;cp -r Gateway_Blue_Wood_R4_1.62_old/* $(COMMON)/Wood_R4Li_1.62/* tmp
15+
cd tmp && zip -r $(OUT)/$(BASE)/$@ *
16+
cd $(TOPDIR); rm -rf tmp
17+
18+
extdata: directory
19+
cp README.txt $(OUT)/$(BASE)

archive/Gateway_Blue/old/README.txt

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
cheats (NDS):
2+
__rpg/cheats/usrcheat.dat

0 commit comments

Comments
 (0)