mirror of
https://github.com/d0k3/GodMode9.git
synced 2025-06-26 13:42:47 +00:00
Removed all legacy entrypoints (only SigHax and A9LH remain)
This commit is contained in:
parent
ba808f9876
commit
1e61af9442
11
.gitmodules
vendored
11
.gitmodules
vendored
@ -1,11 +0,0 @@
|
|||||||
[submodule "CakeHax"]
|
|
||||||
path = CakeHax
|
|
||||||
url = https://github.com/mid-kid/CakeHax
|
|
||||||
[submodule "BrahmaLoader"]
|
|
||||||
path = BrahmaLoader
|
|
||||||
url = https://github.com/d0k3/BrahmaLoader
|
|
||||||
ignore = dirty
|
|
||||||
[submodule "CakesROP"]
|
|
||||||
path = CakesROP
|
|
||||||
url = https://github.com/mid-kid/CakesROP
|
|
||||||
ignore = dirty
|
|
@ -1 +0,0 @@
|
|||||||
Subproject commit 8f783782ad2a1c1f6f6cdd60ba53ca3a91a26e29
|
|
1
CakeHax
1
CakeHax
@ -1 +0,0 @@
|
|||||||
Subproject commit 6b8fca0b37a370a605f76b34b133da91a0b40f5e
|
|
1
CakesROP
1
CakesROP
@ -1 +0,0 @@
|
|||||||
Subproject commit b14debbd349c1990aab65716086c8d3809ce90bf
|
|
39
Makefile
39
Makefile
@ -120,7 +120,7 @@ export INCLUDE := $(foreach dir,$(INCLUDES),-I$(CURDIR)/$(dir)) \
|
|||||||
|
|
||||||
export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib)
|
export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib)
|
||||||
|
|
||||||
.PHONY: common clean all gateway firm binary cakehax cakerop brahma screeninit release
|
.PHONY: common clean all firm binary screeninit release
|
||||||
|
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
all: firm
|
all: firm
|
||||||
@ -129,11 +129,8 @@ common:
|
|||||||
@[ -d $(OUTPUT_D) ] || mkdir -p $(OUTPUT_D)
|
@[ -d $(OUTPUT_D) ] || mkdir -p $(OUTPUT_D)
|
||||||
@[ -d $(BUILD) ] || mkdir -p $(BUILD)
|
@[ -d $(BUILD) ] || mkdir -p $(BUILD)
|
||||||
|
|
||||||
submodules:
|
|
||||||
@-git submodule update --init --recursive
|
|
||||||
|
|
||||||
screeninit:
|
screeninit:
|
||||||
@$(MAKE) dir_out=$(OUTPUT_D) -C screeninit
|
@$(MAKE) --no-print-directory dir_out=$(OUTPUT_D) -C screeninit
|
||||||
|
|
||||||
binary: common
|
binary: common
|
||||||
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
|
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
|
||||||
@ -142,42 +139,13 @@ firm: binary screeninit
|
|||||||
firmtool build $(OUTPUT).firm -n 0x08006000 -A 0x08006000 -D $(OUTPUT).bin $(OUTPUT_D)/screeninit.elf -C NDMA XDMA -S nand-retail
|
firmtool build $(OUTPUT).firm -n 0x08006000 -A 0x08006000 -D $(OUTPUT).bin $(OUTPUT_D)/screeninit.elf -C NDMA XDMA -S nand-retail
|
||||||
firmtool build $(OUTPUT)_dev.firm -n 0x08006000 -A 0x08006000 -D $(OUTPUT).bin $(OUTPUT_D)/screeninit.elf -C NDMA XDMA -S nand-dev
|
firmtool build $(OUTPUT)_dev.firm -n 0x08006000 -A 0x08006000 -D $(OUTPUT).bin $(OUTPUT_D)/screeninit.elf -C NDMA XDMA -S nand-dev
|
||||||
|
|
||||||
gateway: binary
|
|
||||||
@cp resources/LauncherTemplate.dat $(OUTPUT_D)/Launcher.dat
|
|
||||||
@dd if=$(OUTPUT).bin of=$(OUTPUT_D)/Launcher.dat bs=1497296 seek=1 conv=notrunc
|
|
||||||
|
|
||||||
cakehax: submodules binary
|
|
||||||
@$(MAKE) dir_out=$(OUTPUT_D) name=$(TARGET).dat -C CakeHax bigpayload
|
|
||||||
@dd if=$(OUTPUT).bin of=$(OUTPUT).dat bs=512 seek=160
|
|
||||||
|
|
||||||
cakerop: cakehax
|
|
||||||
@$(MAKE) DATNAME=$(TARGET).dat DISPNAME=$(TARGET) GRAPHICS=../resources/CakesROP -C CakesROP
|
|
||||||
@mv CakesROP/CakesROP.nds $(OUTPUT_D)/$(TARGET).nds
|
|
||||||
|
|
||||||
brahma: submodules binary
|
|
||||||
@[ -d BrahmaLoader/data ] || mkdir -p BrahmaLoader/data
|
|
||||||
@cp $(OUTPUT).bin BrahmaLoader/data/payload.bin
|
|
||||||
@cp resources/BrahmaAppInfo BrahmaLoader/resources/AppInfo
|
|
||||||
@cp resources/BrahmaIcon.png BrahmaLoader/resources/icon.png
|
|
||||||
@$(MAKE) --no-print-directory -C BrahmaLoader APP_TITLE=$(TARGET)
|
|
||||||
@mv BrahmaLoader/output/*.3dsx $(OUTPUT_D)
|
|
||||||
@mv BrahmaLoader/output/*.smdh $(OUTPUT_D)
|
|
||||||
|
|
||||||
release:
|
release:
|
||||||
@rm -fr $(BUILD) $(OUTPUT_D) $(RELEASE)
|
@rm -fr $(BUILD) $(OUTPUT_D) $(RELEASE)
|
||||||
@$(MAKE) --no-print-directory binary
|
@$(MAKE) --no-print-directory binary
|
||||||
@$(MAKE) --no-print-directory firm
|
@$(MAKE) --no-print-directory firm
|
||||||
#@-make --no-print-directory cakerop
|
|
||||||
#@-make --no-print-directory brahma
|
|
||||||
@[ -d $(RELEASE) ] || mkdir -p $(RELEASE)
|
@[ -d $(RELEASE) ] || mkdir -p $(RELEASE)
|
||||||
#@[ -d $(RELEASE)/$(TARGET) ] || mkdir -p $(RELEASE)/$(TARGET)
|
|
||||||
@cp $(OUTPUT).bin $(RELEASE)
|
@cp $(OUTPUT).bin $(RELEASE)
|
||||||
@cp $(OUTPUT).firm $(RELEASE)
|
@cp $(OUTPUT).firm $(RELEASE)
|
||||||
#@cp $(OUTPUT)_dev.firm $(RELEASE)
|
|
||||||
#@-cp $(OUTPUT).dat $(RELEASE)
|
|
||||||
#@-cp $(OUTPUT).nds $(RELEASE)
|
|
||||||
#@-cp $(OUTPUT).3dsx $(RELEASE)/$(TARGET)
|
|
||||||
#@-cp $(OUTPUT).smdh $(RELEASE)/$(TARGET)
|
|
||||||
@cp $(CURDIR)/README.md $(RELEASE)
|
@cp $(CURDIR)/README.md $(RELEASE)
|
||||||
@cp $(CURDIR)/HelloScript.gm9 $(RELEASE)
|
@cp $(CURDIR)/HelloScript.gm9 $(RELEASE)
|
||||||
@cp -R $(CURDIR)/resources/gm9 $(RELEASE)/gm9
|
@cp -R $(CURDIR)/resources/gm9 $(RELEASE)/gm9
|
||||||
@ -186,9 +154,6 @@ release:
|
|||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
clean:
|
clean:
|
||||||
@echo clean ...
|
@echo clean ...
|
||||||
@-$(MAKE) clean --no-print-directory -C CakeHax
|
|
||||||
@-$(MAKE) clean --no-print-directory -C CakesROP
|
|
||||||
@-$(MAKE) clean --no-print-directory -C BrahmaLoader
|
|
||||||
@-$(MAKE) clean --no-print-directory -C screeninit
|
@-$(MAKE) clean --no-print-directory -C screeninit
|
||||||
@rm -fr $(BUILD) $(OUTPUT_D) $(RELEASE)
|
@rm -fr $(BUILD) $(OUTPUT_D) $(RELEASE)
|
||||||
|
|
||||||
|
@ -1,6 +0,0 @@
|
|||||||
APP_TITLE = GodMode9
|
|
||||||
APP_DESCRIPTION = Open source 3DS all access file browser
|
|
||||||
APP_AUTHOR = d0k3
|
|
||||||
|
|
||||||
PAYLOAD_MEM = 1
|
|
||||||
VOODOO = 0x3F
|
|
Binary file not shown.
Before Width: | Height: | Size: 2.0 KiB |
@ -1,11 +0,0 @@
|
|||||||
-W3
|
|
||||||
# disable alpha and set opaque bit for all pixels
|
|
||||||
-gT!
|
|
||||||
|
|
||||||
# use lz77 compression
|
|
||||||
-gzl
|
|
||||||
|
|
||||||
# 16 bit bitmap
|
|
||||||
-gB16
|
|
||||||
|
|
||||||
-gb
|
|
Binary file not shown.
Before Width: | Height: | Size: 23 KiB |
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user