Skip to content

Commit 0a8236b

Browse files
committed
- added settings menu (change default entry, timeout, recovery key)
- remove items from boot menu and add from file manager (X) - should fix timeout when < 0 - should fix per entry override key
1 parent cc7c640 commit 0a8236b

26 files changed

Lines changed: 390 additions & 7978 deletions

CMakeLists.txt

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ project(CtrBootManager)
33
enable_language(ASM)
44

55
#set(CMAKE_VERBOSE_MAKEFILE on)
6-
set(NETLOAD_IP "172.20.138.8")
6+
set(NETLOAD_IP "192.168.1.14")
77

88
# Note that you must copy the cmake folder and the DevkitArm3DS.cmake file in this directory
99
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/cmake) # Add the cmake folder to the modules paths, so that we can use the tools and find_package for ctrulib
@@ -20,13 +20,10 @@ file(GLOB_RECURSE SOURCE_FILES_ARM9
2020
# Filter
2121
file(GLOB FILTER_FILES
2222
${SOURCE_FILES_ARM9}
23-
source/config.c
2423
source/arm9/stage2/payload/source/*
25-
source/arm9/stage2/screen_init/source/screen_init/*
2624
source/CakeBrah/source/main.c
2725
source/CakeBrah/source/hid.c
2826
source/CakeBrah/source/libkhax/demo/*
29-
source/libconfig/*
3027
)
3128
list(REMOVE_ITEM SOURCE_FILES
3229
${FILTER_FILES}
@@ -37,10 +34,11 @@ list(REMOVE_ITEM SOURCE_FILES
3734
###################
3835

3936
add_executable(CtrBootManager ${SOURCE_FILES}) # Create the elf file
40-
set(CMAKE_C_FLAGS "")
37+
set(CMAKE_C_FLAGS "-DARM9")
38+
#set(CMAKE_C_FLAGS "-DARM11")
4139
set(ARCH "-march=armv6k -mtune=mpcore -mfloat-abi=hard")
4240
set_target_properties(CtrBootManager PROPERTIES COMPILE_FLAGS
43-
"-mword-relocations ${ARCH} -fomit-frame-pointer -ffast-math -O2 -mtp=soft -DARM9 -D_3DS -DHAVE_CONFIG_H")
41+
"-mword-relocations ${ARCH} -fomit-frame-pointer -ffast-math -O2 -mtp=soft -D_3DS -DHAVE_CONFIG_H")
4442
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${DKA_SUGGESTED_CXX_FLAGS}")
4543

4644
find_package(CTRULIB REQUIRED) # Look for ctrulib
@@ -67,15 +65,11 @@ file(GLOB FILTER_FILES_ARM9
6765
source/arm9/source/fatfs/option/syscall.c
6866
source/arm9/source/fatfs/option/unicode.c
6967
source/arm9/stage2/payload/source/*
70-
source/arm9/stage2/screen_init/source/screen_init/*
7168
source/CakeBrah/source/*
7269
source/CakeBrah/source/libkhax/*
7370
source/hb_menu/*
7471
source/menu_netloader.c
7572
source/menu_netloaderarm9.c
76-
source/menu_config.c
77-
source/config.c
78-
source/libconfig/*
7973
)
8074
list(REMOVE_ITEM SOURCE_FILES_ARM9
8175
${FILTER_FILES_ARM9}
File renamed without changes.

0 commit comments

Comments
 (0)