diff --git a/Makefile.3ds b/Makefile.3ds index a1f3e47..9c91de0 100644 --- a/Makefile.3ds +++ b/Makefile.3ds @@ -47,7 +47,7 @@ INCLUDES := include source GRAPHICS := assets/3ds ROMFS := romfs/3ds GFXBUILD := $(ROMFS) -APP_TITLE := uxnds v0.4.8 +APP_TITLE := uxnds v0.4.9 ifeq ($(DEBUG),true) APP_DESCRIPTION := tiny virtual machine (debug) else diff --git a/Makefile.blocksds b/Makefile.blocksds index a6da6d9..97d8285 100644 --- a/Makefile.blocksds +++ b/Makefile.blocksds @@ -7,7 +7,7 @@ NAME := uxnds -GAME_TITLE := uxnds v0.4.8 +GAME_TITLE := uxnds v0.4.9 GAME_SUBTITLE := tiny virtual machine GAME_AUTHOR := 16/12/2023 GAME_ICON := misc/uxn32.png diff --git a/arm9/source/emulator.c b/arm9/source/emulator.c index 92448e0..4802446 100644 --- a/arm9/source/emulator.c +++ b/arm9/source/emulator.c @@ -347,6 +347,10 @@ uxn_load_boot(Uxn *u) chdir("./uxn"); return 1; } + if(system_load(u, "./uxn/launcher.rom")) { + chdir("/uxn"); + return 1; + } if(system_load(u, "/uxn/boot.rom")) { chdir("/uxn"); return 1; diff --git a/source/3ds/emulator.c b/source/3ds/emulator.c index 4c16c84..58ff0a1 100644 --- a/source/3ds/emulator.c +++ b/source/3ds/emulator.c @@ -424,6 +424,10 @@ uxn_load_boot(Uxn *u) chdir("./uxn"); return 1; } + if(system_load(u, "./uxn/launcher.rom")) { + chdir("./uxn"); + return 1; + } if(system_load(u, "/uxn/boot.rom")) { chdir("/uxn"); return 1;