BL2CK 1.31.0

Based on WAIO 1.25g with modifications by lifehackerhansol
https://github.com/lifehackerhansol/WoodAIO

Changelog:
- Updated flashcard-bootstrap to 1.3.0 (small reduction in size)
- Switched to open-source Acekard AK2 DLDI
- Switched to mixinfo.dat version of ak2loader
  - Taken from r4isdhc.hk 2019 1.72 kernel
  - This fixes ACWW (which seems to be a RAM limitation in the infolib
    loader)
  - No other regressions found so far
- Removed unnecessary files
- system.sys is now dynamically generated instead of a static 4MB file
This commit is contained in:
lifehackerhansol 2023-08-30 11:18:03 -07:00
parent 8c630526d6
commit 005e6e1e80
51 changed files with 41 additions and 68 deletions

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory BL2CK_1.30.4.zip BL2CK_1.30.4_Amaze3DS.zip BL2CK_1.30.4_EDGEi.zip package: directory BL2CK_1.31.0.zip BL2CK_1.31.0_Amaze3DS.zip BL2CK_1.31.0_EDGEi.zip
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory BL2CK_1.30.4_EDGEi.zip old package: directory BL2CK_1.31.0_EDGEi.zip old
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory BL2CK_1.30.4.zip old extdata package: directory BL2CK_1.31.0.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory BL2CK_1.30.4.zip old extdata package: directory BL2CK_1.31.0.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory BL2CK_1.30.4.zip r4ids.cn_non-3DS_Wood_R4_1.54.zip r4ids.cn_Wood_R4_1.64.zip old extdata package: directory BL2CK_1.31.0.zip r4ids.cn_non-3DS_Wood_R4_1.54.zip r4ids.cn_Wood_R4_1.64.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory BL2CK_1.30.4.zip r4ids.com_Original_Wood_R4_1.54.zip r4ids.com_Gold_2.0_AKAIO_1.8.6a.zip r4ids.com_Gold_Plus_Kernel_3.0.zip old extdata package: directory BL2CK_1.31.0.zip r4ids.com_Original_Wood_R4_1.54.zip r4ids.com_Gold_2.0_AKAIO_1.8.6a.zip r4ids.com_Gold_Plus_Kernel_3.0.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory r4igold.cc_Kernel_2.6.zip r4igold.cc_Wood_BL2CK_1.30.4_Amaze3DS.zip r4igold.cc_3DS_BL2CK_1.30.4.zip extdata package: directory r4igold.cc_Kernel_2.6.zip r4igold.cc_Wood_BL2CK_1.31.0_Amaze3DS.zip r4igold.cc_3DS_BL2CK_1.31.0.zip extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)
@ -13,10 +13,10 @@ directory:
include $(COMMON)/BL2CK/R4iTT/Makefile include $(COMMON)/BL2CK/R4iTT/Makefile
include $(COMMON)/BL2CK/Amaze3DS/Makefile include $(COMMON)/BL2CK/Amaze3DS/Makefile
r4igold.cc_Wood_BL2CK_1.30.4_Amaze3DS.zip: BL2CK_1.30.4_Amaze3DS.zip r4igold.cc_Wood_BL2CK_1.31.0_Amaze3DS.zip: BL2CK_1.31.0_Amaze3DS.zip
mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@ mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@
r4igold.cc_3DS_BL2CK_1.30.4.zip: BL2CK_1.30.4.zip r4igold.cc_3DS_BL2CK_1.31.0.zip: BL2CK_1.31.0.zip
mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@ mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@
r4igold.cc_Kernel_2.6.zip: directory r4igold.cc_Kernel_2.6.zip: directory

View File

@ -5,7 +5,7 @@ export BASE := r4infinity.com/$(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../../out export OUT := $(TOPDIR)/../../../out
export COMMON := $(TOPDIR)/../../../common-kernels export COMMON := $(TOPDIR)/../../../common-kernels
package: directory BL2CK_1.30.4.zip old extdata package: directory BL2CK_1.31.0.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := r4infinity.com/$(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../../out export OUT := $(TOPDIR)/../../../out
export COMMON := $(TOPDIR)/../../../common-kernels export COMMON := $(TOPDIR)/../../../common-kernels
package: directory BL2CK_1.30.4_Amaze3DS.zip old extdata package: directory BL2CK_1.31.0_Amaze3DS.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := r4infinity.com/$(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../../out export OUT := $(TOPDIR)/../../../out
export COMMON := $(TOPDIR)/../../../common-kernels export COMMON := $(TOPDIR)/../../../common-kernels
package: directory BL2CK_1.30.4.zip old extdata package: directory BL2CK_1.31.0.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,14 +5,14 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory r4isdhc.com_Dual-Core_Original_NEW_2013_BL2CK_1.30.4.zip r4isdhc.com_Original_Kernel_1.19B.zip old extdata package: directory r4isdhc.com_Dual-Core_Original_NEW_2013_BL2CK_1.31.0.zip r4isdhc.com_Original_Kernel_1.19B.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)
include $(COMMON)/BL2CK/R4iTT/Makefile include $(COMMON)/BL2CK/R4iTT/Makefile
r4isdhc.com_Dual-Core_Original_NEW_2013_BL2CK_1.30.4.zip: BL2CK_1.30.4.zip r4isdhc.com_Dual-Core_Original_NEW_2013_BL2CK_1.31.0.zip: BL2CK_1.31.0.zip
mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@ mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@
r4isdhc.com_Original_Kernel_1.19B.zip: directory r4isdhc.com_Original_Kernel_1.19B.zip: directory

View File

@ -5,17 +5,17 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory r4isdhc.hk_Dual-Core_pre-2019_BL2CK_1.30.4.zip r4isdhc.hk_Silver_RTS_Lite_pre-2019_BL2CK_1.30.4.zip old extdata package: directory r4isdhc.hk_Dual-Core_pre-2019_BL2CK_1.31.0.zip r4isdhc.hk_Silver_RTS_Lite_pre-2019_BL2CK_1.31.0.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)
include $(COMMON)/BL2CK/R4iTT/Makefile include $(COMMON)/BL2CK/R4iTT/Makefile
r4isdhc.hk_Dual-Core_pre-2019_BL2CK_1.30.4.zip: BL2CK_1.30.4.zip r4isdhc.hk_Dual-Core_pre-2019_BL2CK_1.31.0.zip: BL2CK_1.31.0.zip
mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@ mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@
r4isdhc.hk_Silver_RTS_Lite_pre-2019_BL2CK_1.30.4.zip: BL2CK_1.30.4.zip r4isdhc.hk_Silver_RTS_Lite_pre-2019_BL2CK_1.31.0.zip: BL2CK_1.31.0.zip
mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@ mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@
old: directory old: directory

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory BL2CK_1.30.4.zip old package: directory BL2CK_1.31.0.zip old
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,7 +5,7 @@ export BASE := r4itt.net/$(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../../out export OUT := $(TOPDIR)/../../../out
export COMMON := $(TOPDIR)/../../../common-kernels export COMMON := $(TOPDIR)/../../../common-kernels
package: directory BL2CK_1.30.4.zip old extdata package: directory BL2CK_1.31.0.zip old extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -5,14 +5,14 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory r4ixds.com_2014-black_2015-2016_BL2CK_1.30.4.zip old package: directory r4ixds.com_2014-black_2015-2016_BL2CK_1.31.0.zip old
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)
include $(COMMON)/BL2CK/R4iTT/Makefile include $(COMMON)/BL2CK/R4iTT/Makefile
r4ixds.com_2014-black_2015-2016_BL2CK_1.30.4.zip: BL2CK_1.30.4.zip r4ixds.com_2014-black_2015-2016_BL2CK_1.31.0.zip: BL2CK_1.31.0.zip
mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@ mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@
old: directory old: directory

View File

@ -5,7 +5,7 @@ export BASE := $(shell basename $(CURDIR))
export OUT := $(TOPDIR)/../../out export OUT := $(TOPDIR)/../../out
export COMMON := $(TOPDIR)/../../common-kernels export COMMON := $(TOPDIR)/../../common-kernels
package: directory BL2CK_1.30.4.zip R4_Ultra_AKAIO_1.8.6a.zip extdata package: directory BL2CK_1.31.0.zip R4_Ultra_AKAIO_1.8.6a.zip extdata
directory: directory:
mkdir -p $(OUT)/$(BASE) mkdir -p $(OUT)/$(BASE)

View File

@ -1,4 +1,4 @@
BL2CK_1.30.4_Amaze3DS.zip: directory BL2CK_1.31.0_Amaze3DS.zip: directory
mkdir tmp; mkdir tmp;
cp -r $(COMMON)/BL2CK/BL2CK_common/* $(COMMON)/BL2CK/R4iTT/_ds_menu.dat tmp/ cp -r $(COMMON)/BL2CK/BL2CK_common/* $(COMMON)/BL2CK/R4iTT/_ds_menu.dat tmp/
cd tmp; zip -r -X $(OUT)/$(BASE)/$@ * cd tmp; zip -r -X $(OUT)/$(BASE)/$@ *

Binary file not shown.

Binary file not shown.

View File

@ -1 +0,0 @@
BLRPBIGPCZAPVBLEBQBJVBVVAXBJCQ3JYR4JVKGEVH9VUXCPVPPVBBAECIJEB6ZPBWOEYBNEVSKVB2IEVGRVVSOVYMYEBGQEBOBJVELVVJ4PA6NPARMKB22JB39JB3REB3SJB48JB4TJB4TPB5KJBDEJB8RJBB4JBBJJBE8JBG8JBGQPBGUJBH6JBHXJBIVEBKSJBM9JBO5JBOOJBQFJBR5PBRHJBRJJBUYJBWYJBZZPC3JDC3JEC3JFC3JHC3JIC3JPCIEECQ2JCS3PCY9EVAAJBA6DVCDJVKNJVLAEVPPEVXHJYBUDYBUIYDQPBG5JBOXJB3XEBGTJB3ZJB3DJVL3JBLEJBEZJYDQEVI2JBOYJB7KJBMOJBJCPBZQJBT8EBDBJBYXJBSDJCS3EBG4JVAVJVCGJVALECJRJVLCJBRMJUORPVICPBYXKVFZVUXBPVSNVB2BJB4TEBROJC6OJBQWJBG3JBSWJB4TEVSGEB3XJBEQJBBAEBRMPBRMPB6ZEBLAEVSOEBHRDVG3DBMNDYBNFCWBPBD2EBF2JB2WJBJ3JCW2JBH9JCA5EBKFDBGBPVSNEBD2PB2IPBIVJB2IPBD2JVJTPBKWEVJ6PVJ6PVBTEVACVIPGKBQBJUOREBRMEBT8PIPKDIPGDBMTEB54JVAVVBTAJC7UEC6OJBQWJBG3JCDFEC5QPBYYJBXWEB2UPBJDEVS5EBGOPVKHPB2LPVC2VBJ3EBNSEBYVJV2GJBRWJBUJEBIGEYIVJV29JVALVB6TEBUTPBY4DBS5DBVQDVD2EVMEEBTQEBZDEBJRPTKTJBA6DVPEXBHYDBWIDBVMDBZVEBYYEB7MEBZ8EB3WEBUEXBUQJCQEDBEREBZ7EB4EEBNDEBZ8PBXQEB5UEBXFEBXFEBHWEB3YPBXEECSQEYVJEBNQEBTCEBGIPVCDVBOJDB5NEB5MEBOJFTN7JTHLJTK2JVAOEVPVEBXQPBWBYB5NPB4JPBBVPBN8EBU8ETP4JTCMJBTUJBQ6JVCMEVSPEVPIEVBVEBVGEB86ETNRJB7NEBZUETEDJBNPPBZZPVIFEVATEVIJEBNEHC2MXBWPPTDVJVS3EBSEDBL9EAYWEBHYEBZHEBXLICDVEBW4EBIZHBXXEBTUEBOIPB6YDBXJPBO6JBVYEBVYPBYLEB4MEBY2DBL7MBLXNBT2EBT2EBUIEBMGEBSREBSREBQKPBLLEB46EB5CECF3EBQVJB33JBIOEB4REBZDPBZDPBNQPBU9PVC6EYVIPBIOPBY9FTGDJVD2VVHWVBOOEB5LHBOOPVKHPBGOPBUPDBUEYBWMHBJDETBFJTBFJTLTJBIHEBNXEB3KEVS5EBRUEBRUEBB7EBV6PBONJBXGEBL9PVTEEBHMXB3QPBHUPTN3JB8OEBJ2EB2NPVFODVESPVMYEBWVEC5ZEBM8ECDNPBNREB7WEB2SEB7WXYMPKV2GVAGGJAKRJASMCBE9EBEWEBJ8PBQ8EAZWC

View File

@ -1,4 +1,4 @@
[system] [system]
hiddenFileNames = __rpg hiddenFileNames = __rpg
uiName = r4inp uiName = r4inp
langDirectory = English langDirectory = English

View File

@ -1,4 +1,4 @@
// Thanks to Ralf Friedrich, Klaus P., OzanOs, IcyVeins & Toastbrot for the translation. // Thanks to Ralf Friedrich, Klaus P., OzanOs, IcyVeins & Toastbrot for the translation.
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@

[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
// Spanish language file for the Wood Firmwares by Yellow Wood Goblin. Modified and updated by PabloACZ. Very thanks to germich3, pichon64, Mhetralla and pepeluis33, for starting the translation project. // Spanish language file for the Wood Firmwares by Yellow Wood Goblin. Modified and updated by PabloACZ. Very thanks to germich3, pichon64, Mhetralla and pepeluis33, for starting the translation project.
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
// Thanks to Antoine L., Shad and Supercarte for the translation. // Thanks to Antoine L., Shad and Supercarte for the translation.
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
// Thanks to Giovanni Zilli // Thanks to Giovanni Zilli
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
//thanx to helldavide //thanx to helldavide
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
// Thanks to DjoeN for the translation. (Almost) completely rewritten by MrDiesel. // Thanks to DjoeN for the translation. (Almost) completely rewritten by MrDiesel.
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
//thanx to sniperdmaa //thanx to sniperdmaa
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
//thanx to Attila13, http://gbatemp.net/index.php?showuser=264630 //thanx to Attila13, http://gbatemp.net/index.php?showuser=264630
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
// Thanks to Issac for the translation. // Thanks to Issac for the translation.
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@

[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@
//tnx to ech0chrome //tnx to ech0chrome
[font] [font]
main = liberation.pcf main = liberation.pcf

View File

@ -1,4 +1,4 @@

[font] [font]
main = wenquanyi_9pt.pcf main = wenquanyi_9pt.pcf

View File

@ -1,4 +1,4 @@
// Thanks to s223355 for the translation. // Thanks to s223355 for the translation.
[font] [font]
main = wenquanyi_9pt.pcf main = wenquanyi_9pt.pcf

View File

@ -1,4 +1,4 @@

[font] [font]
main = ugulim12.pcf main = ugulim12.pcf

View File

@ -1,6 +0,0 @@
[config]
//reset = fat0:/__rpg/datas/woods.dat
reset = fat0:/_ds_menu.dat
//exitos = fat0:/_ds_menu.dat
exitos = fat0:/__rpg/datas/shut.dat
loader = fat0:/__rpg/bl2ckloader.nds

Binary file not shown.

View File

@ -1,20 +0,0 @@
// This is a list to identify sd cards which supported by RPG
// offical ds programs work fine only with the supported sd cards
// homebrew programs could work with all sd cards
// this file will be updated by RPG if user used a unknown sd card
// on rpg
[SD Card Manufacturers]
02 = Toshiba
03 = Sandisk
13 = Kingmax
1c = Transcend
[SD Card Speed]
// CARDNAME = SPEED
// smaller number is faster
// like this:
// 02 means toshiba sd512 means sd card model
// 02SD512 = 0x480
// 02SD01G = 0x480
// 02SD04G = 0xC80

View File

@ -1,4 +1,4 @@
BL2CK_1.30.4_EDGEi.zip: directory BL2CK_1.31.0_EDGEi.zip: directory
mkdir tmp; mkdir tmp;
cp -r $(COMMON)/BL2CK/BL2CK_common/* $(COMMON)/BL2CK/R4iTT/_ds_menu.dat $(COMMON)/BL2CK/EDGEi/dsedgei.dat tmp/ cp -r $(COMMON)/BL2CK/BL2CK_common/* $(COMMON)/BL2CK/R4iTT/_ds_menu.dat $(COMMON)/BL2CK/EDGEi/dsedgei.dat tmp/
cd tmp; zip -r -X $(OUT)/$(BASE)/$@ * cd tmp; zip -r -X $(OUT)/$(BASE)/$@ *

View File

@ -1,4 +1,4 @@
BL2CK_1.30.4.zip: directory BL2CK_1.31.0.zip: directory
mkdir tmp; mkdir tmp;
cp -r $(COMMON)/BL2CK/BL2CK_common/* $(COMMON)/BL2CK/R4iTT/_ds_menu.dat tmp/ cp -r $(COMMON)/BL2CK/BL2CK_common/* $(COMMON)/BL2CK/R4iTT/_ds_menu.dat tmp/
cd tmp; zip -r -X $(OUT)/$(BASE)/$@ * cd tmp; zip -r -X $(OUT)/$(BASE)/$@ *