mirror of
https://github.com/DS-Homebrew/flashcard-archive.git
synced 2024-11-21 17:29:17 +01:00
Close #36
This commit is contained in:
parent
aacbf19eee
commit
6a4cdcb9b0
Binary file not shown.
Binary file not shown.
@ -1,3 +1,10 @@
|
||||
_DS_MENU.DAT and _DSMENU.DAT have been patched (by davidmorom) to fix an issue in both WarioWare DIY and Jam with the Band:
|
||||
```
|
||||
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.
|
||||
|
||||
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.
|
||||
```
|
||||
|
||||
Compatible with:
|
||||
- Ace3DS+
|
||||
- Ace3DS X
|
||||
|
BIN
archive/Ace3DS+_R4iLS/old/Ace3DS+_R4iLS_Wood_R4_1.62/_DSMENU.DAT
Normal file
BIN
archive/Ace3DS+_R4iLS/old/Ace3DS+_R4iLS_Wood_R4_1.62/_DSMENU.DAT
Normal file
Binary file not shown.
Binary file not shown.
19
archive/Ace3DS+_R4iLS/old/Makefile
Normal file
19
archive/Ace3DS+_R4iLS/old/Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
.PHONY: package
|
||||
|
||||
export TOPDIR := $(shell pwd $(CURDIR))
|
||||
export BASE := Ace3DS+_R4iLS/$(shell basename $(CURDIR))
|
||||
export OUT := $(TOPDIR)/../../out
|
||||
export COMMON := $(TOPDIR)/../../common-kernels
|
||||
|
||||
package: directory Ace3DS+_R4iLS_Wood_R4_1.62_old.zip extdata
|
||||
|
||||
directory:
|
||||
mkdir -p $(OUT)/$(BASE)
|
||||
|
||||
Ace3DS+_R4iLS_Wood_R4_1.62_old.zip: directory
|
||||
mkdir tmp;cp -r Ace3DS+_R4iLS_Wood_R4_1.62_old/* $(COMMON)/Wood_R4Li_1.62/* tmp
|
||||
cd tmp && zip -r $(OUT)/$(BASE)/$@ *
|
||||
cd $(TOPDIR); rm -rf tmp
|
||||
|
||||
extdata: directory
|
||||
cp ace3dsplus.jpg README.txt $(OUT)/$(BASE)
|
17
archive/Ace3DS+_R4iLS/old/README.txt
Normal file
17
archive/Ace3DS+_R4iLS/old/README.txt
Normal file
@ -0,0 +1,17 @@
|
||||
Compatible with:
|
||||
- Ace3DS+
|
||||
- Ace3DS X
|
||||
- ### in 1 combo cart
|
||||
- r4azure.com carts
|
||||
- r4isdhc.com.cn carts
|
||||
- r4iwood.cn carts
|
||||
- r4isdhc.hk 2020+ carts
|
||||
- r4li.com carts
|
||||
- r4infinity.com 2
|
||||
- r4ixds.com 2014 white version
|
||||
- woodr4isdhc.com carts
|
||||
- ge.ndsi.in GEi HOT
|
||||
- (please raise an issue if you think your cart is an Ace3DS+ or an R4iLS clone!)
|
||||
|
||||
cheats (NDS):
|
||||
__rpg/cheats/usrcheat.dat
|
Binary file not shown.
@ -1,2 +1,9 @@
|
||||
_DSMENU.DAT has been patched (by davidmorom) to fix an issue in both WarioWare DIY and Jam with the Band:
|
||||
```
|
||||
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.
|
||||
|
||||
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.
|
||||
```
|
||||
|
||||
cheats (NDS):
|
||||
__rpg/cheats/usrcheat.dat
|
||||
|
Binary file not shown.
19
archive/Gateway_Blue/old/Makefile
Normal file
19
archive/Gateway_Blue/old/Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
.PHONY: package
|
||||
|
||||
export TOPDIR := $(shell pwd $(CURDIR))
|
||||
export BASE := Gateway_Blue/$(shell basename $(CURDIR))
|
||||
export OUT := $(TOPDIR)/../../../out
|
||||
export COMMON := $(TOPDIR)/../../../common-kernels
|
||||
|
||||
package: directory Gateway_Blue_Wood_R4_1.62_old.zip extdata
|
||||
|
||||
directory:
|
||||
mkdir -p $(OUT)/$(BASE)
|
||||
|
||||
Gateway_Blue_Wood_R4_1.62_old.zip: directory
|
||||
mkdir tmp;cp -r Gateway_Blue_Wood_R4_1.62_old/* $(COMMON)/Wood_R4Li_1.62/* tmp
|
||||
cd tmp && zip -r $(OUT)/$(BASE)/$@ *
|
||||
cd $(TOPDIR); rm -rf tmp
|
||||
|
||||
extdata: directory
|
||||
cp README.txt $(OUT)/$(BASE)
|
2
archive/Gateway_Blue/old/README.txt
Normal file
2
archive/Gateway_Blue/old/README.txt
Normal file
@ -0,0 +1,2 @@
|
||||
cheats (NDS):
|
||||
__rpg/cheats/usrcheat.dat
|
Loading…
Reference in New Issue
Block a user