From 8fd523cb433c8c8fdf3f7ae46ffe241f244210ea Mon Sep 17 00:00:00 2001 From: Nomura Date: Mon, 31 Jul 2023 21:49:41 +0200 Subject: [PATCH] Move subprojects to 'subprojects' directory --- .../libgds => gds}/asm/include/ov61_0222CEDC.inc | 0 .../libgds => gds}/asm/include/ov61_0222D498.inc | 0 .../libgds => gds}/asm/include/ov61_0222DCDC.inc | 0 .../libgds => gds}/asm/include/ov61_0222E0B8.inc | 0 .../libraries/ac => gds}/asm/macros/function.inc | 0 lib/{internal/libgds => gds}/asm/ov61_0222CEDC.s | 0 lib/{internal/libgds => gds}/asm/ov61_0222D498.s | 0 lib/{internal/libgds => gds}/asm/ov61_0222DCDC.s | 0 lib/{internal/libgds => gds}/asm/ov61_0222E0B8.s | 0 lib/{internal/libgds => gds}/asm/ov61_0222E478.s | 0 lib/{internal/libgds => gds}/include/gds.h | 0 lib/{internal/libgds => gds}/meson.build | 0 lib/internal/meson.build | 2 -- lib/meson.build | 2 ++ .../libspl => spl}/asm/include/unk_0209C400.inc | 0 .../libspl => spl}/asm/include/unk_0209CF00.inc | 0 .../libspl => spl}/asm/include/unk_0209DD54.inc | 0 .../libspl => spl}/asm/include/unk_020A05BC.inc | 0 .../libspl => spl}/asm/include/unk_020A19F0.inc | 0 .../libspl => spl}/asm/include/unk_020A1E30.inc | 0 .../libspl => spl}/asm/include/unk_020A2354.inc | 0 .../libraries/auth => spl}/asm/macros/function.inc | 0 lib/{internal/libspl => spl}/asm/unk_0209C400.s | 0 lib/{internal/libspl => spl}/asm/unk_0209CF00.s | 0 lib/{internal/libspl => spl}/asm/unk_0209DD54.s | 0 lib/{internal/libspl => spl}/asm/unk_020A05BC.s | 0 lib/{internal/libspl => spl}/asm/unk_020A19F0.s | 0 lib/{internal/libspl => spl}/asm/unk_020A1E30.s | 0 lib/{internal/libspl => spl}/asm/unk_020A2238.s | 0 lib/{internal/libspl => spl}/asm/unk_020A2354.s | 0 lib/{internal/libspl => spl}/include/spl.h | 0 lib/{internal/libspl => spl}/meson.build | 0 meson.build | 3 +-- .../NitroDWC/include/ac/dwc_ac.h | 0 .../NitroDWC/include/auth/dwc_auth.h | 0 .../NitroDWC/include/auth/dwc_http.h | 0 .../NitroDWC/include/auth/dwc_netcheck.h | 0 .../NitroDWC/include/auth/dwc_prof.h | 0 .../NitroDWC/include/auth/dwc_svl.h | 0 .../NitroDWC/include/auth/util_alloc.h | 0 .../NitroDWC/include/auth/util_base64.h | 0 .../NitroDWC/include/base/dwc_account.h | 0 .../NitroDWC/include/base/dwc_base_gamespy.h | 0 .../NitroDWC/include/base/dwc_common.h | 0 .../NitroDWC/include/base/dwc_connectinet.h | 0 .../NitroDWC/include/base/dwc_core.h | 0 .../NitroDWC/include/base/dwc_error.h | 0 .../NitroDWC/include/base/dwc_friend.h | 0 .../NitroDWC/include/base/dwc_ghttp.h | 0 .../NitroDWC/include/base/dwc_init.h | 0 .../NitroDWC/include/base/dwc_login.h | 0 .../NitroDWC/include/base/dwc_main.h | 0 .../NitroDWC/include/base/dwc_match.h | 0 .../NitroDWC/include/base/dwc_memfunc.h | 0 .../NitroDWC/include/base/dwc_nasfunc.h | 0 .../NitroDWC/include/base/dwc_nd.h | 0 .../NitroDWC/include/base/dwc_ranking.h | 0 .../NitroDWC/include/base/dwc_report.h | 0 .../NitroDWC/include/base/dwc_transport.h | 0 .../NitroDWC/include/bm/dwc_bm_init.h | 0 .../NitroDWC/include/bm/util_wifiidtool.h | 0 .../external => subprojects}/NitroDWC/include/dwc.h | 0 .../NitroDWC/include/dwc_version.h | 0 .../NitroDWC/include/enc/dwci_encsession.h | 0 .../NitroDWC/include/lobby/dwc_lobby.h | 0 .../NitroDWC/include/lobby/dwci_lobby.h | 0 .../NitroDWC/include/nd/DWCi_Nd.h | 0 .../NitroDWC/include/nhttp/NHTTP.h | 0 .../NitroDWC/include/ppwlobby/ppw_lobby.h | 0 .../NitroDWC/include/ranking/dwc_ranksession.h | 0 .../NitroDWC/include/util/dwc_utility.h | 0 .../NitroDWC/libraries/ac/asm/beacon.s | 0 .../NitroDWC/libraries/ac/asm/callback.s | 0 .../NitroDWC/libraries/ac/asm/close.s | 0 .../NitroDWC/libraries/ac/asm/connect.s | 0 .../NitroDWC/libraries/ac/asm/dwc_ac.s | 0 .../NitroDWC/libraries/ac/asm/error.s | 0 .../libraries/ac/asm/incbin/search_dwcac.bin | Bin .../NitroDWC/libraries/ac/asm/incbin/shop_usb.bin | Bin .../NitroDWC/libraries/ac/asm/incbin/test.bin | Bin .../NitroDWC/libraries/ac/asm/include/beacon.inc | 0 .../NitroDWC/libraries/ac/asm/include/callback.inc | 0 .../NitroDWC/libraries/ac/asm/include/close.inc | 0 .../NitroDWC/libraries/ac/asm/include/connect.inc | 0 .../NitroDWC/libraries/ac/asm/include/dwc_ac.inc | 0 .../NitroDWC/libraries/ac/asm/include/error.inc | 0 .../NitroDWC/libraries/ac/asm/include/makelist.inc | 0 .../libraries/ac/asm/include/nintendospot.inc | 0 .../NitroDWC/libraries/ac/asm/include/retry.inc | 0 .../libraries/ac/asm/include/search_dwcac.inc | 0 .../NitroDWC/libraries/ac/asm/include/shop_usb.inc | 0 .../NitroDWC/libraries/ac/asm/include/start.inc | 0 .../NitroDWC/libraries/ac/asm/include/test.inc | 0 .../NitroDWC/libraries/ac/asm/include/wds.inc | 0 .../NitroDWC/libraries/ac}/asm/macros/function.inc | 0 .../NitroDWC/libraries/ac/asm/makelist.s | 0 .../NitroDWC/libraries/ac/asm/nintendospot.s | 0 .../NitroDWC/libraries/ac/asm/retry.s | 0 .../NitroDWC/libraries/ac/asm/search_dwcac.s | 0 .../NitroDWC/libraries/ac/asm/shop_usb.s | 0 .../NitroDWC/libraries/ac/asm/start.s | 0 .../NitroDWC/libraries/ac/asm/test.s | 0 .../NitroDWC/libraries/ac/asm/wds.s | 0 .../NitroDWC/libraries/ac/meson.build | 0 .../NitroDWC/libraries/account/meson.build | 0 .../NitroDWC/libraries/account/src/dwc_account.c | 0 .../NitroDWC/libraries/account/src/dwc_init.c | 0 .../NitroDWC/libraries/account/src/meson.build | 0 .../NitroDWC/libraries/auth/asm/dwc_auth.s | 0 .../NitroDWC/libraries/auth/asm/dwc_ca_cybertrust.s | 0 .../NitroDWC/libraries/auth/asm/dwc_ca_globalsign.s | 0 .../NitroDWC/libraries/auth/asm/dwc_ca_nas_self.s | 0 .../auth/asm/dwc_ca_thawte_premiumserver.s | 0 .../libraries/auth/asm/dwc_ca_thawte_server.s | 0 .../NitroDWC/libraries/auth/asm/dwc_ca_verisign.s | 0 .../NitroDWC/libraries/auth/asm/dwc_cal.s | 0 .../NitroDWC/libraries/auth/asm/dwc_http.s | 0 .../NitroDWC/libraries/auth/asm/dwc_nastime.s | 0 .../NitroDWC/libraries/auth/asm/dwc_netcheck.s | 0 .../NitroDWC/libraries/auth/asm/dwc_svl.s | 0 .../libraries/auth/asm/incbin/dwc_ca_cybertrust.bin | Bin .../libraries/auth/asm/incbin/dwc_ca_globalsign.bin | Bin .../libraries/auth/asm/incbin/dwc_ca_nas_self.bin | Bin .../auth/asm/incbin/dwc_ca_thawte_premiumserver.bin | Bin .../auth/asm/incbin/dwc_ca_thawte_server.bin | Bin .../libraries/auth/asm/incbin/dwc_ca_verisign.bin | Bin .../libraries/auth/asm/incbin/dwc_nastime.bin | Bin .../libraries/auth/asm/include/dwc_auth.inc | 0 .../NitroDWC/libraries/auth/asm/include/dwc_cal.inc | 0 .../libraries/auth/asm/include/dwc_http.inc | 0 .../libraries/auth/asm/include/dwc_nastime.inc | 0 .../libraries/auth/asm/include/dwc_netcheck.inc | 0 .../NitroDWC/libraries/auth/asm/include/dwc_svl.inc | 0 .../libraries/auth/asm/include/util_base64.inc | 0 .../libraries/auth}/asm/macros/function.inc | 0 .../NitroDWC/libraries/auth/asm/util_base64.s | 0 .../NitroDWC/libraries/auth/meson.build | 0 .../NitroDWC/libraries/base/asm/dwc_common.s | 0 .../libraries/base/asm/include/dwc_common.inc | 0 .../libraries/base}/asm/macros/function.inc | 0 .../NitroDWC/libraries/base/meson.build | 0 .../NitroDWC/libraries/base/src/dwc_connectinet.c | 0 .../NitroDWC/libraries/base/src/dwc_error.c | 0 .../NitroDWC/libraries/base/src/dwc_friend.c | 0 .../NitroDWC/libraries/base/src/dwc_ghttp.c | 0 .../NitroDWC/libraries/base/src/dwc_login.c | 0 .../NitroDWC/libraries/base/src/dwc_main.c | 0 .../NitroDWC/libraries/base/src/dwc_match.c | 0 .../NitroDWC/libraries/base/src/dwc_memfunc.c | 0 .../NitroDWC/libraries/base/src/dwc_nasfunc.c | 0 .../NitroDWC/libraries/base/src/dwc_nd.c | 0 .../NitroDWC/libraries/base/src/dwc_transport.c | 0 .../NitroDWC/libraries/bm/asm/dwc_backup.s | 0 .../NitroDWC/libraries/bm/asm/dwc_bm_init.s | 0 .../libraries/bm/asm/include/dwc_backup.inc | 0 .../libraries/bm/asm/include/dwc_bm_init.inc | 0 .../libraries/bm/asm/include/util_wifiidtool.inc | 0 .../NitroDWC/libraries/bm}/asm/macros/function.inc | 0 .../NitroDWC/libraries/bm/asm/util_wifiidtool.s | 0 .../NitroDWC/libraries/bm/meson.build | 0 .../NitroDWC/libraries/enc/asm/dwc_encsession.s | 0 .../libraries/enc/asm/include/dwc_encsession.inc | 0 .../NitroDWC/libraries/enc}/asm/macros/function.inc | 0 .../NitroDWC/libraries/enc/meson.build | 0 .../NitroDWC/libraries/ilobby/asm/dwci_lobbybase.s | 0 .../libraries/ilobby/asm/dwci_lobbycallback.s | 0 .../NitroDWC/libraries/ilobby/asm/dwci_lobbydata.s | 0 .../libraries/ilobby/asm/dwci_lobbynewhandler.s | 0 .../libraries/ilobby/asm/include/dwci_lobbybase.inc | 0 .../ilobby/asm/include/dwci_lobbycallb.inc | 0 .../libraries/ilobby/asm/include/dwci_lobbydata.inc | 0 .../ilobby/asm/include/dwci_lobbynewha.inc | 0 .../libraries/ilobby}/asm/macros/function.inc | 0 .../NitroDWC/libraries/ilobby/asm/meson.build | 0 .../NitroDWC/libraries/ilobby/meson.build | 0 .../NitroDWC/libraries/meson.build | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_attr.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_base64.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_bgnend.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_ca_nasself.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_cancel.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_dwc_nitro.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_fileapi.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_filecount.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_fileget.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_filelist.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_os_nitro.s | 0 .../libraries/nd/asm/dwci_nd_stdlib_nitro.s | 0 .../NitroDWC/libraries/nd/asm/dwci_nd_string.s | 0 .../libraries/nd/asm/incbin/dwci_nd_ca_nasself.bin | Bin .../libraries/nd/asm/incbin/dwci_nd_string.bin | Bin .../libraries/nd/asm/include/dwci_nd_attr.inc | 0 .../libraries/nd/asm/include/dwci_nd_base64.inc | 0 .../libraries/nd/asm/include/dwci_nd_bgnend.inc | 0 .../libraries/nd/asm/include/dwci_nd_cancel.inc | 0 .../libraries/nd/asm/include/dwci_nd_dwc_nit.inc | 0 .../libraries/nd/asm/include/dwci_nd_fileapi.inc | 0 .../libraries/nd/asm/include/dwci_nd_filecou.inc | 0 .../libraries/nd/asm/include/dwci_nd_fileget.inc | 0 .../libraries/nd/asm/include/dwci_nd_filelis.inc | 0 .../libraries/nd/asm/include/dwci_nd_os_nitr.inc | 0 .../libraries/nd/asm/include/dwci_nd_stdlib_.inc | 0 .../libraries/nd/asm/include/dwci_nd_string.inc | 0 .../NitroDWC/libraries/nd}/asm/macros/function.inc | 0 .../NitroDWC/libraries/nd/meson.build | 0 .../libraries/nhttp/asm/incbin/nhttp_token.bin | Bin .../libraries/nhttp/asm/include/nhttp_bgnend.inc | 0 .../libraries/nhttp/asm/include/nhttp_control.inc | 0 .../libraries/nhttp/asm/include/nhttp_list.inc | 0 .../libraries/nhttp/asm/include/nhttp_os_nitro.inc | 0 .../libraries/nhttp/asm/include/nhttp_recvbuf.inc | 0 .../libraries/nhttp/asm/include/nhttp_request.inc | 0 .../libraries/nhttp/asm/include/nhttp_resolve_n.inc | 0 .../libraries/nhttp/asm/include/nhttp_response.inc | 0 .../libraries/nhttp/asm/include/nhttp_socket_ni.inc | 0 .../libraries/nhttp/asm/include/nhttp_stdlib_ni.inc | 0 .../libraries/nhttp/asm/include/nhttp_thread.inc | 0 .../libraries/nhttp/asm/include/nhttp_token.inc | 0 .../libraries/nhttp}/asm/macros/function.inc | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_bgnend.s | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_control.s | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_list.s | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_os_nitro.s | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_recvbuf.s | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_request.s | 0 .../libraries/nhttp/asm/nhttp_resolve_nitro.s | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_response.s | 0 .../libraries/nhttp/asm/nhttp_socket_nitro.s | 0 .../libraries/nhttp/asm/nhttp_stdlib_nitro.s | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_thread.s | 0 .../NitroDWC/libraries/nhttp/asm/nhttp_token.s | 0 .../NitroDWC/libraries/nhttp/meson.build | 0 .../libraries/ppwlobby/asm/dwci_encsession.s | 0 .../NitroDWC/libraries/ppwlobby/asm/dwci_lobby.s | 0 .../libraries/ppwlobby/asm/include/dwci_lobby.inc | 0 .../ppwlobby/asm/include/ppw_innerinfo.inc | 0 .../libraries/ppwlobby/asm/include/ppw_lobby.inc | 0 .../libraries/ppwlobby/asm/include/ppw_parser.inc | 0 .../libraries/ppwlobby/asm/include/ppw_profile.inc | 0 .../libraries/ppwlobby}/asm/macros/function.inc | 0 .../NitroDWC/libraries/ppwlobby/asm/meson.build | 0 .../NitroDWC/libraries/ppwlobby/asm/ppw_innerinfo.s | 0 .../NitroDWC/libraries/ppwlobby/asm/ppw_lobby.s | 0 .../NitroDWC/libraries/ppwlobby/asm/ppw_parser.s | 0 .../NitroDWC/libraries/ppwlobby/asm/ppw_profile.s | 0 .../NitroDWC/libraries/ppwlobby/meson.build | 0 .../NitroDWC/libraries/util/asm/anime.s | 0 .../NitroDWC/libraries/util/asm/aoss.s | 0 .../NitroDWC/libraries/util/asm/aosslink.s | 0 .../NitroDWC/libraries/util/asm/apc.s | 0 .../NitroDWC/libraries/util/asm/archive.s | 0 .../NitroDWC/libraries/util/asm/atermset.s | 0 .../NitroDWC/libraries/util/asm/button.s | 0 .../NitroDWC/libraries/util/asm/cell.s | 0 .../NitroDWC/libraries/util/asm/cellinfo.s | 0 .../NitroDWC/libraries/util/asm/comment.s | 0 .../NitroDWC/libraries/util/asm/common.s | 0 .../NitroDWC/libraries/util/asm/deque.s | 0 .../NitroDWC/libraries/util/asm/dwc_mov_mbp.s | 0 .../NitroDWC/libraries/util/asm/dwc_mov_wh.s | 0 .../NitroDWC/libraries/util/asm/dwc_moveid.s | 0 .../NitroDWC/libraries/util/asm/effect.s | 0 .../NitroDWC/libraries/util/asm/focus.s | 0 .../NitroDWC/libraries/util/asm/font.s | 0 .../NitroDWC/libraries/util/asm/foundation.s | 0 .../NitroDWC/libraries/util/asm/graphics.s | 0 .../NitroDWC/libraries/util/asm/headline.s | 0 .../NitroDWC/libraries/util/asm/heap_dwcutil.s | 0 .../NitroDWC/libraries/util/asm/icon.s | 0 .../NitroDWC/libraries/util/asm/incbin/atermset.bin | Bin .../NitroDWC/libraries/util/asm/incbin/button.bin | Bin .../NitroDWC/libraries/util/asm/incbin/common.bin | Bin .../NitroDWC/libraries/util/asm/incbin/keyboard.bin | Bin .../libraries/util/asm/incbin/keyboard10.bin | Bin .../NitroDWC/libraries/util/asm/include/anime.inc | 0 .../NitroDWC/libraries/util/asm/include/aoss.inc | 0 .../libraries/util/asm/include/aosslink.inc | 0 .../NitroDWC/libraries/util/asm/include/apc.inc | 0 .../NitroDWC/libraries/util/asm/include/archive.inc | 0 .../libraries/util/asm/include/atermset.inc | 0 .../NitroDWC/libraries/util/asm/include/button.inc | 0 .../NitroDWC/libraries/util/asm/include/cell.inc | 0 .../libraries/util/asm/include/cellinfo.inc | 0 .../NitroDWC/libraries/util/asm/include/comment.inc | 0 .../NitroDWC/libraries/util/asm/include/common.inc | 0 .../NitroDWC/libraries/util/asm/include/deque.inc | 0 .../libraries/util/asm/include/dwc_mov_mbp.inc | 0 .../libraries/util/asm/include/dwc_mov_wh.inc | 0 .../libraries/util/asm/include/dwc_moveid.inc | 0 .../NitroDWC/libraries/util/asm/include/effect.inc | 0 .../NitroDWC/libraries/util/asm/include/focus.inc | 0 .../NitroDWC/libraries/util/asm/include/font.inc | 0 .../libraries/util/asm/include/headline.inc | 0 .../libraries/util/asm/include/heap_dwcutil.inc | 0 .../NitroDWC/libraries/util/asm/include/icon.inc | 0 .../NitroDWC/libraries/util/asm/include/input.inc | 0 .../libraries/util/asm/include/interrupt.inc | 0 .../libraries/util/asm/include/keyboard.inc | 0 .../libraries/util/asm/include/keyboard10.inc | 0 .../NitroDWC/libraries/util/asm/include/libaoss.inc | 0 .../libraries/util/asm/include/list_dwcutil.inc | 0 .../libraries/util/asm/include/main_dwcutil.inc | 0 .../NitroDWC/libraries/util/asm/include/message.inc | 0 .../NitroDWC/libraries/util/asm/include/move.inc | 0 .../NitroDWC/libraries/util/asm/include/obj.inc | 0 .../NitroDWC/libraries/util/asm/include/objvram.inc | 0 .../libraries/util/asm/include/rakuraku.inc | 0 .../libraries/util/asm/include/sceneend.inc | 0 .../libraries/util/asm/include/sceneinit.inc | 0 .../libraries/util/asm/include/scenemenu.inc | 0 .../libraries/util/asm/include/sceneopterase.inc | 0 .../libraries/util/asm/include/sceneopterase1.inc | 0 .../libraries/util/asm/include/sceneoptinfo.inc | 0 .../libraries/util/asm/include/sceneoptmenu.inc | 0 .../libraries/util/asm/include/sceneoptmovcomm.inc | 0 .../util/asm/include/sceneoptmovcomplete.inc | 0 .../util/asm/include/sceneoptmovconfirm.inc | 0 .../util/asm/include/sceneoptmovdisconnect.inc | 0 .../util/asm/include/sceneoptmovfailure.inc | 0 .../libraries/util/asm/include/sceneoptmovuser.inc | 0 .../libraries/util/asm/include/sceneoptmovwait.inc | 0 .../util/asm/include/scenesetaossbutton.inc | 0 .../util/asm/include/scenesetaosscomplete.inc | 0 .../libraries/util/asm/include/scenesetaplist.inc | 0 .../libraries/util/asm/include/scenesetedit32.inc | 0 .../util/asm/include/sceneseteditaddress.inc | 0 .../libraries/util/asm/include/sceneseterror.inc | 0 .../libraries/util/asm/include/scenesetlist.inc | 0 .../libraries/util/asm/include/scenesetlistsave.inc | 0 .../util/asm/include/scenesetrakubutton.inc | 0 .../util/asm/include/scenesetrakucomplete.inc | 0 .../util/asm/include/scenesetrakuready.inc | 0 .../libraries/util/asm/include/scenesetsearch.inc | 0 .../libraries/util/asm/include/scenesetselectap.inc | 0 .../util/asm/include/scenesetselectway.inc | 0 .../libraries/util/asm/include/scenesettest.inc | 0 .../util/asm/include/scenesettestcomplete.inc | 0 .../util/asm/include/scenesettestconfirm.inc | 0 .../util/asm/include/scenesetusbcomplete.inc | 0 .../libraries/util/asm/include/scenesetusbready.inc | 0 .../NitroDWC/libraries/util/asm/include/screen.inc | 0 .../libraries/util/asm/include/scrollbar.inc | 0 .../libraries/util/asm/include/search_dwcutil.inc | 0 .../NitroDWC/libraries/util/asm/include/setting.inc | 0 .../NitroDWC/libraries/util/asm/include/sound.inc | 0 .../NitroDWC/libraries/util/asm/include/step.inc | 0 .../NitroDWC/libraries/util/asm/include/sub.inc | 0 .../NitroDWC/libraries/util/asm/include/task.inc | 0 .../NitroDWC/libraries/util/asm/include/usbap.inc | 0 .../NitroDWC/libraries/util/asm/include/window.inc | 0 .../NitroDWC/libraries/util/asm/input.s | 0 .../NitroDWC/libraries/util/asm/interrupt.s | 0 .../NitroDWC/libraries/util/asm/keyboard.s | 0 .../NitroDWC/libraries/util/asm/keyboard10.s | 0 .../NitroDWC/libraries/util/asm/libaoss.s | 0 .../NitroDWC/libraries/util/asm/list_dwcutil.s | 0 .../libraries/util}/asm/macros/function.inc | 0 .../NitroDWC/libraries/util/asm/main_dwcutil.s | 0 .../NitroDWC/libraries/util/asm/message.s | 0 .../NitroDWC/libraries/util/asm/move.s | 0 .../NitroDWC/libraries/util/asm/obj.s | 0 .../NitroDWC/libraries/util/asm/objvram.s | 0 .../NitroDWC/libraries/util/asm/rakuraku.s | 0 .../NitroDWC/libraries/util/asm/sceneend.s | 0 .../NitroDWC/libraries/util/asm/sceneinit.s | 0 .../NitroDWC/libraries/util/asm/scenemenu.s | 0 .../NitroDWC/libraries/util/asm/sceneopterase.s | 0 .../NitroDWC/libraries/util/asm/sceneopterase1.s | 0 .../NitroDWC/libraries/util/asm/sceneoptinfo.s | 0 .../NitroDWC/libraries/util/asm/sceneoptmenu.s | 0 .../NitroDWC/libraries/util/asm/sceneoptmovcomm.s | 0 .../libraries/util/asm/sceneoptmovcomplete.s | 0 .../libraries/util/asm/sceneoptmovconfirm.s | 0 .../libraries/util/asm/sceneoptmovdisconnect.s | 0 .../libraries/util/asm/sceneoptmovfailure.s | 0 .../NitroDWC/libraries/util/asm/sceneoptmovuser.s | 0 .../NitroDWC/libraries/util/asm/sceneoptmovwait.s | 0 .../libraries/util/asm/scenesetaossbutton.s | 0 .../libraries/util/asm/scenesetaosscomplete.s | 0 .../NitroDWC/libraries/util/asm/scenesetaplist.s | 0 .../NitroDWC/libraries/util/asm/scenesetedit32.s | 0 .../libraries/util/asm/sceneseteditaddress.s | 0 .../NitroDWC/libraries/util/asm/sceneseterror.s | 0 .../NitroDWC/libraries/util/asm/scenesetlist.s | 0 .../NitroDWC/libraries/util/asm/scenesetlistsave.s | 0 .../libraries/util/asm/scenesetrakubutton.s | 0 .../libraries/util/asm/scenesetrakucomplete.s | 0 .../NitroDWC/libraries/util/asm/scenesetrakuready.s | 0 .../NitroDWC/libraries/util/asm/scenesetsearch.s | 0 .../NitroDWC/libraries/util/asm/scenesetselectap.s | 0 .../NitroDWC/libraries/util/asm/scenesetselectway.s | 0 .../NitroDWC/libraries/util/asm/scenesettest.s | 0 .../libraries/util/asm/scenesettestcomplete.s | 0 .../libraries/util/asm/scenesettestconfirm.s | 0 .../libraries/util/asm/scenesetusbcomplete.s | 0 .../NitroDWC/libraries/util/asm/scenesetusbready.s | 0 .../NitroDWC/libraries/util/asm/screen.s | 0 .../NitroDWC/libraries/util/asm/scrollbar.s | 0 .../NitroDWC/libraries/util/asm/search_dwcutil.s | 0 .../NitroDWC/libraries/util/asm/setting.s | 0 .../NitroDWC/libraries/util/asm/sound.s | 0 .../NitroDWC/libraries/util/asm/step.s | 0 .../NitroDWC/libraries/util/asm/str.s | 0 .../NitroDWC/libraries/util/asm/sub.s | 0 .../NitroDWC/libraries/util/asm/task.s | 0 .../NitroDWC/libraries/util/asm/usbap.s | 0 .../NitroDWC/libraries/util/asm/window.s | 0 .../NitroDWC/libraries/util/meson.build | 0 {lib/external => subprojects}/NitroDWC/meson.build | 0 .../NitroSDK/autogen/meson.build | 0 .../NitroSDK/autogen/nitro/fx/fx_const.csv | 0 .../NitroSDK/autogen/nitro/fx/gen_fx_const.py | 0 .../NitroSDK/autogen/nitro/fx/meson.build | 0 .../NitroSDK/components/ichneumon_sub.sbin | Bin .../NitroSDK/components/ichneumon_sub_defs.sbin | Bin .../NitroSDK/components/meson.build | 0 .../NitroSDK/include/nitro.h | 0 .../NitroSDK/include/nitro/card.h | 0 .../NitroSDK/include/nitro/card/backup.h | 0 .../NitroSDK/include/nitro/card/common.h | 0 .../NitroSDK/include/nitro/card/eeprom.h | 0 .../NitroSDK/include/nitro/card/flash.h | 0 .../NitroSDK/include/nitro/card/fram.h | 0 .../NitroSDK/include/nitro/card/pullOut.h | 0 .../NitroSDK/include/nitro/card/rom.h | 0 .../NitroSDK/include/nitro/cht.h | 0 .../NitroSDK/include/nitro/cht/ARM9/pictocatch.h | 0 .../NitroSDK/include/nitro/code16.h | 0 .../NitroSDK/include/nitro/code32.h | 0 .../NitroSDK/include/nitro/codereset.h | 0 .../NitroSDK/include/nitro/cp.h | 0 .../NitroSDK/include/nitro/cp/context.h | 0 .../NitroSDK/include/nitro/cp/divider.h | 0 .../NitroSDK/include/nitro/cp/sqrt.h | 0 .../NitroSDK/include/nitro/ctrdg.h | 0 .../include/nitro/ctrdg/ARM9/ctrdg_backup.h | 0 .../NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_flash.h | 0 .../NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_sram.h | 0 .../NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_task.h | 0 .../include/nitro/ctrdg/common/ctrdg_common.h | 0 .../NitroSDK/include/nitro/dgt/common.h | 0 .../NitroSDK/include/nitro/dgt/dgt.h | 0 .../NitroSDK/include/nitro/dtcm_begin.h | 0 .../NitroSDK/include/nitro/dtcm_end.h | 0 .../NitroSDK/include/nitro/env.h | 0 .../NitroSDK/include/nitro/env/env_system.h | 0 .../NitroSDK/include/nitro/exi.h | 0 .../NitroSDK/include/nitro/exi/ARM7/genPort.h | 0 .../NitroSDK/include/nitro/ext.h | 0 .../NitroSDK/include/nitro/ext/ext_keycontrol.h | 0 .../NitroSDK/include/nitro/ext/ext_scrntest.h | 0 .../NitroSDK/include/nitro/fs.h | 0 .../NitroSDK/include/nitro/fs/archive.h | 0 .../NitroSDK/include/nitro/fs/file.h | 0 .../NitroSDK/include/nitro/fs/overlay.h | 0 .../NitroSDK/include/nitro/fx/.gitignore | 0 .../NitroSDK/include/nitro/fx/fx.h | 0 .../NitroSDK/include/nitro/fx/fx_cp.h | 0 .../NitroSDK/include/nitro/fx/fx_mtx.h | 0 .../NitroSDK/include/nitro/fx/fx_mtx22.h | 0 .../NitroSDK/include/nitro/fx/fx_mtx33.h | 0 .../NitroSDK/include/nitro/fx/fx_mtx43.h | 0 .../NitroSDK/include/nitro/fx/fx_mtx44.h | 0 .../NitroSDK/include/nitro/fx/fx_trig.h | 0 .../NitroSDK/include/nitro/fx/fx_vec.h | 0 .../NitroSDK/include/nitro/gx.h | 0 .../NitroSDK/include/nitro/gx/g2.h | 0 .../NitroSDK/include/nitro/gx/g2_oam.h | 0 .../NitroSDK/include/nitro/gx/g3.h | 0 .../NitroSDK/include/nitro/gx/g3_util.h | 0 .../NitroSDK/include/nitro/gx/g3b.h | 0 .../NitroSDK/include/nitro/gx/g3c.h | 0 .../NitroSDK/include/nitro/gx/g3imm.h | 0 .../NitroSDK/include/nitro/gx/g3x.h | 0 .../NitroSDK/include/nitro/gx/gx.h | 0 .../NitroSDK/include/nitro/gx/gx_bgcnt.h | 0 .../NitroSDK/include/nitro/gx/gx_capture.h | 0 .../NitroSDK/include/nitro/gx/gx_load.h | 0 .../NitroSDK/include/nitro/gx/gx_sp.h | 0 .../NitroSDK/include/nitro/gx/gx_vramcnt.h | 0 .../NitroSDK/include/nitro/gx/gxcommon.h | 0 .../NitroSDK/include/nitro/gx/struct_2d.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg_EXI.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg_GX.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg_MI.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg_OS.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg_PAD.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg_PXI.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg_SND.h | 0 .../NitroSDK/include/nitro/hw/ARM7/ioreg_SPI.h | 0 .../NitroSDK/include/nitro/hw/ARM7/mmap_global.h | 0 .../NitroSDK/include/nitro/hw/ARM7/mmap_main.h | 0 .../NitroSDK/include/nitro/hw/ARM7/mmap_wram.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_CP.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_EXI.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_G2.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_G2S.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_G3.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_G3X.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_GX.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_GXS.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_MI.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_OS.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_PAD.h | 0 .../NitroSDK/include/nitro/hw/ARM9/ioreg_PXI.h | 0 .../NitroSDK/include/nitro/hw/ARM9/mmap_global.h | 0 .../NitroSDK/include/nitro/hw/ARM9/mmap_main.h | 0 .../NitroSDK/include/nitro/hw/ARM9/mmap_tcm.h | 0 .../NitroSDK/include/nitro/hw/ARM9/mmap_vram.h | 0 .../NitroSDK/include/nitro/hw/common/armArch.h | 0 .../NitroSDK/include/nitro/hw/common/lcd.h | 0 .../NitroSDK/include/nitro/hw/common/mmap_shared.h | 0 .../NitroSDK/include/nitro/init/crt0.h | 0 .../NitroSDK/include/nitro/ioreg.h | 0 .../NitroSDK/include/nitro/itcm_begin.h | 0 .../NitroSDK/include/nitro/itcm_end.h | 0 .../NitroSDK/include/nitro/math.h | 0 .../NitroSDK/include/nitro/math/checksum.h | 0 .../NitroSDK/include/nitro/math/crc.h | 0 .../NitroSDK/include/nitro/math/dgt.h | 0 .../NitroSDK/include/nitro/math/fft.h | 0 .../NitroSDK/include/nitro/math/math.h | 0 .../NitroSDK/include/nitro/math/qsort.h | 0 .../NitroSDK/include/nitro/math/rand.h | 0 .../NitroSDK/include/nitro/mb.h | 0 .../NitroSDK/include/nitro/mb/mb.h | 0 .../NitroSDK/include/nitro/mb/mb_child.h | 0 .../NitroSDK/include/nitro/mb/mb_fake_child.h | 0 .../NitroSDK/include/nitro/mb/mb_gameinfo.h | 0 .../NitroSDK/include/nitro/memorymap.h | 0 .../NitroSDK/include/nitro/memorymap_sp.h | 0 .../NitroSDK/include/nitro/mi.h | 0 .../NitroSDK/include/nitro/mi/allocator.h | 0 .../NitroSDK/include/nitro/mi/byteAccess.h | 0 .../NitroSDK/include/nitro/mi/cache.h | 0 .../NitroSDK/include/nitro/mi/card.h | 0 .../NitroSDK/include/nitro/mi/compress.h | 0 .../NitroSDK/include/nitro/mi/device.h | 0 .../NitroSDK/include/nitro/mi/dma.h | 0 .../NitroSDK/include/nitro/mi/endian.h | 0 .../NitroSDK/include/nitro/mi/exMemory.h | 0 .../NitroSDK/include/nitro/mi/init.h | 0 .../NitroSDK/include/nitro/mi/memory.h | 0 .../NitroSDK/include/nitro/mi/stream.h | 0 .../NitroSDK/include/nitro/mi/swap.h | 0 .../NitroSDK/include/nitro/mi/uncomp_stream.h | 0 .../NitroSDK/include/nitro/mi/uncompress.h | 0 .../NitroSDK/include/nitro/mi/wram.h | 0 .../NitroSDK/include/nitro/misc.h | 0 .../NitroSDK/include/nitro/os.h | 0 .../NitroSDK/include/nitro/os/ARM9/argument.h | 0 .../NitroSDK/include/nitro/os/ARM9/cache.h | 0 .../NitroSDK/include/nitro/os/ARM9/china.h | 0 .../include/nitro/os/ARM9/protectionRegion.h | 0 .../NitroSDK/include/nitro/os/ARM9/protectionUnit.h | 0 .../NitroSDK/include/nitro/os/ARM9/tcm.h | 0 .../NitroSDK/include/nitro/os/ARM9/vramExclusive.h | 0 .../NitroSDK/include/nitro/os/common/alarm.h | 0 .../NitroSDK/include/nitro/os/common/alloc.h | 0 .../NitroSDK/include/nitro/os/common/arena.h | 0 .../NitroSDK/include/nitro/os/common/callTrace.h | 0 .../NitroSDK/include/nitro/os/common/context.h | 0 .../NitroSDK/include/nitro/os/common/emulator.h | 0 .../NitroSDK/include/nitro/os/common/entropy.h | 0 .../NitroSDK/include/nitro/os/common/exception.h | 0 .../NitroSDK/include/nitro/os/common/functionCost.h | 0 .../NitroSDK/include/nitro/os/common/init.h | 0 .../NitroSDK/include/nitro/os/common/interrupt.h | 0 .../NitroSDK/include/nitro/os/common/message.h | 0 .../NitroSDK/include/nitro/os/common/mutex.h | 0 .../NitroSDK/include/nitro/os/common/ownerInfo.h | 0 .../NitroSDK/include/nitro/os/common/printf.h | 0 .../NitroSDK/include/nitro/os/common/profile.h | 0 .../NitroSDK/include/nitro/os/common/reset.h | 0 .../NitroSDK/include/nitro/os/common/spinLock.h | 0 .../NitroSDK/include/nitro/os/common/system.h | 0 .../NitroSDK/include/nitro/os/common/systemCall.h | 0 .../NitroSDK/include/nitro/os/common/systemWork.h | 0 .../NitroSDK/include/nitro/os/common/thread.h | 0 .../NitroSDK/include/nitro/os/common/tick.h | 0 .../NitroSDK/include/nitro/os/common/timer.h | 0 .../NitroSDK/include/nitro/os/common/valarm.h | 0 .../NitroSDK/include/nitro/os_sp.h | 0 .../NitroSDK/include/nitro/pad.h | 0 .../NitroSDK/include/nitro/pad/ARM7/xyButton.h | 0 .../NitroSDK/include/nitro/pad/common/pad.h | 0 .../NitroSDK/include/nitro/parent_begin.h | 0 .../NitroSDK/include/nitro/parent_end.h | 0 .../NitroSDK/include/nitro/platform.h | 0 .../NitroSDK/include/nitro/prc.h | 0 .../NitroSDK/include/nitro/prc/algo_common.h | 0 .../NitroSDK/include/nitro/prc/algo_fine.h | 0 .../NitroSDK/include/nitro/prc/algo_light.h | 0 .../NitroSDK/include/nitro/prc/algo_standard.h | 0 .../NitroSDK/include/nitro/prc/algo_superfine.h | 0 .../NitroSDK/include/nitro/prc/common.h | 0 .../NitroSDK/include/nitro/prc/resample.h | 0 .../NitroSDK/include/nitro/prc/types.h | 0 .../NitroSDK/include/nitro/pxi.h | 0 .../NitroSDK/include/nitro/pxi/common/compparam.h | 0 .../NitroSDK/include/nitro/pxi/common/fifo.h | 0 .../NitroSDK/include/nitro/pxi/common/init.h | 0 .../NitroSDK/include/nitro/pxi/common/regname.h | 0 .../NitroSDK/include/nitro/rtc.h | 0 .../NitroSDK/include/nitro/rtc/ARM9/api.h | 0 .../NitroSDK/include/nitro/rtc/ARM9/convert.h | 0 .../NitroSDK/include/nitro/rtc/common/fifo.h | 0 .../NitroSDK/include/nitro/rtc/common/type.h | 0 .../NitroSDK/include/nitro/section.h | 0 .../NitroSDK/include/nitro/sinit.h | 0 .../NitroSDK/include/nitro/snd.h | 0 .../NitroSDK/include/nitro/snd/ARM9/interface.h | 0 .../NitroSDK/include/nitro/snd/common/alarm.h | 0 .../NitroSDK/include/nitro/snd/common/bank.h | 0 .../NitroSDK/include/nitro/snd/common/capture.h | 0 .../NitroSDK/include/nitro/snd/common/channel.h | 0 .../NitroSDK/include/nitro/snd/common/command.h | 0 .../NitroSDK/include/nitro/snd/common/data.h | 0 .../NitroSDK/include/nitro/snd/common/exchannel.h | 0 .../NitroSDK/include/nitro/snd/common/global.h | 0 .../NitroSDK/include/nitro/snd/common/main.h | 0 .../NitroSDK/include/nitro/snd/common/midiplayer.h | 0 .../NitroSDK/include/nitro/snd/common/mml.h | 0 .../NitroSDK/include/nitro/snd/common/seq.h | 0 .../NitroSDK/include/nitro/snd/common/util.h | 0 .../NitroSDK/include/nitro/snd/common/work.h | 0 .../NitroSDK/include/nitro/snd_sp.h | 0 .../NitroSDK/include/nitro/spec.h | 0 .../NitroSDK/include/nitro/spi.h | 0 .../NitroSDK/include/nitro/spi/ARM7/pm.h | 0 .../NitroSDK/include/nitro/spi/ARM7/spi.h | 0 .../NitroSDK/include/nitro/spi/ARM9/mic.h | 0 .../NitroSDK/include/nitro/spi/ARM9/pm.h | 0 .../NitroSDK/include/nitro/spi/ARM9/tp.h | 0 .../NitroSDK/include/nitro/spi/common/config.h | 0 .../NitroSDK/include/nitro/spi/common/pm_common.h | 0 .../NitroSDK/include/nitro/spi/common/type.h | 0 .../include/nitro/spi/common/userInfo_teg.h | 0 .../include/nitro/spi/common/userInfo_ts_0.h | 0 .../include/nitro/spi/common/userInfo_ts_200.h | 0 .../include/nitro/spi/common/userInfo_ts_300.h | 0 .../NitroSDK/include/nitro/std.h | 0 .../NitroSDK/include/nitro/std/string.h | 0 .../NitroSDK/include/nitro/std/unicode.h | 0 .../NitroSDK/include/nitro/types.h | 0 .../NitroSDK/include/nitro/utest.h | 0 .../NitroSDK/include/nitro/version.h | 0 .../NitroSDK/include/nitro/version_begin.h | 0 .../NitroSDK/include/nitro/version_end.h | 0 .../NitroSDK/include/nitro/vib.h | 0 .../NitroSDK/include/nitro/vib/vib_system.h | 0 .../NitroSDK/include/nitro/wbt.h | 0 .../NitroSDK/include/nitro/wbt/context.h | 0 .../NitroSDK/include/nitro/wfs.h | 0 .../NitroSDK/include/nitro/wfs/client.h | 0 .../NitroSDK/include/nitro/wfs/format.h | 0 .../NitroSDK/include/nitro/wfs/server.h | 0 .../NitroSDK/include/nitro/wm.h | 0 .../NitroSDK/include/nitro/wm/ARM9/wm_api.h | 0 .../NitroSDK/include/nitro/wm/common/wm.h | 0 .../NitroSDK/include/nitro/wram_begin.h | 0 .../NitroSDK/include/nitro/wram_end.h | 0 .../NitroSDK/include/nitro/wvr.h | 0 .../NitroSDK/include/nitro/wvr/ARM9/wvr.h | 0 .../NitroSDK/include/nitro/wvr/common/wvr_common.h | 0 .../NitroSDK/include/nitro_sp.h | 0 .../NitroSDK/include/nitro_win32.h | 0 .../NitroSDK/include/nitro_wl/common/version_wl.h | 0 .../NitroSDK/include/pch/nitro_pch.h | 0 .../NitroSDK/libraries/card/asm/card_pullout.s | 0 .../libraries/card/asm/include/card_pullout.inc | 0 .../libraries/card}/asm/macros/function.inc | 0 .../NitroSDK/libraries/card/meson.build | 0 .../NitroSDK/libraries/card/src/card_backup.c | 0 .../NitroSDK/libraries/card/src/card_common.c | 0 .../NitroSDK/libraries/card/src/card_request.c | 0 .../NitroSDK/libraries/card/src/card_rom.c | 0 .../NitroSDK/libraries/card/src/card_spi.c | 0 .../libraries/card/src/include/card_common.h | 0 .../NitroSDK/libraries/card/src/include/card_rom.h | 0 .../NitroSDK/libraries/card/src/include/card_spi.h | 0 .../NitroSDK/libraries/cp/meson.build | 0 .../NitroSDK/libraries/cp/src/cp_context.c | 0 .../NitroSDK/libraries/ctrdg/meson.build | 0 .../NitroSDK/libraries/ctrdg/src/ctrdg.c | 0 .../NitroSDK/libraries/ctrdg/src/ctrdg_backup.c | 0 .../libraries/ctrdg/src/ctrdg_flash_AT29LV512.c | 0 .../ctrdg/src/ctrdg_flash_LE26FV10N1TS-10.c | 0 .../libraries/ctrdg/src/ctrdg_flash_LE39FW512.c | 0 .../libraries/ctrdg/src/ctrdg_flash_MX29L010.c | 0 .../libraries/ctrdg/src/ctrdg_flash_MX29L512.c | 0 .../libraries/ctrdg/src/ctrdg_flash_common.c | 0 .../NitroSDK/libraries/ctrdg/src/ctrdg_proc.c | 0 .../NitroSDK/libraries/ctrdg/src/ctrdg_sram.c | 0 .../NitroSDK/libraries/ctrdg/src/ctrdg_task.c | 0 .../libraries/ctrdg/src/include/ctrdg_work.h | 0 .../NitroSDK/libraries/dgt/asm/hash1.s | 0 .../NitroSDK/libraries/dgt/asm/hash2.s | 0 .../NitroSDK/libraries/dgt/asm/hmac.s | 0 .../NitroSDK/libraries/dgt/asm/incbin/hash1.bin | Bin .../NitroSDK/libraries/dgt/asm/incbin/hash2.bin | Bin .../NitroSDK/libraries/dgt/asm/include/hash1.inc | 0 .../NitroSDK/libraries/dgt/asm/include/hash2.inc | 0 .../NitroSDK/libraries/dgt}/asm/macros/function.inc | 0 .../NitroSDK/libraries/dgt/asm/sha1s-arm4cw.s | 0 .../NitroSDK/libraries/dgt/meson.build | 0 .../NitroSDK/libraries/fs/meson.build | 0 .../NitroSDK/libraries/fs/src/fs_archive.c | 0 .../NitroSDK/libraries/fs/src/fs_command.c | 0 .../NitroSDK/libraries/fs/src/fs_command_default.c | 0 .../NitroSDK/libraries/fs/src/fs_file.c | 0 .../NitroSDK/libraries/fs/src/fs_overlay.c | 0 .../NitroSDK/libraries/fs/src/fs_rom.c | 0 .../NitroSDK/libraries/fs/src/include/command.h | 0 .../NitroSDK/libraries/fs/src/include/mw_dtor.h | 0 .../NitroSDK/libraries/fs/src/include/rom.h | 0 .../NitroSDK/libraries/fs/src/include/util.h | 0 .../NitroSDK/libraries/fx/meson.build | 0 .../NitroSDK/libraries/fx/src/fx.c | 0 .../NitroSDK/libraries/fx/src/fx_atanidx.c | 0 .../NitroSDK/libraries/fx/src/fx_cp.c | 0 .../NitroSDK/libraries/fx/src/fx_mtx22.c | 0 .../NitroSDK/libraries/fx/src/fx_mtx33.c | 0 .../NitroSDK/libraries/fx/src/fx_mtx43.c | 0 .../NitroSDK/libraries/fx/src/fx_mtx44.c | 0 .../NitroSDK/libraries/fx/src/fx_sincos.c | 0 .../NitroSDK/libraries/fx/src/fx_trig.c | 0 .../NitroSDK/libraries/fx/src/fx_vec.c | 0 .../NitroSDK/libraries/gx/meson.build | 0 .../NitroSDK/libraries/gx/src/g2.c | 0 .../NitroSDK/libraries/gx/src/g3.c | 0 .../NitroSDK/libraries/gx/src/g3_util.c | 0 .../NitroSDK/libraries/gx/src/g3b.c | 0 .../NitroSDK/libraries/gx/src/g3imm.c | 0 .../NitroSDK/libraries/gx/src/g3x.c | 0 .../NitroSDK/libraries/gx/src/gx.c | 0 .../NitroSDK/libraries/gx/src/gx_bgcnt.c | 0 .../NitroSDK/libraries/gx/src/gx_load2d.c | 0 .../NitroSDK/libraries/gx/src/gx_load3d.c | 0 .../NitroSDK/libraries/gx/src/gx_vramcnt.c | 0 .../NitroSDK/libraries/gx/src/gxasm.c | 0 .../NitroSDK/libraries/gx/src/gxstate.c | 0 .../NitroSDK/libraries/gx/src/include/gxasm.h | 0 .../NitroSDK/libraries/gx/src/include/gxdma.h | 0 .../NitroSDK/libraries/gx/src/include/gxstate.h | 0 .../NitroSDK/libraries/init/meson.build | 0 .../NitroSDK/libraries/init/src/crt0.c | 0 .../NitroSDK/libraries/math/meson.build | 0 .../NitroSDK/libraries/math/src/crc.c | 0 .../NitroSDK/libraries/math/src/dgt.c | 0 .../NitroSDK/libraries/math/src/math.c | 0 .../NitroSDK/libraries/mb/meson.build | 0 .../NitroSDK/libraries/mb/src/include/mb_block.h | 0 .../NitroSDK/libraries/mb/src/include/mb_cache.h | 0 .../NitroSDK/libraries/mb/src/include/mb_child.h | 0 .../NitroSDK/libraries/mb/src/include/mb_common.h | 0 .../NitroSDK/libraries/mb/src/include/mb_fileinfo.h | 0 .../NitroSDK/libraries/mb/src/include/mb_gameinfo.h | 0 .../NitroSDK/libraries/mb/src/include/mb_private.h | 0 .../libraries/mb/src/include/mb_rom_header.h | 0 .../NitroSDK/libraries/mb/src/include/mb_task.h | 0 .../NitroSDK/libraries/mb/src/include/mb_wm_base.h | 0 .../NitroSDK/libraries/mb/src/mb_block.c | 0 .../NitroSDK/libraries/mb/src/mb_cache.c | 0 .../NitroSDK/libraries/mb/src/mb_common.c | 0 .../NitroSDK/libraries/mb/src/mb_fileinfo.c | 0 .../NitroSDK/libraries/mb/src/mb_gameinfo.c | 0 .../NitroSDK/libraries/mb/src/mb_parent.c | 0 .../NitroSDK/libraries/mb/src/mb_task.c | 0 .../NitroSDK/libraries/mb/src/mb_wm_base.c | 0 .../NitroSDK/libraries/mb/src/meson.build | 0 .../NitroSDK/libraries/meson.build | 0 .../NitroSDK/libraries/mi/meson.build | 0 .../NitroSDK/libraries/mi/src/include/mi_dma.h | 0 .../NitroSDK/libraries/mi/src/mi_dma.c | 0 .../NitroSDK/libraries/mi/src/mi_dma_card.c | 0 .../NitroSDK/libraries/mi/src/mi_dma_gxcommand.c | 0 .../NitroSDK/libraries/mi/src/mi_dma_hblank.c | 0 .../NitroSDK/libraries/mi/src/mi_init.c | 0 .../NitroSDK/libraries/mi/src/mi_memory.c | 0 .../NitroSDK/libraries/mi/src/mi_swap.c | 0 .../NitroSDK/libraries/mi/src/mi_uncompress.c | 0 .../NitroSDK/libraries/mi/src/mi_wram.c | 0 .../NitroSDK/libraries/os/asm/include/os_alarm.inc | 0 .../NitroSDK/libraries/os/asm/include/os_alloc.inc | 0 .../NitroSDK/libraries/os/asm/include/os_arena.inc | 0 .../libraries/os/asm/include/os_context.inc | 0 .../libraries/os/asm/include/os_entropy.inc | 0 .../libraries/os/asm/include/os_exception.inc | 0 .../NitroSDK/libraries/os/asm/include/os_init.inc | 0 .../libraries/os/asm/include/os_interrupt.inc | 0 .../libraries/os/asm/include/os_irqhandler.inc | 0 .../libraries/os/asm/include/os_irqtable.inc | 0 .../libraries/os/asm/include/os_message.inc | 0 .../NitroSDK/libraries/os/asm/include/os_mutex.inc | 0 .../libraries/os/asm/include/os_ownerinfo.inc | 0 .../NitroSDK/libraries/os/asm/include/os_printf.inc | 0 .../NitroSDK/libraries/os/asm/include/os_reset.inc | 0 .../libraries/os/asm/include/os_spinlock.inc | 0 .../NitroSDK/libraries/os/asm/include/os_system.inc | 0 .../libraries/os/asm/include/os_terminate_proc.inc | 0 .../NitroSDK/libraries/os/asm/include/os_thread.inc | 0 .../NitroSDK/libraries/os/asm/include/os_tick.inc | 0 .../NitroSDK/libraries/os/asm/include/os_valarm.inc | 0 .../libraries/os/asm/include/os_vramexclusive.inc | 0 .../NitroSDK/libraries/os}/asm/macros/function.inc | 0 .../NitroSDK/libraries/os/asm/os_alarm.s | 0 .../NitroSDK/libraries/os/asm/os_alloc.s | 0 .../NitroSDK/libraries/os/asm/os_arena.s | 0 .../NitroSDK/libraries/os/asm/os_cache.s | 0 .../NitroSDK/libraries/os/asm/os_context.s | 0 .../NitroSDK/libraries/os/asm/os_emulator.s | 0 .../NitroSDK/libraries/os/asm/os_entropy.s | 0 .../NitroSDK/libraries/os/asm/os_exception.s | 0 .../NitroSDK/libraries/os/asm/os_init.s | 0 .../NitroSDK/libraries/os/asm/os_interrupt.s | 0 .../NitroSDK/libraries/os/asm/os_irqhandler.s | 0 .../NitroSDK/libraries/os/asm/os_irqtable.s | 0 .../NitroSDK/libraries/os/asm/os_message.s | 0 .../NitroSDK/libraries/os/asm/os_mutex.s | 0 .../NitroSDK/libraries/os/asm/os_ownerinfo.s | 0 .../NitroSDK/libraries/os/asm/os_printf.s | 0 .../NitroSDK/libraries/os/asm/os_protectionregion.s | 0 .../NitroSDK/libraries/os/asm/os_protectionunit.s | 0 .../NitroSDK/libraries/os/asm/os_reset.s | 0 .../NitroSDK/libraries/os/asm/os_spinlock.s | 0 .../NitroSDK/libraries/os/asm/os_system.s | 0 .../NitroSDK/libraries/os/asm/os_tcm.s | 0 .../NitroSDK/libraries/os/asm/os_terminate_proc.s | 0 .../NitroSDK/libraries/os/asm/os_thread.s | 0 .../NitroSDK/libraries/os/asm/os_tick.s | 0 .../NitroSDK/libraries/os/asm/os_timer.s | 0 .../NitroSDK/libraries/os/asm/os_valarm.s | 0 .../NitroSDK/libraries/os/asm/os_vramexclusive.s | 0 .../NitroSDK/libraries/os/meson.build | 0 .../NitroSDK/libraries/pxi/meson.build | 0 .../NitroSDK/libraries/pxi/src/pxi_fifo.c | 0 .../NitroSDK/libraries/pxi/src/pxi_init.c | 0 .../NitroSDK/libraries/rtc/meson.build | 0 .../NitroSDK/libraries/rtc/src/convert.c | 0 .../NitroSDK/libraries/rtc/src/external.c | 0 .../NitroSDK/libraries/rtc/src/internal.c | 0 .../NitroSDK/libraries/snd/meson.build | 0 .../NitroSDK/libraries/snd/src/snd_alarm.c | 0 .../NitroSDK/libraries/snd/src/snd_bank.c | 0 .../NitroSDK/libraries/snd/src/snd_command.c | 0 .../NitroSDK/libraries/snd/src/snd_interface.c | 0 .../NitroSDK/libraries/snd/src/snd_main.c | 0 .../NitroSDK/libraries/snd/src/snd_util.c | 0 .../NitroSDK/libraries/snd/src/snd_work.c | 0 .../NitroSDK/libraries/spi/meson.build | 0 .../NitroSDK/libraries/spi/src/include/spi.h | 0 .../NitroSDK/libraries/spi/src/mic.c | 0 .../NitroSDK/libraries/spi/src/pm.c | 0 .../NitroSDK/libraries/spi/src/tp.c | 0 .../libraries/std/asm/include/std_sprintf.inc | 0 .../libraries/std/asm/include/std_string.inc | 0 .../NitroSDK/libraries/std}/asm/macros/function.inc | 0 .../NitroSDK/libraries/std/asm/std_sprintf.s | 0 .../NitroSDK/libraries/std/asm/std_string.s | 0 .../NitroSDK/libraries/std/meson.build | 0 .../NitroSDK/libraries/wm/asm/include/wm_system.inc | 0 .../NitroSDK/libraries/wm}/asm/macros/function.inc | 0 .../NitroSDK/libraries/wm/asm/wm_system.s | 0 .../NitroSDK/libraries/wm/meson.build | 0 .../libraries/wm/src/include/wm_arm9_private.h | 0 .../NitroSDK/libraries/wm/src/include/wm_private.h | 0 .../NitroSDK/libraries/wm/src/wm_dcf.c | 0 .../NitroSDK/libraries/wm/src/wm_ds.c | 0 .../NitroSDK/libraries/wm/src/wm_etc.c | 0 .../NitroSDK/libraries/wm/src/wm_ks.c | 0 .../NitroSDK/libraries/wm/src/wm_mp.c | 0 .../NitroSDK/libraries/wm/src/wm_standard.c | 0 .../NitroSDK/libraries/wm/src/wm_sync.c | 0 .../NitroSDK/libraries/wvr/meson.build | 0 .../NitroSDK/libraries/wvr/src/wvr.c | 0 {lib/external => subprojects}/NitroSDK/meson.build | 0 .../NitroSDK/specfiles/ARM9-TS.lcf.template | 0 .../NitroSDK/specfiles/meson.build | 0 .../NitroSystem/include/nnsys.h | 0 .../NitroSystem/include/nnsys/fnd.h | 0 .../NitroSystem/include/nnsys/fnd/allocator.h | 0 .../NitroSystem/include/nnsys/fnd/archive.h | 0 .../NitroSystem/include/nnsys/fnd/config.h | 0 .../NitroSystem/include/nnsys/fnd/expheap.h | 0 .../NitroSystem/include/nnsys/fnd/frameheap.h | 0 .../NitroSystem/include/nnsys/fnd/heapcommon.h | 0 .../NitroSystem/include/nnsys/fnd/list.h | 0 .../NitroSystem/include/nnsys/fnd/unitheap.h | 0 .../NitroSystem/include/nnsys/g2d.h | 0 .../include/nnsys/g2d/fmt/g2d_Anim_data.h | 0 .../include/nnsys/g2d/fmt/g2d_Cell_data.h | 0 .../include/nnsys/g2d/fmt/g2d_Character_data.h | 0 .../include/nnsys/g2d/fmt/g2d_Common_data.h | 0 .../include/nnsys/g2d/fmt/g2d_Entity_data.h | 0 .../include/nnsys/g2d/fmt/g2d_Font_data.h | 0 .../include/nnsys/g2d/fmt/g2d_MultiCell_data.h | 0 .../include/nnsys/g2d/fmt/g2d_Oam_data.h | 0 .../include/nnsys/g2d/fmt/g2d_SRTControl_data.h | 0 .../include/nnsys/g2d/fmt/g2d_Screen_data.h | 0 .../include/nnsys/g2d/fmt/g2d_Vec_data.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Animation.h | 0 .../include/nnsys/g2d/g2d_Animation_inline.h | 0 .../include/nnsys/g2d/g2d_CellAnimation.h | 0 .../include/nnsys/g2d/g2d_CellTransferManager.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_CharCanvas.h | 0 .../include/nnsys/g2d/g2d_CullingUtility.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Data.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Entity.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Font.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Image.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Load.h | 0 .../include/nnsys/g2d/g2d_MultiCellAnimation.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Node.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_OAM.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_OAMEx.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_OAM_Types.h | 0 .../include/nnsys/g2d/g2d_OamSoftwareSpriteDraw.h | 0 .../include/nnsys/g2d/g2d_PaletteTable.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Renderer.h | 0 .../include/nnsys/g2d/g2d_RendererCore.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_SRTControl.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Screen.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_Softsprite.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_TextCanvas.h | 0 .../NitroSystem/include/nnsys/g2d/g2d_config.h | 0 .../NitroSystem/include/nnsys/g2d/g2di_AssertUtil.h | 0 .../NitroSystem/include/nnsys/g2d/g2di_Char.h | 0 .../NitroSystem/include/nnsys/g2d/g2di_SplitChar.h | 0 .../include/nnsys/g2d/load/g2d_NAN_load.h | 0 .../include/nnsys/g2d/load/g2d_NCE_load.h | 0 .../include/nnsys/g2d/load/g2d_NCG_load.h | 0 .../include/nnsys/g2d/load/g2d_NCL_load.h | 0 .../include/nnsys/g2d/load/g2d_NEN_load.h | 0 .../include/nnsys/g2d/load/g2d_NFT_load.h | 0 .../include/nnsys/g2d/load/g2d_NMC_load.h | 0 .../include/nnsys/g2d/load/g2d_NSC_load.h | 0 .../NitroSystem/include/nnsys/g3d.h | 0 .../NitroSystem/include/nnsys/g3d/1mat1shp.h | 0 .../NitroSystem/include/nnsys/g3d/anm.h | 0 .../NitroSystem/include/nnsys/g3d/anm/nsbca.h | 0 .../NitroSystem/include/nnsys/g3d/anm/nsbma.h | 0 .../NitroSystem/include/nnsys/g3d/anm/nsbta.h | 0 .../NitroSystem/include/nnsys/g3d/anm/nsbtp.h | 0 .../NitroSystem/include/nnsys/g3d/anm/nsbva.h | 0 .../include/nnsys/g3d/binres/res_print.h | 0 .../include/nnsys/g3d/binres/res_struct.h | 0 .../include/nnsys/g3d/binres/res_struct_accessor.h | 0 .../nnsys/g3d/binres/res_struct_accessor_anm.h | 0 .../nnsys/g3d/binres/res_struct_accessor_inline.h | 0 .../NitroSystem/include/nnsys/g3d/cgtool.h | 0 .../NitroSystem/include/nnsys/g3d/cgtool/3dsmax.h | 0 .../NitroSystem/include/nnsys/g3d/cgtool/basic.h | 0 .../NitroSystem/include/nnsys/g3d/cgtool/maya.h | 0 .../NitroSystem/include/nnsys/g3d/cgtool/si3d.h | 0 .../NitroSystem/include/nnsys/g3d/cgtool/xsi.h | 0 .../NitroSystem/include/nnsys/g3d/config.h | 0 .../NitroSystem/include/nnsys/g3d/gecom.h | 0 .../NitroSystem/include/nnsys/g3d/gecom_inline.h | 0 .../NitroSystem/include/nnsys/g3d/glbstate.h | 0 .../NitroSystem/include/nnsys/g3d/glbstate_inline.h | 0 .../NitroSystem/include/nnsys/g3d/kernel.h | 0 .../NitroSystem/include/nnsys/g3d/kernel_inline.h | 0 .../NitroSystem/include/nnsys/g3d/mem.h | 0 .../NitroSystem/include/nnsys/g3d/model.h | 0 .../NitroSystem/include/nnsys/g3d/model_inline.h | 0 .../NitroSystem/include/nnsys/g3d/sbc.h | 0 .../NitroSystem/include/nnsys/g3d/sbc_inline.h | 0 .../NitroSystem/include/nnsys/g3d/util.h | 0 .../NitroSystem/include/nnsys/g3d/util_inline.h | 0 .../NitroSystem/include/nnsys/gfd.h | 0 .../nnsys/gfd/VramManager/gfd_BitArrayPlttVramMan.h | 0 .../nnsys/gfd/VramManager/gfd_BitArrayTexVramMan.h | 0 .../nnsys/gfd/VramManager/gfd_FramePlttVramMan.h | 0 .../nnsys/gfd/VramManager/gfd_FrameTexVramMan.h | 0 .../gfd/VramManager/gfd_LinkedListPlttVramMan.h | 0 .../gfd/VramManager/gfd_LinkedListTexVramMan.h | 0 .../nnsys/gfd/VramManager/gfd_LinkedListVramMan.h | 0 .../nnsys/gfd/VramManager/gfd_PlttVramMan_Types.h | 0 .../nnsys/gfd/VramManager/gfd_TexVramMan_Types.h | 0 .../include/nnsys/gfd/VramManager/gfd_VramMan.h | 0 .../gfd/VramTransferMan/gfd_VramTransferManager.h | 0 .../NitroSystem/include/nnsys/gfd/gfd_common.h | 0 .../NitroSystem/include/nnsys/inline.h | 0 .../NitroSystem/include/nnsys/mcs.h | 0 .../NitroSystem/include/nnsys/mcs/base.h | 0 .../NitroSystem/include/nnsys/mcs/baseCommon.h | 0 .../NitroSystem/include/nnsys/mcs/base_win32.h | 0 .../NitroSystem/include/nnsys/mcs/config.h | 0 .../NitroSystem/include/nnsys/mcs/fileIObase.h | 0 .../NitroSystem/include/nnsys/mcs/fileIOcommon.h | 0 .../NitroSystem/include/nnsys/mcs/print.h | 0 .../NitroSystem/include/nnsys/mcs/ringBuffer.h | 0 .../NitroSystem/include/nnsys/misc.h | 0 .../NitroSystem/include/nnsys/snd.h | 0 .../NitroSystem/include/nnsys/snd/capture.h | 0 .../NitroSystem/include/nnsys/snd/config.h | 0 .../NitroSystem/include/nnsys/snd/fader.h | 0 .../NitroSystem/include/nnsys/snd/heap.h | 0 .../NitroSystem/include/nnsys/snd/main.h | 0 .../NitroSystem/include/nnsys/snd/output_effect.h | 0 .../NitroSystem/include/nnsys/snd/player.h | 0 .../NitroSystem/include/nnsys/snd/resource_mgr.h | 0 .../NitroSystem/include/nnsys/snd/seqdata.h | 0 .../NitroSystem/include/nnsys/snd/sndarc.h | 0 .../NitroSystem/include/nnsys/snd/sndarc_loader.h | 0 .../NitroSystem/include/nnsys/snd/sndarc_player.h | 0 .../NitroSystem/include/nnsys/snd/sndarc_stream.h | 0 .../NitroSystem/include/nnsys/snd/stream.h | 0 .../NitroSystem/include/nnsys/snd/waveout.h | 0 .../NitroSystem/include/nnsys/version.h | 0 .../NitroSystem/include/nnsys_prefix.h | 0 .../NitroSystem/include/nnsys_win32.h | 0 .../NitroSystem/libraries/fnd/meson.build | 0 .../NitroSystem/libraries/fnd/src/allocator.c | 0 .../NitroSystem/libraries/fnd/src/expheap.c | 0 .../NitroSystem/libraries/fnd/src/frameheap.c | 0 .../NitroSystem/libraries/fnd/src/heapcommon.c | 0 .../libraries/fnd/src/include/heapcommoni.h | 0 .../NitroSystem/libraries/fnd/src/list_nnsfnd.c | 0 .../NitroSystem/libraries/fnd/src/unitheap.c | 0 .../NitroSystem/libraries/g2d/meson.build | 0 .../NitroSystem/libraries/g2d/src/g2d_Animation.c | 0 .../libraries/g2d/src/g2d_CellAnimation.c | 0 .../libraries/g2d/src/g2d_CellTransferManager.c | 0 .../NitroSystem/libraries/g2d/src/g2d_CharCanvas.c | 0 .../NitroSystem/libraries/g2d/src/g2d_Font.c | 0 .../NitroSystem/libraries/g2d/src/g2d_Image.c | 0 .../libraries/g2d/src/g2d_MultiCellAnimation.c | 0 .../NitroSystem/libraries/g2d/src/g2d_Node.c | 0 .../NitroSystem/libraries/g2d/src/g2d_OAM.c | 0 .../libraries/g2d/src/g2d_OamSoftwareSpriteDraw.c | 0 .../libraries/g2d/src/g2d_PaletteTable.c | 0 .../NitroSystem/libraries/g2d/src/g2d_Renderer.c | 0 .../libraries/g2d/src/g2d_RendererCore.c | 0 .../NitroSystem/libraries/g2d/src/g2d_SRTControl.c | 0 .../NitroSystem/libraries/g2d/src/g2d_Softsprite.c | 0 .../NitroSystem/libraries/g2d/src/g2d_TextCanvas.c | 0 .../libraries/g2d/src/include/g2d_Internal.h | 0 .../libraries/g2d/src/include/g2di_BitReader.h | 0 .../libraries/g2d/src/include/g2di_CellUtil.h | 0 .../libraries/g2d/src/include/g2di_Debug.h | 0 .../libraries/g2d/src/include/g2di_Dma.h | 0 .../libraries/g2d/src/include/g2di_Mtx32.h | 0 .../libraries/g2d/src/include/g2di_OamUtil.h | 0 .../g2d/src/include/g2di_RendererMtxCache.h | 0 .../g2d/src/include/g2di_RendererMtxStack.hpp | 0 .../g2d/src/include/g2di_RendererMtxState.h | 0 .../libraries/g2d/src/internal/g2di_BitReader.c | 0 .../libraries/g2d/src/internal/g2di_Mtx32.c | 0 .../libraries/g2d/src/internal/g2di_SplitChar.c | 0 .../NitroSystem/libraries/g2d/src/load/g2d_Load.c | 0 .../libraries/g2d/src/load/g2d_NAN_load.c | 0 .../libraries/g2d/src/load/g2d_NCG_load.c | 0 .../libraries/g2d/src/load/g2d_NCL_load.c | 0 .../libraries/g2d/src/load/g2d_NFT_load.c | 0 .../libraries/g2d/src/load/g2d_NMC_load.c | 0 .../libraries/g2d/src/load/g2d_NOB_load.c | 0 .../libraries/g2d/src/load/g2d_NSC_load.c | 0 .../NitroSystem/libraries/g3d/asm/incbin/nsbca.bin | Bin .../NitroSystem/libraries/g3d/asm/include/nsbca.inc | 0 .../libraries/g3d}/asm/macros/function.inc | 0 .../NitroSystem/libraries/g3d/asm/nsbca.s | 0 .../NitroSystem/libraries/g3d/meson.build | 0 .../NitroSystem/libraries/g3d/src/1mat1shp.c | 0 .../NitroSystem/libraries/g3d/src/anm.c | 0 .../NitroSystem/libraries/g3d/src/anm/nsbma.c | 0 .../NitroSystem/libraries/g3d/src/anm/nsbta.c | 0 .../NitroSystem/libraries/g3d/src/anm/nsbtp.c | 0 .../NitroSystem/libraries/g3d/src/anm/nsbva.c | 0 .../libraries/g3d/src/binres/res_print_internal.h | 0 .../libraries/g3d/src/binres/res_struct_accessor.c | 0 .../g3d/src/binres/res_struct_accessor_anm.c | 0 .../NitroSystem/libraries/g3d/src/cgtool.c | 0 .../NitroSystem/libraries/g3d/src/cgtool/3dsmax.c | 0 .../NitroSystem/libraries/g3d/src/cgtool/basic.c | 0 .../NitroSystem/libraries/g3d/src/cgtool/maya.c | 0 .../NitroSystem/libraries/g3d/src/cgtool/si3d.c | 0 .../NitroSystem/libraries/g3d/src/cgtool/xsi.c | 0 .../NitroSystem/libraries/g3d/src/gecom.c | 0 .../NitroSystem/libraries/g3d/src/glbstate.c | 0 .../NitroSystem/libraries/g3d/src/kernel.c | 0 .../NitroSystem/libraries/g3d/src/mem_nnsg3d.c | 0 .../NitroSystem/libraries/g3d/src/model.c | 0 .../NitroSystem/libraries/g3d/src/sbc.c | 0 .../NitroSystem/libraries/g3d/src/util_nnsg3d.c | 0 .../NitroSystem/libraries/gfd/meson.build | 0 .../libraries/gfd/src/gfd_FramePlttVramMan.c | 0 .../libraries/gfd/src/gfd_FrameTexVramMan.c | 0 .../libraries/gfd/src/gfd_LinkedListPlttVramMan.c | 0 .../libraries/gfd/src/gfd_LinkedListTexVramMan.c | 0 .../NitroSystem/libraries/gfd/src/gfd_PlttVramMan.c | 0 .../NitroSystem/libraries/gfd/src/gfd_TexVramMan.c | 0 .../libraries/gfd/src/gfd_VramTransferManager.c | 0 .../gfd/src/gfdi_LinkedListVramMan_Common.c | 0 .../gfd/src/include/gfdi_LinkedListVramMan_Common.h | 0 .../NitroSystem/libraries/gfd/src/meson.build | 0 .../NitroSystem/libraries/meson.build | 0 .../NitroSystem/libraries/snd/meson.build | 0 .../NitroSystem/libraries/snd/src/capture.c | 0 .../NitroSystem/libraries/snd/src/fader.c | 0 .../NitroSystem/libraries/snd/src/heap_nnssnd.c | 0 .../NitroSystem/libraries/snd/src/main_nnssnd.c | 0 .../NitroSystem/libraries/snd/src/player.c | 0 .../NitroSystem/libraries/snd/src/resource_mgr.c | 0 .../NitroSystem/libraries/snd/src/seqdata.c | 0 .../NitroSystem/libraries/snd/src/sndarc.c | 0 .../NitroSystem/libraries/snd/src/sndarc_loader.c | 0 .../NitroSystem/libraries/snd/src/sndarc_player.c | 0 .../NitroSystem/libraries/snd/src/sndarc_stream.c | 0 .../NitroSystem/libraries/snd/src/stream_nnssnd.c | 0 .../NitroSystem/libraries/snd/src/waveout.c | 0 .../NitroSystem/meson.build | 0 .../NitroWiFi/include/ninet.h | 0 .../NitroWiFi/include/ninet/ip.h | 0 .../NitroWiFi/include/ninet/iw/iw_wm.h | 0 .../NitroWiFi/include/ninet/nwbase/md5.h | 0 .../NitroWiFi/include/nitroWiFi.h | 0 .../NitroWiFi/include/nitroWiFi/cps.h | 0 .../NitroWiFi/include/nitroWiFi/iw2wcm.h | 0 .../NitroWiFi/include/nitroWiFi/so2soc.h | 0 .../NitroWiFi/include/nitroWiFi/soc.h | 0 .../NitroWiFi/include/nitroWiFi/soc_errcode.h | 0 .../NitroWiFi/include/nitroWiFi/soc_stub.h | 0 .../NitroWiFi/include/nitroWiFi/socket.h | 0 .../NitroWiFi/include/nitroWiFi/socl.h | 0 .../NitroWiFi/include/nitroWiFi/ssl.h | 0 .../NitroWiFi/include/nitroWiFi/version.h | 0 .../NitroWiFi/include/nitroWiFi/wcm.h | 0 .../NitroWiFi/include/nitroWiFi_noso.h | 0 .../NitroWiFi/libraries/cps/asm/incbin/network.bin | Bin .../NitroWiFi/libraries/cps/asm/include/network.inc | 0 .../libraries/cps}/asm/macros/function.inc | 0 .../NitroWiFi/libraries/cps/asm/network.s | 0 .../NitroWiFi/libraries/cps/meson.build | 0 .../NitroWiFi/libraries/meson.build | 0 .../NitroWiFi/libraries/soc/meson.build | 0 .../NitroWiFi/libraries/soc/src/include/errtable.h | 0 .../NitroWiFi/libraries/soc/src/meson.build | 0 .../NitroWiFi/libraries/soc/src/soc.c | 0 .../NitroWiFi/libraries/soc/src/socl_bind.c | 0 .../NitroWiFi/libraries/soc/src/socl_cleanup.c | 0 .../NitroWiFi/libraries/soc/src/socl_close.c | 0 .../NitroWiFi/libraries/soc/src/socl_command.c | 0 .../NitroWiFi/libraries/soc/src/socl_const.c | 0 .../NitroWiFi/libraries/soc/src/socl_create.c | 0 .../NitroWiFi/libraries/soc/src/socl_list.c | 0 .../libraries/soc/src/socl_listen_accept.c | 0 .../NitroWiFi/libraries/soc/src/socl_misc.c | 0 .../NitroWiFi/libraries/soc/src/socl_poll.c | 0 .../NitroWiFi/libraries/soc/src/socl_read.c | 0 .../NitroWiFi/libraries/soc/src/socl_resolve.c | 0 .../NitroWiFi/libraries/soc/src/socl_shutdown.c | 0 .../NitroWiFi/libraries/soc/src/socl_ssl.c | 0 .../NitroWiFi/libraries/soc/src/socl_startup.c | 0 .../NitroWiFi/libraries/soc/src/socl_write.c | 0 .../NitroWiFi/libraries/ssl/asm/arc4.s | 0 .../NitroWiFi/libraries/ssl/asm/biginteger.s | 0 .../NitroWiFi/libraries/ssl/asm/incbin/md5.bin | Bin .../NitroWiFi/libraries/ssl/asm/incbin/sha1.bin | Bin .../NitroWiFi/libraries/ssl/asm/incbin/ssl.bin | Bin .../libraries/ssl/asm/include/biginteger.inc | 0 .../NitroWiFi/libraries/ssl/asm/include/md5.inc | 0 .../NitroWiFi/libraries/ssl/asm/include/sha1.inc | 0 .../NitroWiFi/libraries/ssl/asm/include/ssl.inc | 0 .../libraries/ssl}/asm/macros/function.inc | 0 .../NitroWiFi/libraries/ssl/asm/md5.s | 0 .../NitroWiFi/libraries/ssl/asm/sha1.s | 0 .../NitroWiFi/libraries/ssl/asm/ssl.s | 0 .../NitroWiFi/libraries/ssl/meson.build | 0 .../NitroWiFi/libraries/stubs/md5/meson.build | 0 .../NitroWiFi/libraries/stubs/md5/src/dummy_md5.c | 0 .../NitroWiFi/libraries/stubs/meson.build | 0 .../NitroWiFi/libraries/wcm/meson.build | 0 .../NitroWiFi/libraries/wcm/src/aplist.c | 0 .../NitroWiFi/libraries/wcm/src/cpsif.c | 0 .../NitroWiFi/libraries/wcm/src/include/wcm_cpsif.h | 0 .../libraries/wcm/src/include/wcm_private.h | 0 .../NitroWiFi/libraries/wcm/src/system.c | 0 .../NitroWiFi/libraries/wcm/src/util_wcm.c | 0 {lib/external => subprojects}/NitroWiFi/meson.build | 0 .../gamespy/include/gs/available.h | 0 .../gamespy/include/gs/chat/chat.h | 0 .../gamespy/include/gs/chat/chatASCII.h | 0 .../gamespy/include/gs/chat/chatCallbacks.h | 0 .../gamespy/include/gs/chat/chatChannel.h | 0 .../gamespy/include/gs/chat/chatCrypt.h | 0 .../gamespy/include/gs/chat/chatHandlers.h | 0 .../gamespy/include/gs/chat/chatMain.h | 0 .../gamespy/include/gs/chat/chatSocket.h | 0 .../gamespy/include/gs/core.h | 0 .../gamespy/include/gs/darray.h | 0 .../gamespy/include/gs/dummy_auth.h | 0 .../gamespy/include/gs/ghttp/ghttp.h | 0 .../gamespy/include/gs/ghttp/ghttpASCII.h | 0 .../gamespy/include/gs/ghttp/ghttpBuffer.h | 0 .../gamespy/include/gs/ghttp/ghttpCallbacks.h | 0 .../gamespy/include/gs/ghttp/ghttpCommon.h | 0 .../gamespy/include/gs/ghttp/ghttpConnection.h | 0 .../gamespy/include/gs/ghttp/ghttpEncryption.h | 0 .../gamespy/include/gs/ghttp/ghttpMain.h | 0 .../gamespy/include/gs/ghttp/ghttpPost.h | 0 .../gamespy/include/gs/ghttp/ghttpProcess.h | 0 .../gamespy/include/gs/gp/gp.h | 0 .../gamespy/include/gs/gp/gpi.h | 0 .../gamespy/include/gs/gp/gpiBuddy.h | 0 .../gamespy/include/gs/gp/gpiBuffer.h | 0 .../gamespy/include/gs/gp/gpiCallback.h | 0 .../gamespy/include/gs/gp/gpiConnect.h | 0 .../gamespy/include/gs/gp/gpiInfo.h | 0 .../gamespy/include/gs/gp/gpiOperation.h | 0 .../gamespy/include/gs/gp/gpiPeer.h | 0 .../gamespy/include/gs/gp/gpiProfile.h | 0 .../gamespy/include/gs/gp/gpiSearch.h | 0 .../gamespy/include/gs/gp/gpiTransfer.h | 0 .../gamespy/include/gs/gp/gpiUnique.h | 0 .../gamespy/include/gs/gp/gpiUtility.h | 0 .../gamespy/include/gs/gsiDebug.h | 0 .../gamespy/include/gs/gsiMemory.h | 0 .../gamespy/include/gs/gstats/gbucket.h | 0 .../gamespy/include/gs/gstats/gpersist.h | 0 .../gamespy/include/gs/gstats/gstats.h | 0 .../gamespy/include/gs/gt2/gt2.h | 0 .../gamespy/include/gs/gt2/gt2Auth.h | 0 .../gamespy/include/gs/gt2/gt2Buffer.h | 0 .../gamespy/include/gs/gt2/gt2Callback.h | 0 .../gamespy/include/gs/gt2/gt2Connection.h | 0 .../gamespy/include/gs/gt2/gt2Encode.h | 0 .../gamespy/include/gs/gt2/gt2Filter.h | 0 .../gamespy/include/gs/gt2/gt2Main.h | 0 .../gamespy/include/gs/gt2/gt2Message.h | 0 .../gamespy/include/gs/gt2/gt2Socket.h | 0 .../gamespy/include/gs/gt2/gt2Utility.h | 0 .../gamespy/include/gs/hashtable.h | 0 .../gamespy/include/gs/md5.h | 0 .../gamespy/include/gs/natneg/natneg.h | 0 .../gamespy/include/gs/natneg/nninternal.h | 0 .../gamespy/include/gs/nonport.h | 0 .../gamespy/include/gs/qr2/qr2.h | 0 .../gamespy/include/gs/qr2/qr2regkeys.h | 0 .../gamespy/include/gs/serverbrowsing/sb_ascii.h | 0 .../gamespy/include/gs/serverbrowsing/sb_crypt.h | 0 .../gamespy/include/gs/serverbrowsing/sb_internal.h | 0 .../include/gs/serverbrowsing/sb_serverbrowsing.h | 0 .../gamespy/include/gs/soap.h | 0 .../gamespy/include/gs/stringutil.h | 0 .../gamespy/libraries/chat/asm/chatcallbacks.s | 0 .../gamespy/libraries/chat/asm/chatchannel.s | 0 .../gamespy/libraries/chat/asm/chatcrypt.s | 0 .../gamespy/libraries/chat/asm/chathandlers.s | 0 .../gamespy/libraries/chat/asm/chatmain.s | 0 .../gamespy/libraries/chat/asm/chatsocket.s | 0 .../libraries/chat/asm/incbin/overlay66_data.bin | Bin .../libraries/chat/asm/include/chatcallbacks.inc | 0 .../libraries/chat/asm/include/chatchannel.inc | 0 .../libraries/chat/asm/include/chatcrypt.inc | 0 .../libraries/chat/asm/include/chathandlers.inc | 0 .../gamespy/libraries/chat/asm/include/chatmain.inc | 0 .../libraries/chat/asm/include/chatsocket.inc | 0 .../gamespy/libraries/chat}/asm/macros/function.inc | 0 .../gamespy/libraries/chat/meson.build | 0 .../gamespy/libraries/common/asm/available.s | 0 .../gamespy/libraries/common/asm/darray.s | 0 .../gamespy/libraries/common/asm/hashtable.s | 0 .../libraries/common/asm/include/available.inc | 0 .../gamespy/libraries/common/asm/include/darray.inc | 0 .../libraries/common/asm/include/hashtable.inc | 0 .../gamespy/libraries/common/asm/include/md5c.inc | 0 .../libraries/common/asm/include/nonport.inc | 0 .../libraries/common}/asm/macros/function.inc | 0 .../gamespy/libraries/common/asm/md5c.s | 0 .../gamespy/libraries/common/asm/nonport.s | 0 .../gamespy/libraries/common/meson.build | 0 .../gamespy/libraries/ghttp/asm/ghttpbuffer.s | 0 .../gamespy/libraries/ghttp/asm/ghttpcallbacks.s | 0 .../gamespy/libraries/ghttp/asm/ghttpcommon.s | 0 .../gamespy/libraries/ghttp/asm/ghttpconnection.s | 0 .../gamespy/libraries/ghttp/asm/ghttpmain.s | 0 .../gamespy/libraries/ghttp/asm/ghttppost.s | 0 .../gamespy/libraries/ghttp/asm/ghttpprocess.s | 0 .../libraries/ghttp/asm/incbin/overlay60_data.bin | Bin .../libraries/ghttp/asm/include/ghttpbuffer.inc | 0 .../libraries/ghttp/asm/include/ghttpcallbacks.inc | 0 .../libraries/ghttp/asm/include/ghttpcommon.inc | 0 .../libraries/ghttp/asm/include/ghttpconnection.inc | 0 .../libraries/ghttp/asm/include/ghttpmain.inc | 0 .../libraries/ghttp/asm/include/ghttppost.inc | 0 .../libraries/ghttp/asm/include/ghttpprocess.inc | 0 .../libraries/ghttp}/asm/macros/function.inc | 0 .../gamespy/libraries/ghttp/meson.build | 0 .../gamespy/libraries/gp/asm/gp.s | 0 .../gamespy/libraries/gp/asm/gpi.s | 0 .../gamespy/libraries/gp/asm/gpibuddy.s | 0 .../gamespy/libraries/gp/asm/gpibuffer.s | 0 .../gamespy/libraries/gp/asm/gpicallback.s | 0 .../gamespy/libraries/gp/asm/gpiconnect.s | 0 .../gamespy/libraries/gp/asm/gpiinfo.s | 0 .../gamespy/libraries/gp/asm/gpioperation.s | 0 .../gamespy/libraries/gp/asm/gpipeer.s | 0 .../gamespy/libraries/gp/asm/gpiprofile.s | 0 .../gamespy/libraries/gp/asm/gpisearch.s | 0 .../gamespy/libraries/gp/asm/gpitransfer.s | 0 .../gamespy/libraries/gp/asm/gpiunique.s | 0 .../gamespy/libraries/gp/asm/gpiutility.s | 0 .../libraries/gp/asm/incbin/overlay4_data.bin | Bin .../gamespy/libraries/gp/asm/include/gp.inc | 0 .../gamespy/libraries/gp/asm/include/gpi.inc | 0 .../gamespy/libraries/gp/asm/include/gpibuddy.inc | 0 .../gamespy/libraries/gp/asm/include/gpibuffer.inc | 0 .../libraries/gp/asm/include/gpicallback.inc | 0 .../gamespy/libraries/gp/asm/include/gpiconnect.inc | 0 .../gamespy/libraries/gp/asm/include/gpiinfo.inc | 0 .../libraries/gp/asm/include/gpioperation.inc | 0 .../gamespy/libraries/gp/asm/include/gpipeer.inc | 0 .../gamespy/libraries/gp/asm/include/gpiprofile.inc | 0 .../gamespy/libraries/gp/asm/include/gpisearch.inc | 0 .../libraries/gp/asm/include/gpitransfer.inc | 0 .../gamespy/libraries/gp/asm/include/gpiunique.inc | 0 .../gamespy/libraries/gp/asm/include/gpiutility.inc | 0 .../gamespy/libraries/gp}/asm/macros/function.inc | 0 .../gamespy/libraries/gp/meson.build | 0 .../gamespy/libraries/gstats/asm/gbucket.s | 0 .../gamespy/libraries/gstats/asm/gstats.s | 0 .../gamespy/libraries/gstats/asm/incbin/gstats.bin | Bin .../libraries/gstats/asm/include/gbucket.inc | 0 .../gamespy/libraries/gstats/asm/include/gstats.inc | 0 .../libraries/gstats}/asm/macros/function.inc | 0 .../gamespy/libraries/gstats/meson.build | 0 .../gamespy/libraries/gt2/asm/gt2auth.s | 0 .../gamespy/libraries/gt2/asm/gt2buffer.s | 0 .../gamespy/libraries/gt2/asm/gt2callback.s | 0 .../gamespy/libraries/gt2/asm/gt2connection.s | 0 .../gamespy/libraries/gt2/asm/gt2main.s | 0 .../gamespy/libraries/gt2/asm/gt2message.s | 0 .../gamespy/libraries/gt2/asm/gt2socket.s | 0 .../gamespy/libraries/gt2/asm/gt2utility.s | 0 .../gamespy/libraries/gt2/asm/include/gt2auth.inc | 0 .../gamespy/libraries/gt2/asm/include/gt2buffer.inc | 0 .../libraries/gt2/asm/include/gt2callback.inc | 0 .../libraries/gt2/asm/include/gt2connection.inc | 0 .../gamespy/libraries/gt2/asm/include/gt2main.inc | 0 .../libraries/gt2/asm/include/gt2message.inc | 0 .../gamespy/libraries/gt2/asm/include/gt2socket.inc | 0 .../libraries/gt2/asm/include/gt2utility.inc | 0 .../gamespy/libraries/gt2}/asm/macros/function.inc | 0 .../gamespy/libraries/gt2/meson.build | 0 .../gamespy/libraries/meson.build | 0 .../gamespy/libraries/natneg/asm/include/natneg.inc | 0 .../libraries/natneg}/asm/macros/function.inc | 0 .../gamespy/libraries/natneg/asm/natneg.s | 0 .../gamespy/libraries/natneg/meson.build | 0 .../gamespy/libraries/qr2/asm/include/qr2.inc | 0 .../gamespy/libraries/qr2}/asm/macros/function.inc | 0 .../gamespy/libraries/qr2/asm/qr2.s | 0 .../gamespy/libraries/qr2/asm/qr2regkeys.s | 0 .../gamespy/libraries/qr2/meson.build | 0 .../serverbrowsing/asm/include/sb_crypt.inc | 0 .../serverbrowsing/asm/include/sb_queryengine.inc | 0 .../serverbrowsing/asm/include/sb_server.inc | 0 .../asm/include/sb_serverbrowsing.inc | 0 .../serverbrowsing/asm/include/sb_serverlist.inc | 0 .../serverbrowsing}/asm/macros/function.inc | 0 .../gamespy/libraries/serverbrowsing/asm/sb_crypt.s | 0 .../libraries/serverbrowsing/asm/sb_queryengine.s | 0 .../libraries/serverbrowsing/asm/sb_server.s | 0 .../serverbrowsing/asm/sb_serverbrowsing.s | 0 .../libraries/serverbrowsing/asm/sb_serverlist.s | 0 .../gamespy/libraries/serverbrowsing/meson.build | 0 {lib/external => subprojects}/gamespy/meson.build | 0 {lib/external => subprojects}/libVCT/asm/adpcm.s | 0 {lib/external => subprojects}/libVCT/asm/audio.s | 0 {lib/external => subprojects}/libVCT/asm/decoder.s | 0 {lib/external => subprojects}/libVCT/asm/fir.s | 0 {lib/external => subprojects}/libVCT/asm/g711.s | 0 .../libVCT/asm/incbin/ssp.bin | Bin .../libVCT/asm/include/adpcm.inc | 0 .../libVCT/asm/include/audio.inc | 0 .../libVCT/asm/include/decoder.inc | 0 .../libVCT/asm/include/fir.inc | 0 .../libVCT/asm/include/queue.inc | 0 .../libVCT/asm/include/ssp.inc | 0 .../libVCT/asm/include/stream_vct.inc | 0 .../libVCT/asm/include/udp_buffer.inc | 0 .../libVCT/asm/include/vad.inc | 0 .../libVCT/asm/include/vct_main.inc | 0 .../libVCT}/asm/macros/function.inc | 0 {lib/external => subprojects}/libVCT/asm/mixer.s | 0 {lib/external => subprojects}/libVCT/asm/queue.s | 0 {lib/external => subprojects}/libVCT/asm/ssp.s | 0 .../libVCT/asm/stream_vct.s | 0 .../libVCT/asm/udp_buffer.s | 0 {lib/external => subprojects}/libVCT/asm/vad.s | 0 {lib/external => subprojects}/libVCT/asm/vct_main.s | 0 {lib/external => subprojects}/libVCT/include/vct.h | 0 {lib/external => subprojects}/libVCT/meson.build | 0 .../libcrypto/asm/include/sign.inc | 0 .../libcrypto/asm/include/util.inc | 0 .../libcrypto}/asm/macros/function.inc | 0 .../libcrypto/asm/rc4-arm4cw.s | 0 {lib/external => subprojects}/libcrypto/asm/rc4.s | 0 .../libcrypto/asm/rc4s-arm4cw.s | 0 {lib/external => subprojects}/libcrypto/asm/sign.s | 0 {lib/external => subprojects}/libcrypto/asm/util.s | 0 .../libcrypto/include/crypto.h | 0 .../libcrypto/include/crypto/rc4.h | 0 .../libcrypto/include/crypto/sign.h | 0 .../libcrypto/include/crypto/util.h | 0 {lib/external => subprojects}/libcrypto/meson.build | 0 .../libsyscall/asm/_secure.s | 0 .../libsyscall/asm/macros/function.inc | 0 .../external => subprojects}/libsyscall/meson.build | 0 .../msl/include/MSL_C/PREFIX_NITRO.h | 0 .../msl/include/MSL_C/abort_exit.h | 0 .../msl/include/MSL_C/ansi_files.h | 0 .../msl/include/MSL_C/ansi_fp.h | 0 .../msl/include/MSL_C/ansi_params.h | 0 .../msl/include/MSL_C/ansi_prefix.ARM.h | 0 .../msl/include/MSL_C/ansi_prefix.ARM.size.h | 0 .../msl/include/MSL_C/arith.h | 0 .../msl/include/MSL_C/assert.h | 0 .../msl/include/MSL_C/assert_api.h | 0 .../msl/include/MSL_C/buffer_io.h | 0 .../msl/include/MSL_C/cassert | 0 .../msl/include/MSL_C/cctype | 0 .../msl/include/MSL_C/cerrno | 0 .../msl/include/MSL_C/cfloat | 0 .../msl/include/MSL_C/char_io.h | 0 .../msl/include/MSL_C/cinttypes | 0 .../msl/include/MSL_C/ciso646 | 0 .../msl/include/MSL_C/climits | 0 .../msl/include/MSL_C/clocale | 0 .../msl/include/MSL_C/cmath | 0 .../msl/include/MSL_C/complex.h | 0 .../msl/include/MSL_C/console_io.h | 0 .../msl/include/MSL_C/critical_regions.NITRO.h | 0 .../msl/include/MSL_C/critical_regions.h | 0 .../msl/include/MSL_C/critical_regions.pthreads.h | 0 .../msl/include/MSL_C/csetjmp | 0 .../msl/include/MSL_C/csignal | 0 .../msl/include/MSL_C/cstdarg | 0 .../msl/include/MSL_C/cstddef | 0 .../msl/include/MSL_C/cstdint | 0 .../msl/include/MSL_C/cstdio | 0 .../msl/include/MSL_C/cstdlib | 0 .../msl/include/MSL_C/cstring | 0 .../msl/include/MSL_C/ctime | 0 .../msl/include/MSL_C/ctype.h | 0 .../msl/include/MSL_C/ctype_api.h | 0 .../msl/include/MSL_C/cwchar | 0 .../msl/include/MSL_C/cwctype | 0 .../msl/include/MSL_C/div_t.h | 0 .../msl/include/MSL_C/eof.h | 0 .../msl/include/MSL_C/errno.h | 0 .../msl/include/MSL_C/fenv.ARM.h | 0 .../msl/include/MSL_C/fenv.h | 0 .../msl/include/MSL_C/file_io.h | 0 .../msl/include/MSL_C/file_struc.h | 0 .../msl/include/MSL_C/float.ARM.h | 0 .../msl/include/MSL_C/float.h | 0 .../msl/include/MSL_C/inttypes.h | 0 .../msl/include/MSL_C/iso646.h | 0 .../msl/include/MSL_C/lconv.h | 0 .../msl/include/MSL_C/limits.h | 0 .../msl/include/MSL_C/limits_api.h | 0 .../msl/include/MSL_C/locale.h | 0 .../msl/include/MSL_C/locale_api.h | 0 .../msl/include/MSL_C/math.ARM.h | 0 .../msl/include/MSL_C/math.h | 0 .../msl/include/MSL_C/math_api.h | 0 .../msl/include/MSL_C/math_config.h | 0 .../msl/include/MSL_C/math_integral.h | 0 .../msl/include/MSL_C/mbstring.h | 0 .../msl/include/MSL_C/mem_funcs.h | 0 .../msl/include/MSL_C/misc_io.h | 0 .../msl/include/MSL_C/mslGlobals.h | 0 .../msl/include/MSL_C/msl_c_version.h | 0 .../msl/include/MSL_C/msl_cpp_std_ctype.h | 0 .../msl/include/MSL_C/msl_cpp_std_inttypes.h | 0 .../msl/include/MSL_C/msl_cpp_std_locale.h | 0 .../msl/include/MSL_C/msl_cpp_std_math.h | 0 .../msl/include/MSL_C/msl_cpp_std_setjmp.h | 0 .../msl/include/MSL_C/msl_cpp_std_signal.h | 0 .../msl/include/MSL_C/msl_cpp_std_stdarg.h | 0 .../msl/include/MSL_C/msl_cpp_std_stddef.h | 0 .../msl/include/MSL_C/msl_cpp_std_stdint.h | 0 .../msl/include/MSL_C/msl_cpp_std_stdio.h | 0 .../msl/include/MSL_C/msl_cpp_std_stdlib.h | 0 .../msl/include/MSL_C/msl_cpp_std_string.h | 0 .../msl/include/MSL_C/msl_cpp_std_time.h | 0 .../msl/include/MSL_C/msl_cpp_std_wchar.h | 0 .../msl/include/MSL_C/msl_cpp_std_wctype.h | 0 .../msl/include/MSL_C/msl_rsize_t.h | 0 .../msl/include/MSL_C/msl_secure.h | 0 .../msl/include/MSL_C/msl_secure_error.h | 0 .../msl/include/MSL_C/msl_t.h | 0 .../msl/include/MSL_C/msl_thread_local_data.h | 0 .../msl/include/MSL_C/nitro.mch | Bin .../msl/include/MSL_C/null.h | 0 .../msl/include/MSL_C/os_enum.h | 0 .../msl/include/MSL_C/pool_alloc.h | 0 .../msl/include/MSL_C/setjmp.ARM.h | 0 .../msl/include/MSL_C/setjmp.h | 0 .../msl/include/MSL_C/signal.h | 0 .../msl/include/MSL_C/size_t.h | 0 .../msl/include/MSL_C/stdarg.ARM.h | 0 .../msl/include/MSL_C/stdarg.h | 0 .../msl/include/MSL_C/stdbool.h | 0 .../msl/include/MSL_C/stddef.h | 0 .../msl/include/MSL_C/stdint.h | 0 .../msl/include/MSL_C/stdio.h | 0 .../msl/include/MSL_C/stdio.posix.h | 0 .../msl/include/MSL_C/stdio_api.h | 0 .../msl/include/MSL_C/stdlib.h | 0 .../msl/include/MSL_C/string.h | 0 .../msl/include/MSL_C/string_api.h | 0 .../msl/include/MSL_C/strtold.h | 0 .../msl/include/MSL_C/strtoul.h | 0 .../msl/include/MSL_C/tgmath.h | 0 .../msl/include/MSL_C/thread_local_data_pthreads.h | 0 .../msl/include/MSL_C/time.h | 0 .../msl/include/MSL_C/time_api.h | 0 .../msl/include/MSL_C/va_list.h | 0 .../msl/include/MSL_C/wchar.h | 0 .../msl/include/MSL_C/wchar_io.h | 0 .../msl/include/MSL_C/wchar_t.h | 0 .../msl/include/MSL_C/wcstold.h | 0 .../msl/include/MSL_C/wcstoul.h | 0 .../msl/include/MSL_C/wctrans.h | 0 .../msl/include/MSL_C/wctype.h | 0 .../msl/include/MSL_C/wctype_api.h | 0 .../msl/include/MSL_C/weof.h | 0 .../msl/include/MSL_C/wmem.h | 0 .../msl/include/MSL_C/wprintf.h | 0 .../msl/include/MSL_C/wscanf.h | 0 .../msl/include/MSL_C/wstdio.h | 0 .../msl/include/MSL_C/wstring.h | 0 .../msl/include/MSL_C/wtime.h | 0 .../msl/include/MSL_Extras/dirent.h | 0 .../msl/include/MSL_Extras/extras.h | 0 .../msl/include/MSL_Extras/extras_io.h | 0 .../msl/include/MSL_Extras/extras_malloc.h | 0 .../msl/include/MSL_Extras/extras_stdlib.h | 0 .../msl/include/MSL_Extras/extras_string.h | 0 .../msl/include/MSL_Extras/extras_time.h | 0 .../msl/include/MSL_Extras/extras_wchar.h | 0 .../msl/include/MSL_Extras/fcntl.h | 0 .../msl/include/MSL_Extras/sys/stat.h | 0 .../msl/include/MSL_Extras/sys/timeb.h | 0 .../msl/include/MSL_Extras/sys/utsname.h | 0 .../msl/include/MSL_Extras/unistd.h | 0 .../msl/include/MSL_Extras/unistd_api.h | 0 .../msl/include/MSL_Extras/unix.h | 0 .../msl/include/MSL_Extras/utime.h | 0 .../msl/libraries/MSL_C++/asm/include/ios.inc | 0 .../libraries/MSL_C++/asm/include/locale_cpp.inc | 0 .../libraries/MSL_C++/asm/include/msl_thread.inc | 0 .../msl/libraries/MSL_C++/asm/ios.s | 0 .../msl/libraries/MSL_C++/asm/locale_cpp.s | 0 .../msl/libraries/MSL_C++}/asm/macros/function.inc | 0 .../msl/libraries/MSL_C++/asm/msl_thread.s | 0 .../msl/libraries/MSL_C++/meson.build | 0 .../msl/libraries/MSL_C/asm/abort_exit_arm.s | 0 .../msl/libraries/MSL_C/asm/ansi_fp.s | 0 .../msl/libraries/MSL_C/asm/critical_region.s | 0 .../msl/libraries/MSL_C/asm/ctype.s | 0 .../msl/libraries/MSL_C/asm/direct_io.s | 0 .../msl/libraries/MSL_C/asm/e_pow.s | 0 .../msl/libraries/MSL_C/asm/file_io.s | 0 .../msl/libraries/MSL_C/asm/file_pos.s | 0 .../msl/libraries/MSL_C/asm/float.s | 0 .../msl/libraries/MSL_C/asm/incbin/ansi_fp.bin | Bin .../msl/libraries/MSL_C/asm/incbin/ctype.bin | Bin .../msl/libraries/MSL_C/asm/incbin/locale_c.bin | Bin .../msl/libraries/MSL_C/asm/incbin/wctype.bin | Bin .../libraries/MSL_C/asm/include/abort_exit_arm.inc | 0 .../msl/libraries/MSL_C/asm/include/ansi_fp.inc | 0 .../msl/libraries/MSL_C/asm/include/direct_io.inc | 0 .../msl/libraries/MSL_C/asm/include/e_pow.inc | 0 .../msl/libraries/MSL_C/asm/include/file_io.inc | 0 .../msl/libraries/MSL_C/asm/include/file_pos.inc | 0 .../msl/libraries/MSL_C/asm/include/locale_c.inc | 0 .../msl/libraries/MSL_C/asm/include/math_arm.inc | 0 .../msl/libraries/MSL_C/asm/include/math_sun.inc | 0 .../msl/libraries/MSL_C/asm/include/mbstring.inc | 0 .../msl/libraries/MSL_C/asm/include/mem_msl.inc | 0 .../msl/libraries/MSL_C/asm/include/pool_alloc.inc | 0 .../msl/libraries/MSL_C/asm/include/printf.inc | 0 .../msl/libraries/MSL_C/asm/include/s_frexp.inc | 0 .../msl/libraries/MSL_C/asm/include/s_ldexp.inc | 0 .../msl/libraries/MSL_C/asm/include/scanf.inc | 0 .../msl/libraries/MSL_C/asm/include/signal.inc | 0 .../msl/libraries/MSL_C/asm/include/strtold.inc | 0 .../msl/libraries/MSL_C/asm/include/strtoul.inc | 0 .../msl/libraries/MSL_C/asm/include/w_pow.inc | 0 .../msl/libraries/MSL_C/asm/include/wmem.inc | 0 .../msl/libraries/MSL_C/asm/include/wprintf.inc | 0 .../msl/libraries/MSL_C/asm/locale_c.s | 0 .../msl/libraries/MSL_C}/asm/macros/function.inc | 0 .../msl/libraries/MSL_C/asm/math_api.s | 0 .../msl/libraries/MSL_C/asm/math_arm.s | 0 .../msl/libraries/MSL_C/asm/math_sun.s | 0 .../msl/libraries/MSL_C/asm/mbstring.s | 0 .../msl/libraries/MSL_C/asm/mem_funcs.s | 0 .../msl/libraries/MSL_C/asm/mem_msl.s | 0 .../msl/libraries/MSL_C/asm/pool_alloc.s | 0 .../msl/libraries/MSL_C/asm/printf.s | 0 .../msl/libraries/MSL_C/asm/qsort.s | 0 .../msl/libraries/MSL_C/asm/rand.s | 0 .../msl/libraries/MSL_C/asm/s_copysign.s | 0 .../msl/libraries/MSL_C/asm/s_fabs.s | 0 .../msl/libraries/MSL_C/asm/s_frexp.s | 0 .../msl/libraries/MSL_C/asm/s_ldexp.s | 0 .../msl/libraries/MSL_C/asm/scanf.s | 0 .../msl/libraries/MSL_C/asm/signal.s | 0 .../msl/libraries/MSL_C/asm/string.s | 0 .../msl/libraries/MSL_C/asm/strtold.s | 0 .../msl/libraries/MSL_C/asm/strtoul.s | 0 .../msl/libraries/MSL_C/asm/w_pow.s | 0 .../msl/libraries/MSL_C/asm/wchar_io.s | 0 .../msl/libraries/MSL_C/asm/wctype.s | 0 .../msl/libraries/MSL_C/asm/wmem.s | 0 .../msl/libraries/MSL_C/asm/wprintf.s | 0 .../msl/libraries/MSL_C/asm/wstring.s | 0 .../msl/libraries/MSL_C/meson.build | 0 .../msl/libraries/MSL_C/src/alloc.c | 0 .../msl/libraries/MSL_C/src/ansi_files.c | 0 .../msl/libraries/MSL_C/src/arith.c | 0 .../msl/libraries/MSL_C/src/assert.c | 0 .../msl/libraries/MSL_C/src/buffer_io.c | 0 .../msl/libraries/MSL_C/src/errno.c | 0 .../msl/libraries/MSL_Extras/asm/extras.s | 0 .../msl/libraries/MSL_Extras/asm/include/extras.inc | 0 .../libraries/MSL_Extras}/asm/macros/function.inc | 0 .../msl/libraries/MSL_Extras/meson.build | 0 .../libraries/MSL_Runtime/asm/__nitro_eabi_init.s | 0 .../libraries/MSL_Runtime/asm/compressednumbers.s | 0 .../msl/libraries/MSL_Runtime/asm/cxxabi_rtti.s | 0 .../libraries/MSL_Runtime/asm/exceptionhandler.s | 0 .../MSL_Runtime/asm/incbin/main_etable.bin | Bin .../MSL_Runtime/asm/include/cxxabi_rtti.inc | 0 .../MSL_Runtime/asm/include/exceptionhandler.inc | 0 .../MSL_Runtime/asm/include/mwexception.inc | 0 .../msl/libraries/MSL_Runtime/asm/include/new.inc | 0 .../asm/include/semihosted_console_io.inc | 0 .../libraries/MSL_Runtime}/asm/macros/function.inc | 0 .../msl/libraries/MSL_Runtime/asm/mwexception.s | 0 .../msl/libraries/MSL_Runtime/asm/new.s | 0 .../MSL_Runtime/asm/semihosted_console_io.s | 0 .../libraries/MSL_Runtime/asm/staticinitializer.s | 0 .../msl/libraries/MSL_Runtime/meson.build | 0 .../msl/libraries/Mathlib/asm/_d_add.s | 0 .../msl/libraries/Mathlib/asm/_d_div.s | 0 .../msl/libraries/Mathlib/asm/_d_dtof.s | 0 .../msl/libraries/Mathlib/asm/_d_dtoi.s | 0 .../msl/libraries/Mathlib/asm/_d_dtou.s | 0 .../msl/libraries/Mathlib/asm/_d_dtoull.s | 0 .../msl/libraries/Mathlib/asm/_d_itod.s | 0 .../msl/libraries/Mathlib/asm/_d_mul.s | 0 .../msl/libraries/Mathlib/asm/_d_sqrt.s | 0 .../msl/libraries/Mathlib/asm/_d_sub.s | 0 .../msl/libraries/Mathlib/asm/_f_add.s | 0 .../msl/libraries/Mathlib/asm/_f_cmp.s | 0 .../msl/libraries/Mathlib/asm/_f_div.s | 0 .../msl/libraries/Mathlib/asm/_f_ftod.s | 0 .../msl/libraries/Mathlib/asm/_f_ftoi.s | 0 .../msl/libraries/Mathlib/asm/_f_ftou.s | 0 .../msl/libraries/Mathlib/asm/_f_itof.s | 0 .../msl/libraries/Mathlib/asm/_f_lltof.s | 0 .../msl/libraries/Mathlib/asm/_f_mul.s | 0 .../msl/libraries/Mathlib/asm/_f_sub.s | 0 .../msl/libraries/Mathlib/asm/_ll_div.s | 0 .../msl/libraries/Mathlib/asm/_ll_mul.s | 0 .../msl/libraries/Mathlib/asm/_ll_sll.s | 0 .../msl/libraries/Mathlib/asm/_s32_div_f.s | 0 .../msl/libraries/Mathlib/asm/_u32_div_f.s | 0 .../msl/libraries/Mathlib/asm/ieee_status.s | 0 .../msl/libraries/Mathlib/asm/include/_d_add.inc | 0 .../msl/libraries/Mathlib/asm/include/_d_sub.inc | 0 .../msl/libraries/Mathlib/asm/include/_f_add.inc | 0 .../msl/libraries/Mathlib/asm/include/_f_lltof.inc | 0 .../msl/libraries/Mathlib/asm/include/_f_mul.inc | 0 .../msl/libraries/Mathlib/asm/include/_f_sub.inc | 0 .../msl/libraries/Mathlib/asm/include/_ll_div.inc | 0 .../msl/libraries/Mathlib}/asm/macros/function.inc | 0 .../msl/libraries/Mathlib/meson.build | 0 .../msl/libraries/meson.build | 0 {lib/external => subprojects}/msl/meson.build | 0 tools/postconf/postconf.py | 2 +- 1690 files changed, 4 insertions(+), 5 deletions(-) rename lib/{internal/libgds => gds}/asm/include/ov61_0222CEDC.inc (100%) rename lib/{internal/libgds => gds}/asm/include/ov61_0222D498.inc (100%) rename lib/{internal/libgds => gds}/asm/include/ov61_0222DCDC.inc (100%) rename lib/{internal/libgds => gds}/asm/include/ov61_0222E0B8.inc (100%) rename lib/{external/NitroDWC/libraries/ac => gds}/asm/macros/function.inc (100%) rename lib/{internal/libgds => gds}/asm/ov61_0222CEDC.s (100%) rename lib/{internal/libgds => gds}/asm/ov61_0222D498.s (100%) rename lib/{internal/libgds => gds}/asm/ov61_0222DCDC.s (100%) rename lib/{internal/libgds => gds}/asm/ov61_0222E0B8.s (100%) rename lib/{internal/libgds => gds}/asm/ov61_0222E478.s (100%) rename lib/{internal/libgds => gds}/include/gds.h (100%) rename lib/{internal/libgds => gds}/meson.build (100%) delete mode 100644 lib/internal/meson.build create mode 100644 lib/meson.build rename lib/{internal/libspl => spl}/asm/include/unk_0209C400.inc (100%) rename lib/{internal/libspl => spl}/asm/include/unk_0209CF00.inc (100%) rename lib/{internal/libspl => spl}/asm/include/unk_0209DD54.inc (100%) rename lib/{internal/libspl => spl}/asm/include/unk_020A05BC.inc (100%) rename lib/{internal/libspl => spl}/asm/include/unk_020A19F0.inc (100%) rename lib/{internal/libspl => spl}/asm/include/unk_020A1E30.inc (100%) rename lib/{internal/libspl => spl}/asm/include/unk_020A2354.inc (100%) rename lib/{external/NitroDWC/libraries/auth => spl}/asm/macros/function.inc (100%) rename lib/{internal/libspl => spl}/asm/unk_0209C400.s (100%) rename lib/{internal/libspl => spl}/asm/unk_0209CF00.s (100%) rename lib/{internal/libspl => spl}/asm/unk_0209DD54.s (100%) rename lib/{internal/libspl => spl}/asm/unk_020A05BC.s (100%) rename lib/{internal/libspl => spl}/asm/unk_020A19F0.s (100%) rename lib/{internal/libspl => spl}/asm/unk_020A1E30.s (100%) rename lib/{internal/libspl => spl}/asm/unk_020A2238.s (100%) rename lib/{internal/libspl => spl}/asm/unk_020A2354.s (100%) rename lib/{internal/libspl => spl}/include/spl.h (100%) rename lib/{internal/libspl => spl}/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/include/ac/dwc_ac.h (100%) rename {lib/external => subprojects}/NitroDWC/include/auth/dwc_auth.h (100%) rename {lib/external => subprojects}/NitroDWC/include/auth/dwc_http.h (100%) rename {lib/external => subprojects}/NitroDWC/include/auth/dwc_netcheck.h (100%) rename {lib/external => subprojects}/NitroDWC/include/auth/dwc_prof.h (100%) rename {lib/external => subprojects}/NitroDWC/include/auth/dwc_svl.h (100%) rename {lib/external => subprojects}/NitroDWC/include/auth/util_alloc.h (100%) rename {lib/external => subprojects}/NitroDWC/include/auth/util_base64.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_account.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_base_gamespy.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_common.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_connectinet.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_core.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_error.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_friend.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_ghttp.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_init.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_login.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_main.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_match.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_memfunc.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_nasfunc.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_nd.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_ranking.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_report.h (100%) rename {lib/external => subprojects}/NitroDWC/include/base/dwc_transport.h (100%) rename {lib/external => subprojects}/NitroDWC/include/bm/dwc_bm_init.h (100%) rename {lib/external => subprojects}/NitroDWC/include/bm/util_wifiidtool.h (100%) rename {lib/external => subprojects}/NitroDWC/include/dwc.h (100%) rename {lib/external => subprojects}/NitroDWC/include/dwc_version.h (100%) rename {lib/external => subprojects}/NitroDWC/include/enc/dwci_encsession.h (100%) rename {lib/external => subprojects}/NitroDWC/include/lobby/dwc_lobby.h (100%) rename {lib/external => subprojects}/NitroDWC/include/lobby/dwci_lobby.h (100%) rename {lib/external => subprojects}/NitroDWC/include/nd/DWCi_Nd.h (100%) rename {lib/external => subprojects}/NitroDWC/include/nhttp/NHTTP.h (100%) rename {lib/external => subprojects}/NitroDWC/include/ppwlobby/ppw_lobby.h (100%) rename {lib/external => subprojects}/NitroDWC/include/ranking/dwc_ranksession.h (100%) rename {lib/external => subprojects}/NitroDWC/include/util/dwc_utility.h (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/beacon.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/callback.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/close.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/connect.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/dwc_ac.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/error.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/incbin/search_dwcac.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/incbin/shop_usb.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/incbin/test.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/beacon.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/callback.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/close.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/connect.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/dwc_ac.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/error.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/makelist.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/nintendospot.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/retry.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/search_dwcac.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/shop_usb.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/start.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/test.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/include/wds.inc (100%) rename {lib/external/NitroDWC/libraries/base => subprojects/NitroDWC/libraries/ac}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/makelist.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/nintendospot.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/retry.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/search_dwcac.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/shop_usb.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/start.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/test.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/asm/wds.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ac/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/account/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/account/src/dwc_account.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/account/src/dwc_init.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/account/src/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_auth.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_ca_cybertrust.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_ca_globalsign.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_ca_nas_self.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_ca_thawte_premiumserver.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_ca_thawte_server.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_ca_verisign.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_cal.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_http.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_nastime.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_netcheck.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/dwc_svl.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/incbin/dwc_ca_cybertrust.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/incbin/dwc_ca_globalsign.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/incbin/dwc_ca_nas_self.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_premiumserver.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_server.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/incbin/dwc_ca_verisign.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/incbin/dwc_nastime.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/include/dwc_auth.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/include/dwc_cal.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/include/dwc_http.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/include/dwc_nastime.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/include/dwc_netcheck.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/include/dwc_svl.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/include/util_base64.inc (100%) rename {lib/external/NitroDWC/libraries/bm => subprojects/NitroDWC/libraries/auth}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/asm/util_base64.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/auth/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/asm/dwc_common.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/asm/include/dwc_common.inc (100%) rename {lib/external/NitroDWC/libraries/enc => subprojects/NitroDWC/libraries/base}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_connectinet.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_error.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_friend.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_ghttp.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_login.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_main.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_match.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_memfunc.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_nasfunc.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_nd.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/base/src/dwc_transport.c (100%) rename {lib/external => subprojects}/NitroDWC/libraries/bm/asm/dwc_backup.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/bm/asm/dwc_bm_init.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/bm/asm/include/dwc_backup.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/bm/asm/include/dwc_bm_init.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/bm/asm/include/util_wifiidtool.inc (100%) rename {lib/external/NitroDWC/libraries/ilobby => subprojects/NitroDWC/libraries/bm}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/bm/asm/util_wifiidtool.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/bm/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/enc/asm/dwc_encsession.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/enc/asm/include/dwc_encsession.inc (100%) rename {lib/external/NitroDWC/libraries/nd => subprojects/NitroDWC/libraries/enc}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/enc/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/dwci_lobbybase.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/dwci_lobbycallback.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/dwci_lobbydata.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/dwci_lobbynewhandler.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/include/dwci_lobbybase.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/include/dwci_lobbycallb.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/include/dwci_lobbydata.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/include/dwci_lobbynewha.inc (100%) rename {lib/external/NitroDWC/libraries/nhttp => subprojects/NitroDWC/libraries/ilobby}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/asm/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ilobby/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_attr.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_base64.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_bgnend.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_ca_nasself.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_cancel.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_dwc_nitro.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_fileapi.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_filecount.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_fileget.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_filelist.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_os_nitro.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_stdlib_nitro.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/dwci_nd_string.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/incbin/dwci_nd_ca_nasself.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/incbin/dwci_nd_string.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_attr.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_base64.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_bgnend.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_cancel.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_dwc_nit.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_fileapi.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_filecou.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_fileget.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_filelis.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_os_nitr.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_stdlib_.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/asm/include/dwci_nd_string.inc (100%) rename {lib/external/NitroDWC/libraries/ppwlobby => subprojects/NitroDWC/libraries/nd}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nd/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/incbin/nhttp_token.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_bgnend.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_control.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_list.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_os_nitro.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_recvbuf.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_request.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_resolve_n.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_response.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_socket_ni.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_stdlib_ni.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_thread.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/include/nhttp_token.inc (100%) rename {lib/external/NitroDWC/libraries/util => subprojects/NitroDWC/libraries/nhttp}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_bgnend.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_control.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_list.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_os_nitro.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_recvbuf.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_request.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_resolve_nitro.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_response.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_socket_nitro.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_stdlib_nitro.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_thread.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/asm/nhttp_token.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/nhttp/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/dwci_encsession.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/dwci_lobby.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/include/dwci_lobby.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/include/ppw_innerinfo.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/include/ppw_lobby.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/include/ppw_parser.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/include/ppw_profile.inc (100%) rename {lib/external/NitroSDK/libraries/card => subprojects/NitroDWC/libraries/ppwlobby}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/ppw_innerinfo.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/ppw_lobby.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/ppw_parser.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/asm/ppw_profile.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/ppwlobby/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/anime.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/aoss.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/aosslink.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/apc.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/archive.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/atermset.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/button.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/cell.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/cellinfo.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/comment.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/common.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/deque.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/dwc_mov_mbp.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/dwc_mov_wh.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/dwc_moveid.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/effect.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/focus.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/font.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/foundation.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/graphics.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/headline.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/heap_dwcutil.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/icon.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/incbin/atermset.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/incbin/button.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/incbin/common.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/incbin/keyboard.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/incbin/keyboard10.bin (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/anime.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/aoss.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/aosslink.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/apc.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/archive.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/atermset.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/button.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/cell.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/cellinfo.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/comment.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/common.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/deque.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/dwc_mov_mbp.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/dwc_mov_wh.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/dwc_moveid.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/effect.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/focus.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/font.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/headline.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/heap_dwcutil.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/icon.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/input.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/interrupt.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/keyboard.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/keyboard10.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/libaoss.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/list_dwcutil.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/main_dwcutil.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/message.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/move.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/obj.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/objvram.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/rakuraku.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneend.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneinit.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenemenu.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneopterase.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneopterase1.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptinfo.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptmenu.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptmovcomm.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptmovcomplete.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptmovconfirm.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptmovdisconnect.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptmovfailure.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptmovuser.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneoptmovwait.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetaossbutton.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetaosscomplete.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetaplist.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetedit32.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneseteditaddress.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sceneseterror.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetlist.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetlistsave.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetrakubutton.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetrakucomplete.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetrakuready.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetsearch.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetselectap.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetselectway.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesettest.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesettestcomplete.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesettestconfirm.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetusbcomplete.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scenesetusbready.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/screen.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/scrollbar.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/search_dwcutil.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/setting.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sound.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/step.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/sub.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/task.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/usbap.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/include/window.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/input.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/interrupt.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/keyboard.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/keyboard10.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/libaoss.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/list_dwcutil.s (100%) rename {lib/external/NitroSDK/libraries/dgt => subprojects/NitroDWC/libraries/util}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/main_dwcutil.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/message.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/move.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/obj.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/objvram.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/rakuraku.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneend.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneinit.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenemenu.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneopterase.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneopterase1.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptinfo.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptmenu.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptmovcomm.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptmovcomplete.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptmovconfirm.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptmovdisconnect.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptmovfailure.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptmovuser.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneoptmovwait.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetaossbutton.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetaosscomplete.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetaplist.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetedit32.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneseteditaddress.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sceneseterror.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetlist.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetlistsave.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetrakubutton.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetrakucomplete.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetrakuready.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetsearch.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetselectap.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetselectway.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesettest.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesettestcomplete.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesettestconfirm.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetusbcomplete.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scenesetusbready.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/screen.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/scrollbar.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/search_dwcutil.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/setting.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sound.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/step.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/str.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/sub.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/task.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/usbap.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/asm/window.s (100%) rename {lib/external => subprojects}/NitroDWC/libraries/util/meson.build (100%) rename {lib/external => subprojects}/NitroDWC/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/autogen/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/autogen/nitro/fx/fx_const.csv (100%) rename {lib/external => subprojects}/NitroSDK/autogen/nitro/fx/gen_fx_const.py (100%) rename {lib/external => subprojects}/NitroSDK/autogen/nitro/fx/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/components/ichneumon_sub.sbin (100%) rename {lib/external => subprojects}/NitroSDK/components/ichneumon_sub_defs.sbin (100%) rename {lib/external => subprojects}/NitroSDK/components/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/card.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/card/backup.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/card/common.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/card/eeprom.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/card/flash.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/card/fram.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/card/pullOut.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/card/rom.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/cht.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/cht/ARM9/pictocatch.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/code16.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/code32.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/codereset.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/cp.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/cp/context.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/cp/divider.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/cp/sqrt.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ctrdg.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_backup.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_flash.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_sram.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_task.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ctrdg/common/ctrdg_common.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/dgt/common.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/dgt/dgt.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/dtcm_begin.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/dtcm_end.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/env.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/env/env_system.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/exi.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/exi/ARM7/genPort.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ext.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ext/ext_keycontrol.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ext/ext_scrntest.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fs.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fs/archive.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fs/file.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fs/overlay.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/.gitignore (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx_cp.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx_mtx.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx_mtx22.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx_mtx33.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx_mtx43.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx_mtx44.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx_trig.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/fx/fx_vec.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/g2.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/g2_oam.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/g3.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/g3_util.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/g3b.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/g3c.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/g3imm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/g3x.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/gx.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/gx_bgcnt.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/gx_capture.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/gx_load.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/gx_sp.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/gx_vramcnt.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/gxcommon.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/gx/struct_2d.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg_EXI.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg_GX.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg_MI.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg_OS.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg_PAD.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg_PXI.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg_SND.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/ioreg_SPI.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/mmap_global.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/mmap_main.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM7/mmap_wram.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_CP.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_EXI.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_G2.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_G2S.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_G3.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_G3X.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_GX.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_GXS.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_MI.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_OS.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_PAD.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/ioreg_PXI.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/mmap_global.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/mmap_main.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/mmap_tcm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/ARM9/mmap_vram.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/common/armArch.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/common/lcd.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/hw/common/mmap_shared.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/init/crt0.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/ioreg.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/itcm_begin.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/itcm_end.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/math.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/math/checksum.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/math/crc.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/math/dgt.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/math/fft.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/math/math.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/math/qsort.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/math/rand.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mb.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mb/mb.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mb/mb_child.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mb/mb_fake_child.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mb/mb_gameinfo.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/memorymap.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/memorymap_sp.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/allocator.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/byteAccess.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/cache.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/card.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/compress.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/device.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/dma.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/endian.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/exMemory.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/init.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/memory.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/stream.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/swap.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/uncomp_stream.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/uncompress.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/mi/wram.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/misc.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/ARM9/argument.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/ARM9/cache.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/ARM9/china.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/ARM9/protectionRegion.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/ARM9/protectionUnit.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/ARM9/tcm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/ARM9/vramExclusive.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/alarm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/alloc.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/arena.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/callTrace.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/context.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/emulator.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/entropy.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/exception.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/functionCost.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/init.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/interrupt.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/message.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/mutex.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/ownerInfo.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/printf.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/profile.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/reset.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/spinLock.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/system.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/systemCall.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/systemWork.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/thread.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/tick.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/timer.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os/common/valarm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/os_sp.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/pad.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/pad/ARM7/xyButton.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/pad/common/pad.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/parent_begin.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/parent_end.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/platform.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc/algo_common.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc/algo_fine.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc/algo_light.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc/algo_standard.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc/algo_superfine.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc/common.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc/resample.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/prc/types.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/pxi.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/pxi/common/compparam.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/pxi/common/fifo.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/pxi/common/init.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/pxi/common/regname.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/rtc.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/rtc/ARM9/api.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/rtc/ARM9/convert.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/rtc/common/fifo.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/rtc/common/type.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/section.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/sinit.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/ARM9/interface.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/alarm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/bank.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/capture.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/channel.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/command.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/data.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/exchannel.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/global.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/main.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/midiplayer.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/mml.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/seq.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/util.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd/common/work.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/snd_sp.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spec.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/ARM7/pm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/ARM7/spi.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/ARM9/mic.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/ARM9/pm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/ARM9/tp.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/common/config.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/common/pm_common.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/common/type.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/common/userInfo_teg.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/common/userInfo_ts_0.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/common/userInfo_ts_200.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/spi/common/userInfo_ts_300.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/std.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/std/string.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/std/unicode.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/types.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/utest.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/version.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/version_begin.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/version_end.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/vib.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/vib/vib_system.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wbt.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wbt/context.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wfs.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wfs/client.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wfs/format.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wfs/server.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wm/ARM9/wm_api.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wm/common/wm.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wram_begin.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wram_end.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wvr.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wvr/ARM9/wvr.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro/wvr/common/wvr_common.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro_sp.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro_win32.h (100%) rename {lib/external => subprojects}/NitroSDK/include/nitro_wl/common/version_wl.h (100%) rename {lib/external => subprojects}/NitroSDK/include/pch/nitro_pch.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/asm/card_pullout.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/asm/include/card_pullout.inc (100%) rename {lib/external/NitroSDK/libraries/os => subprojects/NitroSDK/libraries/card}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/src/card_backup.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/src/card_common.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/src/card_request.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/src/card_rom.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/src/card_spi.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/src/include/card_common.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/src/include/card_rom.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/card/src/include/card_spi.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/cp/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/cp/src/cp_context.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_backup.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_flash_AT29LV512.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE26FV10N1TS-10.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE39FW512.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L010.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L512.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_flash_common.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_proc.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_sram.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/ctrdg_task.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/ctrdg/src/include/ctrdg_work.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/asm/hash1.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/asm/hash2.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/asm/hmac.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/asm/incbin/hash1.bin (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/asm/incbin/hash2.bin (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/asm/include/hash1.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/asm/include/hash2.inc (100%) rename {lib/external/NitroSDK/libraries/std => subprojects/NitroSDK/libraries/dgt}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/asm/sha1s-arm4cw.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/dgt/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/fs_archive.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/fs_command.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/fs_command_default.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/fs_file.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/fs_overlay.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/fs_rom.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/include/command.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/include/mw_dtor.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/include/rom.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fs/src/include/util.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_atanidx.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_cp.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_mtx22.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_mtx33.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_mtx43.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_mtx44.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_sincos.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_trig.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/fx/src/fx_vec.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/g2.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/g3.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/g3_util.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/g3b.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/g3imm.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/g3x.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/gx.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/gx_bgcnt.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/gx_load2d.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/gx_load3d.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/gx_vramcnt.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/gxasm.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/gxstate.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/include/gxasm.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/include/gxdma.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/gx/src/include/gxstate.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/init/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/init/src/crt0.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/math/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/math/src/crc.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/math/src/dgt.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/math/src/math.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_block.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_cache.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_child.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_common.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_fileinfo.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_gameinfo.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_private.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_rom_header.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_task.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/include/mb_wm_base.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/mb_block.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/mb_cache.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/mb_common.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/mb_fileinfo.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/mb_gameinfo.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/mb_parent.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/mb_task.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/mb_wm_base.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mb/src/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/include/mi_dma.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_dma.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_dma_card.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_dma_gxcommand.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_dma_hblank.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_init.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_memory.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_swap.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_uncompress.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/mi/src/mi_wram.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_alarm.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_alloc.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_arena.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_context.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_entropy.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_exception.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_init.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_interrupt.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_irqhandler.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_irqtable.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_message.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_mutex.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_ownerinfo.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_printf.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_reset.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_spinlock.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_system.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_terminate_proc.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_thread.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_tick.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_valarm.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/include/os_vramexclusive.inc (100%) rename {lib/external/NitroSDK/libraries/wm => subprojects/NitroSDK/libraries/os}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_alarm.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_alloc.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_arena.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_cache.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_context.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_emulator.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_entropy.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_exception.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_init.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_interrupt.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_irqhandler.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_irqtable.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_message.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_mutex.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_ownerinfo.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_printf.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_protectionregion.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_protectionunit.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_reset.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_spinlock.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_system.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_tcm.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_terminate_proc.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_thread.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_tick.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_timer.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_valarm.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/asm/os_vramexclusive.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/os/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/pxi/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/pxi/src/pxi_fifo.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/pxi/src/pxi_init.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/rtc/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/rtc/src/convert.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/rtc/src/external.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/rtc/src/internal.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/snd/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/snd/src/snd_alarm.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/snd/src/snd_bank.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/snd/src/snd_command.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/snd/src/snd_interface.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/snd/src/snd_main.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/snd/src/snd_util.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/snd/src/snd_work.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/spi/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/spi/src/include/spi.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/spi/src/mic.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/spi/src/pm.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/spi/src/tp.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/std/asm/include/std_sprintf.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/std/asm/include/std_string.inc (100%) rename {lib/external/NitroSystem/libraries/g3d => subprojects/NitroSDK/libraries/std}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/std/asm/std_sprintf.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/std/asm/std_string.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/std/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/asm/include/wm_system.inc (100%) rename {lib/external/NitroWiFi/libraries/cps => subprojects/NitroSDK/libraries/wm}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/asm/wm_system.s (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/include/wm_arm9_private.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/include/wm_private.h (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/wm_dcf.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/wm_ds.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/wm_etc.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/wm_ks.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/wm_mp.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/wm_standard.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wm/src/wm_sync.c (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wvr/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/libraries/wvr/src/wvr.c (100%) rename {lib/external => subprojects}/NitroSDK/meson.build (100%) rename {lib/external => subprojects}/NitroSDK/specfiles/ARM9-TS.lcf.template (100%) rename {lib/external => subprojects}/NitroSDK/specfiles/meson.build (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd/allocator.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd/archive.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd/config.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd/expheap.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd/frameheap.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd/heapcommon.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd/list.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/fnd/unitheap.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Anim_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Cell_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Character_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Common_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Entity_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Font_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_MultiCell_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Oam_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_SRTControl_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Screen_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/fmt/g2d_Vec_data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Animation.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Animation_inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_CellAnimation.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_CellTransferManager.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_CharCanvas.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_CullingUtility.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Data.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Entity.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Font.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Image.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_MultiCellAnimation.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Node.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_OAM.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_OAMEx.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_OAM_Types.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_OamSoftwareSpriteDraw.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_PaletteTable.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Renderer.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_RendererCore.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_SRTControl.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Screen.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_Softsprite.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_TextCanvas.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2d_config.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2di_AssertUtil.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2di_Char.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/g2di_SplitChar.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/load/g2d_NAN_load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/load/g2d_NCE_load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/load/g2d_NCG_load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/load/g2d_NCL_load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/load/g2d_NEN_load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/load/g2d_NFT_load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/load/g2d_NMC_load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g2d/load/g2d_NSC_load.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/1mat1shp.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/anm.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/anm/nsbca.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/anm/nsbma.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/anm/nsbta.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/anm/nsbtp.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/anm/nsbva.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/binres/res_print.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/binres/res_struct.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_anm.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/cgtool.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/cgtool/3dsmax.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/cgtool/basic.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/cgtool/maya.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/cgtool/si3d.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/cgtool/xsi.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/config.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/gecom.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/gecom_inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/glbstate.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/glbstate_inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/kernel.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/kernel_inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/mem.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/model.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/model_inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/sbc.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/sbc_inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/util.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/g3d/util_inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayPlttVramMan.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayTexVramMan.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_FramePlttVramMan.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_FrameTexVramMan.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListPlttVramMan.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListTexVramMan.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListVramMan.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_PlttVramMan_Types.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_TexVramMan_Types.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramManager/gfd_VramMan.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/VramTransferMan/gfd_VramTransferManager.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/gfd/gfd_common.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/inline.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs/base.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs/baseCommon.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs/base_win32.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs/config.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs/fileIObase.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs/fileIOcommon.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs/print.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/mcs/ringBuffer.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/misc.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/capture.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/config.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/fader.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/heap.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/main.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/output_effect.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/player.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/resource_mgr.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/seqdata.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/sndarc.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/sndarc_loader.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/sndarc_player.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/sndarc_stream.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/stream.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/snd/waveout.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys/version.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys_prefix.h (100%) rename {lib/external => subprojects}/NitroSystem/include/nnsys_win32.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/fnd/meson.build (100%) rename {lib/external => subprojects}/NitroSystem/libraries/fnd/src/allocator.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/fnd/src/expheap.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/fnd/src/frameheap.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/fnd/src/heapcommon.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/fnd/src/include/heapcommoni.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/fnd/src/list_nnsfnd.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/fnd/src/unitheap.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/meson.build (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_Animation.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_CellAnimation.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_CellTransferManager.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_CharCanvas.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_Font.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_Image.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_MultiCellAnimation.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_Node.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_OAM.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_OamSoftwareSpriteDraw.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_PaletteTable.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_Renderer.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_RendererCore.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_SRTControl.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_Softsprite.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/g2d_TextCanvas.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2d_Internal.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_BitReader.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_CellUtil.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_Debug.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_Dma.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_Mtx32.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_OamUtil.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxCache.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxStack.hpp (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxState.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/internal/g2di_BitReader.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/internal/g2di_Mtx32.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/internal/g2di_SplitChar.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/load/g2d_Load.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/load/g2d_NAN_load.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/load/g2d_NCG_load.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/load/g2d_NCL_load.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/load/g2d_NFT_load.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/load/g2d_NMC_load.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/load/g2d_NOB_load.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g2d/src/load/g2d_NSC_load.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/asm/incbin/nsbca.bin (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/asm/include/nsbca.inc (100%) rename {lib/external/NitroWiFi/libraries/ssl => subprojects/NitroSystem/libraries/g3d}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/asm/nsbca.s (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/meson.build (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/1mat1shp.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/anm.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/anm/nsbma.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/anm/nsbta.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/anm/nsbtp.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/anm/nsbva.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/binres/res_print_internal.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/binres/res_struct_accessor.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/binres/res_struct_accessor_anm.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/cgtool.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/cgtool/3dsmax.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/cgtool/basic.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/cgtool/maya.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/cgtool/si3d.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/cgtool/xsi.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/gecom.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/glbstate.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/kernel.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/mem_nnsg3d.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/model.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/sbc.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/g3d/src/util_nnsg3d.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/meson.build (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/gfd_FramePlttVramMan.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/gfd_FrameTexVramMan.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/gfd_LinkedListPlttVramMan.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/gfd_LinkedListTexVramMan.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/gfd_PlttVramMan.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/gfd_TexVramMan.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/gfd_VramTransferManager.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/gfdi_LinkedListVramMan_Common.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/include/gfdi_LinkedListVramMan_Common.h (100%) rename {lib/external => subprojects}/NitroSystem/libraries/gfd/src/meson.build (100%) rename {lib/external => subprojects}/NitroSystem/libraries/meson.build (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/meson.build (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/capture.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/fader.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/heap_nnssnd.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/main_nnssnd.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/player.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/resource_mgr.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/seqdata.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/sndarc.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/sndarc_loader.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/sndarc_player.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/sndarc_stream.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/stream_nnssnd.c (100%) rename {lib/external => subprojects}/NitroSystem/libraries/snd/src/waveout.c (100%) rename {lib/external => subprojects}/NitroSystem/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/include/ninet.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/ninet/ip.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/ninet/iw/iw_wm.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/ninet/nwbase/md5.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/cps.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/iw2wcm.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/so2soc.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/soc.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/soc_errcode.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/soc_stub.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/socket.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/socl.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/ssl.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/version.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi/wcm.h (100%) rename {lib/external => subprojects}/NitroWiFi/include/nitroWiFi_noso.h (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/cps/asm/incbin/network.bin (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/cps/asm/include/network.inc (100%) rename {lib/external/gamespy/libraries/chat => subprojects/NitroWiFi/libraries/cps}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/cps/asm/network.s (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/cps/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/include/errtable.h (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/soc.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_bind.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_cleanup.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_close.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_command.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_const.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_create.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_list.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_listen_accept.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_misc.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_poll.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_read.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_resolve.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_shutdown.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_ssl.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_startup.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/soc/src/socl_write.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/arc4.s (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/biginteger.s (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/incbin/md5.bin (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/incbin/sha1.bin (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/incbin/ssl.bin (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/include/biginteger.inc (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/include/md5.inc (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/include/sha1.inc (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/include/ssl.inc (100%) rename {lib/external/gamespy/libraries/common => subprojects/NitroWiFi/libraries/ssl}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/md5.s (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/sha1.s (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/asm/ssl.s (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/ssl/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/stubs/md5/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/stubs/md5/src/dummy_md5.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/stubs/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/wcm/meson.build (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/wcm/src/aplist.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/wcm/src/cpsif.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/wcm/src/include/wcm_cpsif.h (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/wcm/src/include/wcm_private.h (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/wcm/src/system.c (100%) rename {lib/external => subprojects}/NitroWiFi/libraries/wcm/src/util_wcm.c (100%) rename {lib/external => subprojects}/NitroWiFi/meson.build (100%) rename {lib/external => subprojects}/gamespy/include/gs/available.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/chat/chat.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/chat/chatASCII.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/chat/chatCallbacks.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/chat/chatChannel.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/chat/chatCrypt.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/chat/chatHandlers.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/chat/chatMain.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/chat/chatSocket.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/core.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/darray.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/dummy_auth.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttp.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpASCII.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpBuffer.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpCallbacks.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpCommon.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpConnection.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpEncryption.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpMain.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpPost.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/ghttp/ghttpProcess.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gp.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpi.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiBuddy.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiBuffer.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiCallback.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiConnect.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiInfo.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiOperation.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiPeer.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiProfile.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiSearch.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiTransfer.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiUnique.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gp/gpiUtility.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gsiDebug.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gsiMemory.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gstats/gbucket.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gstats/gpersist.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gstats/gstats.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Auth.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Buffer.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Callback.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Connection.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Encode.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Filter.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Main.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Message.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Socket.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/gt2/gt2Utility.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/hashtable.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/md5.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/natneg/natneg.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/natneg/nninternal.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/nonport.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/qr2/qr2.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/qr2/qr2regkeys.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/serverbrowsing/sb_ascii.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/serverbrowsing/sb_crypt.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/serverbrowsing/sb_internal.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/serverbrowsing/sb_serverbrowsing.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/soap.h (100%) rename {lib/external => subprojects}/gamespy/include/gs/stringutil.h (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/chatcallbacks.s (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/chatchannel.s (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/chatcrypt.s (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/chathandlers.s (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/chatmain.s (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/chatsocket.s (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/incbin/overlay66_data.bin (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/include/chatcallbacks.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/include/chatchannel.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/include/chatcrypt.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/include/chathandlers.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/include/chatmain.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/asm/include/chatsocket.inc (100%) rename {lib/external/gamespy/libraries/ghttp => subprojects/gamespy/libraries/chat}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/chat/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/available.s (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/darray.s (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/hashtable.s (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/include/available.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/include/darray.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/include/hashtable.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/include/md5c.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/include/nonport.inc (100%) rename {lib/external/gamespy/libraries/gp => subprojects/gamespy/libraries/common}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/md5c.s (100%) rename {lib/external => subprojects}/gamespy/libraries/common/asm/nonport.s (100%) rename {lib/external => subprojects}/gamespy/libraries/common/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/ghttpbuffer.s (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/ghttpcallbacks.s (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/ghttpcommon.s (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/ghttpconnection.s (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/ghttpmain.s (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/ghttppost.s (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/ghttpprocess.s (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/incbin/overlay60_data.bin (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/include/ghttpbuffer.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/include/ghttpcallbacks.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/include/ghttpcommon.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/include/ghttpconnection.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/include/ghttpmain.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/include/ghttppost.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/asm/include/ghttpprocess.inc (100%) rename {lib/external/gamespy/libraries/gstats => subprojects/gamespy/libraries/ghttp}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/ghttp/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gp.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpi.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpibuddy.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpibuffer.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpicallback.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpiconnect.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpiinfo.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpioperation.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpipeer.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpiprofile.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpisearch.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpitransfer.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpiunique.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/gpiutility.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/incbin/overlay4_data.bin (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gp.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpi.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpibuddy.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpibuffer.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpicallback.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpiconnect.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpiinfo.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpioperation.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpipeer.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpiprofile.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpisearch.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpitransfer.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpiunique.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/asm/include/gpiutility.inc (100%) rename {lib/external/gamespy/libraries/gt2 => subprojects/gamespy/libraries/gp}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gp/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/gstats/asm/gbucket.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gstats/asm/gstats.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gstats/asm/incbin/gstats.bin (100%) rename {lib/external => subprojects}/gamespy/libraries/gstats/asm/include/gbucket.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gstats/asm/include/gstats.inc (100%) rename {lib/external/gamespy/libraries/natneg => subprojects/gamespy/libraries/gstats}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gstats/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/gt2auth.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/gt2buffer.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/gt2callback.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/gt2connection.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/gt2main.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/gt2message.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/gt2socket.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/gt2utility.s (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/include/gt2auth.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/include/gt2buffer.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/include/gt2callback.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/include/gt2connection.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/include/gt2main.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/include/gt2message.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/include/gt2socket.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/asm/include/gt2utility.inc (100%) rename {lib/external/gamespy/libraries/qr2 => subprojects/gamespy/libraries/gt2}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/gt2/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/natneg/asm/include/natneg.inc (100%) rename {lib/external/gamespy/libraries/serverbrowsing => subprojects/gamespy/libraries/natneg}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/natneg/asm/natneg.s (100%) rename {lib/external => subprojects}/gamespy/libraries/natneg/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/qr2/asm/include/qr2.inc (100%) rename {lib/external/libVCT => subprojects/gamespy/libraries/qr2}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/qr2/asm/qr2.s (100%) rename {lib/external => subprojects}/gamespy/libraries/qr2/asm/qr2regkeys.s (100%) rename {lib/external => subprojects}/gamespy/libraries/qr2/meson.build (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/include/sb_crypt.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/include/sb_queryengine.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/include/sb_server.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/include/sb_serverbrowsing.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/include/sb_serverlist.inc (100%) rename {lib/external/libcrypto => subprojects/gamespy/libraries/serverbrowsing}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/sb_crypt.s (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/sb_queryengine.s (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/sb_server.s (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/sb_serverbrowsing.s (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/asm/sb_serverlist.s (100%) rename {lib/external => subprojects}/gamespy/libraries/serverbrowsing/meson.build (100%) rename {lib/external => subprojects}/gamespy/meson.build (100%) rename {lib/external => subprojects}/libVCT/asm/adpcm.s (100%) rename {lib/external => subprojects}/libVCT/asm/audio.s (100%) rename {lib/external => subprojects}/libVCT/asm/decoder.s (100%) rename {lib/external => subprojects}/libVCT/asm/fir.s (100%) rename {lib/external => subprojects}/libVCT/asm/g711.s (100%) rename {lib/external => subprojects}/libVCT/asm/incbin/ssp.bin (100%) rename {lib/external => subprojects}/libVCT/asm/include/adpcm.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/audio.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/decoder.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/fir.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/queue.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/ssp.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/stream_vct.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/udp_buffer.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/vad.inc (100%) rename {lib/external => subprojects}/libVCT/asm/include/vct_main.inc (100%) rename {lib/external/msl/libraries/MSL_C++ => subprojects/libVCT}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/libVCT/asm/mixer.s (100%) rename {lib/external => subprojects}/libVCT/asm/queue.s (100%) rename {lib/external => subprojects}/libVCT/asm/ssp.s (100%) rename {lib/external => subprojects}/libVCT/asm/stream_vct.s (100%) rename {lib/external => subprojects}/libVCT/asm/udp_buffer.s (100%) rename {lib/external => subprojects}/libVCT/asm/vad.s (100%) rename {lib/external => subprojects}/libVCT/asm/vct_main.s (100%) rename {lib/external => subprojects}/libVCT/include/vct.h (100%) rename {lib/external => subprojects}/libVCT/meson.build (100%) rename {lib/external => subprojects}/libcrypto/asm/include/sign.inc (100%) rename {lib/external => subprojects}/libcrypto/asm/include/util.inc (100%) rename {lib/external/msl/libraries/MSL_C => subprojects/libcrypto}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/libcrypto/asm/rc4-arm4cw.s (100%) rename {lib/external => subprojects}/libcrypto/asm/rc4.s (100%) rename {lib/external => subprojects}/libcrypto/asm/rc4s-arm4cw.s (100%) rename {lib/external => subprojects}/libcrypto/asm/sign.s (100%) rename {lib/external => subprojects}/libcrypto/asm/util.s (100%) rename {lib/external => subprojects}/libcrypto/include/crypto.h (100%) rename {lib/external => subprojects}/libcrypto/include/crypto/rc4.h (100%) rename {lib/external => subprojects}/libcrypto/include/crypto/sign.h (100%) rename {lib/external => subprojects}/libcrypto/include/crypto/util.h (100%) rename {lib/external => subprojects}/libcrypto/meson.build (100%) rename {lib/external => subprojects}/libsyscall/asm/_secure.s (100%) rename {lib/external => subprojects}/libsyscall/asm/macros/function.inc (100%) rename {lib/external => subprojects}/libsyscall/meson.build (100%) rename {lib/external => subprojects}/msl/include/MSL_C/PREFIX_NITRO.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/abort_exit.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ansi_files.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ansi_fp.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ansi_params.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ansi_prefix.ARM.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ansi_prefix.ARM.size.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/arith.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/assert.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/assert_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/buffer_io.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cassert (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cctype (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cerrno (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cfloat (100%) rename {lib/external => subprojects}/msl/include/MSL_C/char_io.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cinttypes (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ciso646 (100%) rename {lib/external => subprojects}/msl/include/MSL_C/climits (100%) rename {lib/external => subprojects}/msl/include/MSL_C/clocale (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cmath (100%) rename {lib/external => subprojects}/msl/include/MSL_C/complex.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/console_io.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/critical_regions.NITRO.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/critical_regions.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/critical_regions.pthreads.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/csetjmp (100%) rename {lib/external => subprojects}/msl/include/MSL_C/csignal (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cstdarg (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cstddef (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cstdint (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cstdio (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cstdlib (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cstring (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ctime (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ctype.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/ctype_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cwchar (100%) rename {lib/external => subprojects}/msl/include/MSL_C/cwctype (100%) rename {lib/external => subprojects}/msl/include/MSL_C/div_t.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/eof.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/errno.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/fenv.ARM.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/fenv.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/file_io.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/file_struc.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/float.ARM.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/float.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/inttypes.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/iso646.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/lconv.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/limits.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/limits_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/locale.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/locale_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/math.ARM.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/math.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/math_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/math_config.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/math_integral.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/mbstring.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/mem_funcs.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/misc_io.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/mslGlobals.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_c_version.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_ctype.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_inttypes.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_locale.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_math.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_setjmp.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_signal.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_stdarg.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_stddef.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_stdint.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_stdio.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_stdlib.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_string.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_time.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_wchar.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_cpp_std_wctype.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_rsize_t.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_secure.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_secure_error.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_t.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/msl_thread_local_data.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/nitro.mch (100%) rename {lib/external => subprojects}/msl/include/MSL_C/null.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/os_enum.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/pool_alloc.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/setjmp.ARM.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/setjmp.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/signal.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/size_t.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stdarg.ARM.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stdarg.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stdbool.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stddef.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stdint.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stdio.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stdio.posix.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stdio_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/stdlib.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/string.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/string_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/strtold.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/strtoul.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/tgmath.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/thread_local_data_pthreads.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/time.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/time_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/va_list.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wchar.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wchar_io.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wchar_t.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wcstold.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wcstoul.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wctrans.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wctype.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wctype_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/weof.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wmem.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wprintf.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wscanf.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wstdio.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wstring.h (100%) rename {lib/external => subprojects}/msl/include/MSL_C/wtime.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/dirent.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/extras.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/extras_io.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/extras_malloc.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/extras_stdlib.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/extras_string.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/extras_time.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/extras_wchar.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/fcntl.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/sys/stat.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/sys/timeb.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/sys/utsname.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/unistd.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/unistd_api.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/unix.h (100%) rename {lib/external => subprojects}/msl/include/MSL_Extras/utime.h (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C++/asm/include/ios.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C++/asm/include/locale_cpp.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C++/asm/include/msl_thread.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C++/asm/ios.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C++/asm/locale_cpp.s (100%) rename {lib/external/msl/libraries/MSL_Extras => subprojects/msl/libraries/MSL_C++}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C++/asm/msl_thread.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C++/meson.build (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/abort_exit_arm.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/ansi_fp.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/critical_region.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/ctype.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/direct_io.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/e_pow.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/file_io.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/file_pos.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/float.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/incbin/ansi_fp.bin (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/incbin/ctype.bin (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/incbin/locale_c.bin (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/incbin/wctype.bin (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/abort_exit_arm.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/ansi_fp.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/direct_io.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/e_pow.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/file_io.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/file_pos.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/locale_c.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/math_arm.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/math_sun.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/mbstring.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/mem_msl.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/pool_alloc.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/printf.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/s_frexp.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/s_ldexp.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/scanf.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/signal.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/strtold.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/strtoul.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/w_pow.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/wmem.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/include/wprintf.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/locale_c.s (100%) rename {lib/external/msl/libraries/MSL_Runtime => subprojects/msl/libraries/MSL_C}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/math_api.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/math_arm.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/math_sun.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/mbstring.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/mem_funcs.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/mem_msl.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/pool_alloc.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/printf.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/qsort.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/rand.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/s_copysign.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/s_fabs.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/s_frexp.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/s_ldexp.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/scanf.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/signal.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/string.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/strtold.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/strtoul.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/w_pow.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/wchar_io.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/wctype.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/wmem.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/wprintf.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/asm/wstring.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/meson.build (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/src/alloc.c (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/src/ansi_files.c (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/src/arith.c (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/src/assert.c (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/src/buffer_io.c (100%) rename {lib/external => subprojects}/msl/libraries/MSL_C/src/errno.c (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Extras/asm/extras.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Extras/asm/include/extras.inc (100%) rename {lib/external/msl/libraries/Mathlib => subprojects/msl/libraries/MSL_Extras}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Extras/meson.build (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/__nitro_eabi_init.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/compressednumbers.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/cxxabi_rtti.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/exceptionhandler.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/incbin/main_etable.bin (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/include/cxxabi_rtti.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/include/exceptionhandler.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/include/mwexception.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/include/new.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/include/semihosted_console_io.inc (100%) rename {lib/internal/libgds => subprojects/msl/libraries/MSL_Runtime}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/mwexception.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/new.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/semihosted_console_io.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/asm/staticinitializer.s (100%) rename {lib/external => subprojects}/msl/libraries/MSL_Runtime/meson.build (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_add.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_div.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_dtof.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_dtoi.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_dtou.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_dtoull.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_itod.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_mul.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_sqrt.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_d_sub.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_add.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_cmp.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_div.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_ftod.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_ftoi.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_ftou.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_itof.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_lltof.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_mul.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_f_sub.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_ll_div.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_ll_mul.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_ll_sll.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_s32_div_f.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/_u32_div_f.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/ieee_status.s (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/include/_d_add.inc (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/include/_d_sub.inc (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/include/_f_add.inc (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/include/_f_lltof.inc (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/include/_f_mul.inc (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/include/_f_sub.inc (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/asm/include/_ll_div.inc (100%) rename {lib/internal/libspl => subprojects/msl/libraries/Mathlib}/asm/macros/function.inc (100%) rename {lib/external => subprojects}/msl/libraries/Mathlib/meson.build (100%) rename {lib/external => subprojects}/msl/libraries/meson.build (100%) rename {lib/external => subprojects}/msl/meson.build (100%) diff --git a/lib/internal/libgds/asm/include/ov61_0222CEDC.inc b/lib/gds/asm/include/ov61_0222CEDC.inc similarity index 100% rename from lib/internal/libgds/asm/include/ov61_0222CEDC.inc rename to lib/gds/asm/include/ov61_0222CEDC.inc diff --git a/lib/internal/libgds/asm/include/ov61_0222D498.inc b/lib/gds/asm/include/ov61_0222D498.inc similarity index 100% rename from lib/internal/libgds/asm/include/ov61_0222D498.inc rename to lib/gds/asm/include/ov61_0222D498.inc diff --git a/lib/internal/libgds/asm/include/ov61_0222DCDC.inc b/lib/gds/asm/include/ov61_0222DCDC.inc similarity index 100% rename from lib/internal/libgds/asm/include/ov61_0222DCDC.inc rename to lib/gds/asm/include/ov61_0222DCDC.inc diff --git a/lib/internal/libgds/asm/include/ov61_0222E0B8.inc b/lib/gds/asm/include/ov61_0222E0B8.inc similarity index 100% rename from lib/internal/libgds/asm/include/ov61_0222E0B8.inc rename to lib/gds/asm/include/ov61_0222E0B8.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/macros/function.inc b/lib/gds/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/macros/function.inc rename to lib/gds/asm/macros/function.inc diff --git a/lib/internal/libgds/asm/ov61_0222CEDC.s b/lib/gds/asm/ov61_0222CEDC.s similarity index 100% rename from lib/internal/libgds/asm/ov61_0222CEDC.s rename to lib/gds/asm/ov61_0222CEDC.s diff --git a/lib/internal/libgds/asm/ov61_0222D498.s b/lib/gds/asm/ov61_0222D498.s similarity index 100% rename from lib/internal/libgds/asm/ov61_0222D498.s rename to lib/gds/asm/ov61_0222D498.s diff --git a/lib/internal/libgds/asm/ov61_0222DCDC.s b/lib/gds/asm/ov61_0222DCDC.s similarity index 100% rename from lib/internal/libgds/asm/ov61_0222DCDC.s rename to lib/gds/asm/ov61_0222DCDC.s diff --git a/lib/internal/libgds/asm/ov61_0222E0B8.s b/lib/gds/asm/ov61_0222E0B8.s similarity index 100% rename from lib/internal/libgds/asm/ov61_0222E0B8.s rename to lib/gds/asm/ov61_0222E0B8.s diff --git a/lib/internal/libgds/asm/ov61_0222E478.s b/lib/gds/asm/ov61_0222E478.s similarity index 100% rename from lib/internal/libgds/asm/ov61_0222E478.s rename to lib/gds/asm/ov61_0222E478.s diff --git a/lib/internal/libgds/include/gds.h b/lib/gds/include/gds.h similarity index 100% rename from lib/internal/libgds/include/gds.h rename to lib/gds/include/gds.h diff --git a/lib/internal/libgds/meson.build b/lib/gds/meson.build similarity index 100% rename from lib/internal/libgds/meson.build rename to lib/gds/meson.build diff --git a/lib/internal/meson.build b/lib/internal/meson.build deleted file mode 100644 index 3647ab2065..0000000000 --- a/lib/internal/meson.build +++ /dev/null @@ -1,2 +0,0 @@ -subdir('libgds') -subdir('libspl') diff --git a/lib/meson.build b/lib/meson.build new file mode 100644 index 0000000000..ae5f650f54 --- /dev/null +++ b/lib/meson.build @@ -0,0 +1,2 @@ +subdir('gds') +subdir('spl') diff --git a/lib/internal/libspl/asm/include/unk_0209C400.inc b/lib/spl/asm/include/unk_0209C400.inc similarity index 100% rename from lib/internal/libspl/asm/include/unk_0209C400.inc rename to lib/spl/asm/include/unk_0209C400.inc diff --git a/lib/internal/libspl/asm/include/unk_0209CF00.inc b/lib/spl/asm/include/unk_0209CF00.inc similarity index 100% rename from lib/internal/libspl/asm/include/unk_0209CF00.inc rename to lib/spl/asm/include/unk_0209CF00.inc diff --git a/lib/internal/libspl/asm/include/unk_0209DD54.inc b/lib/spl/asm/include/unk_0209DD54.inc similarity index 100% rename from lib/internal/libspl/asm/include/unk_0209DD54.inc rename to lib/spl/asm/include/unk_0209DD54.inc diff --git a/lib/internal/libspl/asm/include/unk_020A05BC.inc b/lib/spl/asm/include/unk_020A05BC.inc similarity index 100% rename from lib/internal/libspl/asm/include/unk_020A05BC.inc rename to lib/spl/asm/include/unk_020A05BC.inc diff --git a/lib/internal/libspl/asm/include/unk_020A19F0.inc b/lib/spl/asm/include/unk_020A19F0.inc similarity index 100% rename from lib/internal/libspl/asm/include/unk_020A19F0.inc rename to lib/spl/asm/include/unk_020A19F0.inc diff --git a/lib/internal/libspl/asm/include/unk_020A1E30.inc b/lib/spl/asm/include/unk_020A1E30.inc similarity index 100% rename from lib/internal/libspl/asm/include/unk_020A1E30.inc rename to lib/spl/asm/include/unk_020A1E30.inc diff --git a/lib/internal/libspl/asm/include/unk_020A2354.inc b/lib/spl/asm/include/unk_020A2354.inc similarity index 100% rename from lib/internal/libspl/asm/include/unk_020A2354.inc rename to lib/spl/asm/include/unk_020A2354.inc diff --git a/lib/external/NitroDWC/libraries/auth/asm/macros/function.inc b/lib/spl/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/macros/function.inc rename to lib/spl/asm/macros/function.inc diff --git a/lib/internal/libspl/asm/unk_0209C400.s b/lib/spl/asm/unk_0209C400.s similarity index 100% rename from lib/internal/libspl/asm/unk_0209C400.s rename to lib/spl/asm/unk_0209C400.s diff --git a/lib/internal/libspl/asm/unk_0209CF00.s b/lib/spl/asm/unk_0209CF00.s similarity index 100% rename from lib/internal/libspl/asm/unk_0209CF00.s rename to lib/spl/asm/unk_0209CF00.s diff --git a/lib/internal/libspl/asm/unk_0209DD54.s b/lib/spl/asm/unk_0209DD54.s similarity index 100% rename from lib/internal/libspl/asm/unk_0209DD54.s rename to lib/spl/asm/unk_0209DD54.s diff --git a/lib/internal/libspl/asm/unk_020A05BC.s b/lib/spl/asm/unk_020A05BC.s similarity index 100% rename from lib/internal/libspl/asm/unk_020A05BC.s rename to lib/spl/asm/unk_020A05BC.s diff --git a/lib/internal/libspl/asm/unk_020A19F0.s b/lib/spl/asm/unk_020A19F0.s similarity index 100% rename from lib/internal/libspl/asm/unk_020A19F0.s rename to lib/spl/asm/unk_020A19F0.s diff --git a/lib/internal/libspl/asm/unk_020A1E30.s b/lib/spl/asm/unk_020A1E30.s similarity index 100% rename from lib/internal/libspl/asm/unk_020A1E30.s rename to lib/spl/asm/unk_020A1E30.s diff --git a/lib/internal/libspl/asm/unk_020A2238.s b/lib/spl/asm/unk_020A2238.s similarity index 100% rename from lib/internal/libspl/asm/unk_020A2238.s rename to lib/spl/asm/unk_020A2238.s diff --git a/lib/internal/libspl/asm/unk_020A2354.s b/lib/spl/asm/unk_020A2354.s similarity index 100% rename from lib/internal/libspl/asm/unk_020A2354.s rename to lib/spl/asm/unk_020A2354.s diff --git a/lib/internal/libspl/include/spl.h b/lib/spl/include/spl.h similarity index 100% rename from lib/internal/libspl/include/spl.h rename to lib/spl/include/spl.h diff --git a/lib/internal/libspl/meson.build b/lib/spl/meson.build similarity index 100% rename from lib/internal/libspl/meson.build rename to lib/spl/meson.build diff --git a/meson.build b/meson.build index 048b73b773..4241e954da 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,4 @@ project('pokeplatinum', ['c', 'cpp', 'nasm'], - subproject_dir: 'lib/external', version: '1.0', meson_version: '>=1.2.0', default_options : [ @@ -92,7 +91,7 @@ libsyscall_dep = dependency('libsyscall', fallback : ['libsyscall', 'libsyscal ############################################################ ### INTERNAL LIBRARIES ### ############################################################ -subdir('lib/internal') +subdir('lib') ############################################################ diff --git a/lib/external/NitroDWC/include/ac/dwc_ac.h b/subprojects/NitroDWC/include/ac/dwc_ac.h similarity index 100% rename from lib/external/NitroDWC/include/ac/dwc_ac.h rename to subprojects/NitroDWC/include/ac/dwc_ac.h diff --git a/lib/external/NitroDWC/include/auth/dwc_auth.h b/subprojects/NitroDWC/include/auth/dwc_auth.h similarity index 100% rename from lib/external/NitroDWC/include/auth/dwc_auth.h rename to subprojects/NitroDWC/include/auth/dwc_auth.h diff --git a/lib/external/NitroDWC/include/auth/dwc_http.h b/subprojects/NitroDWC/include/auth/dwc_http.h similarity index 100% rename from lib/external/NitroDWC/include/auth/dwc_http.h rename to subprojects/NitroDWC/include/auth/dwc_http.h diff --git a/lib/external/NitroDWC/include/auth/dwc_netcheck.h b/subprojects/NitroDWC/include/auth/dwc_netcheck.h similarity index 100% rename from lib/external/NitroDWC/include/auth/dwc_netcheck.h rename to subprojects/NitroDWC/include/auth/dwc_netcheck.h diff --git a/lib/external/NitroDWC/include/auth/dwc_prof.h b/subprojects/NitroDWC/include/auth/dwc_prof.h similarity index 100% rename from lib/external/NitroDWC/include/auth/dwc_prof.h rename to subprojects/NitroDWC/include/auth/dwc_prof.h diff --git a/lib/external/NitroDWC/include/auth/dwc_svl.h b/subprojects/NitroDWC/include/auth/dwc_svl.h similarity index 100% rename from lib/external/NitroDWC/include/auth/dwc_svl.h rename to subprojects/NitroDWC/include/auth/dwc_svl.h diff --git a/lib/external/NitroDWC/include/auth/util_alloc.h b/subprojects/NitroDWC/include/auth/util_alloc.h similarity index 100% rename from lib/external/NitroDWC/include/auth/util_alloc.h rename to subprojects/NitroDWC/include/auth/util_alloc.h diff --git a/lib/external/NitroDWC/include/auth/util_base64.h b/subprojects/NitroDWC/include/auth/util_base64.h similarity index 100% rename from lib/external/NitroDWC/include/auth/util_base64.h rename to subprojects/NitroDWC/include/auth/util_base64.h diff --git a/lib/external/NitroDWC/include/base/dwc_account.h b/subprojects/NitroDWC/include/base/dwc_account.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_account.h rename to subprojects/NitroDWC/include/base/dwc_account.h diff --git a/lib/external/NitroDWC/include/base/dwc_base_gamespy.h b/subprojects/NitroDWC/include/base/dwc_base_gamespy.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_base_gamespy.h rename to subprojects/NitroDWC/include/base/dwc_base_gamespy.h diff --git a/lib/external/NitroDWC/include/base/dwc_common.h b/subprojects/NitroDWC/include/base/dwc_common.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_common.h rename to subprojects/NitroDWC/include/base/dwc_common.h diff --git a/lib/external/NitroDWC/include/base/dwc_connectinet.h b/subprojects/NitroDWC/include/base/dwc_connectinet.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_connectinet.h rename to subprojects/NitroDWC/include/base/dwc_connectinet.h diff --git a/lib/external/NitroDWC/include/base/dwc_core.h b/subprojects/NitroDWC/include/base/dwc_core.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_core.h rename to subprojects/NitroDWC/include/base/dwc_core.h diff --git a/lib/external/NitroDWC/include/base/dwc_error.h b/subprojects/NitroDWC/include/base/dwc_error.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_error.h rename to subprojects/NitroDWC/include/base/dwc_error.h diff --git a/lib/external/NitroDWC/include/base/dwc_friend.h b/subprojects/NitroDWC/include/base/dwc_friend.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_friend.h rename to subprojects/NitroDWC/include/base/dwc_friend.h diff --git a/lib/external/NitroDWC/include/base/dwc_ghttp.h b/subprojects/NitroDWC/include/base/dwc_ghttp.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_ghttp.h rename to subprojects/NitroDWC/include/base/dwc_ghttp.h diff --git a/lib/external/NitroDWC/include/base/dwc_init.h b/subprojects/NitroDWC/include/base/dwc_init.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_init.h rename to subprojects/NitroDWC/include/base/dwc_init.h diff --git a/lib/external/NitroDWC/include/base/dwc_login.h b/subprojects/NitroDWC/include/base/dwc_login.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_login.h rename to subprojects/NitroDWC/include/base/dwc_login.h diff --git a/lib/external/NitroDWC/include/base/dwc_main.h b/subprojects/NitroDWC/include/base/dwc_main.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_main.h rename to subprojects/NitroDWC/include/base/dwc_main.h diff --git a/lib/external/NitroDWC/include/base/dwc_match.h b/subprojects/NitroDWC/include/base/dwc_match.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_match.h rename to subprojects/NitroDWC/include/base/dwc_match.h diff --git a/lib/external/NitroDWC/include/base/dwc_memfunc.h b/subprojects/NitroDWC/include/base/dwc_memfunc.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_memfunc.h rename to subprojects/NitroDWC/include/base/dwc_memfunc.h diff --git a/lib/external/NitroDWC/include/base/dwc_nasfunc.h b/subprojects/NitroDWC/include/base/dwc_nasfunc.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_nasfunc.h rename to subprojects/NitroDWC/include/base/dwc_nasfunc.h diff --git a/lib/external/NitroDWC/include/base/dwc_nd.h b/subprojects/NitroDWC/include/base/dwc_nd.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_nd.h rename to subprojects/NitroDWC/include/base/dwc_nd.h diff --git a/lib/external/NitroDWC/include/base/dwc_ranking.h b/subprojects/NitroDWC/include/base/dwc_ranking.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_ranking.h rename to subprojects/NitroDWC/include/base/dwc_ranking.h diff --git a/lib/external/NitroDWC/include/base/dwc_report.h b/subprojects/NitroDWC/include/base/dwc_report.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_report.h rename to subprojects/NitroDWC/include/base/dwc_report.h diff --git a/lib/external/NitroDWC/include/base/dwc_transport.h b/subprojects/NitroDWC/include/base/dwc_transport.h similarity index 100% rename from lib/external/NitroDWC/include/base/dwc_transport.h rename to subprojects/NitroDWC/include/base/dwc_transport.h diff --git a/lib/external/NitroDWC/include/bm/dwc_bm_init.h b/subprojects/NitroDWC/include/bm/dwc_bm_init.h similarity index 100% rename from lib/external/NitroDWC/include/bm/dwc_bm_init.h rename to subprojects/NitroDWC/include/bm/dwc_bm_init.h diff --git a/lib/external/NitroDWC/include/bm/util_wifiidtool.h b/subprojects/NitroDWC/include/bm/util_wifiidtool.h similarity index 100% rename from lib/external/NitroDWC/include/bm/util_wifiidtool.h rename to subprojects/NitroDWC/include/bm/util_wifiidtool.h diff --git a/lib/external/NitroDWC/include/dwc.h b/subprojects/NitroDWC/include/dwc.h similarity index 100% rename from lib/external/NitroDWC/include/dwc.h rename to subprojects/NitroDWC/include/dwc.h diff --git a/lib/external/NitroDWC/include/dwc_version.h b/subprojects/NitroDWC/include/dwc_version.h similarity index 100% rename from lib/external/NitroDWC/include/dwc_version.h rename to subprojects/NitroDWC/include/dwc_version.h diff --git a/lib/external/NitroDWC/include/enc/dwci_encsession.h b/subprojects/NitroDWC/include/enc/dwci_encsession.h similarity index 100% rename from lib/external/NitroDWC/include/enc/dwci_encsession.h rename to subprojects/NitroDWC/include/enc/dwci_encsession.h diff --git a/lib/external/NitroDWC/include/lobby/dwc_lobby.h b/subprojects/NitroDWC/include/lobby/dwc_lobby.h similarity index 100% rename from lib/external/NitroDWC/include/lobby/dwc_lobby.h rename to subprojects/NitroDWC/include/lobby/dwc_lobby.h diff --git a/lib/external/NitroDWC/include/lobby/dwci_lobby.h b/subprojects/NitroDWC/include/lobby/dwci_lobby.h similarity index 100% rename from lib/external/NitroDWC/include/lobby/dwci_lobby.h rename to subprojects/NitroDWC/include/lobby/dwci_lobby.h diff --git a/lib/external/NitroDWC/include/nd/DWCi_Nd.h b/subprojects/NitroDWC/include/nd/DWCi_Nd.h similarity index 100% rename from lib/external/NitroDWC/include/nd/DWCi_Nd.h rename to subprojects/NitroDWC/include/nd/DWCi_Nd.h diff --git a/lib/external/NitroDWC/include/nhttp/NHTTP.h b/subprojects/NitroDWC/include/nhttp/NHTTP.h similarity index 100% rename from lib/external/NitroDWC/include/nhttp/NHTTP.h rename to subprojects/NitroDWC/include/nhttp/NHTTP.h diff --git a/lib/external/NitroDWC/include/ppwlobby/ppw_lobby.h b/subprojects/NitroDWC/include/ppwlobby/ppw_lobby.h similarity index 100% rename from lib/external/NitroDWC/include/ppwlobby/ppw_lobby.h rename to subprojects/NitroDWC/include/ppwlobby/ppw_lobby.h diff --git a/lib/external/NitroDWC/include/ranking/dwc_ranksession.h b/subprojects/NitroDWC/include/ranking/dwc_ranksession.h similarity index 100% rename from lib/external/NitroDWC/include/ranking/dwc_ranksession.h rename to subprojects/NitroDWC/include/ranking/dwc_ranksession.h diff --git a/lib/external/NitroDWC/include/util/dwc_utility.h b/subprojects/NitroDWC/include/util/dwc_utility.h similarity index 100% rename from lib/external/NitroDWC/include/util/dwc_utility.h rename to subprojects/NitroDWC/include/util/dwc_utility.h diff --git a/lib/external/NitroDWC/libraries/ac/asm/beacon.s b/subprojects/NitroDWC/libraries/ac/asm/beacon.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/beacon.s rename to subprojects/NitroDWC/libraries/ac/asm/beacon.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/callback.s b/subprojects/NitroDWC/libraries/ac/asm/callback.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/callback.s rename to subprojects/NitroDWC/libraries/ac/asm/callback.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/close.s b/subprojects/NitroDWC/libraries/ac/asm/close.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/close.s rename to subprojects/NitroDWC/libraries/ac/asm/close.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/connect.s b/subprojects/NitroDWC/libraries/ac/asm/connect.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/connect.s rename to subprojects/NitroDWC/libraries/ac/asm/connect.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/dwc_ac.s b/subprojects/NitroDWC/libraries/ac/asm/dwc_ac.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/dwc_ac.s rename to subprojects/NitroDWC/libraries/ac/asm/dwc_ac.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/error.s b/subprojects/NitroDWC/libraries/ac/asm/error.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/error.s rename to subprojects/NitroDWC/libraries/ac/asm/error.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/incbin/search_dwcac.bin b/subprojects/NitroDWC/libraries/ac/asm/incbin/search_dwcac.bin similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/incbin/search_dwcac.bin rename to subprojects/NitroDWC/libraries/ac/asm/incbin/search_dwcac.bin diff --git a/lib/external/NitroDWC/libraries/ac/asm/incbin/shop_usb.bin b/subprojects/NitroDWC/libraries/ac/asm/incbin/shop_usb.bin similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/incbin/shop_usb.bin rename to subprojects/NitroDWC/libraries/ac/asm/incbin/shop_usb.bin diff --git a/lib/external/NitroDWC/libraries/ac/asm/incbin/test.bin b/subprojects/NitroDWC/libraries/ac/asm/incbin/test.bin similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/incbin/test.bin rename to subprojects/NitroDWC/libraries/ac/asm/incbin/test.bin diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/beacon.inc b/subprojects/NitroDWC/libraries/ac/asm/include/beacon.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/beacon.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/beacon.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/callback.inc b/subprojects/NitroDWC/libraries/ac/asm/include/callback.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/callback.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/callback.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/close.inc b/subprojects/NitroDWC/libraries/ac/asm/include/close.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/close.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/close.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/connect.inc b/subprojects/NitroDWC/libraries/ac/asm/include/connect.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/connect.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/connect.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/dwc_ac.inc b/subprojects/NitroDWC/libraries/ac/asm/include/dwc_ac.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/dwc_ac.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/dwc_ac.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/error.inc b/subprojects/NitroDWC/libraries/ac/asm/include/error.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/error.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/error.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/makelist.inc b/subprojects/NitroDWC/libraries/ac/asm/include/makelist.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/makelist.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/makelist.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/nintendospot.inc b/subprojects/NitroDWC/libraries/ac/asm/include/nintendospot.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/nintendospot.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/nintendospot.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/retry.inc b/subprojects/NitroDWC/libraries/ac/asm/include/retry.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/retry.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/retry.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/search_dwcac.inc b/subprojects/NitroDWC/libraries/ac/asm/include/search_dwcac.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/search_dwcac.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/search_dwcac.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/shop_usb.inc b/subprojects/NitroDWC/libraries/ac/asm/include/shop_usb.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/shop_usb.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/shop_usb.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/start.inc b/subprojects/NitroDWC/libraries/ac/asm/include/start.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/start.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/start.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/test.inc b/subprojects/NitroDWC/libraries/ac/asm/include/test.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/test.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/test.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/include/wds.inc b/subprojects/NitroDWC/libraries/ac/asm/include/wds.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/include/wds.inc rename to subprojects/NitroDWC/libraries/ac/asm/include/wds.inc diff --git a/lib/external/NitroDWC/libraries/base/asm/macros/function.inc b/subprojects/NitroDWC/libraries/ac/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/base/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/ac/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/ac/asm/makelist.s b/subprojects/NitroDWC/libraries/ac/asm/makelist.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/makelist.s rename to subprojects/NitroDWC/libraries/ac/asm/makelist.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/nintendospot.s b/subprojects/NitroDWC/libraries/ac/asm/nintendospot.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/nintendospot.s rename to subprojects/NitroDWC/libraries/ac/asm/nintendospot.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/retry.s b/subprojects/NitroDWC/libraries/ac/asm/retry.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/retry.s rename to subprojects/NitroDWC/libraries/ac/asm/retry.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/search_dwcac.s b/subprojects/NitroDWC/libraries/ac/asm/search_dwcac.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/search_dwcac.s rename to subprojects/NitroDWC/libraries/ac/asm/search_dwcac.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/shop_usb.s b/subprojects/NitroDWC/libraries/ac/asm/shop_usb.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/shop_usb.s rename to subprojects/NitroDWC/libraries/ac/asm/shop_usb.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/start.s b/subprojects/NitroDWC/libraries/ac/asm/start.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/start.s rename to subprojects/NitroDWC/libraries/ac/asm/start.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/test.s b/subprojects/NitroDWC/libraries/ac/asm/test.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/test.s rename to subprojects/NitroDWC/libraries/ac/asm/test.s diff --git a/lib/external/NitroDWC/libraries/ac/asm/wds.s b/subprojects/NitroDWC/libraries/ac/asm/wds.s similarity index 100% rename from lib/external/NitroDWC/libraries/ac/asm/wds.s rename to subprojects/NitroDWC/libraries/ac/asm/wds.s diff --git a/lib/external/NitroDWC/libraries/ac/meson.build b/subprojects/NitroDWC/libraries/ac/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/ac/meson.build rename to subprojects/NitroDWC/libraries/ac/meson.build diff --git a/lib/external/NitroDWC/libraries/account/meson.build b/subprojects/NitroDWC/libraries/account/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/account/meson.build rename to subprojects/NitroDWC/libraries/account/meson.build diff --git a/lib/external/NitroDWC/libraries/account/src/dwc_account.c b/subprojects/NitroDWC/libraries/account/src/dwc_account.c similarity index 100% rename from lib/external/NitroDWC/libraries/account/src/dwc_account.c rename to subprojects/NitroDWC/libraries/account/src/dwc_account.c diff --git a/lib/external/NitroDWC/libraries/account/src/dwc_init.c b/subprojects/NitroDWC/libraries/account/src/dwc_init.c similarity index 100% rename from lib/external/NitroDWC/libraries/account/src/dwc_init.c rename to subprojects/NitroDWC/libraries/account/src/dwc_init.c diff --git a/lib/external/NitroDWC/libraries/account/src/meson.build b/subprojects/NitroDWC/libraries/account/src/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/account/src/meson.build rename to subprojects/NitroDWC/libraries/account/src/meson.build diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_auth.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_auth.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_auth.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_auth.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_ca_cybertrust.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_ca_cybertrust.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_ca_cybertrust.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_ca_cybertrust.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_ca_globalsign.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_ca_globalsign.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_ca_globalsign.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_ca_globalsign.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_ca_nas_self.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_ca_nas_self.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_ca_nas_self.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_ca_nas_self.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_ca_thawte_premiumserver.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_ca_thawte_premiumserver.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_ca_thawte_premiumserver.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_ca_thawte_premiumserver.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_ca_thawte_server.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_ca_thawte_server.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_ca_thawte_server.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_ca_thawte_server.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_ca_verisign.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_ca_verisign.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_ca_verisign.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_ca_verisign.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_cal.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_cal.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_cal.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_cal.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_http.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_http.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_http.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_http.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_nastime.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_nastime.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_nastime.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_nastime.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_netcheck.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_netcheck.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_netcheck.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_netcheck.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/dwc_svl.s b/subprojects/NitroDWC/libraries/auth/asm/dwc_svl.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/dwc_svl.s rename to subprojects/NitroDWC/libraries/auth/asm/dwc_svl.s diff --git a/lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_cybertrust.bin b/subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_cybertrust.bin similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_cybertrust.bin rename to subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_cybertrust.bin diff --git a/lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_globalsign.bin b/subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_globalsign.bin similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_globalsign.bin rename to subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_globalsign.bin diff --git a/lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_nas_self.bin b/subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_nas_self.bin similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_nas_self.bin rename to subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_nas_self.bin diff --git a/lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_premiumserver.bin b/subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_premiumserver.bin similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_premiumserver.bin rename to subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_premiumserver.bin diff --git a/lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_server.bin b/subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_server.bin similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_server.bin rename to subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_thawte_server.bin diff --git a/lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_verisign.bin b/subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_verisign.bin similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_ca_verisign.bin rename to subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_ca_verisign.bin diff --git a/lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_nastime.bin b/subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_nastime.bin similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/incbin/dwc_nastime.bin rename to subprojects/NitroDWC/libraries/auth/asm/incbin/dwc_nastime.bin diff --git a/lib/external/NitroDWC/libraries/auth/asm/include/dwc_auth.inc b/subprojects/NitroDWC/libraries/auth/asm/include/dwc_auth.inc similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/include/dwc_auth.inc rename to subprojects/NitroDWC/libraries/auth/asm/include/dwc_auth.inc diff --git a/lib/external/NitroDWC/libraries/auth/asm/include/dwc_cal.inc b/subprojects/NitroDWC/libraries/auth/asm/include/dwc_cal.inc similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/include/dwc_cal.inc rename to subprojects/NitroDWC/libraries/auth/asm/include/dwc_cal.inc diff --git a/lib/external/NitroDWC/libraries/auth/asm/include/dwc_http.inc b/subprojects/NitroDWC/libraries/auth/asm/include/dwc_http.inc similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/include/dwc_http.inc rename to subprojects/NitroDWC/libraries/auth/asm/include/dwc_http.inc diff --git a/lib/external/NitroDWC/libraries/auth/asm/include/dwc_nastime.inc b/subprojects/NitroDWC/libraries/auth/asm/include/dwc_nastime.inc similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/include/dwc_nastime.inc rename to subprojects/NitroDWC/libraries/auth/asm/include/dwc_nastime.inc diff --git a/lib/external/NitroDWC/libraries/auth/asm/include/dwc_netcheck.inc b/subprojects/NitroDWC/libraries/auth/asm/include/dwc_netcheck.inc similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/include/dwc_netcheck.inc rename to subprojects/NitroDWC/libraries/auth/asm/include/dwc_netcheck.inc diff --git a/lib/external/NitroDWC/libraries/auth/asm/include/dwc_svl.inc b/subprojects/NitroDWC/libraries/auth/asm/include/dwc_svl.inc similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/include/dwc_svl.inc rename to subprojects/NitroDWC/libraries/auth/asm/include/dwc_svl.inc diff --git a/lib/external/NitroDWC/libraries/auth/asm/include/util_base64.inc b/subprojects/NitroDWC/libraries/auth/asm/include/util_base64.inc similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/include/util_base64.inc rename to subprojects/NitroDWC/libraries/auth/asm/include/util_base64.inc diff --git a/lib/external/NitroDWC/libraries/bm/asm/macros/function.inc b/subprojects/NitroDWC/libraries/auth/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/bm/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/auth/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/auth/asm/util_base64.s b/subprojects/NitroDWC/libraries/auth/asm/util_base64.s similarity index 100% rename from lib/external/NitroDWC/libraries/auth/asm/util_base64.s rename to subprojects/NitroDWC/libraries/auth/asm/util_base64.s diff --git a/lib/external/NitroDWC/libraries/auth/meson.build b/subprojects/NitroDWC/libraries/auth/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/auth/meson.build rename to subprojects/NitroDWC/libraries/auth/meson.build diff --git a/lib/external/NitroDWC/libraries/base/asm/dwc_common.s b/subprojects/NitroDWC/libraries/base/asm/dwc_common.s similarity index 100% rename from lib/external/NitroDWC/libraries/base/asm/dwc_common.s rename to subprojects/NitroDWC/libraries/base/asm/dwc_common.s diff --git a/lib/external/NitroDWC/libraries/base/asm/include/dwc_common.inc b/subprojects/NitroDWC/libraries/base/asm/include/dwc_common.inc similarity index 100% rename from lib/external/NitroDWC/libraries/base/asm/include/dwc_common.inc rename to subprojects/NitroDWC/libraries/base/asm/include/dwc_common.inc diff --git a/lib/external/NitroDWC/libraries/enc/asm/macros/function.inc b/subprojects/NitroDWC/libraries/base/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/enc/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/base/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/base/meson.build b/subprojects/NitroDWC/libraries/base/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/base/meson.build rename to subprojects/NitroDWC/libraries/base/meson.build diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_connectinet.c b/subprojects/NitroDWC/libraries/base/src/dwc_connectinet.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_connectinet.c rename to subprojects/NitroDWC/libraries/base/src/dwc_connectinet.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_error.c b/subprojects/NitroDWC/libraries/base/src/dwc_error.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_error.c rename to subprojects/NitroDWC/libraries/base/src/dwc_error.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_friend.c b/subprojects/NitroDWC/libraries/base/src/dwc_friend.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_friend.c rename to subprojects/NitroDWC/libraries/base/src/dwc_friend.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_ghttp.c b/subprojects/NitroDWC/libraries/base/src/dwc_ghttp.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_ghttp.c rename to subprojects/NitroDWC/libraries/base/src/dwc_ghttp.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_login.c b/subprojects/NitroDWC/libraries/base/src/dwc_login.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_login.c rename to subprojects/NitroDWC/libraries/base/src/dwc_login.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_main.c b/subprojects/NitroDWC/libraries/base/src/dwc_main.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_main.c rename to subprojects/NitroDWC/libraries/base/src/dwc_main.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_match.c b/subprojects/NitroDWC/libraries/base/src/dwc_match.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_match.c rename to subprojects/NitroDWC/libraries/base/src/dwc_match.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_memfunc.c b/subprojects/NitroDWC/libraries/base/src/dwc_memfunc.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_memfunc.c rename to subprojects/NitroDWC/libraries/base/src/dwc_memfunc.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_nasfunc.c b/subprojects/NitroDWC/libraries/base/src/dwc_nasfunc.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_nasfunc.c rename to subprojects/NitroDWC/libraries/base/src/dwc_nasfunc.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_nd.c b/subprojects/NitroDWC/libraries/base/src/dwc_nd.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_nd.c rename to subprojects/NitroDWC/libraries/base/src/dwc_nd.c diff --git a/lib/external/NitroDWC/libraries/base/src/dwc_transport.c b/subprojects/NitroDWC/libraries/base/src/dwc_transport.c similarity index 100% rename from lib/external/NitroDWC/libraries/base/src/dwc_transport.c rename to subprojects/NitroDWC/libraries/base/src/dwc_transport.c diff --git a/lib/external/NitroDWC/libraries/bm/asm/dwc_backup.s b/subprojects/NitroDWC/libraries/bm/asm/dwc_backup.s similarity index 100% rename from lib/external/NitroDWC/libraries/bm/asm/dwc_backup.s rename to subprojects/NitroDWC/libraries/bm/asm/dwc_backup.s diff --git a/lib/external/NitroDWC/libraries/bm/asm/dwc_bm_init.s b/subprojects/NitroDWC/libraries/bm/asm/dwc_bm_init.s similarity index 100% rename from lib/external/NitroDWC/libraries/bm/asm/dwc_bm_init.s rename to subprojects/NitroDWC/libraries/bm/asm/dwc_bm_init.s diff --git a/lib/external/NitroDWC/libraries/bm/asm/include/dwc_backup.inc b/subprojects/NitroDWC/libraries/bm/asm/include/dwc_backup.inc similarity index 100% rename from lib/external/NitroDWC/libraries/bm/asm/include/dwc_backup.inc rename to subprojects/NitroDWC/libraries/bm/asm/include/dwc_backup.inc diff --git a/lib/external/NitroDWC/libraries/bm/asm/include/dwc_bm_init.inc b/subprojects/NitroDWC/libraries/bm/asm/include/dwc_bm_init.inc similarity index 100% rename from lib/external/NitroDWC/libraries/bm/asm/include/dwc_bm_init.inc rename to subprojects/NitroDWC/libraries/bm/asm/include/dwc_bm_init.inc diff --git a/lib/external/NitroDWC/libraries/bm/asm/include/util_wifiidtool.inc b/subprojects/NitroDWC/libraries/bm/asm/include/util_wifiidtool.inc similarity index 100% rename from lib/external/NitroDWC/libraries/bm/asm/include/util_wifiidtool.inc rename to subprojects/NitroDWC/libraries/bm/asm/include/util_wifiidtool.inc diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/macros/function.inc b/subprojects/NitroDWC/libraries/bm/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/bm/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/bm/asm/util_wifiidtool.s b/subprojects/NitroDWC/libraries/bm/asm/util_wifiidtool.s similarity index 100% rename from lib/external/NitroDWC/libraries/bm/asm/util_wifiidtool.s rename to subprojects/NitroDWC/libraries/bm/asm/util_wifiidtool.s diff --git a/lib/external/NitroDWC/libraries/bm/meson.build b/subprojects/NitroDWC/libraries/bm/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/bm/meson.build rename to subprojects/NitroDWC/libraries/bm/meson.build diff --git a/lib/external/NitroDWC/libraries/enc/asm/dwc_encsession.s b/subprojects/NitroDWC/libraries/enc/asm/dwc_encsession.s similarity index 100% rename from lib/external/NitroDWC/libraries/enc/asm/dwc_encsession.s rename to subprojects/NitroDWC/libraries/enc/asm/dwc_encsession.s diff --git a/lib/external/NitroDWC/libraries/enc/asm/include/dwc_encsession.inc b/subprojects/NitroDWC/libraries/enc/asm/include/dwc_encsession.inc similarity index 100% rename from lib/external/NitroDWC/libraries/enc/asm/include/dwc_encsession.inc rename to subprojects/NitroDWC/libraries/enc/asm/include/dwc_encsession.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/macros/function.inc b/subprojects/NitroDWC/libraries/enc/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/enc/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/enc/meson.build b/subprojects/NitroDWC/libraries/enc/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/enc/meson.build rename to subprojects/NitroDWC/libraries/enc/meson.build diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/dwci_lobbybase.s b/subprojects/NitroDWC/libraries/ilobby/asm/dwci_lobbybase.s similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/dwci_lobbybase.s rename to subprojects/NitroDWC/libraries/ilobby/asm/dwci_lobbybase.s diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/dwci_lobbycallback.s b/subprojects/NitroDWC/libraries/ilobby/asm/dwci_lobbycallback.s similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/dwci_lobbycallback.s rename to subprojects/NitroDWC/libraries/ilobby/asm/dwci_lobbycallback.s diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/dwci_lobbydata.s b/subprojects/NitroDWC/libraries/ilobby/asm/dwci_lobbydata.s similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/dwci_lobbydata.s rename to subprojects/NitroDWC/libraries/ilobby/asm/dwci_lobbydata.s diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/dwci_lobbynewhandler.s b/subprojects/NitroDWC/libraries/ilobby/asm/dwci_lobbynewhandler.s similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/dwci_lobbynewhandler.s rename to subprojects/NitroDWC/libraries/ilobby/asm/dwci_lobbynewhandler.s diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/include/dwci_lobbybase.inc b/subprojects/NitroDWC/libraries/ilobby/asm/include/dwci_lobbybase.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/include/dwci_lobbybase.inc rename to subprojects/NitroDWC/libraries/ilobby/asm/include/dwci_lobbybase.inc diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/include/dwci_lobbycallb.inc b/subprojects/NitroDWC/libraries/ilobby/asm/include/dwci_lobbycallb.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/include/dwci_lobbycallb.inc rename to subprojects/NitroDWC/libraries/ilobby/asm/include/dwci_lobbycallb.inc diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/include/dwci_lobbydata.inc b/subprojects/NitroDWC/libraries/ilobby/asm/include/dwci_lobbydata.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/include/dwci_lobbydata.inc rename to subprojects/NitroDWC/libraries/ilobby/asm/include/dwci_lobbydata.inc diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/include/dwci_lobbynewha.inc b/subprojects/NitroDWC/libraries/ilobby/asm/include/dwci_lobbynewha.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/include/dwci_lobbynewha.inc rename to subprojects/NitroDWC/libraries/ilobby/asm/include/dwci_lobbynewha.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/macros/function.inc b/subprojects/NitroDWC/libraries/ilobby/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/ilobby/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/ilobby/asm/meson.build b/subprojects/NitroDWC/libraries/ilobby/asm/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/asm/meson.build rename to subprojects/NitroDWC/libraries/ilobby/asm/meson.build diff --git a/lib/external/NitroDWC/libraries/ilobby/meson.build b/subprojects/NitroDWC/libraries/ilobby/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/ilobby/meson.build rename to subprojects/NitroDWC/libraries/ilobby/meson.build diff --git a/lib/external/NitroDWC/libraries/meson.build b/subprojects/NitroDWC/libraries/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/meson.build rename to subprojects/NitroDWC/libraries/meson.build diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_attr.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_attr.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_attr.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_attr.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_base64.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_base64.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_base64.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_base64.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_bgnend.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_bgnend.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_bgnend.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_bgnend.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_ca_nasself.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_ca_nasself.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_ca_nasself.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_ca_nasself.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_cancel.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_cancel.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_cancel.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_cancel.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_dwc_nitro.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_dwc_nitro.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_dwc_nitro.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_dwc_nitro.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_fileapi.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_fileapi.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_fileapi.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_fileapi.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_filecount.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_filecount.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_filecount.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_filecount.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_fileget.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_fileget.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_fileget.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_fileget.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_filelist.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_filelist.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_filelist.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_filelist.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_os_nitro.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_os_nitro.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_os_nitro.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_os_nitro.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_stdlib_nitro.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_stdlib_nitro.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_stdlib_nitro.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_stdlib_nitro.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/dwci_nd_string.s b/subprojects/NitroDWC/libraries/nd/asm/dwci_nd_string.s similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/dwci_nd_string.s rename to subprojects/NitroDWC/libraries/nd/asm/dwci_nd_string.s diff --git a/lib/external/NitroDWC/libraries/nd/asm/incbin/dwci_nd_ca_nasself.bin b/subprojects/NitroDWC/libraries/nd/asm/incbin/dwci_nd_ca_nasself.bin similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/incbin/dwci_nd_ca_nasself.bin rename to subprojects/NitroDWC/libraries/nd/asm/incbin/dwci_nd_ca_nasself.bin diff --git a/lib/external/NitroDWC/libraries/nd/asm/incbin/dwci_nd_string.bin b/subprojects/NitroDWC/libraries/nd/asm/incbin/dwci_nd_string.bin similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/incbin/dwci_nd_string.bin rename to subprojects/NitroDWC/libraries/nd/asm/incbin/dwci_nd_string.bin diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_attr.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_attr.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_attr.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_attr.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_base64.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_base64.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_base64.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_base64.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_bgnend.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_bgnend.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_bgnend.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_bgnend.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_cancel.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_cancel.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_cancel.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_cancel.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_dwc_nit.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_dwc_nit.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_dwc_nit.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_dwc_nit.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_fileapi.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_fileapi.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_fileapi.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_fileapi.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_filecou.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_filecou.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_filecou.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_filecou.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_fileget.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_fileget.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_fileget.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_fileget.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_filelis.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_filelis.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_filelis.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_filelis.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_os_nitr.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_os_nitr.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_os_nitr.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_os_nitr.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_stdlib_.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_stdlib_.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_stdlib_.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_stdlib_.inc diff --git a/lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_string.inc b/subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_string.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nd/asm/include/dwci_nd_string.inc rename to subprojects/NitroDWC/libraries/nd/asm/include/dwci_nd_string.inc diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/macros/function.inc b/subprojects/NitroDWC/libraries/nd/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/nd/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/nd/meson.build b/subprojects/NitroDWC/libraries/nd/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/nd/meson.build rename to subprojects/NitroDWC/libraries/nd/meson.build diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/incbin/nhttp_token.bin b/subprojects/NitroDWC/libraries/nhttp/asm/incbin/nhttp_token.bin similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/incbin/nhttp_token.bin rename to subprojects/NitroDWC/libraries/nhttp/asm/incbin/nhttp_token.bin diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_bgnend.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_bgnend.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_bgnend.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_bgnend.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_control.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_control.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_control.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_control.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_list.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_list.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_list.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_list.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_os_nitro.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_os_nitro.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_os_nitro.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_os_nitro.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_recvbuf.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_recvbuf.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_recvbuf.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_recvbuf.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_request.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_request.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_request.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_request.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_resolve_n.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_resolve_n.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_resolve_n.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_resolve_n.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_response.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_response.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_response.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_response.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_socket_ni.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_socket_ni.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_socket_ni.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_socket_ni.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_stdlib_ni.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_stdlib_ni.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_stdlib_ni.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_stdlib_ni.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_thread.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_thread.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_thread.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_thread.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_token.inc b/subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_token.inc similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/include/nhttp_token.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/include/nhttp_token.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/macros/function.inc b/subprojects/NitroDWC/libraries/nhttp/asm/macros/function.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/nhttp/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_bgnend.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_bgnend.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_bgnend.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_bgnend.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_control.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_control.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_control.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_control.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_list.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_list.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_list.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_list.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_os_nitro.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_os_nitro.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_os_nitro.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_os_nitro.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_recvbuf.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_recvbuf.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_recvbuf.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_recvbuf.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_request.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_request.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_request.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_request.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_resolve_nitro.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_resolve_nitro.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_resolve_nitro.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_resolve_nitro.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_response.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_response.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_response.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_response.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_socket_nitro.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_socket_nitro.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_socket_nitro.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_socket_nitro.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_stdlib_nitro.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_stdlib_nitro.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_stdlib_nitro.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_stdlib_nitro.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_thread.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_thread.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_thread.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_thread.s diff --git a/lib/external/NitroDWC/libraries/nhttp/asm/nhttp_token.s b/subprojects/NitroDWC/libraries/nhttp/asm/nhttp_token.s similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/asm/nhttp_token.s rename to subprojects/NitroDWC/libraries/nhttp/asm/nhttp_token.s diff --git a/lib/external/NitroDWC/libraries/nhttp/meson.build b/subprojects/NitroDWC/libraries/nhttp/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/nhttp/meson.build rename to subprojects/NitroDWC/libraries/nhttp/meson.build diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/dwci_encsession.s b/subprojects/NitroDWC/libraries/ppwlobby/asm/dwci_encsession.s similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/dwci_encsession.s rename to subprojects/NitroDWC/libraries/ppwlobby/asm/dwci_encsession.s diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/dwci_lobby.s b/subprojects/NitroDWC/libraries/ppwlobby/asm/dwci_lobby.s similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/dwci_lobby.s rename to subprojects/NitroDWC/libraries/ppwlobby/asm/dwci_lobby.s diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/include/dwci_lobby.inc b/subprojects/NitroDWC/libraries/ppwlobby/asm/include/dwci_lobby.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/include/dwci_lobby.inc rename to subprojects/NitroDWC/libraries/ppwlobby/asm/include/dwci_lobby.inc diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/include/ppw_innerinfo.inc b/subprojects/NitroDWC/libraries/ppwlobby/asm/include/ppw_innerinfo.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/include/ppw_innerinfo.inc rename to subprojects/NitroDWC/libraries/ppwlobby/asm/include/ppw_innerinfo.inc diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/include/ppw_lobby.inc b/subprojects/NitroDWC/libraries/ppwlobby/asm/include/ppw_lobby.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/include/ppw_lobby.inc rename to subprojects/NitroDWC/libraries/ppwlobby/asm/include/ppw_lobby.inc diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/include/ppw_parser.inc b/subprojects/NitroDWC/libraries/ppwlobby/asm/include/ppw_parser.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/include/ppw_parser.inc rename to subprojects/NitroDWC/libraries/ppwlobby/asm/include/ppw_parser.inc diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/include/ppw_profile.inc b/subprojects/NitroDWC/libraries/ppwlobby/asm/include/ppw_profile.inc similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/include/ppw_profile.inc rename to subprojects/NitroDWC/libraries/ppwlobby/asm/include/ppw_profile.inc diff --git a/lib/external/NitroSDK/libraries/card/asm/macros/function.inc b/subprojects/NitroDWC/libraries/ppwlobby/asm/macros/function.inc similarity index 100% rename from lib/external/NitroSDK/libraries/card/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/ppwlobby/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/meson.build b/subprojects/NitroDWC/libraries/ppwlobby/asm/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/meson.build rename to subprojects/NitroDWC/libraries/ppwlobby/asm/meson.build diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/ppw_innerinfo.s b/subprojects/NitroDWC/libraries/ppwlobby/asm/ppw_innerinfo.s similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/ppw_innerinfo.s rename to subprojects/NitroDWC/libraries/ppwlobby/asm/ppw_innerinfo.s diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/ppw_lobby.s b/subprojects/NitroDWC/libraries/ppwlobby/asm/ppw_lobby.s similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/ppw_lobby.s rename to subprojects/NitroDWC/libraries/ppwlobby/asm/ppw_lobby.s diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/ppw_parser.s b/subprojects/NitroDWC/libraries/ppwlobby/asm/ppw_parser.s similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/ppw_parser.s rename to subprojects/NitroDWC/libraries/ppwlobby/asm/ppw_parser.s diff --git a/lib/external/NitroDWC/libraries/ppwlobby/asm/ppw_profile.s b/subprojects/NitroDWC/libraries/ppwlobby/asm/ppw_profile.s similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/asm/ppw_profile.s rename to subprojects/NitroDWC/libraries/ppwlobby/asm/ppw_profile.s diff --git a/lib/external/NitroDWC/libraries/ppwlobby/meson.build b/subprojects/NitroDWC/libraries/ppwlobby/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/ppwlobby/meson.build rename to subprojects/NitroDWC/libraries/ppwlobby/meson.build diff --git a/lib/external/NitroDWC/libraries/util/asm/anime.s b/subprojects/NitroDWC/libraries/util/asm/anime.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/anime.s rename to subprojects/NitroDWC/libraries/util/asm/anime.s diff --git a/lib/external/NitroDWC/libraries/util/asm/aoss.s b/subprojects/NitroDWC/libraries/util/asm/aoss.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/aoss.s rename to subprojects/NitroDWC/libraries/util/asm/aoss.s diff --git a/lib/external/NitroDWC/libraries/util/asm/aosslink.s b/subprojects/NitroDWC/libraries/util/asm/aosslink.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/aosslink.s rename to subprojects/NitroDWC/libraries/util/asm/aosslink.s diff --git a/lib/external/NitroDWC/libraries/util/asm/apc.s b/subprojects/NitroDWC/libraries/util/asm/apc.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/apc.s rename to subprojects/NitroDWC/libraries/util/asm/apc.s diff --git a/lib/external/NitroDWC/libraries/util/asm/archive.s b/subprojects/NitroDWC/libraries/util/asm/archive.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/archive.s rename to subprojects/NitroDWC/libraries/util/asm/archive.s diff --git a/lib/external/NitroDWC/libraries/util/asm/atermset.s b/subprojects/NitroDWC/libraries/util/asm/atermset.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/atermset.s rename to subprojects/NitroDWC/libraries/util/asm/atermset.s diff --git a/lib/external/NitroDWC/libraries/util/asm/button.s b/subprojects/NitroDWC/libraries/util/asm/button.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/button.s rename to subprojects/NitroDWC/libraries/util/asm/button.s diff --git a/lib/external/NitroDWC/libraries/util/asm/cell.s b/subprojects/NitroDWC/libraries/util/asm/cell.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/cell.s rename to subprojects/NitroDWC/libraries/util/asm/cell.s diff --git a/lib/external/NitroDWC/libraries/util/asm/cellinfo.s b/subprojects/NitroDWC/libraries/util/asm/cellinfo.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/cellinfo.s rename to subprojects/NitroDWC/libraries/util/asm/cellinfo.s diff --git a/lib/external/NitroDWC/libraries/util/asm/comment.s b/subprojects/NitroDWC/libraries/util/asm/comment.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/comment.s rename to subprojects/NitroDWC/libraries/util/asm/comment.s diff --git a/lib/external/NitroDWC/libraries/util/asm/common.s b/subprojects/NitroDWC/libraries/util/asm/common.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/common.s rename to subprojects/NitroDWC/libraries/util/asm/common.s diff --git a/lib/external/NitroDWC/libraries/util/asm/deque.s b/subprojects/NitroDWC/libraries/util/asm/deque.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/deque.s rename to subprojects/NitroDWC/libraries/util/asm/deque.s diff --git a/lib/external/NitroDWC/libraries/util/asm/dwc_mov_mbp.s b/subprojects/NitroDWC/libraries/util/asm/dwc_mov_mbp.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/dwc_mov_mbp.s rename to subprojects/NitroDWC/libraries/util/asm/dwc_mov_mbp.s diff --git a/lib/external/NitroDWC/libraries/util/asm/dwc_mov_wh.s b/subprojects/NitroDWC/libraries/util/asm/dwc_mov_wh.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/dwc_mov_wh.s rename to subprojects/NitroDWC/libraries/util/asm/dwc_mov_wh.s diff --git a/lib/external/NitroDWC/libraries/util/asm/dwc_moveid.s b/subprojects/NitroDWC/libraries/util/asm/dwc_moveid.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/dwc_moveid.s rename to subprojects/NitroDWC/libraries/util/asm/dwc_moveid.s diff --git a/lib/external/NitroDWC/libraries/util/asm/effect.s b/subprojects/NitroDWC/libraries/util/asm/effect.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/effect.s rename to subprojects/NitroDWC/libraries/util/asm/effect.s diff --git a/lib/external/NitroDWC/libraries/util/asm/focus.s b/subprojects/NitroDWC/libraries/util/asm/focus.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/focus.s rename to subprojects/NitroDWC/libraries/util/asm/focus.s diff --git a/lib/external/NitroDWC/libraries/util/asm/font.s b/subprojects/NitroDWC/libraries/util/asm/font.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/font.s rename to subprojects/NitroDWC/libraries/util/asm/font.s diff --git a/lib/external/NitroDWC/libraries/util/asm/foundation.s b/subprojects/NitroDWC/libraries/util/asm/foundation.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/foundation.s rename to subprojects/NitroDWC/libraries/util/asm/foundation.s diff --git a/lib/external/NitroDWC/libraries/util/asm/graphics.s b/subprojects/NitroDWC/libraries/util/asm/graphics.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/graphics.s rename to subprojects/NitroDWC/libraries/util/asm/graphics.s diff --git a/lib/external/NitroDWC/libraries/util/asm/headline.s b/subprojects/NitroDWC/libraries/util/asm/headline.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/headline.s rename to subprojects/NitroDWC/libraries/util/asm/headline.s diff --git a/lib/external/NitroDWC/libraries/util/asm/heap_dwcutil.s b/subprojects/NitroDWC/libraries/util/asm/heap_dwcutil.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/heap_dwcutil.s rename to subprojects/NitroDWC/libraries/util/asm/heap_dwcutil.s diff --git a/lib/external/NitroDWC/libraries/util/asm/icon.s b/subprojects/NitroDWC/libraries/util/asm/icon.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/icon.s rename to subprojects/NitroDWC/libraries/util/asm/icon.s diff --git a/lib/external/NitroDWC/libraries/util/asm/incbin/atermset.bin b/subprojects/NitroDWC/libraries/util/asm/incbin/atermset.bin similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/incbin/atermset.bin rename to subprojects/NitroDWC/libraries/util/asm/incbin/atermset.bin diff --git a/lib/external/NitroDWC/libraries/util/asm/incbin/button.bin b/subprojects/NitroDWC/libraries/util/asm/incbin/button.bin similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/incbin/button.bin rename to subprojects/NitroDWC/libraries/util/asm/incbin/button.bin diff --git a/lib/external/NitroDWC/libraries/util/asm/incbin/common.bin b/subprojects/NitroDWC/libraries/util/asm/incbin/common.bin similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/incbin/common.bin rename to subprojects/NitroDWC/libraries/util/asm/incbin/common.bin diff --git a/lib/external/NitroDWC/libraries/util/asm/incbin/keyboard.bin b/subprojects/NitroDWC/libraries/util/asm/incbin/keyboard.bin similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/incbin/keyboard.bin rename to subprojects/NitroDWC/libraries/util/asm/incbin/keyboard.bin diff --git a/lib/external/NitroDWC/libraries/util/asm/incbin/keyboard10.bin b/subprojects/NitroDWC/libraries/util/asm/incbin/keyboard10.bin similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/incbin/keyboard10.bin rename to subprojects/NitroDWC/libraries/util/asm/incbin/keyboard10.bin diff --git a/lib/external/NitroDWC/libraries/util/asm/include/anime.inc b/subprojects/NitroDWC/libraries/util/asm/include/anime.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/anime.inc rename to subprojects/NitroDWC/libraries/util/asm/include/anime.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/aoss.inc b/subprojects/NitroDWC/libraries/util/asm/include/aoss.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/aoss.inc rename to subprojects/NitroDWC/libraries/util/asm/include/aoss.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/aosslink.inc b/subprojects/NitroDWC/libraries/util/asm/include/aosslink.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/aosslink.inc rename to subprojects/NitroDWC/libraries/util/asm/include/aosslink.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/apc.inc b/subprojects/NitroDWC/libraries/util/asm/include/apc.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/apc.inc rename to subprojects/NitroDWC/libraries/util/asm/include/apc.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/archive.inc b/subprojects/NitroDWC/libraries/util/asm/include/archive.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/archive.inc rename to subprojects/NitroDWC/libraries/util/asm/include/archive.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/atermset.inc b/subprojects/NitroDWC/libraries/util/asm/include/atermset.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/atermset.inc rename to subprojects/NitroDWC/libraries/util/asm/include/atermset.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/button.inc b/subprojects/NitroDWC/libraries/util/asm/include/button.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/button.inc rename to subprojects/NitroDWC/libraries/util/asm/include/button.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/cell.inc b/subprojects/NitroDWC/libraries/util/asm/include/cell.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/cell.inc rename to subprojects/NitroDWC/libraries/util/asm/include/cell.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/cellinfo.inc b/subprojects/NitroDWC/libraries/util/asm/include/cellinfo.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/cellinfo.inc rename to subprojects/NitroDWC/libraries/util/asm/include/cellinfo.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/comment.inc b/subprojects/NitroDWC/libraries/util/asm/include/comment.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/comment.inc rename to subprojects/NitroDWC/libraries/util/asm/include/comment.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/common.inc b/subprojects/NitroDWC/libraries/util/asm/include/common.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/common.inc rename to subprojects/NitroDWC/libraries/util/asm/include/common.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/deque.inc b/subprojects/NitroDWC/libraries/util/asm/include/deque.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/deque.inc rename to subprojects/NitroDWC/libraries/util/asm/include/deque.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/dwc_mov_mbp.inc b/subprojects/NitroDWC/libraries/util/asm/include/dwc_mov_mbp.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/dwc_mov_mbp.inc rename to subprojects/NitroDWC/libraries/util/asm/include/dwc_mov_mbp.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/dwc_mov_wh.inc b/subprojects/NitroDWC/libraries/util/asm/include/dwc_mov_wh.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/dwc_mov_wh.inc rename to subprojects/NitroDWC/libraries/util/asm/include/dwc_mov_wh.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/dwc_moveid.inc b/subprojects/NitroDWC/libraries/util/asm/include/dwc_moveid.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/dwc_moveid.inc rename to subprojects/NitroDWC/libraries/util/asm/include/dwc_moveid.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/effect.inc b/subprojects/NitroDWC/libraries/util/asm/include/effect.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/effect.inc rename to subprojects/NitroDWC/libraries/util/asm/include/effect.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/focus.inc b/subprojects/NitroDWC/libraries/util/asm/include/focus.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/focus.inc rename to subprojects/NitroDWC/libraries/util/asm/include/focus.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/font.inc b/subprojects/NitroDWC/libraries/util/asm/include/font.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/font.inc rename to subprojects/NitroDWC/libraries/util/asm/include/font.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/headline.inc b/subprojects/NitroDWC/libraries/util/asm/include/headline.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/headline.inc rename to subprojects/NitroDWC/libraries/util/asm/include/headline.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/heap_dwcutil.inc b/subprojects/NitroDWC/libraries/util/asm/include/heap_dwcutil.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/heap_dwcutil.inc rename to subprojects/NitroDWC/libraries/util/asm/include/heap_dwcutil.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/icon.inc b/subprojects/NitroDWC/libraries/util/asm/include/icon.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/icon.inc rename to subprojects/NitroDWC/libraries/util/asm/include/icon.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/input.inc b/subprojects/NitroDWC/libraries/util/asm/include/input.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/input.inc rename to subprojects/NitroDWC/libraries/util/asm/include/input.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/interrupt.inc b/subprojects/NitroDWC/libraries/util/asm/include/interrupt.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/interrupt.inc rename to subprojects/NitroDWC/libraries/util/asm/include/interrupt.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/keyboard.inc b/subprojects/NitroDWC/libraries/util/asm/include/keyboard.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/keyboard.inc rename to subprojects/NitroDWC/libraries/util/asm/include/keyboard.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/keyboard10.inc b/subprojects/NitroDWC/libraries/util/asm/include/keyboard10.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/keyboard10.inc rename to subprojects/NitroDWC/libraries/util/asm/include/keyboard10.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/libaoss.inc b/subprojects/NitroDWC/libraries/util/asm/include/libaoss.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/libaoss.inc rename to subprojects/NitroDWC/libraries/util/asm/include/libaoss.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/list_dwcutil.inc b/subprojects/NitroDWC/libraries/util/asm/include/list_dwcutil.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/list_dwcutil.inc rename to subprojects/NitroDWC/libraries/util/asm/include/list_dwcutil.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/main_dwcutil.inc b/subprojects/NitroDWC/libraries/util/asm/include/main_dwcutil.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/main_dwcutil.inc rename to subprojects/NitroDWC/libraries/util/asm/include/main_dwcutil.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/message.inc b/subprojects/NitroDWC/libraries/util/asm/include/message.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/message.inc rename to subprojects/NitroDWC/libraries/util/asm/include/message.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/move.inc b/subprojects/NitroDWC/libraries/util/asm/include/move.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/move.inc rename to subprojects/NitroDWC/libraries/util/asm/include/move.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/obj.inc b/subprojects/NitroDWC/libraries/util/asm/include/obj.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/obj.inc rename to subprojects/NitroDWC/libraries/util/asm/include/obj.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/objvram.inc b/subprojects/NitroDWC/libraries/util/asm/include/objvram.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/objvram.inc rename to subprojects/NitroDWC/libraries/util/asm/include/objvram.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/rakuraku.inc b/subprojects/NitroDWC/libraries/util/asm/include/rakuraku.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/rakuraku.inc rename to subprojects/NitroDWC/libraries/util/asm/include/rakuraku.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneend.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneend.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneend.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneend.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneinit.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneinit.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneinit.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneinit.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenemenu.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenemenu.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenemenu.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenemenu.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneopterase.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneopterase.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneopterase.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneopterase.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneopterase1.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneopterase1.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneopterase1.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneopterase1.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptinfo.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptinfo.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptinfo.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptinfo.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptmenu.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptmenu.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptmenu.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptmenu.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovcomm.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovcomm.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovcomm.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovcomm.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovcomplete.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovcomplete.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovcomplete.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovcomplete.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovconfirm.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovconfirm.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovconfirm.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovconfirm.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovdisconnect.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovdisconnect.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovdisconnect.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovdisconnect.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovfailure.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovfailure.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovfailure.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovfailure.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovuser.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovuser.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovuser.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovuser.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovwait.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovwait.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneoptmovwait.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneoptmovwait.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetaossbutton.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetaossbutton.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetaossbutton.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetaossbutton.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetaosscomplete.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetaosscomplete.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetaosscomplete.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetaosscomplete.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetaplist.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetaplist.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetaplist.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetaplist.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetedit32.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetedit32.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetedit32.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetedit32.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneseteditaddress.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneseteditaddress.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneseteditaddress.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneseteditaddress.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sceneseterror.inc b/subprojects/NitroDWC/libraries/util/asm/include/sceneseterror.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sceneseterror.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sceneseterror.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetlist.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetlist.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetlist.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetlist.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetlistsave.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetlistsave.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetlistsave.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetlistsave.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetrakubutton.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetrakubutton.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetrakubutton.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetrakubutton.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetrakucomplete.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetrakucomplete.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetrakucomplete.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetrakucomplete.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetrakuready.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetrakuready.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetrakuready.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetrakuready.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetsearch.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetsearch.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetsearch.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetsearch.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetselectap.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetselectap.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetselectap.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetselectap.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetselectway.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetselectway.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetselectway.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetselectway.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesettest.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesettest.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesettest.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesettest.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesettestcomplete.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesettestcomplete.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesettestcomplete.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesettestcomplete.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesettestconfirm.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesettestconfirm.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesettestconfirm.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesettestconfirm.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetusbcomplete.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetusbcomplete.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetusbcomplete.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetusbcomplete.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scenesetusbready.inc b/subprojects/NitroDWC/libraries/util/asm/include/scenesetusbready.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scenesetusbready.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scenesetusbready.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/screen.inc b/subprojects/NitroDWC/libraries/util/asm/include/screen.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/screen.inc rename to subprojects/NitroDWC/libraries/util/asm/include/screen.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/scrollbar.inc b/subprojects/NitroDWC/libraries/util/asm/include/scrollbar.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/scrollbar.inc rename to subprojects/NitroDWC/libraries/util/asm/include/scrollbar.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/search_dwcutil.inc b/subprojects/NitroDWC/libraries/util/asm/include/search_dwcutil.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/search_dwcutil.inc rename to subprojects/NitroDWC/libraries/util/asm/include/search_dwcutil.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/setting.inc b/subprojects/NitroDWC/libraries/util/asm/include/setting.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/setting.inc rename to subprojects/NitroDWC/libraries/util/asm/include/setting.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sound.inc b/subprojects/NitroDWC/libraries/util/asm/include/sound.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sound.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sound.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/step.inc b/subprojects/NitroDWC/libraries/util/asm/include/step.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/step.inc rename to subprojects/NitroDWC/libraries/util/asm/include/step.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/sub.inc b/subprojects/NitroDWC/libraries/util/asm/include/sub.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/sub.inc rename to subprojects/NitroDWC/libraries/util/asm/include/sub.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/task.inc b/subprojects/NitroDWC/libraries/util/asm/include/task.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/task.inc rename to subprojects/NitroDWC/libraries/util/asm/include/task.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/usbap.inc b/subprojects/NitroDWC/libraries/util/asm/include/usbap.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/usbap.inc rename to subprojects/NitroDWC/libraries/util/asm/include/usbap.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/include/window.inc b/subprojects/NitroDWC/libraries/util/asm/include/window.inc similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/include/window.inc rename to subprojects/NitroDWC/libraries/util/asm/include/window.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/input.s b/subprojects/NitroDWC/libraries/util/asm/input.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/input.s rename to subprojects/NitroDWC/libraries/util/asm/input.s diff --git a/lib/external/NitroDWC/libraries/util/asm/interrupt.s b/subprojects/NitroDWC/libraries/util/asm/interrupt.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/interrupt.s rename to subprojects/NitroDWC/libraries/util/asm/interrupt.s diff --git a/lib/external/NitroDWC/libraries/util/asm/keyboard.s b/subprojects/NitroDWC/libraries/util/asm/keyboard.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/keyboard.s rename to subprojects/NitroDWC/libraries/util/asm/keyboard.s diff --git a/lib/external/NitroDWC/libraries/util/asm/keyboard10.s b/subprojects/NitroDWC/libraries/util/asm/keyboard10.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/keyboard10.s rename to subprojects/NitroDWC/libraries/util/asm/keyboard10.s diff --git a/lib/external/NitroDWC/libraries/util/asm/libaoss.s b/subprojects/NitroDWC/libraries/util/asm/libaoss.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/libaoss.s rename to subprojects/NitroDWC/libraries/util/asm/libaoss.s diff --git a/lib/external/NitroDWC/libraries/util/asm/list_dwcutil.s b/subprojects/NitroDWC/libraries/util/asm/list_dwcutil.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/list_dwcutil.s rename to subprojects/NitroDWC/libraries/util/asm/list_dwcutil.s diff --git a/lib/external/NitroSDK/libraries/dgt/asm/macros/function.inc b/subprojects/NitroDWC/libraries/util/asm/macros/function.inc similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/macros/function.inc rename to subprojects/NitroDWC/libraries/util/asm/macros/function.inc diff --git a/lib/external/NitroDWC/libraries/util/asm/main_dwcutil.s b/subprojects/NitroDWC/libraries/util/asm/main_dwcutil.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/main_dwcutil.s rename to subprojects/NitroDWC/libraries/util/asm/main_dwcutil.s diff --git a/lib/external/NitroDWC/libraries/util/asm/message.s b/subprojects/NitroDWC/libraries/util/asm/message.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/message.s rename to subprojects/NitroDWC/libraries/util/asm/message.s diff --git a/lib/external/NitroDWC/libraries/util/asm/move.s b/subprojects/NitroDWC/libraries/util/asm/move.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/move.s rename to subprojects/NitroDWC/libraries/util/asm/move.s diff --git a/lib/external/NitroDWC/libraries/util/asm/obj.s b/subprojects/NitroDWC/libraries/util/asm/obj.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/obj.s rename to subprojects/NitroDWC/libraries/util/asm/obj.s diff --git a/lib/external/NitroDWC/libraries/util/asm/objvram.s b/subprojects/NitroDWC/libraries/util/asm/objvram.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/objvram.s rename to subprojects/NitroDWC/libraries/util/asm/objvram.s diff --git a/lib/external/NitroDWC/libraries/util/asm/rakuraku.s b/subprojects/NitroDWC/libraries/util/asm/rakuraku.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/rakuraku.s rename to subprojects/NitroDWC/libraries/util/asm/rakuraku.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneend.s b/subprojects/NitroDWC/libraries/util/asm/sceneend.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneend.s rename to subprojects/NitroDWC/libraries/util/asm/sceneend.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneinit.s b/subprojects/NitroDWC/libraries/util/asm/sceneinit.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneinit.s rename to subprojects/NitroDWC/libraries/util/asm/sceneinit.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenemenu.s b/subprojects/NitroDWC/libraries/util/asm/scenemenu.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenemenu.s rename to subprojects/NitroDWC/libraries/util/asm/scenemenu.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneopterase.s b/subprojects/NitroDWC/libraries/util/asm/sceneopterase.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneopterase.s rename to subprojects/NitroDWC/libraries/util/asm/sceneopterase.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneopterase1.s b/subprojects/NitroDWC/libraries/util/asm/sceneopterase1.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneopterase1.s rename to subprojects/NitroDWC/libraries/util/asm/sceneopterase1.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptinfo.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptinfo.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptinfo.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptinfo.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptmenu.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptmenu.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptmenu.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptmenu.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptmovcomm.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptmovcomm.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptmovcomm.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptmovcomm.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptmovcomplete.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptmovcomplete.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptmovcomplete.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptmovcomplete.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptmovconfirm.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptmovconfirm.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptmovconfirm.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptmovconfirm.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptmovdisconnect.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptmovdisconnect.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptmovdisconnect.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptmovdisconnect.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptmovfailure.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptmovfailure.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptmovfailure.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptmovfailure.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptmovuser.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptmovuser.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptmovuser.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptmovuser.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneoptmovwait.s b/subprojects/NitroDWC/libraries/util/asm/sceneoptmovwait.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneoptmovwait.s rename to subprojects/NitroDWC/libraries/util/asm/sceneoptmovwait.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetaossbutton.s b/subprojects/NitroDWC/libraries/util/asm/scenesetaossbutton.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetaossbutton.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetaossbutton.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetaosscomplete.s b/subprojects/NitroDWC/libraries/util/asm/scenesetaosscomplete.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetaosscomplete.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetaosscomplete.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetaplist.s b/subprojects/NitroDWC/libraries/util/asm/scenesetaplist.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetaplist.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetaplist.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetedit32.s b/subprojects/NitroDWC/libraries/util/asm/scenesetedit32.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetedit32.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetedit32.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneseteditaddress.s b/subprojects/NitroDWC/libraries/util/asm/sceneseteditaddress.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneseteditaddress.s rename to subprojects/NitroDWC/libraries/util/asm/sceneseteditaddress.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sceneseterror.s b/subprojects/NitroDWC/libraries/util/asm/sceneseterror.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sceneseterror.s rename to subprojects/NitroDWC/libraries/util/asm/sceneseterror.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetlist.s b/subprojects/NitroDWC/libraries/util/asm/scenesetlist.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetlist.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetlist.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetlistsave.s b/subprojects/NitroDWC/libraries/util/asm/scenesetlistsave.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetlistsave.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetlistsave.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetrakubutton.s b/subprojects/NitroDWC/libraries/util/asm/scenesetrakubutton.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetrakubutton.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetrakubutton.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetrakucomplete.s b/subprojects/NitroDWC/libraries/util/asm/scenesetrakucomplete.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetrakucomplete.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetrakucomplete.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetrakuready.s b/subprojects/NitroDWC/libraries/util/asm/scenesetrakuready.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetrakuready.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetrakuready.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetsearch.s b/subprojects/NitroDWC/libraries/util/asm/scenesetsearch.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetsearch.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetsearch.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetselectap.s b/subprojects/NitroDWC/libraries/util/asm/scenesetselectap.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetselectap.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetselectap.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetselectway.s b/subprojects/NitroDWC/libraries/util/asm/scenesetselectway.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetselectway.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetselectway.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesettest.s b/subprojects/NitroDWC/libraries/util/asm/scenesettest.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesettest.s rename to subprojects/NitroDWC/libraries/util/asm/scenesettest.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesettestcomplete.s b/subprojects/NitroDWC/libraries/util/asm/scenesettestcomplete.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesettestcomplete.s rename to subprojects/NitroDWC/libraries/util/asm/scenesettestcomplete.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesettestconfirm.s b/subprojects/NitroDWC/libraries/util/asm/scenesettestconfirm.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesettestconfirm.s rename to subprojects/NitroDWC/libraries/util/asm/scenesettestconfirm.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetusbcomplete.s b/subprojects/NitroDWC/libraries/util/asm/scenesetusbcomplete.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetusbcomplete.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetusbcomplete.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scenesetusbready.s b/subprojects/NitroDWC/libraries/util/asm/scenesetusbready.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scenesetusbready.s rename to subprojects/NitroDWC/libraries/util/asm/scenesetusbready.s diff --git a/lib/external/NitroDWC/libraries/util/asm/screen.s b/subprojects/NitroDWC/libraries/util/asm/screen.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/screen.s rename to subprojects/NitroDWC/libraries/util/asm/screen.s diff --git a/lib/external/NitroDWC/libraries/util/asm/scrollbar.s b/subprojects/NitroDWC/libraries/util/asm/scrollbar.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/scrollbar.s rename to subprojects/NitroDWC/libraries/util/asm/scrollbar.s diff --git a/lib/external/NitroDWC/libraries/util/asm/search_dwcutil.s b/subprojects/NitroDWC/libraries/util/asm/search_dwcutil.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/search_dwcutil.s rename to subprojects/NitroDWC/libraries/util/asm/search_dwcutil.s diff --git a/lib/external/NitroDWC/libraries/util/asm/setting.s b/subprojects/NitroDWC/libraries/util/asm/setting.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/setting.s rename to subprojects/NitroDWC/libraries/util/asm/setting.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sound.s b/subprojects/NitroDWC/libraries/util/asm/sound.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sound.s rename to subprojects/NitroDWC/libraries/util/asm/sound.s diff --git a/lib/external/NitroDWC/libraries/util/asm/step.s b/subprojects/NitroDWC/libraries/util/asm/step.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/step.s rename to subprojects/NitroDWC/libraries/util/asm/step.s diff --git a/lib/external/NitroDWC/libraries/util/asm/str.s b/subprojects/NitroDWC/libraries/util/asm/str.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/str.s rename to subprojects/NitroDWC/libraries/util/asm/str.s diff --git a/lib/external/NitroDWC/libraries/util/asm/sub.s b/subprojects/NitroDWC/libraries/util/asm/sub.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/sub.s rename to subprojects/NitroDWC/libraries/util/asm/sub.s diff --git a/lib/external/NitroDWC/libraries/util/asm/task.s b/subprojects/NitroDWC/libraries/util/asm/task.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/task.s rename to subprojects/NitroDWC/libraries/util/asm/task.s diff --git a/lib/external/NitroDWC/libraries/util/asm/usbap.s b/subprojects/NitroDWC/libraries/util/asm/usbap.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/usbap.s rename to subprojects/NitroDWC/libraries/util/asm/usbap.s diff --git a/lib/external/NitroDWC/libraries/util/asm/window.s b/subprojects/NitroDWC/libraries/util/asm/window.s similarity index 100% rename from lib/external/NitroDWC/libraries/util/asm/window.s rename to subprojects/NitroDWC/libraries/util/asm/window.s diff --git a/lib/external/NitroDWC/libraries/util/meson.build b/subprojects/NitroDWC/libraries/util/meson.build similarity index 100% rename from lib/external/NitroDWC/libraries/util/meson.build rename to subprojects/NitroDWC/libraries/util/meson.build diff --git a/lib/external/NitroDWC/meson.build b/subprojects/NitroDWC/meson.build similarity index 100% rename from lib/external/NitroDWC/meson.build rename to subprojects/NitroDWC/meson.build diff --git a/lib/external/NitroSDK/autogen/meson.build b/subprojects/NitroSDK/autogen/meson.build similarity index 100% rename from lib/external/NitroSDK/autogen/meson.build rename to subprojects/NitroSDK/autogen/meson.build diff --git a/lib/external/NitroSDK/autogen/nitro/fx/fx_const.csv b/subprojects/NitroSDK/autogen/nitro/fx/fx_const.csv similarity index 100% rename from lib/external/NitroSDK/autogen/nitro/fx/fx_const.csv rename to subprojects/NitroSDK/autogen/nitro/fx/fx_const.csv diff --git a/lib/external/NitroSDK/autogen/nitro/fx/gen_fx_const.py b/subprojects/NitroSDK/autogen/nitro/fx/gen_fx_const.py similarity index 100% rename from lib/external/NitroSDK/autogen/nitro/fx/gen_fx_const.py rename to subprojects/NitroSDK/autogen/nitro/fx/gen_fx_const.py diff --git a/lib/external/NitroSDK/autogen/nitro/fx/meson.build b/subprojects/NitroSDK/autogen/nitro/fx/meson.build similarity index 100% rename from lib/external/NitroSDK/autogen/nitro/fx/meson.build rename to subprojects/NitroSDK/autogen/nitro/fx/meson.build diff --git a/lib/external/NitroSDK/components/ichneumon_sub.sbin b/subprojects/NitroSDK/components/ichneumon_sub.sbin similarity index 100% rename from lib/external/NitroSDK/components/ichneumon_sub.sbin rename to subprojects/NitroSDK/components/ichneumon_sub.sbin diff --git a/lib/external/NitroSDK/components/ichneumon_sub_defs.sbin b/subprojects/NitroSDK/components/ichneumon_sub_defs.sbin similarity index 100% rename from lib/external/NitroSDK/components/ichneumon_sub_defs.sbin rename to subprojects/NitroSDK/components/ichneumon_sub_defs.sbin diff --git a/lib/external/NitroSDK/components/meson.build b/subprojects/NitroSDK/components/meson.build similarity index 100% rename from lib/external/NitroSDK/components/meson.build rename to subprojects/NitroSDK/components/meson.build diff --git a/lib/external/NitroSDK/include/nitro.h b/subprojects/NitroSDK/include/nitro.h similarity index 100% rename from lib/external/NitroSDK/include/nitro.h rename to subprojects/NitroSDK/include/nitro.h diff --git a/lib/external/NitroSDK/include/nitro/card.h b/subprojects/NitroSDK/include/nitro/card.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/card.h rename to subprojects/NitroSDK/include/nitro/card.h diff --git a/lib/external/NitroSDK/include/nitro/card/backup.h b/subprojects/NitroSDK/include/nitro/card/backup.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/card/backup.h rename to subprojects/NitroSDK/include/nitro/card/backup.h diff --git a/lib/external/NitroSDK/include/nitro/card/common.h b/subprojects/NitroSDK/include/nitro/card/common.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/card/common.h rename to subprojects/NitroSDK/include/nitro/card/common.h diff --git a/lib/external/NitroSDK/include/nitro/card/eeprom.h b/subprojects/NitroSDK/include/nitro/card/eeprom.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/card/eeprom.h rename to subprojects/NitroSDK/include/nitro/card/eeprom.h diff --git a/lib/external/NitroSDK/include/nitro/card/flash.h b/subprojects/NitroSDK/include/nitro/card/flash.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/card/flash.h rename to subprojects/NitroSDK/include/nitro/card/flash.h diff --git a/lib/external/NitroSDK/include/nitro/card/fram.h b/subprojects/NitroSDK/include/nitro/card/fram.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/card/fram.h rename to subprojects/NitroSDK/include/nitro/card/fram.h diff --git a/lib/external/NitroSDK/include/nitro/card/pullOut.h b/subprojects/NitroSDK/include/nitro/card/pullOut.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/card/pullOut.h rename to subprojects/NitroSDK/include/nitro/card/pullOut.h diff --git a/lib/external/NitroSDK/include/nitro/card/rom.h b/subprojects/NitroSDK/include/nitro/card/rom.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/card/rom.h rename to subprojects/NitroSDK/include/nitro/card/rom.h diff --git a/lib/external/NitroSDK/include/nitro/cht.h b/subprojects/NitroSDK/include/nitro/cht.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/cht.h rename to subprojects/NitroSDK/include/nitro/cht.h diff --git a/lib/external/NitroSDK/include/nitro/cht/ARM9/pictocatch.h b/subprojects/NitroSDK/include/nitro/cht/ARM9/pictocatch.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/cht/ARM9/pictocatch.h rename to subprojects/NitroSDK/include/nitro/cht/ARM9/pictocatch.h diff --git a/lib/external/NitroSDK/include/nitro/code16.h b/subprojects/NitroSDK/include/nitro/code16.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/code16.h rename to subprojects/NitroSDK/include/nitro/code16.h diff --git a/lib/external/NitroSDK/include/nitro/code32.h b/subprojects/NitroSDK/include/nitro/code32.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/code32.h rename to subprojects/NitroSDK/include/nitro/code32.h diff --git a/lib/external/NitroSDK/include/nitro/codereset.h b/subprojects/NitroSDK/include/nitro/codereset.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/codereset.h rename to subprojects/NitroSDK/include/nitro/codereset.h diff --git a/lib/external/NitroSDK/include/nitro/cp.h b/subprojects/NitroSDK/include/nitro/cp.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/cp.h rename to subprojects/NitroSDK/include/nitro/cp.h diff --git a/lib/external/NitroSDK/include/nitro/cp/context.h b/subprojects/NitroSDK/include/nitro/cp/context.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/cp/context.h rename to subprojects/NitroSDK/include/nitro/cp/context.h diff --git a/lib/external/NitroSDK/include/nitro/cp/divider.h b/subprojects/NitroSDK/include/nitro/cp/divider.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/cp/divider.h rename to subprojects/NitroSDK/include/nitro/cp/divider.h diff --git a/lib/external/NitroSDK/include/nitro/cp/sqrt.h b/subprojects/NitroSDK/include/nitro/cp/sqrt.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/cp/sqrt.h rename to subprojects/NitroSDK/include/nitro/cp/sqrt.h diff --git a/lib/external/NitroSDK/include/nitro/ctrdg.h b/subprojects/NitroSDK/include/nitro/ctrdg.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ctrdg.h rename to subprojects/NitroSDK/include/nitro/ctrdg.h diff --git a/lib/external/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_backup.h b/subprojects/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_backup.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_backup.h rename to subprojects/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_backup.h diff --git a/lib/external/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_flash.h b/subprojects/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_flash.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_flash.h rename to subprojects/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_flash.h diff --git a/lib/external/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_sram.h b/subprojects/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_sram.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_sram.h rename to subprojects/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_sram.h diff --git a/lib/external/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_task.h b/subprojects/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_task.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_task.h rename to subprojects/NitroSDK/include/nitro/ctrdg/ARM9/ctrdg_task.h diff --git a/lib/external/NitroSDK/include/nitro/ctrdg/common/ctrdg_common.h b/subprojects/NitroSDK/include/nitro/ctrdg/common/ctrdg_common.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ctrdg/common/ctrdg_common.h rename to subprojects/NitroSDK/include/nitro/ctrdg/common/ctrdg_common.h diff --git a/lib/external/NitroSDK/include/nitro/dgt/common.h b/subprojects/NitroSDK/include/nitro/dgt/common.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/dgt/common.h rename to subprojects/NitroSDK/include/nitro/dgt/common.h diff --git a/lib/external/NitroSDK/include/nitro/dgt/dgt.h b/subprojects/NitroSDK/include/nitro/dgt/dgt.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/dgt/dgt.h rename to subprojects/NitroSDK/include/nitro/dgt/dgt.h diff --git a/lib/external/NitroSDK/include/nitro/dtcm_begin.h b/subprojects/NitroSDK/include/nitro/dtcm_begin.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/dtcm_begin.h rename to subprojects/NitroSDK/include/nitro/dtcm_begin.h diff --git a/lib/external/NitroSDK/include/nitro/dtcm_end.h b/subprojects/NitroSDK/include/nitro/dtcm_end.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/dtcm_end.h rename to subprojects/NitroSDK/include/nitro/dtcm_end.h diff --git a/lib/external/NitroSDK/include/nitro/env.h b/subprojects/NitroSDK/include/nitro/env.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/env.h rename to subprojects/NitroSDK/include/nitro/env.h diff --git a/lib/external/NitroSDK/include/nitro/env/env_system.h b/subprojects/NitroSDK/include/nitro/env/env_system.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/env/env_system.h rename to subprojects/NitroSDK/include/nitro/env/env_system.h diff --git a/lib/external/NitroSDK/include/nitro/exi.h b/subprojects/NitroSDK/include/nitro/exi.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/exi.h rename to subprojects/NitroSDK/include/nitro/exi.h diff --git a/lib/external/NitroSDK/include/nitro/exi/ARM7/genPort.h b/subprojects/NitroSDK/include/nitro/exi/ARM7/genPort.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/exi/ARM7/genPort.h rename to subprojects/NitroSDK/include/nitro/exi/ARM7/genPort.h diff --git a/lib/external/NitroSDK/include/nitro/ext.h b/subprojects/NitroSDK/include/nitro/ext.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ext.h rename to subprojects/NitroSDK/include/nitro/ext.h diff --git a/lib/external/NitroSDK/include/nitro/ext/ext_keycontrol.h b/subprojects/NitroSDK/include/nitro/ext/ext_keycontrol.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ext/ext_keycontrol.h rename to subprojects/NitroSDK/include/nitro/ext/ext_keycontrol.h diff --git a/lib/external/NitroSDK/include/nitro/ext/ext_scrntest.h b/subprojects/NitroSDK/include/nitro/ext/ext_scrntest.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ext/ext_scrntest.h rename to subprojects/NitroSDK/include/nitro/ext/ext_scrntest.h diff --git a/lib/external/NitroSDK/include/nitro/fs.h b/subprojects/NitroSDK/include/nitro/fs.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fs.h rename to subprojects/NitroSDK/include/nitro/fs.h diff --git a/lib/external/NitroSDK/include/nitro/fs/archive.h b/subprojects/NitroSDK/include/nitro/fs/archive.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fs/archive.h rename to subprojects/NitroSDK/include/nitro/fs/archive.h diff --git a/lib/external/NitroSDK/include/nitro/fs/file.h b/subprojects/NitroSDK/include/nitro/fs/file.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fs/file.h rename to subprojects/NitroSDK/include/nitro/fs/file.h diff --git a/lib/external/NitroSDK/include/nitro/fs/overlay.h b/subprojects/NitroSDK/include/nitro/fs/overlay.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fs/overlay.h rename to subprojects/NitroSDK/include/nitro/fs/overlay.h diff --git a/lib/external/NitroSDK/include/nitro/fx/.gitignore b/subprojects/NitroSDK/include/nitro/fx/.gitignore similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/.gitignore rename to subprojects/NitroSDK/include/nitro/fx/.gitignore diff --git a/lib/external/NitroSDK/include/nitro/fx/fx.h b/subprojects/NitroSDK/include/nitro/fx/fx.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx.h rename to subprojects/NitroSDK/include/nitro/fx/fx.h diff --git a/lib/external/NitroSDK/include/nitro/fx/fx_cp.h b/subprojects/NitroSDK/include/nitro/fx/fx_cp.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx_cp.h rename to subprojects/NitroSDK/include/nitro/fx/fx_cp.h diff --git a/lib/external/NitroSDK/include/nitro/fx/fx_mtx.h b/subprojects/NitroSDK/include/nitro/fx/fx_mtx.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx_mtx.h rename to subprojects/NitroSDK/include/nitro/fx/fx_mtx.h diff --git a/lib/external/NitroSDK/include/nitro/fx/fx_mtx22.h b/subprojects/NitroSDK/include/nitro/fx/fx_mtx22.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx_mtx22.h rename to subprojects/NitroSDK/include/nitro/fx/fx_mtx22.h diff --git a/lib/external/NitroSDK/include/nitro/fx/fx_mtx33.h b/subprojects/NitroSDK/include/nitro/fx/fx_mtx33.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx_mtx33.h rename to subprojects/NitroSDK/include/nitro/fx/fx_mtx33.h diff --git a/lib/external/NitroSDK/include/nitro/fx/fx_mtx43.h b/subprojects/NitroSDK/include/nitro/fx/fx_mtx43.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx_mtx43.h rename to subprojects/NitroSDK/include/nitro/fx/fx_mtx43.h diff --git a/lib/external/NitroSDK/include/nitro/fx/fx_mtx44.h b/subprojects/NitroSDK/include/nitro/fx/fx_mtx44.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx_mtx44.h rename to subprojects/NitroSDK/include/nitro/fx/fx_mtx44.h diff --git a/lib/external/NitroSDK/include/nitro/fx/fx_trig.h b/subprojects/NitroSDK/include/nitro/fx/fx_trig.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx_trig.h rename to subprojects/NitroSDK/include/nitro/fx/fx_trig.h diff --git a/lib/external/NitroSDK/include/nitro/fx/fx_vec.h b/subprojects/NitroSDK/include/nitro/fx/fx_vec.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/fx/fx_vec.h rename to subprojects/NitroSDK/include/nitro/fx/fx_vec.h diff --git a/lib/external/NitroSDK/include/nitro/gx.h b/subprojects/NitroSDK/include/nitro/gx.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx.h rename to subprojects/NitroSDK/include/nitro/gx.h diff --git a/lib/external/NitroSDK/include/nitro/gx/g2.h b/subprojects/NitroSDK/include/nitro/gx/g2.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/g2.h rename to subprojects/NitroSDK/include/nitro/gx/g2.h diff --git a/lib/external/NitroSDK/include/nitro/gx/g2_oam.h b/subprojects/NitroSDK/include/nitro/gx/g2_oam.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/g2_oam.h rename to subprojects/NitroSDK/include/nitro/gx/g2_oam.h diff --git a/lib/external/NitroSDK/include/nitro/gx/g3.h b/subprojects/NitroSDK/include/nitro/gx/g3.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/g3.h rename to subprojects/NitroSDK/include/nitro/gx/g3.h diff --git a/lib/external/NitroSDK/include/nitro/gx/g3_util.h b/subprojects/NitroSDK/include/nitro/gx/g3_util.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/g3_util.h rename to subprojects/NitroSDK/include/nitro/gx/g3_util.h diff --git a/lib/external/NitroSDK/include/nitro/gx/g3b.h b/subprojects/NitroSDK/include/nitro/gx/g3b.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/g3b.h rename to subprojects/NitroSDK/include/nitro/gx/g3b.h diff --git a/lib/external/NitroSDK/include/nitro/gx/g3c.h b/subprojects/NitroSDK/include/nitro/gx/g3c.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/g3c.h rename to subprojects/NitroSDK/include/nitro/gx/g3c.h diff --git a/lib/external/NitroSDK/include/nitro/gx/g3imm.h b/subprojects/NitroSDK/include/nitro/gx/g3imm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/g3imm.h rename to subprojects/NitroSDK/include/nitro/gx/g3imm.h diff --git a/lib/external/NitroSDK/include/nitro/gx/g3x.h b/subprojects/NitroSDK/include/nitro/gx/g3x.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/g3x.h rename to subprojects/NitroSDK/include/nitro/gx/g3x.h diff --git a/lib/external/NitroSDK/include/nitro/gx/gx.h b/subprojects/NitroSDK/include/nitro/gx/gx.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/gx.h rename to subprojects/NitroSDK/include/nitro/gx/gx.h diff --git a/lib/external/NitroSDK/include/nitro/gx/gx_bgcnt.h b/subprojects/NitroSDK/include/nitro/gx/gx_bgcnt.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/gx_bgcnt.h rename to subprojects/NitroSDK/include/nitro/gx/gx_bgcnt.h diff --git a/lib/external/NitroSDK/include/nitro/gx/gx_capture.h b/subprojects/NitroSDK/include/nitro/gx/gx_capture.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/gx_capture.h rename to subprojects/NitroSDK/include/nitro/gx/gx_capture.h diff --git a/lib/external/NitroSDK/include/nitro/gx/gx_load.h b/subprojects/NitroSDK/include/nitro/gx/gx_load.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/gx_load.h rename to subprojects/NitroSDK/include/nitro/gx/gx_load.h diff --git a/lib/external/NitroSDK/include/nitro/gx/gx_sp.h b/subprojects/NitroSDK/include/nitro/gx/gx_sp.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/gx_sp.h rename to subprojects/NitroSDK/include/nitro/gx/gx_sp.h diff --git a/lib/external/NitroSDK/include/nitro/gx/gx_vramcnt.h b/subprojects/NitroSDK/include/nitro/gx/gx_vramcnt.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/gx_vramcnt.h rename to subprojects/NitroSDK/include/nitro/gx/gx_vramcnt.h diff --git a/lib/external/NitroSDK/include/nitro/gx/gxcommon.h b/subprojects/NitroSDK/include/nitro/gx/gxcommon.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/gxcommon.h rename to subprojects/NitroSDK/include/nitro/gx/gxcommon.h diff --git a/lib/external/NitroSDK/include/nitro/gx/struct_2d.h b/subprojects/NitroSDK/include/nitro/gx/struct_2d.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/gx/struct_2d.h rename to subprojects/NitroSDK/include/nitro/gx/struct_2d.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_EXI.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_EXI.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_EXI.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_EXI.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_GX.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_GX.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_GX.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_GX.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_MI.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_MI.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_MI.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_MI.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_OS.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_OS.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_OS.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_OS.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_PAD.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_PAD.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_PAD.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_PAD.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_PXI.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_PXI.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_PXI.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_PXI.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_SND.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_SND.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_SND.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_SND.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_SPI.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_SPI.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/ioreg_SPI.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/ioreg_SPI.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/mmap_global.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/mmap_global.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/mmap_global.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/mmap_global.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/mmap_main.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/mmap_main.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/mmap_main.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/mmap_main.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM7/mmap_wram.h b/subprojects/NitroSDK/include/nitro/hw/ARM7/mmap_wram.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM7/mmap_wram.h rename to subprojects/NitroSDK/include/nitro/hw/ARM7/mmap_wram.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_CP.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_CP.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_CP.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_CP.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_EXI.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_EXI.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_EXI.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_EXI.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_G2.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_G2.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_G2.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_G2.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_G2S.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_G2S.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_G2S.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_G2S.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_G3.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_G3.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_G3.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_G3.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_G3X.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_G3X.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_G3X.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_G3X.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_GX.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_GX.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_GX.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_GX.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_GXS.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_GXS.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_GXS.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_GXS.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_MI.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_MI.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_MI.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_MI.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_OS.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_OS.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_OS.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_OS.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_PAD.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_PAD.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_PAD.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_PAD.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_PXI.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_PXI.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/ioreg_PXI.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/ioreg_PXI.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/mmap_global.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/mmap_global.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/mmap_global.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/mmap_global.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/mmap_main.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/mmap_main.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/mmap_main.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/mmap_main.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/mmap_tcm.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/mmap_tcm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/mmap_tcm.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/mmap_tcm.h diff --git a/lib/external/NitroSDK/include/nitro/hw/ARM9/mmap_vram.h b/subprojects/NitroSDK/include/nitro/hw/ARM9/mmap_vram.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/ARM9/mmap_vram.h rename to subprojects/NitroSDK/include/nitro/hw/ARM9/mmap_vram.h diff --git a/lib/external/NitroSDK/include/nitro/hw/common/armArch.h b/subprojects/NitroSDK/include/nitro/hw/common/armArch.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/common/armArch.h rename to subprojects/NitroSDK/include/nitro/hw/common/armArch.h diff --git a/lib/external/NitroSDK/include/nitro/hw/common/lcd.h b/subprojects/NitroSDK/include/nitro/hw/common/lcd.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/common/lcd.h rename to subprojects/NitroSDK/include/nitro/hw/common/lcd.h diff --git a/lib/external/NitroSDK/include/nitro/hw/common/mmap_shared.h b/subprojects/NitroSDK/include/nitro/hw/common/mmap_shared.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/hw/common/mmap_shared.h rename to subprojects/NitroSDK/include/nitro/hw/common/mmap_shared.h diff --git a/lib/external/NitroSDK/include/nitro/init/crt0.h b/subprojects/NitroSDK/include/nitro/init/crt0.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/init/crt0.h rename to subprojects/NitroSDK/include/nitro/init/crt0.h diff --git a/lib/external/NitroSDK/include/nitro/ioreg.h b/subprojects/NitroSDK/include/nitro/ioreg.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/ioreg.h rename to subprojects/NitroSDK/include/nitro/ioreg.h diff --git a/lib/external/NitroSDK/include/nitro/itcm_begin.h b/subprojects/NitroSDK/include/nitro/itcm_begin.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/itcm_begin.h rename to subprojects/NitroSDK/include/nitro/itcm_begin.h diff --git a/lib/external/NitroSDK/include/nitro/itcm_end.h b/subprojects/NitroSDK/include/nitro/itcm_end.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/itcm_end.h rename to subprojects/NitroSDK/include/nitro/itcm_end.h diff --git a/lib/external/NitroSDK/include/nitro/math.h b/subprojects/NitroSDK/include/nitro/math.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/math.h rename to subprojects/NitroSDK/include/nitro/math.h diff --git a/lib/external/NitroSDK/include/nitro/math/checksum.h b/subprojects/NitroSDK/include/nitro/math/checksum.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/math/checksum.h rename to subprojects/NitroSDK/include/nitro/math/checksum.h diff --git a/lib/external/NitroSDK/include/nitro/math/crc.h b/subprojects/NitroSDK/include/nitro/math/crc.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/math/crc.h rename to subprojects/NitroSDK/include/nitro/math/crc.h diff --git a/lib/external/NitroSDK/include/nitro/math/dgt.h b/subprojects/NitroSDK/include/nitro/math/dgt.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/math/dgt.h rename to subprojects/NitroSDK/include/nitro/math/dgt.h diff --git a/lib/external/NitroSDK/include/nitro/math/fft.h b/subprojects/NitroSDK/include/nitro/math/fft.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/math/fft.h rename to subprojects/NitroSDK/include/nitro/math/fft.h diff --git a/lib/external/NitroSDK/include/nitro/math/math.h b/subprojects/NitroSDK/include/nitro/math/math.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/math/math.h rename to subprojects/NitroSDK/include/nitro/math/math.h diff --git a/lib/external/NitroSDK/include/nitro/math/qsort.h b/subprojects/NitroSDK/include/nitro/math/qsort.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/math/qsort.h rename to subprojects/NitroSDK/include/nitro/math/qsort.h diff --git a/lib/external/NitroSDK/include/nitro/math/rand.h b/subprojects/NitroSDK/include/nitro/math/rand.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/math/rand.h rename to subprojects/NitroSDK/include/nitro/math/rand.h diff --git a/lib/external/NitroSDK/include/nitro/mb.h b/subprojects/NitroSDK/include/nitro/mb.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mb.h rename to subprojects/NitroSDK/include/nitro/mb.h diff --git a/lib/external/NitroSDK/include/nitro/mb/mb.h b/subprojects/NitroSDK/include/nitro/mb/mb.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mb/mb.h rename to subprojects/NitroSDK/include/nitro/mb/mb.h diff --git a/lib/external/NitroSDK/include/nitro/mb/mb_child.h b/subprojects/NitroSDK/include/nitro/mb/mb_child.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mb/mb_child.h rename to subprojects/NitroSDK/include/nitro/mb/mb_child.h diff --git a/lib/external/NitroSDK/include/nitro/mb/mb_fake_child.h b/subprojects/NitroSDK/include/nitro/mb/mb_fake_child.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mb/mb_fake_child.h rename to subprojects/NitroSDK/include/nitro/mb/mb_fake_child.h diff --git a/lib/external/NitroSDK/include/nitro/mb/mb_gameinfo.h b/subprojects/NitroSDK/include/nitro/mb/mb_gameinfo.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mb/mb_gameinfo.h rename to subprojects/NitroSDK/include/nitro/mb/mb_gameinfo.h diff --git a/lib/external/NitroSDK/include/nitro/memorymap.h b/subprojects/NitroSDK/include/nitro/memorymap.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/memorymap.h rename to subprojects/NitroSDK/include/nitro/memorymap.h diff --git a/lib/external/NitroSDK/include/nitro/memorymap_sp.h b/subprojects/NitroSDK/include/nitro/memorymap_sp.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/memorymap_sp.h rename to subprojects/NitroSDK/include/nitro/memorymap_sp.h diff --git a/lib/external/NitroSDK/include/nitro/mi.h b/subprojects/NitroSDK/include/nitro/mi.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi.h rename to subprojects/NitroSDK/include/nitro/mi.h diff --git a/lib/external/NitroSDK/include/nitro/mi/allocator.h b/subprojects/NitroSDK/include/nitro/mi/allocator.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/allocator.h rename to subprojects/NitroSDK/include/nitro/mi/allocator.h diff --git a/lib/external/NitroSDK/include/nitro/mi/byteAccess.h b/subprojects/NitroSDK/include/nitro/mi/byteAccess.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/byteAccess.h rename to subprojects/NitroSDK/include/nitro/mi/byteAccess.h diff --git a/lib/external/NitroSDK/include/nitro/mi/cache.h b/subprojects/NitroSDK/include/nitro/mi/cache.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/cache.h rename to subprojects/NitroSDK/include/nitro/mi/cache.h diff --git a/lib/external/NitroSDK/include/nitro/mi/card.h b/subprojects/NitroSDK/include/nitro/mi/card.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/card.h rename to subprojects/NitroSDK/include/nitro/mi/card.h diff --git a/lib/external/NitroSDK/include/nitro/mi/compress.h b/subprojects/NitroSDK/include/nitro/mi/compress.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/compress.h rename to subprojects/NitroSDK/include/nitro/mi/compress.h diff --git a/lib/external/NitroSDK/include/nitro/mi/device.h b/subprojects/NitroSDK/include/nitro/mi/device.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/device.h rename to subprojects/NitroSDK/include/nitro/mi/device.h diff --git a/lib/external/NitroSDK/include/nitro/mi/dma.h b/subprojects/NitroSDK/include/nitro/mi/dma.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/dma.h rename to subprojects/NitroSDK/include/nitro/mi/dma.h diff --git a/lib/external/NitroSDK/include/nitro/mi/endian.h b/subprojects/NitroSDK/include/nitro/mi/endian.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/endian.h rename to subprojects/NitroSDK/include/nitro/mi/endian.h diff --git a/lib/external/NitroSDK/include/nitro/mi/exMemory.h b/subprojects/NitroSDK/include/nitro/mi/exMemory.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/exMemory.h rename to subprojects/NitroSDK/include/nitro/mi/exMemory.h diff --git a/lib/external/NitroSDK/include/nitro/mi/init.h b/subprojects/NitroSDK/include/nitro/mi/init.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/init.h rename to subprojects/NitroSDK/include/nitro/mi/init.h diff --git a/lib/external/NitroSDK/include/nitro/mi/memory.h b/subprojects/NitroSDK/include/nitro/mi/memory.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/memory.h rename to subprojects/NitroSDK/include/nitro/mi/memory.h diff --git a/lib/external/NitroSDK/include/nitro/mi/stream.h b/subprojects/NitroSDK/include/nitro/mi/stream.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/stream.h rename to subprojects/NitroSDK/include/nitro/mi/stream.h diff --git a/lib/external/NitroSDK/include/nitro/mi/swap.h b/subprojects/NitroSDK/include/nitro/mi/swap.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/swap.h rename to subprojects/NitroSDK/include/nitro/mi/swap.h diff --git a/lib/external/NitroSDK/include/nitro/mi/uncomp_stream.h b/subprojects/NitroSDK/include/nitro/mi/uncomp_stream.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/uncomp_stream.h rename to subprojects/NitroSDK/include/nitro/mi/uncomp_stream.h diff --git a/lib/external/NitroSDK/include/nitro/mi/uncompress.h b/subprojects/NitroSDK/include/nitro/mi/uncompress.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/uncompress.h rename to subprojects/NitroSDK/include/nitro/mi/uncompress.h diff --git a/lib/external/NitroSDK/include/nitro/mi/wram.h b/subprojects/NitroSDK/include/nitro/mi/wram.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/mi/wram.h rename to subprojects/NitroSDK/include/nitro/mi/wram.h diff --git a/lib/external/NitroSDK/include/nitro/misc.h b/subprojects/NitroSDK/include/nitro/misc.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/misc.h rename to subprojects/NitroSDK/include/nitro/misc.h diff --git a/lib/external/NitroSDK/include/nitro/os.h b/subprojects/NitroSDK/include/nitro/os.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os.h rename to subprojects/NitroSDK/include/nitro/os.h diff --git a/lib/external/NitroSDK/include/nitro/os/ARM9/argument.h b/subprojects/NitroSDK/include/nitro/os/ARM9/argument.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/ARM9/argument.h rename to subprojects/NitroSDK/include/nitro/os/ARM9/argument.h diff --git a/lib/external/NitroSDK/include/nitro/os/ARM9/cache.h b/subprojects/NitroSDK/include/nitro/os/ARM9/cache.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/ARM9/cache.h rename to subprojects/NitroSDK/include/nitro/os/ARM9/cache.h diff --git a/lib/external/NitroSDK/include/nitro/os/ARM9/china.h b/subprojects/NitroSDK/include/nitro/os/ARM9/china.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/ARM9/china.h rename to subprojects/NitroSDK/include/nitro/os/ARM9/china.h diff --git a/lib/external/NitroSDK/include/nitro/os/ARM9/protectionRegion.h b/subprojects/NitroSDK/include/nitro/os/ARM9/protectionRegion.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/ARM9/protectionRegion.h rename to subprojects/NitroSDK/include/nitro/os/ARM9/protectionRegion.h diff --git a/lib/external/NitroSDK/include/nitro/os/ARM9/protectionUnit.h b/subprojects/NitroSDK/include/nitro/os/ARM9/protectionUnit.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/ARM9/protectionUnit.h rename to subprojects/NitroSDK/include/nitro/os/ARM9/protectionUnit.h diff --git a/lib/external/NitroSDK/include/nitro/os/ARM9/tcm.h b/subprojects/NitroSDK/include/nitro/os/ARM9/tcm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/ARM9/tcm.h rename to subprojects/NitroSDK/include/nitro/os/ARM9/tcm.h diff --git a/lib/external/NitroSDK/include/nitro/os/ARM9/vramExclusive.h b/subprojects/NitroSDK/include/nitro/os/ARM9/vramExclusive.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/ARM9/vramExclusive.h rename to subprojects/NitroSDK/include/nitro/os/ARM9/vramExclusive.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/alarm.h b/subprojects/NitroSDK/include/nitro/os/common/alarm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/alarm.h rename to subprojects/NitroSDK/include/nitro/os/common/alarm.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/alloc.h b/subprojects/NitroSDK/include/nitro/os/common/alloc.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/alloc.h rename to subprojects/NitroSDK/include/nitro/os/common/alloc.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/arena.h b/subprojects/NitroSDK/include/nitro/os/common/arena.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/arena.h rename to subprojects/NitroSDK/include/nitro/os/common/arena.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/callTrace.h b/subprojects/NitroSDK/include/nitro/os/common/callTrace.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/callTrace.h rename to subprojects/NitroSDK/include/nitro/os/common/callTrace.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/context.h b/subprojects/NitroSDK/include/nitro/os/common/context.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/context.h rename to subprojects/NitroSDK/include/nitro/os/common/context.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/emulator.h b/subprojects/NitroSDK/include/nitro/os/common/emulator.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/emulator.h rename to subprojects/NitroSDK/include/nitro/os/common/emulator.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/entropy.h b/subprojects/NitroSDK/include/nitro/os/common/entropy.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/entropy.h rename to subprojects/NitroSDK/include/nitro/os/common/entropy.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/exception.h b/subprojects/NitroSDK/include/nitro/os/common/exception.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/exception.h rename to subprojects/NitroSDK/include/nitro/os/common/exception.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/functionCost.h b/subprojects/NitroSDK/include/nitro/os/common/functionCost.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/functionCost.h rename to subprojects/NitroSDK/include/nitro/os/common/functionCost.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/init.h b/subprojects/NitroSDK/include/nitro/os/common/init.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/init.h rename to subprojects/NitroSDK/include/nitro/os/common/init.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/interrupt.h b/subprojects/NitroSDK/include/nitro/os/common/interrupt.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/interrupt.h rename to subprojects/NitroSDK/include/nitro/os/common/interrupt.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/message.h b/subprojects/NitroSDK/include/nitro/os/common/message.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/message.h rename to subprojects/NitroSDK/include/nitro/os/common/message.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/mutex.h b/subprojects/NitroSDK/include/nitro/os/common/mutex.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/mutex.h rename to subprojects/NitroSDK/include/nitro/os/common/mutex.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/ownerInfo.h b/subprojects/NitroSDK/include/nitro/os/common/ownerInfo.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/ownerInfo.h rename to subprojects/NitroSDK/include/nitro/os/common/ownerInfo.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/printf.h b/subprojects/NitroSDK/include/nitro/os/common/printf.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/printf.h rename to subprojects/NitroSDK/include/nitro/os/common/printf.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/profile.h b/subprojects/NitroSDK/include/nitro/os/common/profile.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/profile.h rename to subprojects/NitroSDK/include/nitro/os/common/profile.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/reset.h b/subprojects/NitroSDK/include/nitro/os/common/reset.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/reset.h rename to subprojects/NitroSDK/include/nitro/os/common/reset.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/spinLock.h b/subprojects/NitroSDK/include/nitro/os/common/spinLock.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/spinLock.h rename to subprojects/NitroSDK/include/nitro/os/common/spinLock.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/system.h b/subprojects/NitroSDK/include/nitro/os/common/system.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/system.h rename to subprojects/NitroSDK/include/nitro/os/common/system.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/systemCall.h b/subprojects/NitroSDK/include/nitro/os/common/systemCall.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/systemCall.h rename to subprojects/NitroSDK/include/nitro/os/common/systemCall.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/systemWork.h b/subprojects/NitroSDK/include/nitro/os/common/systemWork.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/systemWork.h rename to subprojects/NitroSDK/include/nitro/os/common/systemWork.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/thread.h b/subprojects/NitroSDK/include/nitro/os/common/thread.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/thread.h rename to subprojects/NitroSDK/include/nitro/os/common/thread.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/tick.h b/subprojects/NitroSDK/include/nitro/os/common/tick.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/tick.h rename to subprojects/NitroSDK/include/nitro/os/common/tick.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/timer.h b/subprojects/NitroSDK/include/nitro/os/common/timer.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/timer.h rename to subprojects/NitroSDK/include/nitro/os/common/timer.h diff --git a/lib/external/NitroSDK/include/nitro/os/common/valarm.h b/subprojects/NitroSDK/include/nitro/os/common/valarm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os/common/valarm.h rename to subprojects/NitroSDK/include/nitro/os/common/valarm.h diff --git a/lib/external/NitroSDK/include/nitro/os_sp.h b/subprojects/NitroSDK/include/nitro/os_sp.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/os_sp.h rename to subprojects/NitroSDK/include/nitro/os_sp.h diff --git a/lib/external/NitroSDK/include/nitro/pad.h b/subprojects/NitroSDK/include/nitro/pad.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/pad.h rename to subprojects/NitroSDK/include/nitro/pad.h diff --git a/lib/external/NitroSDK/include/nitro/pad/ARM7/xyButton.h b/subprojects/NitroSDK/include/nitro/pad/ARM7/xyButton.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/pad/ARM7/xyButton.h rename to subprojects/NitroSDK/include/nitro/pad/ARM7/xyButton.h diff --git a/lib/external/NitroSDK/include/nitro/pad/common/pad.h b/subprojects/NitroSDK/include/nitro/pad/common/pad.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/pad/common/pad.h rename to subprojects/NitroSDK/include/nitro/pad/common/pad.h diff --git a/lib/external/NitroSDK/include/nitro/parent_begin.h b/subprojects/NitroSDK/include/nitro/parent_begin.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/parent_begin.h rename to subprojects/NitroSDK/include/nitro/parent_begin.h diff --git a/lib/external/NitroSDK/include/nitro/parent_end.h b/subprojects/NitroSDK/include/nitro/parent_end.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/parent_end.h rename to subprojects/NitroSDK/include/nitro/parent_end.h diff --git a/lib/external/NitroSDK/include/nitro/platform.h b/subprojects/NitroSDK/include/nitro/platform.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/platform.h rename to subprojects/NitroSDK/include/nitro/platform.h diff --git a/lib/external/NitroSDK/include/nitro/prc.h b/subprojects/NitroSDK/include/nitro/prc.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc.h rename to subprojects/NitroSDK/include/nitro/prc.h diff --git a/lib/external/NitroSDK/include/nitro/prc/algo_common.h b/subprojects/NitroSDK/include/nitro/prc/algo_common.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc/algo_common.h rename to subprojects/NitroSDK/include/nitro/prc/algo_common.h diff --git a/lib/external/NitroSDK/include/nitro/prc/algo_fine.h b/subprojects/NitroSDK/include/nitro/prc/algo_fine.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc/algo_fine.h rename to subprojects/NitroSDK/include/nitro/prc/algo_fine.h diff --git a/lib/external/NitroSDK/include/nitro/prc/algo_light.h b/subprojects/NitroSDK/include/nitro/prc/algo_light.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc/algo_light.h rename to subprojects/NitroSDK/include/nitro/prc/algo_light.h diff --git a/lib/external/NitroSDK/include/nitro/prc/algo_standard.h b/subprojects/NitroSDK/include/nitro/prc/algo_standard.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc/algo_standard.h rename to subprojects/NitroSDK/include/nitro/prc/algo_standard.h diff --git a/lib/external/NitroSDK/include/nitro/prc/algo_superfine.h b/subprojects/NitroSDK/include/nitro/prc/algo_superfine.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc/algo_superfine.h rename to subprojects/NitroSDK/include/nitro/prc/algo_superfine.h diff --git a/lib/external/NitroSDK/include/nitro/prc/common.h b/subprojects/NitroSDK/include/nitro/prc/common.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc/common.h rename to subprojects/NitroSDK/include/nitro/prc/common.h diff --git a/lib/external/NitroSDK/include/nitro/prc/resample.h b/subprojects/NitroSDK/include/nitro/prc/resample.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc/resample.h rename to subprojects/NitroSDK/include/nitro/prc/resample.h diff --git a/lib/external/NitroSDK/include/nitro/prc/types.h b/subprojects/NitroSDK/include/nitro/prc/types.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/prc/types.h rename to subprojects/NitroSDK/include/nitro/prc/types.h diff --git a/lib/external/NitroSDK/include/nitro/pxi.h b/subprojects/NitroSDK/include/nitro/pxi.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/pxi.h rename to subprojects/NitroSDK/include/nitro/pxi.h diff --git a/lib/external/NitroSDK/include/nitro/pxi/common/compparam.h b/subprojects/NitroSDK/include/nitro/pxi/common/compparam.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/pxi/common/compparam.h rename to subprojects/NitroSDK/include/nitro/pxi/common/compparam.h diff --git a/lib/external/NitroSDK/include/nitro/pxi/common/fifo.h b/subprojects/NitroSDK/include/nitro/pxi/common/fifo.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/pxi/common/fifo.h rename to subprojects/NitroSDK/include/nitro/pxi/common/fifo.h diff --git a/lib/external/NitroSDK/include/nitro/pxi/common/init.h b/subprojects/NitroSDK/include/nitro/pxi/common/init.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/pxi/common/init.h rename to subprojects/NitroSDK/include/nitro/pxi/common/init.h diff --git a/lib/external/NitroSDK/include/nitro/pxi/common/regname.h b/subprojects/NitroSDK/include/nitro/pxi/common/regname.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/pxi/common/regname.h rename to subprojects/NitroSDK/include/nitro/pxi/common/regname.h diff --git a/lib/external/NitroSDK/include/nitro/rtc.h b/subprojects/NitroSDK/include/nitro/rtc.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/rtc.h rename to subprojects/NitroSDK/include/nitro/rtc.h diff --git a/lib/external/NitroSDK/include/nitro/rtc/ARM9/api.h b/subprojects/NitroSDK/include/nitro/rtc/ARM9/api.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/rtc/ARM9/api.h rename to subprojects/NitroSDK/include/nitro/rtc/ARM9/api.h diff --git a/lib/external/NitroSDK/include/nitro/rtc/ARM9/convert.h b/subprojects/NitroSDK/include/nitro/rtc/ARM9/convert.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/rtc/ARM9/convert.h rename to subprojects/NitroSDK/include/nitro/rtc/ARM9/convert.h diff --git a/lib/external/NitroSDK/include/nitro/rtc/common/fifo.h b/subprojects/NitroSDK/include/nitro/rtc/common/fifo.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/rtc/common/fifo.h rename to subprojects/NitroSDK/include/nitro/rtc/common/fifo.h diff --git a/lib/external/NitroSDK/include/nitro/rtc/common/type.h b/subprojects/NitroSDK/include/nitro/rtc/common/type.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/rtc/common/type.h rename to subprojects/NitroSDK/include/nitro/rtc/common/type.h diff --git a/lib/external/NitroSDK/include/nitro/section.h b/subprojects/NitroSDK/include/nitro/section.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/section.h rename to subprojects/NitroSDK/include/nitro/section.h diff --git a/lib/external/NitroSDK/include/nitro/sinit.h b/subprojects/NitroSDK/include/nitro/sinit.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/sinit.h rename to subprojects/NitroSDK/include/nitro/sinit.h diff --git a/lib/external/NitroSDK/include/nitro/snd.h b/subprojects/NitroSDK/include/nitro/snd.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd.h rename to subprojects/NitroSDK/include/nitro/snd.h diff --git a/lib/external/NitroSDK/include/nitro/snd/ARM9/interface.h b/subprojects/NitroSDK/include/nitro/snd/ARM9/interface.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/ARM9/interface.h rename to subprojects/NitroSDK/include/nitro/snd/ARM9/interface.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/alarm.h b/subprojects/NitroSDK/include/nitro/snd/common/alarm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/alarm.h rename to subprojects/NitroSDK/include/nitro/snd/common/alarm.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/bank.h b/subprojects/NitroSDK/include/nitro/snd/common/bank.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/bank.h rename to subprojects/NitroSDK/include/nitro/snd/common/bank.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/capture.h b/subprojects/NitroSDK/include/nitro/snd/common/capture.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/capture.h rename to subprojects/NitroSDK/include/nitro/snd/common/capture.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/channel.h b/subprojects/NitroSDK/include/nitro/snd/common/channel.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/channel.h rename to subprojects/NitroSDK/include/nitro/snd/common/channel.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/command.h b/subprojects/NitroSDK/include/nitro/snd/common/command.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/command.h rename to subprojects/NitroSDK/include/nitro/snd/common/command.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/data.h b/subprojects/NitroSDK/include/nitro/snd/common/data.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/data.h rename to subprojects/NitroSDK/include/nitro/snd/common/data.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/exchannel.h b/subprojects/NitroSDK/include/nitro/snd/common/exchannel.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/exchannel.h rename to subprojects/NitroSDK/include/nitro/snd/common/exchannel.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/global.h b/subprojects/NitroSDK/include/nitro/snd/common/global.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/global.h rename to subprojects/NitroSDK/include/nitro/snd/common/global.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/main.h b/subprojects/NitroSDK/include/nitro/snd/common/main.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/main.h rename to subprojects/NitroSDK/include/nitro/snd/common/main.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/midiplayer.h b/subprojects/NitroSDK/include/nitro/snd/common/midiplayer.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/midiplayer.h rename to subprojects/NitroSDK/include/nitro/snd/common/midiplayer.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/mml.h b/subprojects/NitroSDK/include/nitro/snd/common/mml.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/mml.h rename to subprojects/NitroSDK/include/nitro/snd/common/mml.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/seq.h b/subprojects/NitroSDK/include/nitro/snd/common/seq.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/seq.h rename to subprojects/NitroSDK/include/nitro/snd/common/seq.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/util.h b/subprojects/NitroSDK/include/nitro/snd/common/util.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/util.h rename to subprojects/NitroSDK/include/nitro/snd/common/util.h diff --git a/lib/external/NitroSDK/include/nitro/snd/common/work.h b/subprojects/NitroSDK/include/nitro/snd/common/work.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd/common/work.h rename to subprojects/NitroSDK/include/nitro/snd/common/work.h diff --git a/lib/external/NitroSDK/include/nitro/snd_sp.h b/subprojects/NitroSDK/include/nitro/snd_sp.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/snd_sp.h rename to subprojects/NitroSDK/include/nitro/snd_sp.h diff --git a/lib/external/NitroSDK/include/nitro/spec.h b/subprojects/NitroSDK/include/nitro/spec.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spec.h rename to subprojects/NitroSDK/include/nitro/spec.h diff --git a/lib/external/NitroSDK/include/nitro/spi.h b/subprojects/NitroSDK/include/nitro/spi.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi.h rename to subprojects/NitroSDK/include/nitro/spi.h diff --git a/lib/external/NitroSDK/include/nitro/spi/ARM7/pm.h b/subprojects/NitroSDK/include/nitro/spi/ARM7/pm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/ARM7/pm.h rename to subprojects/NitroSDK/include/nitro/spi/ARM7/pm.h diff --git a/lib/external/NitroSDK/include/nitro/spi/ARM7/spi.h b/subprojects/NitroSDK/include/nitro/spi/ARM7/spi.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/ARM7/spi.h rename to subprojects/NitroSDK/include/nitro/spi/ARM7/spi.h diff --git a/lib/external/NitroSDK/include/nitro/spi/ARM9/mic.h b/subprojects/NitroSDK/include/nitro/spi/ARM9/mic.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/ARM9/mic.h rename to subprojects/NitroSDK/include/nitro/spi/ARM9/mic.h diff --git a/lib/external/NitroSDK/include/nitro/spi/ARM9/pm.h b/subprojects/NitroSDK/include/nitro/spi/ARM9/pm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/ARM9/pm.h rename to subprojects/NitroSDK/include/nitro/spi/ARM9/pm.h diff --git a/lib/external/NitroSDK/include/nitro/spi/ARM9/tp.h b/subprojects/NitroSDK/include/nitro/spi/ARM9/tp.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/ARM9/tp.h rename to subprojects/NitroSDK/include/nitro/spi/ARM9/tp.h diff --git a/lib/external/NitroSDK/include/nitro/spi/common/config.h b/subprojects/NitroSDK/include/nitro/spi/common/config.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/common/config.h rename to subprojects/NitroSDK/include/nitro/spi/common/config.h diff --git a/lib/external/NitroSDK/include/nitro/spi/common/pm_common.h b/subprojects/NitroSDK/include/nitro/spi/common/pm_common.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/common/pm_common.h rename to subprojects/NitroSDK/include/nitro/spi/common/pm_common.h diff --git a/lib/external/NitroSDK/include/nitro/spi/common/type.h b/subprojects/NitroSDK/include/nitro/spi/common/type.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/common/type.h rename to subprojects/NitroSDK/include/nitro/spi/common/type.h diff --git a/lib/external/NitroSDK/include/nitro/spi/common/userInfo_teg.h b/subprojects/NitroSDK/include/nitro/spi/common/userInfo_teg.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/common/userInfo_teg.h rename to subprojects/NitroSDK/include/nitro/spi/common/userInfo_teg.h diff --git a/lib/external/NitroSDK/include/nitro/spi/common/userInfo_ts_0.h b/subprojects/NitroSDK/include/nitro/spi/common/userInfo_ts_0.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/common/userInfo_ts_0.h rename to subprojects/NitroSDK/include/nitro/spi/common/userInfo_ts_0.h diff --git a/lib/external/NitroSDK/include/nitro/spi/common/userInfo_ts_200.h b/subprojects/NitroSDK/include/nitro/spi/common/userInfo_ts_200.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/common/userInfo_ts_200.h rename to subprojects/NitroSDK/include/nitro/spi/common/userInfo_ts_200.h diff --git a/lib/external/NitroSDK/include/nitro/spi/common/userInfo_ts_300.h b/subprojects/NitroSDK/include/nitro/spi/common/userInfo_ts_300.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/spi/common/userInfo_ts_300.h rename to subprojects/NitroSDK/include/nitro/spi/common/userInfo_ts_300.h diff --git a/lib/external/NitroSDK/include/nitro/std.h b/subprojects/NitroSDK/include/nitro/std.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/std.h rename to subprojects/NitroSDK/include/nitro/std.h diff --git a/lib/external/NitroSDK/include/nitro/std/string.h b/subprojects/NitroSDK/include/nitro/std/string.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/std/string.h rename to subprojects/NitroSDK/include/nitro/std/string.h diff --git a/lib/external/NitroSDK/include/nitro/std/unicode.h b/subprojects/NitroSDK/include/nitro/std/unicode.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/std/unicode.h rename to subprojects/NitroSDK/include/nitro/std/unicode.h diff --git a/lib/external/NitroSDK/include/nitro/types.h b/subprojects/NitroSDK/include/nitro/types.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/types.h rename to subprojects/NitroSDK/include/nitro/types.h diff --git a/lib/external/NitroSDK/include/nitro/utest.h b/subprojects/NitroSDK/include/nitro/utest.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/utest.h rename to subprojects/NitroSDK/include/nitro/utest.h diff --git a/lib/external/NitroSDK/include/nitro/version.h b/subprojects/NitroSDK/include/nitro/version.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/version.h rename to subprojects/NitroSDK/include/nitro/version.h diff --git a/lib/external/NitroSDK/include/nitro/version_begin.h b/subprojects/NitroSDK/include/nitro/version_begin.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/version_begin.h rename to subprojects/NitroSDK/include/nitro/version_begin.h diff --git a/lib/external/NitroSDK/include/nitro/version_end.h b/subprojects/NitroSDK/include/nitro/version_end.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/version_end.h rename to subprojects/NitroSDK/include/nitro/version_end.h diff --git a/lib/external/NitroSDK/include/nitro/vib.h b/subprojects/NitroSDK/include/nitro/vib.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/vib.h rename to subprojects/NitroSDK/include/nitro/vib.h diff --git a/lib/external/NitroSDK/include/nitro/vib/vib_system.h b/subprojects/NitroSDK/include/nitro/vib/vib_system.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/vib/vib_system.h rename to subprojects/NitroSDK/include/nitro/vib/vib_system.h diff --git a/lib/external/NitroSDK/include/nitro/wbt.h b/subprojects/NitroSDK/include/nitro/wbt.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wbt.h rename to subprojects/NitroSDK/include/nitro/wbt.h diff --git a/lib/external/NitroSDK/include/nitro/wbt/context.h b/subprojects/NitroSDK/include/nitro/wbt/context.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wbt/context.h rename to subprojects/NitroSDK/include/nitro/wbt/context.h diff --git a/lib/external/NitroSDK/include/nitro/wfs.h b/subprojects/NitroSDK/include/nitro/wfs.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wfs.h rename to subprojects/NitroSDK/include/nitro/wfs.h diff --git a/lib/external/NitroSDK/include/nitro/wfs/client.h b/subprojects/NitroSDK/include/nitro/wfs/client.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wfs/client.h rename to subprojects/NitroSDK/include/nitro/wfs/client.h diff --git a/lib/external/NitroSDK/include/nitro/wfs/format.h b/subprojects/NitroSDK/include/nitro/wfs/format.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wfs/format.h rename to subprojects/NitroSDK/include/nitro/wfs/format.h diff --git a/lib/external/NitroSDK/include/nitro/wfs/server.h b/subprojects/NitroSDK/include/nitro/wfs/server.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wfs/server.h rename to subprojects/NitroSDK/include/nitro/wfs/server.h diff --git a/lib/external/NitroSDK/include/nitro/wm.h b/subprojects/NitroSDK/include/nitro/wm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wm.h rename to subprojects/NitroSDK/include/nitro/wm.h diff --git a/lib/external/NitroSDK/include/nitro/wm/ARM9/wm_api.h b/subprojects/NitroSDK/include/nitro/wm/ARM9/wm_api.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wm/ARM9/wm_api.h rename to subprojects/NitroSDK/include/nitro/wm/ARM9/wm_api.h diff --git a/lib/external/NitroSDK/include/nitro/wm/common/wm.h b/subprojects/NitroSDK/include/nitro/wm/common/wm.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wm/common/wm.h rename to subprojects/NitroSDK/include/nitro/wm/common/wm.h diff --git a/lib/external/NitroSDK/include/nitro/wram_begin.h b/subprojects/NitroSDK/include/nitro/wram_begin.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wram_begin.h rename to subprojects/NitroSDK/include/nitro/wram_begin.h diff --git a/lib/external/NitroSDK/include/nitro/wram_end.h b/subprojects/NitroSDK/include/nitro/wram_end.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wram_end.h rename to subprojects/NitroSDK/include/nitro/wram_end.h diff --git a/lib/external/NitroSDK/include/nitro/wvr.h b/subprojects/NitroSDK/include/nitro/wvr.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wvr.h rename to subprojects/NitroSDK/include/nitro/wvr.h diff --git a/lib/external/NitroSDK/include/nitro/wvr/ARM9/wvr.h b/subprojects/NitroSDK/include/nitro/wvr/ARM9/wvr.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wvr/ARM9/wvr.h rename to subprojects/NitroSDK/include/nitro/wvr/ARM9/wvr.h diff --git a/lib/external/NitroSDK/include/nitro/wvr/common/wvr_common.h b/subprojects/NitroSDK/include/nitro/wvr/common/wvr_common.h similarity index 100% rename from lib/external/NitroSDK/include/nitro/wvr/common/wvr_common.h rename to subprojects/NitroSDK/include/nitro/wvr/common/wvr_common.h diff --git a/lib/external/NitroSDK/include/nitro_sp.h b/subprojects/NitroSDK/include/nitro_sp.h similarity index 100% rename from lib/external/NitroSDK/include/nitro_sp.h rename to subprojects/NitroSDK/include/nitro_sp.h diff --git a/lib/external/NitroSDK/include/nitro_win32.h b/subprojects/NitroSDK/include/nitro_win32.h similarity index 100% rename from lib/external/NitroSDK/include/nitro_win32.h rename to subprojects/NitroSDK/include/nitro_win32.h diff --git a/lib/external/NitroSDK/include/nitro_wl/common/version_wl.h b/subprojects/NitroSDK/include/nitro_wl/common/version_wl.h similarity index 100% rename from lib/external/NitroSDK/include/nitro_wl/common/version_wl.h rename to subprojects/NitroSDK/include/nitro_wl/common/version_wl.h diff --git a/lib/external/NitroSDK/include/pch/nitro_pch.h b/subprojects/NitroSDK/include/pch/nitro_pch.h similarity index 100% rename from lib/external/NitroSDK/include/pch/nitro_pch.h rename to subprojects/NitroSDK/include/pch/nitro_pch.h diff --git a/lib/external/NitroSDK/libraries/card/asm/card_pullout.s b/subprojects/NitroSDK/libraries/card/asm/card_pullout.s similarity index 100% rename from lib/external/NitroSDK/libraries/card/asm/card_pullout.s rename to subprojects/NitroSDK/libraries/card/asm/card_pullout.s diff --git a/lib/external/NitroSDK/libraries/card/asm/include/card_pullout.inc b/subprojects/NitroSDK/libraries/card/asm/include/card_pullout.inc similarity index 100% rename from lib/external/NitroSDK/libraries/card/asm/include/card_pullout.inc rename to subprojects/NitroSDK/libraries/card/asm/include/card_pullout.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/macros/function.inc b/subprojects/NitroSDK/libraries/card/asm/macros/function.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/macros/function.inc rename to subprojects/NitroSDK/libraries/card/asm/macros/function.inc diff --git a/lib/external/NitroSDK/libraries/card/meson.build b/subprojects/NitroSDK/libraries/card/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/card/meson.build rename to subprojects/NitroSDK/libraries/card/meson.build diff --git a/lib/external/NitroSDK/libraries/card/src/card_backup.c b/subprojects/NitroSDK/libraries/card/src/card_backup.c similarity index 100% rename from lib/external/NitroSDK/libraries/card/src/card_backup.c rename to subprojects/NitroSDK/libraries/card/src/card_backup.c diff --git a/lib/external/NitroSDK/libraries/card/src/card_common.c b/subprojects/NitroSDK/libraries/card/src/card_common.c similarity index 100% rename from lib/external/NitroSDK/libraries/card/src/card_common.c rename to subprojects/NitroSDK/libraries/card/src/card_common.c diff --git a/lib/external/NitroSDK/libraries/card/src/card_request.c b/subprojects/NitroSDK/libraries/card/src/card_request.c similarity index 100% rename from lib/external/NitroSDK/libraries/card/src/card_request.c rename to subprojects/NitroSDK/libraries/card/src/card_request.c diff --git a/lib/external/NitroSDK/libraries/card/src/card_rom.c b/subprojects/NitroSDK/libraries/card/src/card_rom.c similarity index 100% rename from lib/external/NitroSDK/libraries/card/src/card_rom.c rename to subprojects/NitroSDK/libraries/card/src/card_rom.c diff --git a/lib/external/NitroSDK/libraries/card/src/card_spi.c b/subprojects/NitroSDK/libraries/card/src/card_spi.c similarity index 100% rename from lib/external/NitroSDK/libraries/card/src/card_spi.c rename to subprojects/NitroSDK/libraries/card/src/card_spi.c diff --git a/lib/external/NitroSDK/libraries/card/src/include/card_common.h b/subprojects/NitroSDK/libraries/card/src/include/card_common.h similarity index 100% rename from lib/external/NitroSDK/libraries/card/src/include/card_common.h rename to subprojects/NitroSDK/libraries/card/src/include/card_common.h diff --git a/lib/external/NitroSDK/libraries/card/src/include/card_rom.h b/subprojects/NitroSDK/libraries/card/src/include/card_rom.h similarity index 100% rename from lib/external/NitroSDK/libraries/card/src/include/card_rom.h rename to subprojects/NitroSDK/libraries/card/src/include/card_rom.h diff --git a/lib/external/NitroSDK/libraries/card/src/include/card_spi.h b/subprojects/NitroSDK/libraries/card/src/include/card_spi.h similarity index 100% rename from lib/external/NitroSDK/libraries/card/src/include/card_spi.h rename to subprojects/NitroSDK/libraries/card/src/include/card_spi.h diff --git a/lib/external/NitroSDK/libraries/cp/meson.build b/subprojects/NitroSDK/libraries/cp/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/cp/meson.build rename to subprojects/NitroSDK/libraries/cp/meson.build diff --git a/lib/external/NitroSDK/libraries/cp/src/cp_context.c b/subprojects/NitroSDK/libraries/cp/src/cp_context.c similarity index 100% rename from lib/external/NitroSDK/libraries/cp/src/cp_context.c rename to subprojects/NitroSDK/libraries/cp/src/cp_context.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/meson.build b/subprojects/NitroSDK/libraries/ctrdg/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/meson.build rename to subprojects/NitroSDK/libraries/ctrdg/meson.build diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_backup.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_backup.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_backup.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_backup.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_AT29LV512.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_AT29LV512.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_AT29LV512.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_AT29LV512.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE26FV10N1TS-10.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE26FV10N1TS-10.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE26FV10N1TS-10.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE26FV10N1TS-10.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE39FW512.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE39FW512.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE39FW512.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_LE39FW512.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L010.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L010.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L010.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L010.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L512.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L512.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L512.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_MX29L512.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_common.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_common.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_flash_common.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_flash_common.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_proc.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_proc.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_proc.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_proc.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_sram.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_sram.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_sram.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_sram.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_task.c b/subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_task.c similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/ctrdg_task.c rename to subprojects/NitroSDK/libraries/ctrdg/src/ctrdg_task.c diff --git a/lib/external/NitroSDK/libraries/ctrdg/src/include/ctrdg_work.h b/subprojects/NitroSDK/libraries/ctrdg/src/include/ctrdg_work.h similarity index 100% rename from lib/external/NitroSDK/libraries/ctrdg/src/include/ctrdg_work.h rename to subprojects/NitroSDK/libraries/ctrdg/src/include/ctrdg_work.h diff --git a/lib/external/NitroSDK/libraries/dgt/asm/hash1.s b/subprojects/NitroSDK/libraries/dgt/asm/hash1.s similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/hash1.s rename to subprojects/NitroSDK/libraries/dgt/asm/hash1.s diff --git a/lib/external/NitroSDK/libraries/dgt/asm/hash2.s b/subprojects/NitroSDK/libraries/dgt/asm/hash2.s similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/hash2.s rename to subprojects/NitroSDK/libraries/dgt/asm/hash2.s diff --git a/lib/external/NitroSDK/libraries/dgt/asm/hmac.s b/subprojects/NitroSDK/libraries/dgt/asm/hmac.s similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/hmac.s rename to subprojects/NitroSDK/libraries/dgt/asm/hmac.s diff --git a/lib/external/NitroSDK/libraries/dgt/asm/incbin/hash1.bin b/subprojects/NitroSDK/libraries/dgt/asm/incbin/hash1.bin similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/incbin/hash1.bin rename to subprojects/NitroSDK/libraries/dgt/asm/incbin/hash1.bin diff --git a/lib/external/NitroSDK/libraries/dgt/asm/incbin/hash2.bin b/subprojects/NitroSDK/libraries/dgt/asm/incbin/hash2.bin similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/incbin/hash2.bin rename to subprojects/NitroSDK/libraries/dgt/asm/incbin/hash2.bin diff --git a/lib/external/NitroSDK/libraries/dgt/asm/include/hash1.inc b/subprojects/NitroSDK/libraries/dgt/asm/include/hash1.inc similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/include/hash1.inc rename to subprojects/NitroSDK/libraries/dgt/asm/include/hash1.inc diff --git a/lib/external/NitroSDK/libraries/dgt/asm/include/hash2.inc b/subprojects/NitroSDK/libraries/dgt/asm/include/hash2.inc similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/include/hash2.inc rename to subprojects/NitroSDK/libraries/dgt/asm/include/hash2.inc diff --git a/lib/external/NitroSDK/libraries/std/asm/macros/function.inc b/subprojects/NitroSDK/libraries/dgt/asm/macros/function.inc similarity index 100% rename from lib/external/NitroSDK/libraries/std/asm/macros/function.inc rename to subprojects/NitroSDK/libraries/dgt/asm/macros/function.inc diff --git a/lib/external/NitroSDK/libraries/dgt/asm/sha1s-arm4cw.s b/subprojects/NitroSDK/libraries/dgt/asm/sha1s-arm4cw.s similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/asm/sha1s-arm4cw.s rename to subprojects/NitroSDK/libraries/dgt/asm/sha1s-arm4cw.s diff --git a/lib/external/NitroSDK/libraries/dgt/meson.build b/subprojects/NitroSDK/libraries/dgt/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/dgt/meson.build rename to subprojects/NitroSDK/libraries/dgt/meson.build diff --git a/lib/external/NitroSDK/libraries/fs/meson.build b/subprojects/NitroSDK/libraries/fs/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/fs/meson.build rename to subprojects/NitroSDK/libraries/fs/meson.build diff --git a/lib/external/NitroSDK/libraries/fs/src/fs_archive.c b/subprojects/NitroSDK/libraries/fs/src/fs_archive.c similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/fs_archive.c rename to subprojects/NitroSDK/libraries/fs/src/fs_archive.c diff --git a/lib/external/NitroSDK/libraries/fs/src/fs_command.c b/subprojects/NitroSDK/libraries/fs/src/fs_command.c similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/fs_command.c rename to subprojects/NitroSDK/libraries/fs/src/fs_command.c diff --git a/lib/external/NitroSDK/libraries/fs/src/fs_command_default.c b/subprojects/NitroSDK/libraries/fs/src/fs_command_default.c similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/fs_command_default.c rename to subprojects/NitroSDK/libraries/fs/src/fs_command_default.c diff --git a/lib/external/NitroSDK/libraries/fs/src/fs_file.c b/subprojects/NitroSDK/libraries/fs/src/fs_file.c similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/fs_file.c rename to subprojects/NitroSDK/libraries/fs/src/fs_file.c diff --git a/lib/external/NitroSDK/libraries/fs/src/fs_overlay.c b/subprojects/NitroSDK/libraries/fs/src/fs_overlay.c similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/fs_overlay.c rename to subprojects/NitroSDK/libraries/fs/src/fs_overlay.c diff --git a/lib/external/NitroSDK/libraries/fs/src/fs_rom.c b/subprojects/NitroSDK/libraries/fs/src/fs_rom.c similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/fs_rom.c rename to subprojects/NitroSDK/libraries/fs/src/fs_rom.c diff --git a/lib/external/NitroSDK/libraries/fs/src/include/command.h b/subprojects/NitroSDK/libraries/fs/src/include/command.h similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/include/command.h rename to subprojects/NitroSDK/libraries/fs/src/include/command.h diff --git a/lib/external/NitroSDK/libraries/fs/src/include/mw_dtor.h b/subprojects/NitroSDK/libraries/fs/src/include/mw_dtor.h similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/include/mw_dtor.h rename to subprojects/NitroSDK/libraries/fs/src/include/mw_dtor.h diff --git a/lib/external/NitroSDK/libraries/fs/src/include/rom.h b/subprojects/NitroSDK/libraries/fs/src/include/rom.h similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/include/rom.h rename to subprojects/NitroSDK/libraries/fs/src/include/rom.h diff --git a/lib/external/NitroSDK/libraries/fs/src/include/util.h b/subprojects/NitroSDK/libraries/fs/src/include/util.h similarity index 100% rename from lib/external/NitroSDK/libraries/fs/src/include/util.h rename to subprojects/NitroSDK/libraries/fs/src/include/util.h diff --git a/lib/external/NitroSDK/libraries/fx/meson.build b/subprojects/NitroSDK/libraries/fx/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/fx/meson.build rename to subprojects/NitroSDK/libraries/fx/meson.build diff --git a/lib/external/NitroSDK/libraries/fx/src/fx.c b/subprojects/NitroSDK/libraries/fx/src/fx.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx.c rename to subprojects/NitroSDK/libraries/fx/src/fx.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_atanidx.c b/subprojects/NitroSDK/libraries/fx/src/fx_atanidx.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_atanidx.c rename to subprojects/NitroSDK/libraries/fx/src/fx_atanidx.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_cp.c b/subprojects/NitroSDK/libraries/fx/src/fx_cp.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_cp.c rename to subprojects/NitroSDK/libraries/fx/src/fx_cp.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_mtx22.c b/subprojects/NitroSDK/libraries/fx/src/fx_mtx22.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_mtx22.c rename to subprojects/NitroSDK/libraries/fx/src/fx_mtx22.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_mtx33.c b/subprojects/NitroSDK/libraries/fx/src/fx_mtx33.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_mtx33.c rename to subprojects/NitroSDK/libraries/fx/src/fx_mtx33.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_mtx43.c b/subprojects/NitroSDK/libraries/fx/src/fx_mtx43.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_mtx43.c rename to subprojects/NitroSDK/libraries/fx/src/fx_mtx43.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_mtx44.c b/subprojects/NitroSDK/libraries/fx/src/fx_mtx44.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_mtx44.c rename to subprojects/NitroSDK/libraries/fx/src/fx_mtx44.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_sincos.c b/subprojects/NitroSDK/libraries/fx/src/fx_sincos.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_sincos.c rename to subprojects/NitroSDK/libraries/fx/src/fx_sincos.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_trig.c b/subprojects/NitroSDK/libraries/fx/src/fx_trig.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_trig.c rename to subprojects/NitroSDK/libraries/fx/src/fx_trig.c diff --git a/lib/external/NitroSDK/libraries/fx/src/fx_vec.c b/subprojects/NitroSDK/libraries/fx/src/fx_vec.c similarity index 100% rename from lib/external/NitroSDK/libraries/fx/src/fx_vec.c rename to subprojects/NitroSDK/libraries/fx/src/fx_vec.c diff --git a/lib/external/NitroSDK/libraries/gx/meson.build b/subprojects/NitroSDK/libraries/gx/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/gx/meson.build rename to subprojects/NitroSDK/libraries/gx/meson.build diff --git a/lib/external/NitroSDK/libraries/gx/src/g2.c b/subprojects/NitroSDK/libraries/gx/src/g2.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/g2.c rename to subprojects/NitroSDK/libraries/gx/src/g2.c diff --git a/lib/external/NitroSDK/libraries/gx/src/g3.c b/subprojects/NitroSDK/libraries/gx/src/g3.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/g3.c rename to subprojects/NitroSDK/libraries/gx/src/g3.c diff --git a/lib/external/NitroSDK/libraries/gx/src/g3_util.c b/subprojects/NitroSDK/libraries/gx/src/g3_util.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/g3_util.c rename to subprojects/NitroSDK/libraries/gx/src/g3_util.c diff --git a/lib/external/NitroSDK/libraries/gx/src/g3b.c b/subprojects/NitroSDK/libraries/gx/src/g3b.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/g3b.c rename to subprojects/NitroSDK/libraries/gx/src/g3b.c diff --git a/lib/external/NitroSDK/libraries/gx/src/g3imm.c b/subprojects/NitroSDK/libraries/gx/src/g3imm.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/g3imm.c rename to subprojects/NitroSDK/libraries/gx/src/g3imm.c diff --git a/lib/external/NitroSDK/libraries/gx/src/g3x.c b/subprojects/NitroSDK/libraries/gx/src/g3x.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/g3x.c rename to subprojects/NitroSDK/libraries/gx/src/g3x.c diff --git a/lib/external/NitroSDK/libraries/gx/src/gx.c b/subprojects/NitroSDK/libraries/gx/src/gx.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/gx.c rename to subprojects/NitroSDK/libraries/gx/src/gx.c diff --git a/lib/external/NitroSDK/libraries/gx/src/gx_bgcnt.c b/subprojects/NitroSDK/libraries/gx/src/gx_bgcnt.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/gx_bgcnt.c rename to subprojects/NitroSDK/libraries/gx/src/gx_bgcnt.c diff --git a/lib/external/NitroSDK/libraries/gx/src/gx_load2d.c b/subprojects/NitroSDK/libraries/gx/src/gx_load2d.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/gx_load2d.c rename to subprojects/NitroSDK/libraries/gx/src/gx_load2d.c diff --git a/lib/external/NitroSDK/libraries/gx/src/gx_load3d.c b/subprojects/NitroSDK/libraries/gx/src/gx_load3d.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/gx_load3d.c rename to subprojects/NitroSDK/libraries/gx/src/gx_load3d.c diff --git a/lib/external/NitroSDK/libraries/gx/src/gx_vramcnt.c b/subprojects/NitroSDK/libraries/gx/src/gx_vramcnt.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/gx_vramcnt.c rename to subprojects/NitroSDK/libraries/gx/src/gx_vramcnt.c diff --git a/lib/external/NitroSDK/libraries/gx/src/gxasm.c b/subprojects/NitroSDK/libraries/gx/src/gxasm.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/gxasm.c rename to subprojects/NitroSDK/libraries/gx/src/gxasm.c diff --git a/lib/external/NitroSDK/libraries/gx/src/gxstate.c b/subprojects/NitroSDK/libraries/gx/src/gxstate.c similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/gxstate.c rename to subprojects/NitroSDK/libraries/gx/src/gxstate.c diff --git a/lib/external/NitroSDK/libraries/gx/src/include/gxasm.h b/subprojects/NitroSDK/libraries/gx/src/include/gxasm.h similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/include/gxasm.h rename to subprojects/NitroSDK/libraries/gx/src/include/gxasm.h diff --git a/lib/external/NitroSDK/libraries/gx/src/include/gxdma.h b/subprojects/NitroSDK/libraries/gx/src/include/gxdma.h similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/include/gxdma.h rename to subprojects/NitroSDK/libraries/gx/src/include/gxdma.h diff --git a/lib/external/NitroSDK/libraries/gx/src/include/gxstate.h b/subprojects/NitroSDK/libraries/gx/src/include/gxstate.h similarity index 100% rename from lib/external/NitroSDK/libraries/gx/src/include/gxstate.h rename to subprojects/NitroSDK/libraries/gx/src/include/gxstate.h diff --git a/lib/external/NitroSDK/libraries/init/meson.build b/subprojects/NitroSDK/libraries/init/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/init/meson.build rename to subprojects/NitroSDK/libraries/init/meson.build diff --git a/lib/external/NitroSDK/libraries/init/src/crt0.c b/subprojects/NitroSDK/libraries/init/src/crt0.c similarity index 100% rename from lib/external/NitroSDK/libraries/init/src/crt0.c rename to subprojects/NitroSDK/libraries/init/src/crt0.c diff --git a/lib/external/NitroSDK/libraries/math/meson.build b/subprojects/NitroSDK/libraries/math/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/math/meson.build rename to subprojects/NitroSDK/libraries/math/meson.build diff --git a/lib/external/NitroSDK/libraries/math/src/crc.c b/subprojects/NitroSDK/libraries/math/src/crc.c similarity index 100% rename from lib/external/NitroSDK/libraries/math/src/crc.c rename to subprojects/NitroSDK/libraries/math/src/crc.c diff --git a/lib/external/NitroSDK/libraries/math/src/dgt.c b/subprojects/NitroSDK/libraries/math/src/dgt.c similarity index 100% rename from lib/external/NitroSDK/libraries/math/src/dgt.c rename to subprojects/NitroSDK/libraries/math/src/dgt.c diff --git a/lib/external/NitroSDK/libraries/math/src/math.c b/subprojects/NitroSDK/libraries/math/src/math.c similarity index 100% rename from lib/external/NitroSDK/libraries/math/src/math.c rename to subprojects/NitroSDK/libraries/math/src/math.c diff --git a/lib/external/NitroSDK/libraries/mb/meson.build b/subprojects/NitroSDK/libraries/mb/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/mb/meson.build rename to subprojects/NitroSDK/libraries/mb/meson.build diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_block.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_block.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_block.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_block.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_cache.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_cache.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_cache.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_cache.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_child.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_child.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_child.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_child.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_common.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_common.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_common.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_common.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_fileinfo.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_fileinfo.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_fileinfo.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_fileinfo.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_gameinfo.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_gameinfo.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_gameinfo.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_gameinfo.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_private.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_private.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_private.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_private.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_rom_header.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_rom_header.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_rom_header.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_rom_header.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_task.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_task.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_task.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_task.h diff --git a/lib/external/NitroSDK/libraries/mb/src/include/mb_wm_base.h b/subprojects/NitroSDK/libraries/mb/src/include/mb_wm_base.h similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/include/mb_wm_base.h rename to subprojects/NitroSDK/libraries/mb/src/include/mb_wm_base.h diff --git a/lib/external/NitroSDK/libraries/mb/src/mb_block.c b/subprojects/NitroSDK/libraries/mb/src/mb_block.c similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/mb_block.c rename to subprojects/NitroSDK/libraries/mb/src/mb_block.c diff --git a/lib/external/NitroSDK/libraries/mb/src/mb_cache.c b/subprojects/NitroSDK/libraries/mb/src/mb_cache.c similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/mb_cache.c rename to subprojects/NitroSDK/libraries/mb/src/mb_cache.c diff --git a/lib/external/NitroSDK/libraries/mb/src/mb_common.c b/subprojects/NitroSDK/libraries/mb/src/mb_common.c similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/mb_common.c rename to subprojects/NitroSDK/libraries/mb/src/mb_common.c diff --git a/lib/external/NitroSDK/libraries/mb/src/mb_fileinfo.c b/subprojects/NitroSDK/libraries/mb/src/mb_fileinfo.c similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/mb_fileinfo.c rename to subprojects/NitroSDK/libraries/mb/src/mb_fileinfo.c diff --git a/lib/external/NitroSDK/libraries/mb/src/mb_gameinfo.c b/subprojects/NitroSDK/libraries/mb/src/mb_gameinfo.c similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/mb_gameinfo.c rename to subprojects/NitroSDK/libraries/mb/src/mb_gameinfo.c diff --git a/lib/external/NitroSDK/libraries/mb/src/mb_parent.c b/subprojects/NitroSDK/libraries/mb/src/mb_parent.c similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/mb_parent.c rename to subprojects/NitroSDK/libraries/mb/src/mb_parent.c diff --git a/lib/external/NitroSDK/libraries/mb/src/mb_task.c b/subprojects/NitroSDK/libraries/mb/src/mb_task.c similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/mb_task.c rename to subprojects/NitroSDK/libraries/mb/src/mb_task.c diff --git a/lib/external/NitroSDK/libraries/mb/src/mb_wm_base.c b/subprojects/NitroSDK/libraries/mb/src/mb_wm_base.c similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/mb_wm_base.c rename to subprojects/NitroSDK/libraries/mb/src/mb_wm_base.c diff --git a/lib/external/NitroSDK/libraries/mb/src/meson.build b/subprojects/NitroSDK/libraries/mb/src/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/mb/src/meson.build rename to subprojects/NitroSDK/libraries/mb/src/meson.build diff --git a/lib/external/NitroSDK/libraries/meson.build b/subprojects/NitroSDK/libraries/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/meson.build rename to subprojects/NitroSDK/libraries/meson.build diff --git a/lib/external/NitroSDK/libraries/mi/meson.build b/subprojects/NitroSDK/libraries/mi/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/mi/meson.build rename to subprojects/NitroSDK/libraries/mi/meson.build diff --git a/lib/external/NitroSDK/libraries/mi/src/include/mi_dma.h b/subprojects/NitroSDK/libraries/mi/src/include/mi_dma.h similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/include/mi_dma.h rename to subprojects/NitroSDK/libraries/mi/src/include/mi_dma.h diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_dma.c b/subprojects/NitroSDK/libraries/mi/src/mi_dma.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_dma.c rename to subprojects/NitroSDK/libraries/mi/src/mi_dma.c diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_dma_card.c b/subprojects/NitroSDK/libraries/mi/src/mi_dma_card.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_dma_card.c rename to subprojects/NitroSDK/libraries/mi/src/mi_dma_card.c diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_dma_gxcommand.c b/subprojects/NitroSDK/libraries/mi/src/mi_dma_gxcommand.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_dma_gxcommand.c rename to subprojects/NitroSDK/libraries/mi/src/mi_dma_gxcommand.c diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_dma_hblank.c b/subprojects/NitroSDK/libraries/mi/src/mi_dma_hblank.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_dma_hblank.c rename to subprojects/NitroSDK/libraries/mi/src/mi_dma_hblank.c diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_init.c b/subprojects/NitroSDK/libraries/mi/src/mi_init.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_init.c rename to subprojects/NitroSDK/libraries/mi/src/mi_init.c diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_memory.c b/subprojects/NitroSDK/libraries/mi/src/mi_memory.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_memory.c rename to subprojects/NitroSDK/libraries/mi/src/mi_memory.c diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_swap.c b/subprojects/NitroSDK/libraries/mi/src/mi_swap.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_swap.c rename to subprojects/NitroSDK/libraries/mi/src/mi_swap.c diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_uncompress.c b/subprojects/NitroSDK/libraries/mi/src/mi_uncompress.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_uncompress.c rename to subprojects/NitroSDK/libraries/mi/src/mi_uncompress.c diff --git a/lib/external/NitroSDK/libraries/mi/src/mi_wram.c b/subprojects/NitroSDK/libraries/mi/src/mi_wram.c similarity index 100% rename from lib/external/NitroSDK/libraries/mi/src/mi_wram.c rename to subprojects/NitroSDK/libraries/mi/src/mi_wram.c diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_alarm.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_alarm.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_alarm.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_alarm.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_alloc.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_alloc.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_alloc.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_alloc.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_arena.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_arena.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_arena.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_arena.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_context.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_context.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_context.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_context.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_entropy.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_entropy.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_entropy.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_entropy.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_exception.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_exception.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_exception.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_exception.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_init.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_init.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_init.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_init.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_interrupt.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_interrupt.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_interrupt.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_interrupt.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_irqhandler.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_irqhandler.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_irqhandler.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_irqhandler.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_irqtable.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_irqtable.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_irqtable.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_irqtable.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_message.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_message.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_message.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_message.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_mutex.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_mutex.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_mutex.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_mutex.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_ownerinfo.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_ownerinfo.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_ownerinfo.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_ownerinfo.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_printf.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_printf.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_printf.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_printf.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_reset.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_reset.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_reset.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_reset.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_spinlock.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_spinlock.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_spinlock.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_spinlock.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_system.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_system.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_system.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_system.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_terminate_proc.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_terminate_proc.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_terminate_proc.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_terminate_proc.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_thread.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_thread.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_thread.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_thread.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_tick.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_tick.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_tick.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_tick.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_valarm.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_valarm.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_valarm.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_valarm.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/include/os_vramexclusive.inc b/subprojects/NitroSDK/libraries/os/asm/include/os_vramexclusive.inc similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/include/os_vramexclusive.inc rename to subprojects/NitroSDK/libraries/os/asm/include/os_vramexclusive.inc diff --git a/lib/external/NitroSDK/libraries/wm/asm/macros/function.inc b/subprojects/NitroSDK/libraries/os/asm/macros/function.inc similarity index 100% rename from lib/external/NitroSDK/libraries/wm/asm/macros/function.inc rename to subprojects/NitroSDK/libraries/os/asm/macros/function.inc diff --git a/lib/external/NitroSDK/libraries/os/asm/os_alarm.s b/subprojects/NitroSDK/libraries/os/asm/os_alarm.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_alarm.s rename to subprojects/NitroSDK/libraries/os/asm/os_alarm.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_alloc.s b/subprojects/NitroSDK/libraries/os/asm/os_alloc.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_alloc.s rename to subprojects/NitroSDK/libraries/os/asm/os_alloc.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_arena.s b/subprojects/NitroSDK/libraries/os/asm/os_arena.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_arena.s rename to subprojects/NitroSDK/libraries/os/asm/os_arena.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_cache.s b/subprojects/NitroSDK/libraries/os/asm/os_cache.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_cache.s rename to subprojects/NitroSDK/libraries/os/asm/os_cache.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_context.s b/subprojects/NitroSDK/libraries/os/asm/os_context.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_context.s rename to subprojects/NitroSDK/libraries/os/asm/os_context.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_emulator.s b/subprojects/NitroSDK/libraries/os/asm/os_emulator.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_emulator.s rename to subprojects/NitroSDK/libraries/os/asm/os_emulator.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_entropy.s b/subprojects/NitroSDK/libraries/os/asm/os_entropy.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_entropy.s rename to subprojects/NitroSDK/libraries/os/asm/os_entropy.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_exception.s b/subprojects/NitroSDK/libraries/os/asm/os_exception.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_exception.s rename to subprojects/NitroSDK/libraries/os/asm/os_exception.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_init.s b/subprojects/NitroSDK/libraries/os/asm/os_init.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_init.s rename to subprojects/NitroSDK/libraries/os/asm/os_init.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_interrupt.s b/subprojects/NitroSDK/libraries/os/asm/os_interrupt.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_interrupt.s rename to subprojects/NitroSDK/libraries/os/asm/os_interrupt.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_irqhandler.s b/subprojects/NitroSDK/libraries/os/asm/os_irqhandler.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_irqhandler.s rename to subprojects/NitroSDK/libraries/os/asm/os_irqhandler.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_irqtable.s b/subprojects/NitroSDK/libraries/os/asm/os_irqtable.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_irqtable.s rename to subprojects/NitroSDK/libraries/os/asm/os_irqtable.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_message.s b/subprojects/NitroSDK/libraries/os/asm/os_message.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_message.s rename to subprojects/NitroSDK/libraries/os/asm/os_message.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_mutex.s b/subprojects/NitroSDK/libraries/os/asm/os_mutex.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_mutex.s rename to subprojects/NitroSDK/libraries/os/asm/os_mutex.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_ownerinfo.s b/subprojects/NitroSDK/libraries/os/asm/os_ownerinfo.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_ownerinfo.s rename to subprojects/NitroSDK/libraries/os/asm/os_ownerinfo.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_printf.s b/subprojects/NitroSDK/libraries/os/asm/os_printf.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_printf.s rename to subprojects/NitroSDK/libraries/os/asm/os_printf.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_protectionregion.s b/subprojects/NitroSDK/libraries/os/asm/os_protectionregion.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_protectionregion.s rename to subprojects/NitroSDK/libraries/os/asm/os_protectionregion.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_protectionunit.s b/subprojects/NitroSDK/libraries/os/asm/os_protectionunit.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_protectionunit.s rename to subprojects/NitroSDK/libraries/os/asm/os_protectionunit.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_reset.s b/subprojects/NitroSDK/libraries/os/asm/os_reset.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_reset.s rename to subprojects/NitroSDK/libraries/os/asm/os_reset.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_spinlock.s b/subprojects/NitroSDK/libraries/os/asm/os_spinlock.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_spinlock.s rename to subprojects/NitroSDK/libraries/os/asm/os_spinlock.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_system.s b/subprojects/NitroSDK/libraries/os/asm/os_system.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_system.s rename to subprojects/NitroSDK/libraries/os/asm/os_system.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_tcm.s b/subprojects/NitroSDK/libraries/os/asm/os_tcm.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_tcm.s rename to subprojects/NitroSDK/libraries/os/asm/os_tcm.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_terminate_proc.s b/subprojects/NitroSDK/libraries/os/asm/os_terminate_proc.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_terminate_proc.s rename to subprojects/NitroSDK/libraries/os/asm/os_terminate_proc.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_thread.s b/subprojects/NitroSDK/libraries/os/asm/os_thread.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_thread.s rename to subprojects/NitroSDK/libraries/os/asm/os_thread.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_tick.s b/subprojects/NitroSDK/libraries/os/asm/os_tick.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_tick.s rename to subprojects/NitroSDK/libraries/os/asm/os_tick.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_timer.s b/subprojects/NitroSDK/libraries/os/asm/os_timer.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_timer.s rename to subprojects/NitroSDK/libraries/os/asm/os_timer.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_valarm.s b/subprojects/NitroSDK/libraries/os/asm/os_valarm.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_valarm.s rename to subprojects/NitroSDK/libraries/os/asm/os_valarm.s diff --git a/lib/external/NitroSDK/libraries/os/asm/os_vramexclusive.s b/subprojects/NitroSDK/libraries/os/asm/os_vramexclusive.s similarity index 100% rename from lib/external/NitroSDK/libraries/os/asm/os_vramexclusive.s rename to subprojects/NitroSDK/libraries/os/asm/os_vramexclusive.s diff --git a/lib/external/NitroSDK/libraries/os/meson.build b/subprojects/NitroSDK/libraries/os/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/os/meson.build rename to subprojects/NitroSDK/libraries/os/meson.build diff --git a/lib/external/NitroSDK/libraries/pxi/meson.build b/subprojects/NitroSDK/libraries/pxi/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/pxi/meson.build rename to subprojects/NitroSDK/libraries/pxi/meson.build diff --git a/lib/external/NitroSDK/libraries/pxi/src/pxi_fifo.c b/subprojects/NitroSDK/libraries/pxi/src/pxi_fifo.c similarity index 100% rename from lib/external/NitroSDK/libraries/pxi/src/pxi_fifo.c rename to subprojects/NitroSDK/libraries/pxi/src/pxi_fifo.c diff --git a/lib/external/NitroSDK/libraries/pxi/src/pxi_init.c b/subprojects/NitroSDK/libraries/pxi/src/pxi_init.c similarity index 100% rename from lib/external/NitroSDK/libraries/pxi/src/pxi_init.c rename to subprojects/NitroSDK/libraries/pxi/src/pxi_init.c diff --git a/lib/external/NitroSDK/libraries/rtc/meson.build b/subprojects/NitroSDK/libraries/rtc/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/rtc/meson.build rename to subprojects/NitroSDK/libraries/rtc/meson.build diff --git a/lib/external/NitroSDK/libraries/rtc/src/convert.c b/subprojects/NitroSDK/libraries/rtc/src/convert.c similarity index 100% rename from lib/external/NitroSDK/libraries/rtc/src/convert.c rename to subprojects/NitroSDK/libraries/rtc/src/convert.c diff --git a/lib/external/NitroSDK/libraries/rtc/src/external.c b/subprojects/NitroSDK/libraries/rtc/src/external.c similarity index 100% rename from lib/external/NitroSDK/libraries/rtc/src/external.c rename to subprojects/NitroSDK/libraries/rtc/src/external.c diff --git a/lib/external/NitroSDK/libraries/rtc/src/internal.c b/subprojects/NitroSDK/libraries/rtc/src/internal.c similarity index 100% rename from lib/external/NitroSDK/libraries/rtc/src/internal.c rename to subprojects/NitroSDK/libraries/rtc/src/internal.c diff --git a/lib/external/NitroSDK/libraries/snd/meson.build b/subprojects/NitroSDK/libraries/snd/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/snd/meson.build rename to subprojects/NitroSDK/libraries/snd/meson.build diff --git a/lib/external/NitroSDK/libraries/snd/src/snd_alarm.c b/subprojects/NitroSDK/libraries/snd/src/snd_alarm.c similarity index 100% rename from lib/external/NitroSDK/libraries/snd/src/snd_alarm.c rename to subprojects/NitroSDK/libraries/snd/src/snd_alarm.c diff --git a/lib/external/NitroSDK/libraries/snd/src/snd_bank.c b/subprojects/NitroSDK/libraries/snd/src/snd_bank.c similarity index 100% rename from lib/external/NitroSDK/libraries/snd/src/snd_bank.c rename to subprojects/NitroSDK/libraries/snd/src/snd_bank.c diff --git a/lib/external/NitroSDK/libraries/snd/src/snd_command.c b/subprojects/NitroSDK/libraries/snd/src/snd_command.c similarity index 100% rename from lib/external/NitroSDK/libraries/snd/src/snd_command.c rename to subprojects/NitroSDK/libraries/snd/src/snd_command.c diff --git a/lib/external/NitroSDK/libraries/snd/src/snd_interface.c b/subprojects/NitroSDK/libraries/snd/src/snd_interface.c similarity index 100% rename from lib/external/NitroSDK/libraries/snd/src/snd_interface.c rename to subprojects/NitroSDK/libraries/snd/src/snd_interface.c diff --git a/lib/external/NitroSDK/libraries/snd/src/snd_main.c b/subprojects/NitroSDK/libraries/snd/src/snd_main.c similarity index 100% rename from lib/external/NitroSDK/libraries/snd/src/snd_main.c rename to subprojects/NitroSDK/libraries/snd/src/snd_main.c diff --git a/lib/external/NitroSDK/libraries/snd/src/snd_util.c b/subprojects/NitroSDK/libraries/snd/src/snd_util.c similarity index 100% rename from lib/external/NitroSDK/libraries/snd/src/snd_util.c rename to subprojects/NitroSDK/libraries/snd/src/snd_util.c diff --git a/lib/external/NitroSDK/libraries/snd/src/snd_work.c b/subprojects/NitroSDK/libraries/snd/src/snd_work.c similarity index 100% rename from lib/external/NitroSDK/libraries/snd/src/snd_work.c rename to subprojects/NitroSDK/libraries/snd/src/snd_work.c diff --git a/lib/external/NitroSDK/libraries/spi/meson.build b/subprojects/NitroSDK/libraries/spi/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/spi/meson.build rename to subprojects/NitroSDK/libraries/spi/meson.build diff --git a/lib/external/NitroSDK/libraries/spi/src/include/spi.h b/subprojects/NitroSDK/libraries/spi/src/include/spi.h similarity index 100% rename from lib/external/NitroSDK/libraries/spi/src/include/spi.h rename to subprojects/NitroSDK/libraries/spi/src/include/spi.h diff --git a/lib/external/NitroSDK/libraries/spi/src/mic.c b/subprojects/NitroSDK/libraries/spi/src/mic.c similarity index 100% rename from lib/external/NitroSDK/libraries/spi/src/mic.c rename to subprojects/NitroSDK/libraries/spi/src/mic.c diff --git a/lib/external/NitroSDK/libraries/spi/src/pm.c b/subprojects/NitroSDK/libraries/spi/src/pm.c similarity index 100% rename from lib/external/NitroSDK/libraries/spi/src/pm.c rename to subprojects/NitroSDK/libraries/spi/src/pm.c diff --git a/lib/external/NitroSDK/libraries/spi/src/tp.c b/subprojects/NitroSDK/libraries/spi/src/tp.c similarity index 100% rename from lib/external/NitroSDK/libraries/spi/src/tp.c rename to subprojects/NitroSDK/libraries/spi/src/tp.c diff --git a/lib/external/NitroSDK/libraries/std/asm/include/std_sprintf.inc b/subprojects/NitroSDK/libraries/std/asm/include/std_sprintf.inc similarity index 100% rename from lib/external/NitroSDK/libraries/std/asm/include/std_sprintf.inc rename to subprojects/NitroSDK/libraries/std/asm/include/std_sprintf.inc diff --git a/lib/external/NitroSDK/libraries/std/asm/include/std_string.inc b/subprojects/NitroSDK/libraries/std/asm/include/std_string.inc similarity index 100% rename from lib/external/NitroSDK/libraries/std/asm/include/std_string.inc rename to subprojects/NitroSDK/libraries/std/asm/include/std_string.inc diff --git a/lib/external/NitroSystem/libraries/g3d/asm/macros/function.inc b/subprojects/NitroSDK/libraries/std/asm/macros/function.inc similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/asm/macros/function.inc rename to subprojects/NitroSDK/libraries/std/asm/macros/function.inc diff --git a/lib/external/NitroSDK/libraries/std/asm/std_sprintf.s b/subprojects/NitroSDK/libraries/std/asm/std_sprintf.s similarity index 100% rename from lib/external/NitroSDK/libraries/std/asm/std_sprintf.s rename to subprojects/NitroSDK/libraries/std/asm/std_sprintf.s diff --git a/lib/external/NitroSDK/libraries/std/asm/std_string.s b/subprojects/NitroSDK/libraries/std/asm/std_string.s similarity index 100% rename from lib/external/NitroSDK/libraries/std/asm/std_string.s rename to subprojects/NitroSDK/libraries/std/asm/std_string.s diff --git a/lib/external/NitroSDK/libraries/std/meson.build b/subprojects/NitroSDK/libraries/std/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/std/meson.build rename to subprojects/NitroSDK/libraries/std/meson.build diff --git a/lib/external/NitroSDK/libraries/wm/asm/include/wm_system.inc b/subprojects/NitroSDK/libraries/wm/asm/include/wm_system.inc similarity index 100% rename from lib/external/NitroSDK/libraries/wm/asm/include/wm_system.inc rename to subprojects/NitroSDK/libraries/wm/asm/include/wm_system.inc diff --git a/lib/external/NitroWiFi/libraries/cps/asm/macros/function.inc b/subprojects/NitroSDK/libraries/wm/asm/macros/function.inc similarity index 100% rename from lib/external/NitroWiFi/libraries/cps/asm/macros/function.inc rename to subprojects/NitroSDK/libraries/wm/asm/macros/function.inc diff --git a/lib/external/NitroSDK/libraries/wm/asm/wm_system.s b/subprojects/NitroSDK/libraries/wm/asm/wm_system.s similarity index 100% rename from lib/external/NitroSDK/libraries/wm/asm/wm_system.s rename to subprojects/NitroSDK/libraries/wm/asm/wm_system.s diff --git a/lib/external/NitroSDK/libraries/wm/meson.build b/subprojects/NitroSDK/libraries/wm/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/wm/meson.build rename to subprojects/NitroSDK/libraries/wm/meson.build diff --git a/lib/external/NitroSDK/libraries/wm/src/include/wm_arm9_private.h b/subprojects/NitroSDK/libraries/wm/src/include/wm_arm9_private.h similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/include/wm_arm9_private.h rename to subprojects/NitroSDK/libraries/wm/src/include/wm_arm9_private.h diff --git a/lib/external/NitroSDK/libraries/wm/src/include/wm_private.h b/subprojects/NitroSDK/libraries/wm/src/include/wm_private.h similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/include/wm_private.h rename to subprojects/NitroSDK/libraries/wm/src/include/wm_private.h diff --git a/lib/external/NitroSDK/libraries/wm/src/wm_dcf.c b/subprojects/NitroSDK/libraries/wm/src/wm_dcf.c similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/wm_dcf.c rename to subprojects/NitroSDK/libraries/wm/src/wm_dcf.c diff --git a/lib/external/NitroSDK/libraries/wm/src/wm_ds.c b/subprojects/NitroSDK/libraries/wm/src/wm_ds.c similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/wm_ds.c rename to subprojects/NitroSDK/libraries/wm/src/wm_ds.c diff --git a/lib/external/NitroSDK/libraries/wm/src/wm_etc.c b/subprojects/NitroSDK/libraries/wm/src/wm_etc.c similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/wm_etc.c rename to subprojects/NitroSDK/libraries/wm/src/wm_etc.c diff --git a/lib/external/NitroSDK/libraries/wm/src/wm_ks.c b/subprojects/NitroSDK/libraries/wm/src/wm_ks.c similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/wm_ks.c rename to subprojects/NitroSDK/libraries/wm/src/wm_ks.c diff --git a/lib/external/NitroSDK/libraries/wm/src/wm_mp.c b/subprojects/NitroSDK/libraries/wm/src/wm_mp.c similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/wm_mp.c rename to subprojects/NitroSDK/libraries/wm/src/wm_mp.c diff --git a/lib/external/NitroSDK/libraries/wm/src/wm_standard.c b/subprojects/NitroSDK/libraries/wm/src/wm_standard.c similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/wm_standard.c rename to subprojects/NitroSDK/libraries/wm/src/wm_standard.c diff --git a/lib/external/NitroSDK/libraries/wm/src/wm_sync.c b/subprojects/NitroSDK/libraries/wm/src/wm_sync.c similarity index 100% rename from lib/external/NitroSDK/libraries/wm/src/wm_sync.c rename to subprojects/NitroSDK/libraries/wm/src/wm_sync.c diff --git a/lib/external/NitroSDK/libraries/wvr/meson.build b/subprojects/NitroSDK/libraries/wvr/meson.build similarity index 100% rename from lib/external/NitroSDK/libraries/wvr/meson.build rename to subprojects/NitroSDK/libraries/wvr/meson.build diff --git a/lib/external/NitroSDK/libraries/wvr/src/wvr.c b/subprojects/NitroSDK/libraries/wvr/src/wvr.c similarity index 100% rename from lib/external/NitroSDK/libraries/wvr/src/wvr.c rename to subprojects/NitroSDK/libraries/wvr/src/wvr.c diff --git a/lib/external/NitroSDK/meson.build b/subprojects/NitroSDK/meson.build similarity index 100% rename from lib/external/NitroSDK/meson.build rename to subprojects/NitroSDK/meson.build diff --git a/lib/external/NitroSDK/specfiles/ARM9-TS.lcf.template b/subprojects/NitroSDK/specfiles/ARM9-TS.lcf.template similarity index 100% rename from lib/external/NitroSDK/specfiles/ARM9-TS.lcf.template rename to subprojects/NitroSDK/specfiles/ARM9-TS.lcf.template diff --git a/lib/external/NitroSDK/specfiles/meson.build b/subprojects/NitroSDK/specfiles/meson.build similarity index 100% rename from lib/external/NitroSDK/specfiles/meson.build rename to subprojects/NitroSDK/specfiles/meson.build diff --git a/lib/external/NitroSystem/include/nnsys.h b/subprojects/NitroSystem/include/nnsys.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys.h rename to subprojects/NitroSystem/include/nnsys.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd.h b/subprojects/NitroSystem/include/nnsys/fnd.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd.h rename to subprojects/NitroSystem/include/nnsys/fnd.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd/allocator.h b/subprojects/NitroSystem/include/nnsys/fnd/allocator.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd/allocator.h rename to subprojects/NitroSystem/include/nnsys/fnd/allocator.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd/archive.h b/subprojects/NitroSystem/include/nnsys/fnd/archive.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd/archive.h rename to subprojects/NitroSystem/include/nnsys/fnd/archive.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd/config.h b/subprojects/NitroSystem/include/nnsys/fnd/config.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd/config.h rename to subprojects/NitroSystem/include/nnsys/fnd/config.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd/expheap.h b/subprojects/NitroSystem/include/nnsys/fnd/expheap.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd/expheap.h rename to subprojects/NitroSystem/include/nnsys/fnd/expheap.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd/frameheap.h b/subprojects/NitroSystem/include/nnsys/fnd/frameheap.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd/frameheap.h rename to subprojects/NitroSystem/include/nnsys/fnd/frameheap.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd/heapcommon.h b/subprojects/NitroSystem/include/nnsys/fnd/heapcommon.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd/heapcommon.h rename to subprojects/NitroSystem/include/nnsys/fnd/heapcommon.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd/list.h b/subprojects/NitroSystem/include/nnsys/fnd/list.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd/list.h rename to subprojects/NitroSystem/include/nnsys/fnd/list.h diff --git a/lib/external/NitroSystem/include/nnsys/fnd/unitheap.h b/subprojects/NitroSystem/include/nnsys/fnd/unitheap.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/fnd/unitheap.h rename to subprojects/NitroSystem/include/nnsys/fnd/unitheap.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d.h b/subprojects/NitroSystem/include/nnsys/g2d.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d.h rename to subprojects/NitroSystem/include/nnsys/g2d.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Anim_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Anim_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Anim_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Anim_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Cell_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Cell_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Cell_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Cell_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Character_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Character_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Character_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Character_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Common_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Common_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Common_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Common_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Entity_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Entity_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Entity_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Entity_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Font_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Font_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Font_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Font_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_MultiCell_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_MultiCell_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_MultiCell_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_MultiCell_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Oam_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Oam_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Oam_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Oam_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_SRTControl_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_SRTControl_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_SRTControl_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_SRTControl_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Screen_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Screen_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Screen_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Screen_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Vec_data.h b/subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Vec_data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/fmt/g2d_Vec_data.h rename to subprojects/NitroSystem/include/nnsys/g2d/fmt/g2d_Vec_data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Animation.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Animation.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Animation.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Animation.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Animation_inline.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Animation_inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Animation_inline.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Animation_inline.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_CellAnimation.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_CellAnimation.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_CellAnimation.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_CellAnimation.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_CellTransferManager.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_CellTransferManager.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_CellTransferManager.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_CellTransferManager.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_CharCanvas.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_CharCanvas.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_CharCanvas.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_CharCanvas.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_CullingUtility.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_CullingUtility.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_CullingUtility.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_CullingUtility.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Data.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Data.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Data.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Data.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Entity.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Entity.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Entity.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Entity.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Font.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Font.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Font.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Font.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Image.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Image.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Image.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Image.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Load.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Load.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Load.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_MultiCellAnimation.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_MultiCellAnimation.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_MultiCellAnimation.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_MultiCellAnimation.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Node.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Node.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Node.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Node.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_OAM.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_OAM.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_OAM.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_OAM.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_OAMEx.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_OAMEx.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_OAMEx.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_OAMEx.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_OAM_Types.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_OAM_Types.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_OAM_Types.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_OAM_Types.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_OamSoftwareSpriteDraw.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_OamSoftwareSpriteDraw.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_OamSoftwareSpriteDraw.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_OamSoftwareSpriteDraw.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_PaletteTable.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_PaletteTable.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_PaletteTable.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_PaletteTable.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Renderer.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Renderer.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Renderer.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Renderer.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_RendererCore.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_RendererCore.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_RendererCore.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_RendererCore.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_SRTControl.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_SRTControl.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_SRTControl.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_SRTControl.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Screen.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Screen.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Screen.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Screen.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_Softsprite.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_Softsprite.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_Softsprite.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_Softsprite.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_TextCanvas.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_TextCanvas.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_TextCanvas.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_TextCanvas.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2d_config.h b/subprojects/NitroSystem/include/nnsys/g2d/g2d_config.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2d_config.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2d_config.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2di_AssertUtil.h b/subprojects/NitroSystem/include/nnsys/g2d/g2di_AssertUtil.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2di_AssertUtil.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2di_AssertUtil.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2di_Char.h b/subprojects/NitroSystem/include/nnsys/g2d/g2di_Char.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2di_Char.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2di_Char.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/g2di_SplitChar.h b/subprojects/NitroSystem/include/nnsys/g2d/g2di_SplitChar.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/g2di_SplitChar.h rename to subprojects/NitroSystem/include/nnsys/g2d/g2di_SplitChar.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NAN_load.h b/subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NAN_load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NAN_load.h rename to subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NAN_load.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NCE_load.h b/subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NCE_load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NCE_load.h rename to subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NCE_load.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NCG_load.h b/subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NCG_load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NCG_load.h rename to subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NCG_load.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NCL_load.h b/subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NCL_load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NCL_load.h rename to subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NCL_load.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NEN_load.h b/subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NEN_load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NEN_load.h rename to subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NEN_load.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NFT_load.h b/subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NFT_load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NFT_load.h rename to subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NFT_load.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NMC_load.h b/subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NMC_load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NMC_load.h rename to subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NMC_load.h diff --git a/lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NSC_load.h b/subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NSC_load.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g2d/load/g2d_NSC_load.h rename to subprojects/NitroSystem/include/nnsys/g2d/load/g2d_NSC_load.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d.h b/subprojects/NitroSystem/include/nnsys/g3d.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d.h rename to subprojects/NitroSystem/include/nnsys/g3d.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/1mat1shp.h b/subprojects/NitroSystem/include/nnsys/g3d/1mat1shp.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/1mat1shp.h rename to subprojects/NitroSystem/include/nnsys/g3d/1mat1shp.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/anm.h b/subprojects/NitroSystem/include/nnsys/g3d/anm.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/anm.h rename to subprojects/NitroSystem/include/nnsys/g3d/anm.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/anm/nsbca.h b/subprojects/NitroSystem/include/nnsys/g3d/anm/nsbca.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/anm/nsbca.h rename to subprojects/NitroSystem/include/nnsys/g3d/anm/nsbca.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/anm/nsbma.h b/subprojects/NitroSystem/include/nnsys/g3d/anm/nsbma.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/anm/nsbma.h rename to subprojects/NitroSystem/include/nnsys/g3d/anm/nsbma.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/anm/nsbta.h b/subprojects/NitroSystem/include/nnsys/g3d/anm/nsbta.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/anm/nsbta.h rename to subprojects/NitroSystem/include/nnsys/g3d/anm/nsbta.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/anm/nsbtp.h b/subprojects/NitroSystem/include/nnsys/g3d/anm/nsbtp.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/anm/nsbtp.h rename to subprojects/NitroSystem/include/nnsys/g3d/anm/nsbtp.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/anm/nsbva.h b/subprojects/NitroSystem/include/nnsys/g3d/anm/nsbva.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/anm/nsbva.h rename to subprojects/NitroSystem/include/nnsys/g3d/anm/nsbva.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/binres/res_print.h b/subprojects/NitroSystem/include/nnsys/g3d/binres/res_print.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/binres/res_print.h rename to subprojects/NitroSystem/include/nnsys/g3d/binres/res_print.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/binres/res_struct.h b/subprojects/NitroSystem/include/nnsys/g3d/binres/res_struct.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/binres/res_struct.h rename to subprojects/NitroSystem/include/nnsys/g3d/binres/res_struct.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor.h b/subprojects/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor.h rename to subprojects/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_anm.h b/subprojects/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_anm.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_anm.h rename to subprojects/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_anm.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_inline.h b/subprojects/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_inline.h rename to subprojects/NitroSystem/include/nnsys/g3d/binres/res_struct_accessor_inline.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/cgtool.h b/subprojects/NitroSystem/include/nnsys/g3d/cgtool.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/cgtool.h rename to subprojects/NitroSystem/include/nnsys/g3d/cgtool.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/cgtool/3dsmax.h b/subprojects/NitroSystem/include/nnsys/g3d/cgtool/3dsmax.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/cgtool/3dsmax.h rename to subprojects/NitroSystem/include/nnsys/g3d/cgtool/3dsmax.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/cgtool/basic.h b/subprojects/NitroSystem/include/nnsys/g3d/cgtool/basic.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/cgtool/basic.h rename to subprojects/NitroSystem/include/nnsys/g3d/cgtool/basic.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/cgtool/maya.h b/subprojects/NitroSystem/include/nnsys/g3d/cgtool/maya.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/cgtool/maya.h rename to subprojects/NitroSystem/include/nnsys/g3d/cgtool/maya.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/cgtool/si3d.h b/subprojects/NitroSystem/include/nnsys/g3d/cgtool/si3d.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/cgtool/si3d.h rename to subprojects/NitroSystem/include/nnsys/g3d/cgtool/si3d.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/cgtool/xsi.h b/subprojects/NitroSystem/include/nnsys/g3d/cgtool/xsi.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/cgtool/xsi.h rename to subprojects/NitroSystem/include/nnsys/g3d/cgtool/xsi.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/config.h b/subprojects/NitroSystem/include/nnsys/g3d/config.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/config.h rename to subprojects/NitroSystem/include/nnsys/g3d/config.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/gecom.h b/subprojects/NitroSystem/include/nnsys/g3d/gecom.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/gecom.h rename to subprojects/NitroSystem/include/nnsys/g3d/gecom.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/gecom_inline.h b/subprojects/NitroSystem/include/nnsys/g3d/gecom_inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/gecom_inline.h rename to subprojects/NitroSystem/include/nnsys/g3d/gecom_inline.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/glbstate.h b/subprojects/NitroSystem/include/nnsys/g3d/glbstate.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/glbstate.h rename to subprojects/NitroSystem/include/nnsys/g3d/glbstate.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/glbstate_inline.h b/subprojects/NitroSystem/include/nnsys/g3d/glbstate_inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/glbstate_inline.h rename to subprojects/NitroSystem/include/nnsys/g3d/glbstate_inline.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/kernel.h b/subprojects/NitroSystem/include/nnsys/g3d/kernel.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/kernel.h rename to subprojects/NitroSystem/include/nnsys/g3d/kernel.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/kernel_inline.h b/subprojects/NitroSystem/include/nnsys/g3d/kernel_inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/kernel_inline.h rename to subprojects/NitroSystem/include/nnsys/g3d/kernel_inline.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/mem.h b/subprojects/NitroSystem/include/nnsys/g3d/mem.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/mem.h rename to subprojects/NitroSystem/include/nnsys/g3d/mem.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/model.h b/subprojects/NitroSystem/include/nnsys/g3d/model.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/model.h rename to subprojects/NitroSystem/include/nnsys/g3d/model.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/model_inline.h b/subprojects/NitroSystem/include/nnsys/g3d/model_inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/model_inline.h rename to subprojects/NitroSystem/include/nnsys/g3d/model_inline.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/sbc.h b/subprojects/NitroSystem/include/nnsys/g3d/sbc.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/sbc.h rename to subprojects/NitroSystem/include/nnsys/g3d/sbc.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/sbc_inline.h b/subprojects/NitroSystem/include/nnsys/g3d/sbc_inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/sbc_inline.h rename to subprojects/NitroSystem/include/nnsys/g3d/sbc_inline.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/util.h b/subprojects/NitroSystem/include/nnsys/g3d/util.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/util.h rename to subprojects/NitroSystem/include/nnsys/g3d/util.h diff --git a/lib/external/NitroSystem/include/nnsys/g3d/util_inline.h b/subprojects/NitroSystem/include/nnsys/g3d/util_inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/g3d/util_inline.h rename to subprojects/NitroSystem/include/nnsys/g3d/util_inline.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd.h b/subprojects/NitroSystem/include/nnsys/gfd.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd.h rename to subprojects/NitroSystem/include/nnsys/gfd.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayPlttVramMan.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayPlttVramMan.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayPlttVramMan.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayPlttVramMan.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayTexVramMan.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayTexVramMan.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayTexVramMan.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_BitArrayTexVramMan.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_FramePlttVramMan.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_FramePlttVramMan.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_FramePlttVramMan.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_FramePlttVramMan.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_FrameTexVramMan.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_FrameTexVramMan.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_FrameTexVramMan.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_FrameTexVramMan.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListPlttVramMan.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListPlttVramMan.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListPlttVramMan.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListPlttVramMan.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListTexVramMan.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListTexVramMan.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListTexVramMan.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListTexVramMan.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListVramMan.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListVramMan.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListVramMan.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_LinkedListVramMan.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_PlttVramMan_Types.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_PlttVramMan_Types.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_PlttVramMan_Types.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_PlttVramMan_Types.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_TexVramMan_Types.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_TexVramMan_Types.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_TexVramMan_Types.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_TexVramMan_Types.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_VramMan.h b/subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_VramMan.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramManager/gfd_VramMan.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramManager/gfd_VramMan.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/VramTransferMan/gfd_VramTransferManager.h b/subprojects/NitroSystem/include/nnsys/gfd/VramTransferMan/gfd_VramTransferManager.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/VramTransferMan/gfd_VramTransferManager.h rename to subprojects/NitroSystem/include/nnsys/gfd/VramTransferMan/gfd_VramTransferManager.h diff --git a/lib/external/NitroSystem/include/nnsys/gfd/gfd_common.h b/subprojects/NitroSystem/include/nnsys/gfd/gfd_common.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/gfd/gfd_common.h rename to subprojects/NitroSystem/include/nnsys/gfd/gfd_common.h diff --git a/lib/external/NitroSystem/include/nnsys/inline.h b/subprojects/NitroSystem/include/nnsys/inline.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/inline.h rename to subprojects/NitroSystem/include/nnsys/inline.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs.h b/subprojects/NitroSystem/include/nnsys/mcs.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs.h rename to subprojects/NitroSystem/include/nnsys/mcs.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs/base.h b/subprojects/NitroSystem/include/nnsys/mcs/base.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs/base.h rename to subprojects/NitroSystem/include/nnsys/mcs/base.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs/baseCommon.h b/subprojects/NitroSystem/include/nnsys/mcs/baseCommon.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs/baseCommon.h rename to subprojects/NitroSystem/include/nnsys/mcs/baseCommon.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs/base_win32.h b/subprojects/NitroSystem/include/nnsys/mcs/base_win32.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs/base_win32.h rename to subprojects/NitroSystem/include/nnsys/mcs/base_win32.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs/config.h b/subprojects/NitroSystem/include/nnsys/mcs/config.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs/config.h rename to subprojects/NitroSystem/include/nnsys/mcs/config.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs/fileIObase.h b/subprojects/NitroSystem/include/nnsys/mcs/fileIObase.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs/fileIObase.h rename to subprojects/NitroSystem/include/nnsys/mcs/fileIObase.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs/fileIOcommon.h b/subprojects/NitroSystem/include/nnsys/mcs/fileIOcommon.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs/fileIOcommon.h rename to subprojects/NitroSystem/include/nnsys/mcs/fileIOcommon.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs/print.h b/subprojects/NitroSystem/include/nnsys/mcs/print.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs/print.h rename to subprojects/NitroSystem/include/nnsys/mcs/print.h diff --git a/lib/external/NitroSystem/include/nnsys/mcs/ringBuffer.h b/subprojects/NitroSystem/include/nnsys/mcs/ringBuffer.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/mcs/ringBuffer.h rename to subprojects/NitroSystem/include/nnsys/mcs/ringBuffer.h diff --git a/lib/external/NitroSystem/include/nnsys/misc.h b/subprojects/NitroSystem/include/nnsys/misc.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/misc.h rename to subprojects/NitroSystem/include/nnsys/misc.h diff --git a/lib/external/NitroSystem/include/nnsys/snd.h b/subprojects/NitroSystem/include/nnsys/snd.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd.h rename to subprojects/NitroSystem/include/nnsys/snd.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/capture.h b/subprojects/NitroSystem/include/nnsys/snd/capture.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/capture.h rename to subprojects/NitroSystem/include/nnsys/snd/capture.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/config.h b/subprojects/NitroSystem/include/nnsys/snd/config.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/config.h rename to subprojects/NitroSystem/include/nnsys/snd/config.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/fader.h b/subprojects/NitroSystem/include/nnsys/snd/fader.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/fader.h rename to subprojects/NitroSystem/include/nnsys/snd/fader.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/heap.h b/subprojects/NitroSystem/include/nnsys/snd/heap.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/heap.h rename to subprojects/NitroSystem/include/nnsys/snd/heap.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/main.h b/subprojects/NitroSystem/include/nnsys/snd/main.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/main.h rename to subprojects/NitroSystem/include/nnsys/snd/main.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/output_effect.h b/subprojects/NitroSystem/include/nnsys/snd/output_effect.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/output_effect.h rename to subprojects/NitroSystem/include/nnsys/snd/output_effect.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/player.h b/subprojects/NitroSystem/include/nnsys/snd/player.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/player.h rename to subprojects/NitroSystem/include/nnsys/snd/player.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/resource_mgr.h b/subprojects/NitroSystem/include/nnsys/snd/resource_mgr.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/resource_mgr.h rename to subprojects/NitroSystem/include/nnsys/snd/resource_mgr.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/seqdata.h b/subprojects/NitroSystem/include/nnsys/snd/seqdata.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/seqdata.h rename to subprojects/NitroSystem/include/nnsys/snd/seqdata.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/sndarc.h b/subprojects/NitroSystem/include/nnsys/snd/sndarc.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/sndarc.h rename to subprojects/NitroSystem/include/nnsys/snd/sndarc.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/sndarc_loader.h b/subprojects/NitroSystem/include/nnsys/snd/sndarc_loader.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/sndarc_loader.h rename to subprojects/NitroSystem/include/nnsys/snd/sndarc_loader.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/sndarc_player.h b/subprojects/NitroSystem/include/nnsys/snd/sndarc_player.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/sndarc_player.h rename to subprojects/NitroSystem/include/nnsys/snd/sndarc_player.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/sndarc_stream.h b/subprojects/NitroSystem/include/nnsys/snd/sndarc_stream.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/sndarc_stream.h rename to subprojects/NitroSystem/include/nnsys/snd/sndarc_stream.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/stream.h b/subprojects/NitroSystem/include/nnsys/snd/stream.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/stream.h rename to subprojects/NitroSystem/include/nnsys/snd/stream.h diff --git a/lib/external/NitroSystem/include/nnsys/snd/waveout.h b/subprojects/NitroSystem/include/nnsys/snd/waveout.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/snd/waveout.h rename to subprojects/NitroSystem/include/nnsys/snd/waveout.h diff --git a/lib/external/NitroSystem/include/nnsys/version.h b/subprojects/NitroSystem/include/nnsys/version.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys/version.h rename to subprojects/NitroSystem/include/nnsys/version.h diff --git a/lib/external/NitroSystem/include/nnsys_prefix.h b/subprojects/NitroSystem/include/nnsys_prefix.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys_prefix.h rename to subprojects/NitroSystem/include/nnsys_prefix.h diff --git a/lib/external/NitroSystem/include/nnsys_win32.h b/subprojects/NitroSystem/include/nnsys_win32.h similarity index 100% rename from lib/external/NitroSystem/include/nnsys_win32.h rename to subprojects/NitroSystem/include/nnsys_win32.h diff --git a/lib/external/NitroSystem/libraries/fnd/meson.build b/subprojects/NitroSystem/libraries/fnd/meson.build similarity index 100% rename from lib/external/NitroSystem/libraries/fnd/meson.build rename to subprojects/NitroSystem/libraries/fnd/meson.build diff --git a/lib/external/NitroSystem/libraries/fnd/src/allocator.c b/subprojects/NitroSystem/libraries/fnd/src/allocator.c similarity index 100% rename from lib/external/NitroSystem/libraries/fnd/src/allocator.c rename to subprojects/NitroSystem/libraries/fnd/src/allocator.c diff --git a/lib/external/NitroSystem/libraries/fnd/src/expheap.c b/subprojects/NitroSystem/libraries/fnd/src/expheap.c similarity index 100% rename from lib/external/NitroSystem/libraries/fnd/src/expheap.c rename to subprojects/NitroSystem/libraries/fnd/src/expheap.c diff --git a/lib/external/NitroSystem/libraries/fnd/src/frameheap.c b/subprojects/NitroSystem/libraries/fnd/src/frameheap.c similarity index 100% rename from lib/external/NitroSystem/libraries/fnd/src/frameheap.c rename to subprojects/NitroSystem/libraries/fnd/src/frameheap.c diff --git a/lib/external/NitroSystem/libraries/fnd/src/heapcommon.c b/subprojects/NitroSystem/libraries/fnd/src/heapcommon.c similarity index 100% rename from lib/external/NitroSystem/libraries/fnd/src/heapcommon.c rename to subprojects/NitroSystem/libraries/fnd/src/heapcommon.c diff --git a/lib/external/NitroSystem/libraries/fnd/src/include/heapcommoni.h b/subprojects/NitroSystem/libraries/fnd/src/include/heapcommoni.h similarity index 100% rename from lib/external/NitroSystem/libraries/fnd/src/include/heapcommoni.h rename to subprojects/NitroSystem/libraries/fnd/src/include/heapcommoni.h diff --git a/lib/external/NitroSystem/libraries/fnd/src/list_nnsfnd.c b/subprojects/NitroSystem/libraries/fnd/src/list_nnsfnd.c similarity index 100% rename from lib/external/NitroSystem/libraries/fnd/src/list_nnsfnd.c rename to subprojects/NitroSystem/libraries/fnd/src/list_nnsfnd.c diff --git a/lib/external/NitroSystem/libraries/fnd/src/unitheap.c b/subprojects/NitroSystem/libraries/fnd/src/unitheap.c similarity index 100% rename from lib/external/NitroSystem/libraries/fnd/src/unitheap.c rename to subprojects/NitroSystem/libraries/fnd/src/unitheap.c diff --git a/lib/external/NitroSystem/libraries/g2d/meson.build b/subprojects/NitroSystem/libraries/g2d/meson.build similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/meson.build rename to subprojects/NitroSystem/libraries/g2d/meson.build diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_Animation.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_Animation.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_Animation.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_Animation.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_CellAnimation.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_CellAnimation.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_CellAnimation.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_CellAnimation.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_CellTransferManager.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_CellTransferManager.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_CellTransferManager.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_CellTransferManager.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_CharCanvas.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_CharCanvas.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_CharCanvas.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_CharCanvas.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_Font.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_Font.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_Font.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_Font.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_Image.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_Image.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_Image.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_Image.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_MultiCellAnimation.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_MultiCellAnimation.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_MultiCellAnimation.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_MultiCellAnimation.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_Node.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_Node.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_Node.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_Node.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_OAM.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_OAM.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_OAM.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_OAM.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_OamSoftwareSpriteDraw.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_OamSoftwareSpriteDraw.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_OamSoftwareSpriteDraw.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_OamSoftwareSpriteDraw.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_PaletteTable.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_PaletteTable.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_PaletteTable.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_PaletteTable.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_Renderer.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_Renderer.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_Renderer.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_Renderer.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_RendererCore.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_RendererCore.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_RendererCore.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_RendererCore.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_SRTControl.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_SRTControl.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_SRTControl.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_SRTControl.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_Softsprite.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_Softsprite.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_Softsprite.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_Softsprite.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/g2d_TextCanvas.c b/subprojects/NitroSystem/libraries/g2d/src/g2d_TextCanvas.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/g2d_TextCanvas.c rename to subprojects/NitroSystem/libraries/g2d/src/g2d_TextCanvas.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2d_Internal.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2d_Internal.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2d_Internal.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2d_Internal.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_BitReader.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_BitReader.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_BitReader.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_BitReader.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_CellUtil.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_CellUtil.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_CellUtil.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_CellUtil.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_Debug.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_Debug.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_Debug.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_Debug.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_Dma.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_Dma.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_Dma.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_Dma.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_Mtx32.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_Mtx32.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_Mtx32.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_Mtx32.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_OamUtil.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_OamUtil.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_OamUtil.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_OamUtil.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxCache.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxCache.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxCache.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxCache.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxStack.hpp b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxStack.hpp similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxStack.hpp rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxStack.hpp diff --git a/lib/external/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxState.h b/subprojects/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxState.h similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxState.h rename to subprojects/NitroSystem/libraries/g2d/src/include/g2di_RendererMtxState.h diff --git a/lib/external/NitroSystem/libraries/g2d/src/internal/g2di_BitReader.c b/subprojects/NitroSystem/libraries/g2d/src/internal/g2di_BitReader.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/internal/g2di_BitReader.c rename to subprojects/NitroSystem/libraries/g2d/src/internal/g2di_BitReader.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/internal/g2di_Mtx32.c b/subprojects/NitroSystem/libraries/g2d/src/internal/g2di_Mtx32.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/internal/g2di_Mtx32.c rename to subprojects/NitroSystem/libraries/g2d/src/internal/g2di_Mtx32.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/internal/g2di_SplitChar.c b/subprojects/NitroSystem/libraries/g2d/src/internal/g2di_SplitChar.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/internal/g2di_SplitChar.c rename to subprojects/NitroSystem/libraries/g2d/src/internal/g2di_SplitChar.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/load/g2d_Load.c b/subprojects/NitroSystem/libraries/g2d/src/load/g2d_Load.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/load/g2d_Load.c rename to subprojects/NitroSystem/libraries/g2d/src/load/g2d_Load.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/load/g2d_NAN_load.c b/subprojects/NitroSystem/libraries/g2d/src/load/g2d_NAN_load.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/load/g2d_NAN_load.c rename to subprojects/NitroSystem/libraries/g2d/src/load/g2d_NAN_load.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/load/g2d_NCG_load.c b/subprojects/NitroSystem/libraries/g2d/src/load/g2d_NCG_load.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/load/g2d_NCG_load.c rename to subprojects/NitroSystem/libraries/g2d/src/load/g2d_NCG_load.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/load/g2d_NCL_load.c b/subprojects/NitroSystem/libraries/g2d/src/load/g2d_NCL_load.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/load/g2d_NCL_load.c rename to subprojects/NitroSystem/libraries/g2d/src/load/g2d_NCL_load.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/load/g2d_NFT_load.c b/subprojects/NitroSystem/libraries/g2d/src/load/g2d_NFT_load.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/load/g2d_NFT_load.c rename to subprojects/NitroSystem/libraries/g2d/src/load/g2d_NFT_load.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/load/g2d_NMC_load.c b/subprojects/NitroSystem/libraries/g2d/src/load/g2d_NMC_load.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/load/g2d_NMC_load.c rename to subprojects/NitroSystem/libraries/g2d/src/load/g2d_NMC_load.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/load/g2d_NOB_load.c b/subprojects/NitroSystem/libraries/g2d/src/load/g2d_NOB_load.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/load/g2d_NOB_load.c rename to subprojects/NitroSystem/libraries/g2d/src/load/g2d_NOB_load.c diff --git a/lib/external/NitroSystem/libraries/g2d/src/load/g2d_NSC_load.c b/subprojects/NitroSystem/libraries/g2d/src/load/g2d_NSC_load.c similarity index 100% rename from lib/external/NitroSystem/libraries/g2d/src/load/g2d_NSC_load.c rename to subprojects/NitroSystem/libraries/g2d/src/load/g2d_NSC_load.c diff --git a/lib/external/NitroSystem/libraries/g3d/asm/incbin/nsbca.bin b/subprojects/NitroSystem/libraries/g3d/asm/incbin/nsbca.bin similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/asm/incbin/nsbca.bin rename to subprojects/NitroSystem/libraries/g3d/asm/incbin/nsbca.bin diff --git a/lib/external/NitroSystem/libraries/g3d/asm/include/nsbca.inc b/subprojects/NitroSystem/libraries/g3d/asm/include/nsbca.inc similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/asm/include/nsbca.inc rename to subprojects/NitroSystem/libraries/g3d/asm/include/nsbca.inc diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/macros/function.inc b/subprojects/NitroSystem/libraries/g3d/asm/macros/function.inc similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/macros/function.inc rename to subprojects/NitroSystem/libraries/g3d/asm/macros/function.inc diff --git a/lib/external/NitroSystem/libraries/g3d/asm/nsbca.s b/subprojects/NitroSystem/libraries/g3d/asm/nsbca.s similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/asm/nsbca.s rename to subprojects/NitroSystem/libraries/g3d/asm/nsbca.s diff --git a/lib/external/NitroSystem/libraries/g3d/meson.build b/subprojects/NitroSystem/libraries/g3d/meson.build similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/meson.build rename to subprojects/NitroSystem/libraries/g3d/meson.build diff --git a/lib/external/NitroSystem/libraries/g3d/src/1mat1shp.c b/subprojects/NitroSystem/libraries/g3d/src/1mat1shp.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/1mat1shp.c rename to subprojects/NitroSystem/libraries/g3d/src/1mat1shp.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/anm.c b/subprojects/NitroSystem/libraries/g3d/src/anm.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/anm.c rename to subprojects/NitroSystem/libraries/g3d/src/anm.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/anm/nsbma.c b/subprojects/NitroSystem/libraries/g3d/src/anm/nsbma.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/anm/nsbma.c rename to subprojects/NitroSystem/libraries/g3d/src/anm/nsbma.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/anm/nsbta.c b/subprojects/NitroSystem/libraries/g3d/src/anm/nsbta.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/anm/nsbta.c rename to subprojects/NitroSystem/libraries/g3d/src/anm/nsbta.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/anm/nsbtp.c b/subprojects/NitroSystem/libraries/g3d/src/anm/nsbtp.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/anm/nsbtp.c rename to subprojects/NitroSystem/libraries/g3d/src/anm/nsbtp.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/anm/nsbva.c b/subprojects/NitroSystem/libraries/g3d/src/anm/nsbva.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/anm/nsbva.c rename to subprojects/NitroSystem/libraries/g3d/src/anm/nsbva.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/binres/res_print_internal.h b/subprojects/NitroSystem/libraries/g3d/src/binres/res_print_internal.h similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/binres/res_print_internal.h rename to subprojects/NitroSystem/libraries/g3d/src/binres/res_print_internal.h diff --git a/lib/external/NitroSystem/libraries/g3d/src/binres/res_struct_accessor.c b/subprojects/NitroSystem/libraries/g3d/src/binres/res_struct_accessor.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/binres/res_struct_accessor.c rename to subprojects/NitroSystem/libraries/g3d/src/binres/res_struct_accessor.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/binres/res_struct_accessor_anm.c b/subprojects/NitroSystem/libraries/g3d/src/binres/res_struct_accessor_anm.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/binres/res_struct_accessor_anm.c rename to subprojects/NitroSystem/libraries/g3d/src/binres/res_struct_accessor_anm.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/cgtool.c b/subprojects/NitroSystem/libraries/g3d/src/cgtool.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/cgtool.c rename to subprojects/NitroSystem/libraries/g3d/src/cgtool.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/cgtool/3dsmax.c b/subprojects/NitroSystem/libraries/g3d/src/cgtool/3dsmax.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/cgtool/3dsmax.c rename to subprojects/NitroSystem/libraries/g3d/src/cgtool/3dsmax.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/cgtool/basic.c b/subprojects/NitroSystem/libraries/g3d/src/cgtool/basic.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/cgtool/basic.c rename to subprojects/NitroSystem/libraries/g3d/src/cgtool/basic.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/cgtool/maya.c b/subprojects/NitroSystem/libraries/g3d/src/cgtool/maya.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/cgtool/maya.c rename to subprojects/NitroSystem/libraries/g3d/src/cgtool/maya.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/cgtool/si3d.c b/subprojects/NitroSystem/libraries/g3d/src/cgtool/si3d.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/cgtool/si3d.c rename to subprojects/NitroSystem/libraries/g3d/src/cgtool/si3d.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/cgtool/xsi.c b/subprojects/NitroSystem/libraries/g3d/src/cgtool/xsi.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/cgtool/xsi.c rename to subprojects/NitroSystem/libraries/g3d/src/cgtool/xsi.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/gecom.c b/subprojects/NitroSystem/libraries/g3d/src/gecom.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/gecom.c rename to subprojects/NitroSystem/libraries/g3d/src/gecom.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/glbstate.c b/subprojects/NitroSystem/libraries/g3d/src/glbstate.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/glbstate.c rename to subprojects/NitroSystem/libraries/g3d/src/glbstate.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/kernel.c b/subprojects/NitroSystem/libraries/g3d/src/kernel.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/kernel.c rename to subprojects/NitroSystem/libraries/g3d/src/kernel.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/mem_nnsg3d.c b/subprojects/NitroSystem/libraries/g3d/src/mem_nnsg3d.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/mem_nnsg3d.c rename to subprojects/NitroSystem/libraries/g3d/src/mem_nnsg3d.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/model.c b/subprojects/NitroSystem/libraries/g3d/src/model.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/model.c rename to subprojects/NitroSystem/libraries/g3d/src/model.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/sbc.c b/subprojects/NitroSystem/libraries/g3d/src/sbc.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/sbc.c rename to subprojects/NitroSystem/libraries/g3d/src/sbc.c diff --git a/lib/external/NitroSystem/libraries/g3d/src/util_nnsg3d.c b/subprojects/NitroSystem/libraries/g3d/src/util_nnsg3d.c similarity index 100% rename from lib/external/NitroSystem/libraries/g3d/src/util_nnsg3d.c rename to subprojects/NitroSystem/libraries/g3d/src/util_nnsg3d.c diff --git a/lib/external/NitroSystem/libraries/gfd/meson.build b/subprojects/NitroSystem/libraries/gfd/meson.build similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/meson.build rename to subprojects/NitroSystem/libraries/gfd/meson.build diff --git a/lib/external/NitroSystem/libraries/gfd/src/gfd_FramePlttVramMan.c b/subprojects/NitroSystem/libraries/gfd/src/gfd_FramePlttVramMan.c similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/gfd_FramePlttVramMan.c rename to subprojects/NitroSystem/libraries/gfd/src/gfd_FramePlttVramMan.c diff --git a/lib/external/NitroSystem/libraries/gfd/src/gfd_FrameTexVramMan.c b/subprojects/NitroSystem/libraries/gfd/src/gfd_FrameTexVramMan.c similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/gfd_FrameTexVramMan.c rename to subprojects/NitroSystem/libraries/gfd/src/gfd_FrameTexVramMan.c diff --git a/lib/external/NitroSystem/libraries/gfd/src/gfd_LinkedListPlttVramMan.c b/subprojects/NitroSystem/libraries/gfd/src/gfd_LinkedListPlttVramMan.c similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/gfd_LinkedListPlttVramMan.c rename to subprojects/NitroSystem/libraries/gfd/src/gfd_LinkedListPlttVramMan.c diff --git a/lib/external/NitroSystem/libraries/gfd/src/gfd_LinkedListTexVramMan.c b/subprojects/NitroSystem/libraries/gfd/src/gfd_LinkedListTexVramMan.c similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/gfd_LinkedListTexVramMan.c rename to subprojects/NitroSystem/libraries/gfd/src/gfd_LinkedListTexVramMan.c diff --git a/lib/external/NitroSystem/libraries/gfd/src/gfd_PlttVramMan.c b/subprojects/NitroSystem/libraries/gfd/src/gfd_PlttVramMan.c similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/gfd_PlttVramMan.c rename to subprojects/NitroSystem/libraries/gfd/src/gfd_PlttVramMan.c diff --git a/lib/external/NitroSystem/libraries/gfd/src/gfd_TexVramMan.c b/subprojects/NitroSystem/libraries/gfd/src/gfd_TexVramMan.c similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/gfd_TexVramMan.c rename to subprojects/NitroSystem/libraries/gfd/src/gfd_TexVramMan.c diff --git a/lib/external/NitroSystem/libraries/gfd/src/gfd_VramTransferManager.c b/subprojects/NitroSystem/libraries/gfd/src/gfd_VramTransferManager.c similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/gfd_VramTransferManager.c rename to subprojects/NitroSystem/libraries/gfd/src/gfd_VramTransferManager.c diff --git a/lib/external/NitroSystem/libraries/gfd/src/gfdi_LinkedListVramMan_Common.c b/subprojects/NitroSystem/libraries/gfd/src/gfdi_LinkedListVramMan_Common.c similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/gfdi_LinkedListVramMan_Common.c rename to subprojects/NitroSystem/libraries/gfd/src/gfdi_LinkedListVramMan_Common.c diff --git a/lib/external/NitroSystem/libraries/gfd/src/include/gfdi_LinkedListVramMan_Common.h b/subprojects/NitroSystem/libraries/gfd/src/include/gfdi_LinkedListVramMan_Common.h similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/include/gfdi_LinkedListVramMan_Common.h rename to subprojects/NitroSystem/libraries/gfd/src/include/gfdi_LinkedListVramMan_Common.h diff --git a/lib/external/NitroSystem/libraries/gfd/src/meson.build b/subprojects/NitroSystem/libraries/gfd/src/meson.build similarity index 100% rename from lib/external/NitroSystem/libraries/gfd/src/meson.build rename to subprojects/NitroSystem/libraries/gfd/src/meson.build diff --git a/lib/external/NitroSystem/libraries/meson.build b/subprojects/NitroSystem/libraries/meson.build similarity index 100% rename from lib/external/NitroSystem/libraries/meson.build rename to subprojects/NitroSystem/libraries/meson.build diff --git a/lib/external/NitroSystem/libraries/snd/meson.build b/subprojects/NitroSystem/libraries/snd/meson.build similarity index 100% rename from lib/external/NitroSystem/libraries/snd/meson.build rename to subprojects/NitroSystem/libraries/snd/meson.build diff --git a/lib/external/NitroSystem/libraries/snd/src/capture.c b/subprojects/NitroSystem/libraries/snd/src/capture.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/capture.c rename to subprojects/NitroSystem/libraries/snd/src/capture.c diff --git a/lib/external/NitroSystem/libraries/snd/src/fader.c b/subprojects/NitroSystem/libraries/snd/src/fader.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/fader.c rename to subprojects/NitroSystem/libraries/snd/src/fader.c diff --git a/lib/external/NitroSystem/libraries/snd/src/heap_nnssnd.c b/subprojects/NitroSystem/libraries/snd/src/heap_nnssnd.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/heap_nnssnd.c rename to subprojects/NitroSystem/libraries/snd/src/heap_nnssnd.c diff --git a/lib/external/NitroSystem/libraries/snd/src/main_nnssnd.c b/subprojects/NitroSystem/libraries/snd/src/main_nnssnd.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/main_nnssnd.c rename to subprojects/NitroSystem/libraries/snd/src/main_nnssnd.c diff --git a/lib/external/NitroSystem/libraries/snd/src/player.c b/subprojects/NitroSystem/libraries/snd/src/player.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/player.c rename to subprojects/NitroSystem/libraries/snd/src/player.c diff --git a/lib/external/NitroSystem/libraries/snd/src/resource_mgr.c b/subprojects/NitroSystem/libraries/snd/src/resource_mgr.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/resource_mgr.c rename to subprojects/NitroSystem/libraries/snd/src/resource_mgr.c diff --git a/lib/external/NitroSystem/libraries/snd/src/seqdata.c b/subprojects/NitroSystem/libraries/snd/src/seqdata.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/seqdata.c rename to subprojects/NitroSystem/libraries/snd/src/seqdata.c diff --git a/lib/external/NitroSystem/libraries/snd/src/sndarc.c b/subprojects/NitroSystem/libraries/snd/src/sndarc.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/sndarc.c rename to subprojects/NitroSystem/libraries/snd/src/sndarc.c diff --git a/lib/external/NitroSystem/libraries/snd/src/sndarc_loader.c b/subprojects/NitroSystem/libraries/snd/src/sndarc_loader.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/sndarc_loader.c rename to subprojects/NitroSystem/libraries/snd/src/sndarc_loader.c diff --git a/lib/external/NitroSystem/libraries/snd/src/sndarc_player.c b/subprojects/NitroSystem/libraries/snd/src/sndarc_player.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/sndarc_player.c rename to subprojects/NitroSystem/libraries/snd/src/sndarc_player.c diff --git a/lib/external/NitroSystem/libraries/snd/src/sndarc_stream.c b/subprojects/NitroSystem/libraries/snd/src/sndarc_stream.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/sndarc_stream.c rename to subprojects/NitroSystem/libraries/snd/src/sndarc_stream.c diff --git a/lib/external/NitroSystem/libraries/snd/src/stream_nnssnd.c b/subprojects/NitroSystem/libraries/snd/src/stream_nnssnd.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/stream_nnssnd.c rename to subprojects/NitroSystem/libraries/snd/src/stream_nnssnd.c diff --git a/lib/external/NitroSystem/libraries/snd/src/waveout.c b/subprojects/NitroSystem/libraries/snd/src/waveout.c similarity index 100% rename from lib/external/NitroSystem/libraries/snd/src/waveout.c rename to subprojects/NitroSystem/libraries/snd/src/waveout.c diff --git a/lib/external/NitroSystem/meson.build b/subprojects/NitroSystem/meson.build similarity index 100% rename from lib/external/NitroSystem/meson.build rename to subprojects/NitroSystem/meson.build diff --git a/lib/external/NitroWiFi/include/ninet.h b/subprojects/NitroWiFi/include/ninet.h similarity index 100% rename from lib/external/NitroWiFi/include/ninet.h rename to subprojects/NitroWiFi/include/ninet.h diff --git a/lib/external/NitroWiFi/include/ninet/ip.h b/subprojects/NitroWiFi/include/ninet/ip.h similarity index 100% rename from lib/external/NitroWiFi/include/ninet/ip.h rename to subprojects/NitroWiFi/include/ninet/ip.h diff --git a/lib/external/NitroWiFi/include/ninet/iw/iw_wm.h b/subprojects/NitroWiFi/include/ninet/iw/iw_wm.h similarity index 100% rename from lib/external/NitroWiFi/include/ninet/iw/iw_wm.h rename to subprojects/NitroWiFi/include/ninet/iw/iw_wm.h diff --git a/lib/external/NitroWiFi/include/ninet/nwbase/md5.h b/subprojects/NitroWiFi/include/ninet/nwbase/md5.h similarity index 100% rename from lib/external/NitroWiFi/include/ninet/nwbase/md5.h rename to subprojects/NitroWiFi/include/ninet/nwbase/md5.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi.h b/subprojects/NitroWiFi/include/nitroWiFi.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi.h rename to subprojects/NitroWiFi/include/nitroWiFi.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/cps.h b/subprojects/NitroWiFi/include/nitroWiFi/cps.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/cps.h rename to subprojects/NitroWiFi/include/nitroWiFi/cps.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/iw2wcm.h b/subprojects/NitroWiFi/include/nitroWiFi/iw2wcm.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/iw2wcm.h rename to subprojects/NitroWiFi/include/nitroWiFi/iw2wcm.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/so2soc.h b/subprojects/NitroWiFi/include/nitroWiFi/so2soc.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/so2soc.h rename to subprojects/NitroWiFi/include/nitroWiFi/so2soc.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/soc.h b/subprojects/NitroWiFi/include/nitroWiFi/soc.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/soc.h rename to subprojects/NitroWiFi/include/nitroWiFi/soc.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/soc_errcode.h b/subprojects/NitroWiFi/include/nitroWiFi/soc_errcode.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/soc_errcode.h rename to subprojects/NitroWiFi/include/nitroWiFi/soc_errcode.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/soc_stub.h b/subprojects/NitroWiFi/include/nitroWiFi/soc_stub.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/soc_stub.h rename to subprojects/NitroWiFi/include/nitroWiFi/soc_stub.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/socket.h b/subprojects/NitroWiFi/include/nitroWiFi/socket.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/socket.h rename to subprojects/NitroWiFi/include/nitroWiFi/socket.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/socl.h b/subprojects/NitroWiFi/include/nitroWiFi/socl.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/socl.h rename to subprojects/NitroWiFi/include/nitroWiFi/socl.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/ssl.h b/subprojects/NitroWiFi/include/nitroWiFi/ssl.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/ssl.h rename to subprojects/NitroWiFi/include/nitroWiFi/ssl.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/version.h b/subprojects/NitroWiFi/include/nitroWiFi/version.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/version.h rename to subprojects/NitroWiFi/include/nitroWiFi/version.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi/wcm.h b/subprojects/NitroWiFi/include/nitroWiFi/wcm.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi/wcm.h rename to subprojects/NitroWiFi/include/nitroWiFi/wcm.h diff --git a/lib/external/NitroWiFi/include/nitroWiFi_noso.h b/subprojects/NitroWiFi/include/nitroWiFi_noso.h similarity index 100% rename from lib/external/NitroWiFi/include/nitroWiFi_noso.h rename to subprojects/NitroWiFi/include/nitroWiFi_noso.h diff --git a/lib/external/NitroWiFi/libraries/cps/asm/incbin/network.bin b/subprojects/NitroWiFi/libraries/cps/asm/incbin/network.bin similarity index 100% rename from lib/external/NitroWiFi/libraries/cps/asm/incbin/network.bin rename to subprojects/NitroWiFi/libraries/cps/asm/incbin/network.bin diff --git a/lib/external/NitroWiFi/libraries/cps/asm/include/network.inc b/subprojects/NitroWiFi/libraries/cps/asm/include/network.inc similarity index 100% rename from lib/external/NitroWiFi/libraries/cps/asm/include/network.inc rename to subprojects/NitroWiFi/libraries/cps/asm/include/network.inc diff --git a/lib/external/gamespy/libraries/chat/asm/macros/function.inc b/subprojects/NitroWiFi/libraries/cps/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/macros/function.inc rename to subprojects/NitroWiFi/libraries/cps/asm/macros/function.inc diff --git a/lib/external/NitroWiFi/libraries/cps/asm/network.s b/subprojects/NitroWiFi/libraries/cps/asm/network.s similarity index 100% rename from lib/external/NitroWiFi/libraries/cps/asm/network.s rename to subprojects/NitroWiFi/libraries/cps/asm/network.s diff --git a/lib/external/NitroWiFi/libraries/cps/meson.build b/subprojects/NitroWiFi/libraries/cps/meson.build similarity index 100% rename from lib/external/NitroWiFi/libraries/cps/meson.build rename to subprojects/NitroWiFi/libraries/cps/meson.build diff --git a/lib/external/NitroWiFi/libraries/meson.build b/subprojects/NitroWiFi/libraries/meson.build similarity index 100% rename from lib/external/NitroWiFi/libraries/meson.build rename to subprojects/NitroWiFi/libraries/meson.build diff --git a/lib/external/NitroWiFi/libraries/soc/meson.build b/subprojects/NitroWiFi/libraries/soc/meson.build similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/meson.build rename to subprojects/NitroWiFi/libraries/soc/meson.build diff --git a/lib/external/NitroWiFi/libraries/soc/src/include/errtable.h b/subprojects/NitroWiFi/libraries/soc/src/include/errtable.h similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/include/errtable.h rename to subprojects/NitroWiFi/libraries/soc/src/include/errtable.h diff --git a/lib/external/NitroWiFi/libraries/soc/src/meson.build b/subprojects/NitroWiFi/libraries/soc/src/meson.build similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/meson.build rename to subprojects/NitroWiFi/libraries/soc/src/meson.build diff --git a/lib/external/NitroWiFi/libraries/soc/src/soc.c b/subprojects/NitroWiFi/libraries/soc/src/soc.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/soc.c rename to subprojects/NitroWiFi/libraries/soc/src/soc.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_bind.c b/subprojects/NitroWiFi/libraries/soc/src/socl_bind.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_bind.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_bind.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_cleanup.c b/subprojects/NitroWiFi/libraries/soc/src/socl_cleanup.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_cleanup.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_cleanup.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_close.c b/subprojects/NitroWiFi/libraries/soc/src/socl_close.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_close.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_close.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_command.c b/subprojects/NitroWiFi/libraries/soc/src/socl_command.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_command.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_command.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_const.c b/subprojects/NitroWiFi/libraries/soc/src/socl_const.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_const.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_const.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_create.c b/subprojects/NitroWiFi/libraries/soc/src/socl_create.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_create.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_create.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_list.c b/subprojects/NitroWiFi/libraries/soc/src/socl_list.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_list.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_list.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_listen_accept.c b/subprojects/NitroWiFi/libraries/soc/src/socl_listen_accept.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_listen_accept.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_listen_accept.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_misc.c b/subprojects/NitroWiFi/libraries/soc/src/socl_misc.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_misc.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_misc.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_poll.c b/subprojects/NitroWiFi/libraries/soc/src/socl_poll.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_poll.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_poll.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_read.c b/subprojects/NitroWiFi/libraries/soc/src/socl_read.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_read.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_read.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_resolve.c b/subprojects/NitroWiFi/libraries/soc/src/socl_resolve.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_resolve.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_resolve.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_shutdown.c b/subprojects/NitroWiFi/libraries/soc/src/socl_shutdown.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_shutdown.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_shutdown.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_ssl.c b/subprojects/NitroWiFi/libraries/soc/src/socl_ssl.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_ssl.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_ssl.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_startup.c b/subprojects/NitroWiFi/libraries/soc/src/socl_startup.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_startup.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_startup.c diff --git a/lib/external/NitroWiFi/libraries/soc/src/socl_write.c b/subprojects/NitroWiFi/libraries/soc/src/socl_write.c similarity index 100% rename from lib/external/NitroWiFi/libraries/soc/src/socl_write.c rename to subprojects/NitroWiFi/libraries/soc/src/socl_write.c diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/arc4.s b/subprojects/NitroWiFi/libraries/ssl/asm/arc4.s similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/arc4.s rename to subprojects/NitroWiFi/libraries/ssl/asm/arc4.s diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/biginteger.s b/subprojects/NitroWiFi/libraries/ssl/asm/biginteger.s similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/biginteger.s rename to subprojects/NitroWiFi/libraries/ssl/asm/biginteger.s diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/incbin/md5.bin b/subprojects/NitroWiFi/libraries/ssl/asm/incbin/md5.bin similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/incbin/md5.bin rename to subprojects/NitroWiFi/libraries/ssl/asm/incbin/md5.bin diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/incbin/sha1.bin b/subprojects/NitroWiFi/libraries/ssl/asm/incbin/sha1.bin similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/incbin/sha1.bin rename to subprojects/NitroWiFi/libraries/ssl/asm/incbin/sha1.bin diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/incbin/ssl.bin b/subprojects/NitroWiFi/libraries/ssl/asm/incbin/ssl.bin similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/incbin/ssl.bin rename to subprojects/NitroWiFi/libraries/ssl/asm/incbin/ssl.bin diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/include/biginteger.inc b/subprojects/NitroWiFi/libraries/ssl/asm/include/biginteger.inc similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/include/biginteger.inc rename to subprojects/NitroWiFi/libraries/ssl/asm/include/biginteger.inc diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/include/md5.inc b/subprojects/NitroWiFi/libraries/ssl/asm/include/md5.inc similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/include/md5.inc rename to subprojects/NitroWiFi/libraries/ssl/asm/include/md5.inc diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/include/sha1.inc b/subprojects/NitroWiFi/libraries/ssl/asm/include/sha1.inc similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/include/sha1.inc rename to subprojects/NitroWiFi/libraries/ssl/asm/include/sha1.inc diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/include/ssl.inc b/subprojects/NitroWiFi/libraries/ssl/asm/include/ssl.inc similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/include/ssl.inc rename to subprojects/NitroWiFi/libraries/ssl/asm/include/ssl.inc diff --git a/lib/external/gamespy/libraries/common/asm/macros/function.inc b/subprojects/NitroWiFi/libraries/ssl/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/common/asm/macros/function.inc rename to subprojects/NitroWiFi/libraries/ssl/asm/macros/function.inc diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/md5.s b/subprojects/NitroWiFi/libraries/ssl/asm/md5.s similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/md5.s rename to subprojects/NitroWiFi/libraries/ssl/asm/md5.s diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/sha1.s b/subprojects/NitroWiFi/libraries/ssl/asm/sha1.s similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/sha1.s rename to subprojects/NitroWiFi/libraries/ssl/asm/sha1.s diff --git a/lib/external/NitroWiFi/libraries/ssl/asm/ssl.s b/subprojects/NitroWiFi/libraries/ssl/asm/ssl.s similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/asm/ssl.s rename to subprojects/NitroWiFi/libraries/ssl/asm/ssl.s diff --git a/lib/external/NitroWiFi/libraries/ssl/meson.build b/subprojects/NitroWiFi/libraries/ssl/meson.build similarity index 100% rename from lib/external/NitroWiFi/libraries/ssl/meson.build rename to subprojects/NitroWiFi/libraries/ssl/meson.build diff --git a/lib/external/NitroWiFi/libraries/stubs/md5/meson.build b/subprojects/NitroWiFi/libraries/stubs/md5/meson.build similarity index 100% rename from lib/external/NitroWiFi/libraries/stubs/md5/meson.build rename to subprojects/NitroWiFi/libraries/stubs/md5/meson.build diff --git a/lib/external/NitroWiFi/libraries/stubs/md5/src/dummy_md5.c b/subprojects/NitroWiFi/libraries/stubs/md5/src/dummy_md5.c similarity index 100% rename from lib/external/NitroWiFi/libraries/stubs/md5/src/dummy_md5.c rename to subprojects/NitroWiFi/libraries/stubs/md5/src/dummy_md5.c diff --git a/lib/external/NitroWiFi/libraries/stubs/meson.build b/subprojects/NitroWiFi/libraries/stubs/meson.build similarity index 100% rename from lib/external/NitroWiFi/libraries/stubs/meson.build rename to subprojects/NitroWiFi/libraries/stubs/meson.build diff --git a/lib/external/NitroWiFi/libraries/wcm/meson.build b/subprojects/NitroWiFi/libraries/wcm/meson.build similarity index 100% rename from lib/external/NitroWiFi/libraries/wcm/meson.build rename to subprojects/NitroWiFi/libraries/wcm/meson.build diff --git a/lib/external/NitroWiFi/libraries/wcm/src/aplist.c b/subprojects/NitroWiFi/libraries/wcm/src/aplist.c similarity index 100% rename from lib/external/NitroWiFi/libraries/wcm/src/aplist.c rename to subprojects/NitroWiFi/libraries/wcm/src/aplist.c diff --git a/lib/external/NitroWiFi/libraries/wcm/src/cpsif.c b/subprojects/NitroWiFi/libraries/wcm/src/cpsif.c similarity index 100% rename from lib/external/NitroWiFi/libraries/wcm/src/cpsif.c rename to subprojects/NitroWiFi/libraries/wcm/src/cpsif.c diff --git a/lib/external/NitroWiFi/libraries/wcm/src/include/wcm_cpsif.h b/subprojects/NitroWiFi/libraries/wcm/src/include/wcm_cpsif.h similarity index 100% rename from lib/external/NitroWiFi/libraries/wcm/src/include/wcm_cpsif.h rename to subprojects/NitroWiFi/libraries/wcm/src/include/wcm_cpsif.h diff --git a/lib/external/NitroWiFi/libraries/wcm/src/include/wcm_private.h b/subprojects/NitroWiFi/libraries/wcm/src/include/wcm_private.h similarity index 100% rename from lib/external/NitroWiFi/libraries/wcm/src/include/wcm_private.h rename to subprojects/NitroWiFi/libraries/wcm/src/include/wcm_private.h diff --git a/lib/external/NitroWiFi/libraries/wcm/src/system.c b/subprojects/NitroWiFi/libraries/wcm/src/system.c similarity index 100% rename from lib/external/NitroWiFi/libraries/wcm/src/system.c rename to subprojects/NitroWiFi/libraries/wcm/src/system.c diff --git a/lib/external/NitroWiFi/libraries/wcm/src/util_wcm.c b/subprojects/NitroWiFi/libraries/wcm/src/util_wcm.c similarity index 100% rename from lib/external/NitroWiFi/libraries/wcm/src/util_wcm.c rename to subprojects/NitroWiFi/libraries/wcm/src/util_wcm.c diff --git a/lib/external/NitroWiFi/meson.build b/subprojects/NitroWiFi/meson.build similarity index 100% rename from lib/external/NitroWiFi/meson.build rename to subprojects/NitroWiFi/meson.build diff --git a/lib/external/gamespy/include/gs/available.h b/subprojects/gamespy/include/gs/available.h similarity index 100% rename from lib/external/gamespy/include/gs/available.h rename to subprojects/gamespy/include/gs/available.h diff --git a/lib/external/gamespy/include/gs/chat/chat.h b/subprojects/gamespy/include/gs/chat/chat.h similarity index 100% rename from lib/external/gamespy/include/gs/chat/chat.h rename to subprojects/gamespy/include/gs/chat/chat.h diff --git a/lib/external/gamespy/include/gs/chat/chatASCII.h b/subprojects/gamespy/include/gs/chat/chatASCII.h similarity index 100% rename from lib/external/gamespy/include/gs/chat/chatASCII.h rename to subprojects/gamespy/include/gs/chat/chatASCII.h diff --git a/lib/external/gamespy/include/gs/chat/chatCallbacks.h b/subprojects/gamespy/include/gs/chat/chatCallbacks.h similarity index 100% rename from lib/external/gamespy/include/gs/chat/chatCallbacks.h rename to subprojects/gamespy/include/gs/chat/chatCallbacks.h diff --git a/lib/external/gamespy/include/gs/chat/chatChannel.h b/subprojects/gamespy/include/gs/chat/chatChannel.h similarity index 100% rename from lib/external/gamespy/include/gs/chat/chatChannel.h rename to subprojects/gamespy/include/gs/chat/chatChannel.h diff --git a/lib/external/gamespy/include/gs/chat/chatCrypt.h b/subprojects/gamespy/include/gs/chat/chatCrypt.h similarity index 100% rename from lib/external/gamespy/include/gs/chat/chatCrypt.h rename to subprojects/gamespy/include/gs/chat/chatCrypt.h diff --git a/lib/external/gamespy/include/gs/chat/chatHandlers.h b/subprojects/gamespy/include/gs/chat/chatHandlers.h similarity index 100% rename from lib/external/gamespy/include/gs/chat/chatHandlers.h rename to subprojects/gamespy/include/gs/chat/chatHandlers.h diff --git a/lib/external/gamespy/include/gs/chat/chatMain.h b/subprojects/gamespy/include/gs/chat/chatMain.h similarity index 100% rename from lib/external/gamespy/include/gs/chat/chatMain.h rename to subprojects/gamespy/include/gs/chat/chatMain.h diff --git a/lib/external/gamespy/include/gs/chat/chatSocket.h b/subprojects/gamespy/include/gs/chat/chatSocket.h similarity index 100% rename from lib/external/gamespy/include/gs/chat/chatSocket.h rename to subprojects/gamespy/include/gs/chat/chatSocket.h diff --git a/lib/external/gamespy/include/gs/core.h b/subprojects/gamespy/include/gs/core.h similarity index 100% rename from lib/external/gamespy/include/gs/core.h rename to subprojects/gamespy/include/gs/core.h diff --git a/lib/external/gamespy/include/gs/darray.h b/subprojects/gamespy/include/gs/darray.h similarity index 100% rename from lib/external/gamespy/include/gs/darray.h rename to subprojects/gamespy/include/gs/darray.h diff --git a/lib/external/gamespy/include/gs/dummy_auth.h b/subprojects/gamespy/include/gs/dummy_auth.h similarity index 100% rename from lib/external/gamespy/include/gs/dummy_auth.h rename to subprojects/gamespy/include/gs/dummy_auth.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttp.h b/subprojects/gamespy/include/gs/ghttp/ghttp.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttp.h rename to subprojects/gamespy/include/gs/ghttp/ghttp.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpASCII.h b/subprojects/gamespy/include/gs/ghttp/ghttpASCII.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpASCII.h rename to subprojects/gamespy/include/gs/ghttp/ghttpASCII.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpBuffer.h b/subprojects/gamespy/include/gs/ghttp/ghttpBuffer.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpBuffer.h rename to subprojects/gamespy/include/gs/ghttp/ghttpBuffer.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpCallbacks.h b/subprojects/gamespy/include/gs/ghttp/ghttpCallbacks.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpCallbacks.h rename to subprojects/gamespy/include/gs/ghttp/ghttpCallbacks.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpCommon.h b/subprojects/gamespy/include/gs/ghttp/ghttpCommon.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpCommon.h rename to subprojects/gamespy/include/gs/ghttp/ghttpCommon.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpConnection.h b/subprojects/gamespy/include/gs/ghttp/ghttpConnection.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpConnection.h rename to subprojects/gamespy/include/gs/ghttp/ghttpConnection.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpEncryption.h b/subprojects/gamespy/include/gs/ghttp/ghttpEncryption.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpEncryption.h rename to subprojects/gamespy/include/gs/ghttp/ghttpEncryption.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpMain.h b/subprojects/gamespy/include/gs/ghttp/ghttpMain.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpMain.h rename to subprojects/gamespy/include/gs/ghttp/ghttpMain.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpPost.h b/subprojects/gamespy/include/gs/ghttp/ghttpPost.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpPost.h rename to subprojects/gamespy/include/gs/ghttp/ghttpPost.h diff --git a/lib/external/gamespy/include/gs/ghttp/ghttpProcess.h b/subprojects/gamespy/include/gs/ghttp/ghttpProcess.h similarity index 100% rename from lib/external/gamespy/include/gs/ghttp/ghttpProcess.h rename to subprojects/gamespy/include/gs/ghttp/ghttpProcess.h diff --git a/lib/external/gamespy/include/gs/gp/gp.h b/subprojects/gamespy/include/gs/gp/gp.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gp.h rename to subprojects/gamespy/include/gs/gp/gp.h diff --git a/lib/external/gamespy/include/gs/gp/gpi.h b/subprojects/gamespy/include/gs/gp/gpi.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpi.h rename to subprojects/gamespy/include/gs/gp/gpi.h diff --git a/lib/external/gamespy/include/gs/gp/gpiBuddy.h b/subprojects/gamespy/include/gs/gp/gpiBuddy.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiBuddy.h rename to subprojects/gamespy/include/gs/gp/gpiBuddy.h diff --git a/lib/external/gamespy/include/gs/gp/gpiBuffer.h b/subprojects/gamespy/include/gs/gp/gpiBuffer.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiBuffer.h rename to subprojects/gamespy/include/gs/gp/gpiBuffer.h diff --git a/lib/external/gamespy/include/gs/gp/gpiCallback.h b/subprojects/gamespy/include/gs/gp/gpiCallback.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiCallback.h rename to subprojects/gamespy/include/gs/gp/gpiCallback.h diff --git a/lib/external/gamespy/include/gs/gp/gpiConnect.h b/subprojects/gamespy/include/gs/gp/gpiConnect.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiConnect.h rename to subprojects/gamespy/include/gs/gp/gpiConnect.h diff --git a/lib/external/gamespy/include/gs/gp/gpiInfo.h b/subprojects/gamespy/include/gs/gp/gpiInfo.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiInfo.h rename to subprojects/gamespy/include/gs/gp/gpiInfo.h diff --git a/lib/external/gamespy/include/gs/gp/gpiOperation.h b/subprojects/gamespy/include/gs/gp/gpiOperation.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiOperation.h rename to subprojects/gamespy/include/gs/gp/gpiOperation.h diff --git a/lib/external/gamespy/include/gs/gp/gpiPeer.h b/subprojects/gamespy/include/gs/gp/gpiPeer.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiPeer.h rename to subprojects/gamespy/include/gs/gp/gpiPeer.h diff --git a/lib/external/gamespy/include/gs/gp/gpiProfile.h b/subprojects/gamespy/include/gs/gp/gpiProfile.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiProfile.h rename to subprojects/gamespy/include/gs/gp/gpiProfile.h diff --git a/lib/external/gamespy/include/gs/gp/gpiSearch.h b/subprojects/gamespy/include/gs/gp/gpiSearch.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiSearch.h rename to subprojects/gamespy/include/gs/gp/gpiSearch.h diff --git a/lib/external/gamespy/include/gs/gp/gpiTransfer.h b/subprojects/gamespy/include/gs/gp/gpiTransfer.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiTransfer.h rename to subprojects/gamespy/include/gs/gp/gpiTransfer.h diff --git a/lib/external/gamespy/include/gs/gp/gpiUnique.h b/subprojects/gamespy/include/gs/gp/gpiUnique.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiUnique.h rename to subprojects/gamespy/include/gs/gp/gpiUnique.h diff --git a/lib/external/gamespy/include/gs/gp/gpiUtility.h b/subprojects/gamespy/include/gs/gp/gpiUtility.h similarity index 100% rename from lib/external/gamespy/include/gs/gp/gpiUtility.h rename to subprojects/gamespy/include/gs/gp/gpiUtility.h diff --git a/lib/external/gamespy/include/gs/gsiDebug.h b/subprojects/gamespy/include/gs/gsiDebug.h similarity index 100% rename from lib/external/gamespy/include/gs/gsiDebug.h rename to subprojects/gamespy/include/gs/gsiDebug.h diff --git a/lib/external/gamespy/include/gs/gsiMemory.h b/subprojects/gamespy/include/gs/gsiMemory.h similarity index 100% rename from lib/external/gamespy/include/gs/gsiMemory.h rename to subprojects/gamespy/include/gs/gsiMemory.h diff --git a/lib/external/gamespy/include/gs/gstats/gbucket.h b/subprojects/gamespy/include/gs/gstats/gbucket.h similarity index 100% rename from lib/external/gamespy/include/gs/gstats/gbucket.h rename to subprojects/gamespy/include/gs/gstats/gbucket.h diff --git a/lib/external/gamespy/include/gs/gstats/gpersist.h b/subprojects/gamespy/include/gs/gstats/gpersist.h similarity index 100% rename from lib/external/gamespy/include/gs/gstats/gpersist.h rename to subprojects/gamespy/include/gs/gstats/gpersist.h diff --git a/lib/external/gamespy/include/gs/gstats/gstats.h b/subprojects/gamespy/include/gs/gstats/gstats.h similarity index 100% rename from lib/external/gamespy/include/gs/gstats/gstats.h rename to subprojects/gamespy/include/gs/gstats/gstats.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2.h b/subprojects/gamespy/include/gs/gt2/gt2.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2.h rename to subprojects/gamespy/include/gs/gt2/gt2.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Auth.h b/subprojects/gamespy/include/gs/gt2/gt2Auth.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Auth.h rename to subprojects/gamespy/include/gs/gt2/gt2Auth.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Buffer.h b/subprojects/gamespy/include/gs/gt2/gt2Buffer.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Buffer.h rename to subprojects/gamespy/include/gs/gt2/gt2Buffer.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Callback.h b/subprojects/gamespy/include/gs/gt2/gt2Callback.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Callback.h rename to subprojects/gamespy/include/gs/gt2/gt2Callback.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Connection.h b/subprojects/gamespy/include/gs/gt2/gt2Connection.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Connection.h rename to subprojects/gamespy/include/gs/gt2/gt2Connection.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Encode.h b/subprojects/gamespy/include/gs/gt2/gt2Encode.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Encode.h rename to subprojects/gamespy/include/gs/gt2/gt2Encode.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Filter.h b/subprojects/gamespy/include/gs/gt2/gt2Filter.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Filter.h rename to subprojects/gamespy/include/gs/gt2/gt2Filter.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Main.h b/subprojects/gamespy/include/gs/gt2/gt2Main.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Main.h rename to subprojects/gamespy/include/gs/gt2/gt2Main.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Message.h b/subprojects/gamespy/include/gs/gt2/gt2Message.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Message.h rename to subprojects/gamespy/include/gs/gt2/gt2Message.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Socket.h b/subprojects/gamespy/include/gs/gt2/gt2Socket.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Socket.h rename to subprojects/gamespy/include/gs/gt2/gt2Socket.h diff --git a/lib/external/gamespy/include/gs/gt2/gt2Utility.h b/subprojects/gamespy/include/gs/gt2/gt2Utility.h similarity index 100% rename from lib/external/gamespy/include/gs/gt2/gt2Utility.h rename to subprojects/gamespy/include/gs/gt2/gt2Utility.h diff --git a/lib/external/gamespy/include/gs/hashtable.h b/subprojects/gamespy/include/gs/hashtable.h similarity index 100% rename from lib/external/gamespy/include/gs/hashtable.h rename to subprojects/gamespy/include/gs/hashtable.h diff --git a/lib/external/gamespy/include/gs/md5.h b/subprojects/gamespy/include/gs/md5.h similarity index 100% rename from lib/external/gamespy/include/gs/md5.h rename to subprojects/gamespy/include/gs/md5.h diff --git a/lib/external/gamespy/include/gs/natneg/natneg.h b/subprojects/gamespy/include/gs/natneg/natneg.h similarity index 100% rename from lib/external/gamespy/include/gs/natneg/natneg.h rename to subprojects/gamespy/include/gs/natneg/natneg.h diff --git a/lib/external/gamespy/include/gs/natneg/nninternal.h b/subprojects/gamespy/include/gs/natneg/nninternal.h similarity index 100% rename from lib/external/gamespy/include/gs/natneg/nninternal.h rename to subprojects/gamespy/include/gs/natneg/nninternal.h diff --git a/lib/external/gamespy/include/gs/nonport.h b/subprojects/gamespy/include/gs/nonport.h similarity index 100% rename from lib/external/gamespy/include/gs/nonport.h rename to subprojects/gamespy/include/gs/nonport.h diff --git a/lib/external/gamespy/include/gs/qr2/qr2.h b/subprojects/gamespy/include/gs/qr2/qr2.h similarity index 100% rename from lib/external/gamespy/include/gs/qr2/qr2.h rename to subprojects/gamespy/include/gs/qr2/qr2.h diff --git a/lib/external/gamespy/include/gs/qr2/qr2regkeys.h b/subprojects/gamespy/include/gs/qr2/qr2regkeys.h similarity index 100% rename from lib/external/gamespy/include/gs/qr2/qr2regkeys.h rename to subprojects/gamespy/include/gs/qr2/qr2regkeys.h diff --git a/lib/external/gamespy/include/gs/serverbrowsing/sb_ascii.h b/subprojects/gamespy/include/gs/serverbrowsing/sb_ascii.h similarity index 100% rename from lib/external/gamespy/include/gs/serverbrowsing/sb_ascii.h rename to subprojects/gamespy/include/gs/serverbrowsing/sb_ascii.h diff --git a/lib/external/gamespy/include/gs/serverbrowsing/sb_crypt.h b/subprojects/gamespy/include/gs/serverbrowsing/sb_crypt.h similarity index 100% rename from lib/external/gamespy/include/gs/serverbrowsing/sb_crypt.h rename to subprojects/gamespy/include/gs/serverbrowsing/sb_crypt.h diff --git a/lib/external/gamespy/include/gs/serverbrowsing/sb_internal.h b/subprojects/gamespy/include/gs/serverbrowsing/sb_internal.h similarity index 100% rename from lib/external/gamespy/include/gs/serverbrowsing/sb_internal.h rename to subprojects/gamespy/include/gs/serverbrowsing/sb_internal.h diff --git a/lib/external/gamespy/include/gs/serverbrowsing/sb_serverbrowsing.h b/subprojects/gamespy/include/gs/serverbrowsing/sb_serverbrowsing.h similarity index 100% rename from lib/external/gamespy/include/gs/serverbrowsing/sb_serverbrowsing.h rename to subprojects/gamespy/include/gs/serverbrowsing/sb_serverbrowsing.h diff --git a/lib/external/gamespy/include/gs/soap.h b/subprojects/gamespy/include/gs/soap.h similarity index 100% rename from lib/external/gamespy/include/gs/soap.h rename to subprojects/gamespy/include/gs/soap.h diff --git a/lib/external/gamespy/include/gs/stringutil.h b/subprojects/gamespy/include/gs/stringutil.h similarity index 100% rename from lib/external/gamespy/include/gs/stringutil.h rename to subprojects/gamespy/include/gs/stringutil.h diff --git a/lib/external/gamespy/libraries/chat/asm/chatcallbacks.s b/subprojects/gamespy/libraries/chat/asm/chatcallbacks.s similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/chatcallbacks.s rename to subprojects/gamespy/libraries/chat/asm/chatcallbacks.s diff --git a/lib/external/gamespy/libraries/chat/asm/chatchannel.s b/subprojects/gamespy/libraries/chat/asm/chatchannel.s similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/chatchannel.s rename to subprojects/gamespy/libraries/chat/asm/chatchannel.s diff --git a/lib/external/gamespy/libraries/chat/asm/chatcrypt.s b/subprojects/gamespy/libraries/chat/asm/chatcrypt.s similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/chatcrypt.s rename to subprojects/gamespy/libraries/chat/asm/chatcrypt.s diff --git a/lib/external/gamespy/libraries/chat/asm/chathandlers.s b/subprojects/gamespy/libraries/chat/asm/chathandlers.s similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/chathandlers.s rename to subprojects/gamespy/libraries/chat/asm/chathandlers.s diff --git a/lib/external/gamespy/libraries/chat/asm/chatmain.s b/subprojects/gamespy/libraries/chat/asm/chatmain.s similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/chatmain.s rename to subprojects/gamespy/libraries/chat/asm/chatmain.s diff --git a/lib/external/gamespy/libraries/chat/asm/chatsocket.s b/subprojects/gamespy/libraries/chat/asm/chatsocket.s similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/chatsocket.s rename to subprojects/gamespy/libraries/chat/asm/chatsocket.s diff --git a/lib/external/gamespy/libraries/chat/asm/incbin/overlay66_data.bin b/subprojects/gamespy/libraries/chat/asm/incbin/overlay66_data.bin similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/incbin/overlay66_data.bin rename to subprojects/gamespy/libraries/chat/asm/incbin/overlay66_data.bin diff --git a/lib/external/gamespy/libraries/chat/asm/include/chatcallbacks.inc b/subprojects/gamespy/libraries/chat/asm/include/chatcallbacks.inc similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/include/chatcallbacks.inc rename to subprojects/gamespy/libraries/chat/asm/include/chatcallbacks.inc diff --git a/lib/external/gamespy/libraries/chat/asm/include/chatchannel.inc b/subprojects/gamespy/libraries/chat/asm/include/chatchannel.inc similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/include/chatchannel.inc rename to subprojects/gamespy/libraries/chat/asm/include/chatchannel.inc diff --git a/lib/external/gamespy/libraries/chat/asm/include/chatcrypt.inc b/subprojects/gamespy/libraries/chat/asm/include/chatcrypt.inc similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/include/chatcrypt.inc rename to subprojects/gamespy/libraries/chat/asm/include/chatcrypt.inc diff --git a/lib/external/gamespy/libraries/chat/asm/include/chathandlers.inc b/subprojects/gamespy/libraries/chat/asm/include/chathandlers.inc similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/include/chathandlers.inc rename to subprojects/gamespy/libraries/chat/asm/include/chathandlers.inc diff --git a/lib/external/gamespy/libraries/chat/asm/include/chatmain.inc b/subprojects/gamespy/libraries/chat/asm/include/chatmain.inc similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/include/chatmain.inc rename to subprojects/gamespy/libraries/chat/asm/include/chatmain.inc diff --git a/lib/external/gamespy/libraries/chat/asm/include/chatsocket.inc b/subprojects/gamespy/libraries/chat/asm/include/chatsocket.inc similarity index 100% rename from lib/external/gamespy/libraries/chat/asm/include/chatsocket.inc rename to subprojects/gamespy/libraries/chat/asm/include/chatsocket.inc diff --git a/lib/external/gamespy/libraries/ghttp/asm/macros/function.inc b/subprojects/gamespy/libraries/chat/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/macros/function.inc rename to subprojects/gamespy/libraries/chat/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/chat/meson.build b/subprojects/gamespy/libraries/chat/meson.build similarity index 100% rename from lib/external/gamespy/libraries/chat/meson.build rename to subprojects/gamespy/libraries/chat/meson.build diff --git a/lib/external/gamespy/libraries/common/asm/available.s b/subprojects/gamespy/libraries/common/asm/available.s similarity index 100% rename from lib/external/gamespy/libraries/common/asm/available.s rename to subprojects/gamespy/libraries/common/asm/available.s diff --git a/lib/external/gamespy/libraries/common/asm/darray.s b/subprojects/gamespy/libraries/common/asm/darray.s similarity index 100% rename from lib/external/gamespy/libraries/common/asm/darray.s rename to subprojects/gamespy/libraries/common/asm/darray.s diff --git a/lib/external/gamespy/libraries/common/asm/hashtable.s b/subprojects/gamespy/libraries/common/asm/hashtable.s similarity index 100% rename from lib/external/gamespy/libraries/common/asm/hashtable.s rename to subprojects/gamespy/libraries/common/asm/hashtable.s diff --git a/lib/external/gamespy/libraries/common/asm/include/available.inc b/subprojects/gamespy/libraries/common/asm/include/available.inc similarity index 100% rename from lib/external/gamespy/libraries/common/asm/include/available.inc rename to subprojects/gamespy/libraries/common/asm/include/available.inc diff --git a/lib/external/gamespy/libraries/common/asm/include/darray.inc b/subprojects/gamespy/libraries/common/asm/include/darray.inc similarity index 100% rename from lib/external/gamespy/libraries/common/asm/include/darray.inc rename to subprojects/gamespy/libraries/common/asm/include/darray.inc diff --git a/lib/external/gamespy/libraries/common/asm/include/hashtable.inc b/subprojects/gamespy/libraries/common/asm/include/hashtable.inc similarity index 100% rename from lib/external/gamespy/libraries/common/asm/include/hashtable.inc rename to subprojects/gamespy/libraries/common/asm/include/hashtable.inc diff --git a/lib/external/gamespy/libraries/common/asm/include/md5c.inc b/subprojects/gamespy/libraries/common/asm/include/md5c.inc similarity index 100% rename from lib/external/gamespy/libraries/common/asm/include/md5c.inc rename to subprojects/gamespy/libraries/common/asm/include/md5c.inc diff --git a/lib/external/gamespy/libraries/common/asm/include/nonport.inc b/subprojects/gamespy/libraries/common/asm/include/nonport.inc similarity index 100% rename from lib/external/gamespy/libraries/common/asm/include/nonport.inc rename to subprojects/gamespy/libraries/common/asm/include/nonport.inc diff --git a/lib/external/gamespy/libraries/gp/asm/macros/function.inc b/subprojects/gamespy/libraries/common/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/macros/function.inc rename to subprojects/gamespy/libraries/common/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/common/asm/md5c.s b/subprojects/gamespy/libraries/common/asm/md5c.s similarity index 100% rename from lib/external/gamespy/libraries/common/asm/md5c.s rename to subprojects/gamespy/libraries/common/asm/md5c.s diff --git a/lib/external/gamespy/libraries/common/asm/nonport.s b/subprojects/gamespy/libraries/common/asm/nonport.s similarity index 100% rename from lib/external/gamespy/libraries/common/asm/nonport.s rename to subprojects/gamespy/libraries/common/asm/nonport.s diff --git a/lib/external/gamespy/libraries/common/meson.build b/subprojects/gamespy/libraries/common/meson.build similarity index 100% rename from lib/external/gamespy/libraries/common/meson.build rename to subprojects/gamespy/libraries/common/meson.build diff --git a/lib/external/gamespy/libraries/ghttp/asm/ghttpbuffer.s b/subprojects/gamespy/libraries/ghttp/asm/ghttpbuffer.s similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/ghttpbuffer.s rename to subprojects/gamespy/libraries/ghttp/asm/ghttpbuffer.s diff --git a/lib/external/gamespy/libraries/ghttp/asm/ghttpcallbacks.s b/subprojects/gamespy/libraries/ghttp/asm/ghttpcallbacks.s similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/ghttpcallbacks.s rename to subprojects/gamespy/libraries/ghttp/asm/ghttpcallbacks.s diff --git a/lib/external/gamespy/libraries/ghttp/asm/ghttpcommon.s b/subprojects/gamespy/libraries/ghttp/asm/ghttpcommon.s similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/ghttpcommon.s rename to subprojects/gamespy/libraries/ghttp/asm/ghttpcommon.s diff --git a/lib/external/gamespy/libraries/ghttp/asm/ghttpconnection.s b/subprojects/gamespy/libraries/ghttp/asm/ghttpconnection.s similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/ghttpconnection.s rename to subprojects/gamespy/libraries/ghttp/asm/ghttpconnection.s diff --git a/lib/external/gamespy/libraries/ghttp/asm/ghttpmain.s b/subprojects/gamespy/libraries/ghttp/asm/ghttpmain.s similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/ghttpmain.s rename to subprojects/gamespy/libraries/ghttp/asm/ghttpmain.s diff --git a/lib/external/gamespy/libraries/ghttp/asm/ghttppost.s b/subprojects/gamespy/libraries/ghttp/asm/ghttppost.s similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/ghttppost.s rename to subprojects/gamespy/libraries/ghttp/asm/ghttppost.s diff --git a/lib/external/gamespy/libraries/ghttp/asm/ghttpprocess.s b/subprojects/gamespy/libraries/ghttp/asm/ghttpprocess.s similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/ghttpprocess.s rename to subprojects/gamespy/libraries/ghttp/asm/ghttpprocess.s diff --git a/lib/external/gamespy/libraries/ghttp/asm/incbin/overlay60_data.bin b/subprojects/gamespy/libraries/ghttp/asm/incbin/overlay60_data.bin similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/incbin/overlay60_data.bin rename to subprojects/gamespy/libraries/ghttp/asm/incbin/overlay60_data.bin diff --git a/lib/external/gamespy/libraries/ghttp/asm/include/ghttpbuffer.inc b/subprojects/gamespy/libraries/ghttp/asm/include/ghttpbuffer.inc similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/include/ghttpbuffer.inc rename to subprojects/gamespy/libraries/ghttp/asm/include/ghttpbuffer.inc diff --git a/lib/external/gamespy/libraries/ghttp/asm/include/ghttpcallbacks.inc b/subprojects/gamespy/libraries/ghttp/asm/include/ghttpcallbacks.inc similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/include/ghttpcallbacks.inc rename to subprojects/gamespy/libraries/ghttp/asm/include/ghttpcallbacks.inc diff --git a/lib/external/gamespy/libraries/ghttp/asm/include/ghttpcommon.inc b/subprojects/gamespy/libraries/ghttp/asm/include/ghttpcommon.inc similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/include/ghttpcommon.inc rename to subprojects/gamespy/libraries/ghttp/asm/include/ghttpcommon.inc diff --git a/lib/external/gamespy/libraries/ghttp/asm/include/ghttpconnection.inc b/subprojects/gamespy/libraries/ghttp/asm/include/ghttpconnection.inc similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/include/ghttpconnection.inc rename to subprojects/gamespy/libraries/ghttp/asm/include/ghttpconnection.inc diff --git a/lib/external/gamespy/libraries/ghttp/asm/include/ghttpmain.inc b/subprojects/gamespy/libraries/ghttp/asm/include/ghttpmain.inc similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/include/ghttpmain.inc rename to subprojects/gamespy/libraries/ghttp/asm/include/ghttpmain.inc diff --git a/lib/external/gamespy/libraries/ghttp/asm/include/ghttppost.inc b/subprojects/gamespy/libraries/ghttp/asm/include/ghttppost.inc similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/include/ghttppost.inc rename to subprojects/gamespy/libraries/ghttp/asm/include/ghttppost.inc diff --git a/lib/external/gamespy/libraries/ghttp/asm/include/ghttpprocess.inc b/subprojects/gamespy/libraries/ghttp/asm/include/ghttpprocess.inc similarity index 100% rename from lib/external/gamespy/libraries/ghttp/asm/include/ghttpprocess.inc rename to subprojects/gamespy/libraries/ghttp/asm/include/ghttpprocess.inc diff --git a/lib/external/gamespy/libraries/gstats/asm/macros/function.inc b/subprojects/gamespy/libraries/ghttp/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/gstats/asm/macros/function.inc rename to subprojects/gamespy/libraries/ghttp/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/ghttp/meson.build b/subprojects/gamespy/libraries/ghttp/meson.build similarity index 100% rename from lib/external/gamespy/libraries/ghttp/meson.build rename to subprojects/gamespy/libraries/ghttp/meson.build diff --git a/lib/external/gamespy/libraries/gp/asm/gp.s b/subprojects/gamespy/libraries/gp/asm/gp.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gp.s rename to subprojects/gamespy/libraries/gp/asm/gp.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpi.s b/subprojects/gamespy/libraries/gp/asm/gpi.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpi.s rename to subprojects/gamespy/libraries/gp/asm/gpi.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpibuddy.s b/subprojects/gamespy/libraries/gp/asm/gpibuddy.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpibuddy.s rename to subprojects/gamespy/libraries/gp/asm/gpibuddy.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpibuffer.s b/subprojects/gamespy/libraries/gp/asm/gpibuffer.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpibuffer.s rename to subprojects/gamespy/libraries/gp/asm/gpibuffer.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpicallback.s b/subprojects/gamespy/libraries/gp/asm/gpicallback.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpicallback.s rename to subprojects/gamespy/libraries/gp/asm/gpicallback.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpiconnect.s b/subprojects/gamespy/libraries/gp/asm/gpiconnect.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpiconnect.s rename to subprojects/gamespy/libraries/gp/asm/gpiconnect.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpiinfo.s b/subprojects/gamespy/libraries/gp/asm/gpiinfo.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpiinfo.s rename to subprojects/gamespy/libraries/gp/asm/gpiinfo.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpioperation.s b/subprojects/gamespy/libraries/gp/asm/gpioperation.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpioperation.s rename to subprojects/gamespy/libraries/gp/asm/gpioperation.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpipeer.s b/subprojects/gamespy/libraries/gp/asm/gpipeer.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpipeer.s rename to subprojects/gamespy/libraries/gp/asm/gpipeer.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpiprofile.s b/subprojects/gamespy/libraries/gp/asm/gpiprofile.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpiprofile.s rename to subprojects/gamespy/libraries/gp/asm/gpiprofile.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpisearch.s b/subprojects/gamespy/libraries/gp/asm/gpisearch.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpisearch.s rename to subprojects/gamespy/libraries/gp/asm/gpisearch.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpitransfer.s b/subprojects/gamespy/libraries/gp/asm/gpitransfer.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpitransfer.s rename to subprojects/gamespy/libraries/gp/asm/gpitransfer.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpiunique.s b/subprojects/gamespy/libraries/gp/asm/gpiunique.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpiunique.s rename to subprojects/gamespy/libraries/gp/asm/gpiunique.s diff --git a/lib/external/gamespy/libraries/gp/asm/gpiutility.s b/subprojects/gamespy/libraries/gp/asm/gpiutility.s similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/gpiutility.s rename to subprojects/gamespy/libraries/gp/asm/gpiutility.s diff --git a/lib/external/gamespy/libraries/gp/asm/incbin/overlay4_data.bin b/subprojects/gamespy/libraries/gp/asm/incbin/overlay4_data.bin similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/incbin/overlay4_data.bin rename to subprojects/gamespy/libraries/gp/asm/incbin/overlay4_data.bin diff --git a/lib/external/gamespy/libraries/gp/asm/include/gp.inc b/subprojects/gamespy/libraries/gp/asm/include/gp.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gp.inc rename to subprojects/gamespy/libraries/gp/asm/include/gp.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpi.inc b/subprojects/gamespy/libraries/gp/asm/include/gpi.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpi.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpi.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpibuddy.inc b/subprojects/gamespy/libraries/gp/asm/include/gpibuddy.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpibuddy.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpibuddy.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpibuffer.inc b/subprojects/gamespy/libraries/gp/asm/include/gpibuffer.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpibuffer.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpibuffer.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpicallback.inc b/subprojects/gamespy/libraries/gp/asm/include/gpicallback.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpicallback.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpicallback.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpiconnect.inc b/subprojects/gamespy/libraries/gp/asm/include/gpiconnect.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpiconnect.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpiconnect.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpiinfo.inc b/subprojects/gamespy/libraries/gp/asm/include/gpiinfo.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpiinfo.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpiinfo.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpioperation.inc b/subprojects/gamespy/libraries/gp/asm/include/gpioperation.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpioperation.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpioperation.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpipeer.inc b/subprojects/gamespy/libraries/gp/asm/include/gpipeer.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpipeer.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpipeer.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpiprofile.inc b/subprojects/gamespy/libraries/gp/asm/include/gpiprofile.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpiprofile.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpiprofile.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpisearch.inc b/subprojects/gamespy/libraries/gp/asm/include/gpisearch.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpisearch.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpisearch.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpitransfer.inc b/subprojects/gamespy/libraries/gp/asm/include/gpitransfer.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpitransfer.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpitransfer.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpiunique.inc b/subprojects/gamespy/libraries/gp/asm/include/gpiunique.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpiunique.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpiunique.inc diff --git a/lib/external/gamespy/libraries/gp/asm/include/gpiutility.inc b/subprojects/gamespy/libraries/gp/asm/include/gpiutility.inc similarity index 100% rename from lib/external/gamespy/libraries/gp/asm/include/gpiutility.inc rename to subprojects/gamespy/libraries/gp/asm/include/gpiutility.inc diff --git a/lib/external/gamespy/libraries/gt2/asm/macros/function.inc b/subprojects/gamespy/libraries/gp/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/macros/function.inc rename to subprojects/gamespy/libraries/gp/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/gp/meson.build b/subprojects/gamespy/libraries/gp/meson.build similarity index 100% rename from lib/external/gamespy/libraries/gp/meson.build rename to subprojects/gamespy/libraries/gp/meson.build diff --git a/lib/external/gamespy/libraries/gstats/asm/gbucket.s b/subprojects/gamespy/libraries/gstats/asm/gbucket.s similarity index 100% rename from lib/external/gamespy/libraries/gstats/asm/gbucket.s rename to subprojects/gamespy/libraries/gstats/asm/gbucket.s diff --git a/lib/external/gamespy/libraries/gstats/asm/gstats.s b/subprojects/gamespy/libraries/gstats/asm/gstats.s similarity index 100% rename from lib/external/gamespy/libraries/gstats/asm/gstats.s rename to subprojects/gamespy/libraries/gstats/asm/gstats.s diff --git a/lib/external/gamespy/libraries/gstats/asm/incbin/gstats.bin b/subprojects/gamespy/libraries/gstats/asm/incbin/gstats.bin similarity index 100% rename from lib/external/gamespy/libraries/gstats/asm/incbin/gstats.bin rename to subprojects/gamespy/libraries/gstats/asm/incbin/gstats.bin diff --git a/lib/external/gamespy/libraries/gstats/asm/include/gbucket.inc b/subprojects/gamespy/libraries/gstats/asm/include/gbucket.inc similarity index 100% rename from lib/external/gamespy/libraries/gstats/asm/include/gbucket.inc rename to subprojects/gamespy/libraries/gstats/asm/include/gbucket.inc diff --git a/lib/external/gamespy/libraries/gstats/asm/include/gstats.inc b/subprojects/gamespy/libraries/gstats/asm/include/gstats.inc similarity index 100% rename from lib/external/gamespy/libraries/gstats/asm/include/gstats.inc rename to subprojects/gamespy/libraries/gstats/asm/include/gstats.inc diff --git a/lib/external/gamespy/libraries/natneg/asm/macros/function.inc b/subprojects/gamespy/libraries/gstats/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/natneg/asm/macros/function.inc rename to subprojects/gamespy/libraries/gstats/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/gstats/meson.build b/subprojects/gamespy/libraries/gstats/meson.build similarity index 100% rename from lib/external/gamespy/libraries/gstats/meson.build rename to subprojects/gamespy/libraries/gstats/meson.build diff --git a/lib/external/gamespy/libraries/gt2/asm/gt2auth.s b/subprojects/gamespy/libraries/gt2/asm/gt2auth.s similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/gt2auth.s rename to subprojects/gamespy/libraries/gt2/asm/gt2auth.s diff --git a/lib/external/gamespy/libraries/gt2/asm/gt2buffer.s b/subprojects/gamespy/libraries/gt2/asm/gt2buffer.s similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/gt2buffer.s rename to subprojects/gamespy/libraries/gt2/asm/gt2buffer.s diff --git a/lib/external/gamespy/libraries/gt2/asm/gt2callback.s b/subprojects/gamespy/libraries/gt2/asm/gt2callback.s similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/gt2callback.s rename to subprojects/gamespy/libraries/gt2/asm/gt2callback.s diff --git a/lib/external/gamespy/libraries/gt2/asm/gt2connection.s b/subprojects/gamespy/libraries/gt2/asm/gt2connection.s similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/gt2connection.s rename to subprojects/gamespy/libraries/gt2/asm/gt2connection.s diff --git a/lib/external/gamespy/libraries/gt2/asm/gt2main.s b/subprojects/gamespy/libraries/gt2/asm/gt2main.s similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/gt2main.s rename to subprojects/gamespy/libraries/gt2/asm/gt2main.s diff --git a/lib/external/gamespy/libraries/gt2/asm/gt2message.s b/subprojects/gamespy/libraries/gt2/asm/gt2message.s similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/gt2message.s rename to subprojects/gamespy/libraries/gt2/asm/gt2message.s diff --git a/lib/external/gamespy/libraries/gt2/asm/gt2socket.s b/subprojects/gamespy/libraries/gt2/asm/gt2socket.s similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/gt2socket.s rename to subprojects/gamespy/libraries/gt2/asm/gt2socket.s diff --git a/lib/external/gamespy/libraries/gt2/asm/gt2utility.s b/subprojects/gamespy/libraries/gt2/asm/gt2utility.s similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/gt2utility.s rename to subprojects/gamespy/libraries/gt2/asm/gt2utility.s diff --git a/lib/external/gamespy/libraries/gt2/asm/include/gt2auth.inc b/subprojects/gamespy/libraries/gt2/asm/include/gt2auth.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/include/gt2auth.inc rename to subprojects/gamespy/libraries/gt2/asm/include/gt2auth.inc diff --git a/lib/external/gamespy/libraries/gt2/asm/include/gt2buffer.inc b/subprojects/gamespy/libraries/gt2/asm/include/gt2buffer.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/include/gt2buffer.inc rename to subprojects/gamespy/libraries/gt2/asm/include/gt2buffer.inc diff --git a/lib/external/gamespy/libraries/gt2/asm/include/gt2callback.inc b/subprojects/gamespy/libraries/gt2/asm/include/gt2callback.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/include/gt2callback.inc rename to subprojects/gamespy/libraries/gt2/asm/include/gt2callback.inc diff --git a/lib/external/gamespy/libraries/gt2/asm/include/gt2connection.inc b/subprojects/gamespy/libraries/gt2/asm/include/gt2connection.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/include/gt2connection.inc rename to subprojects/gamespy/libraries/gt2/asm/include/gt2connection.inc diff --git a/lib/external/gamespy/libraries/gt2/asm/include/gt2main.inc b/subprojects/gamespy/libraries/gt2/asm/include/gt2main.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/include/gt2main.inc rename to subprojects/gamespy/libraries/gt2/asm/include/gt2main.inc diff --git a/lib/external/gamespy/libraries/gt2/asm/include/gt2message.inc b/subprojects/gamespy/libraries/gt2/asm/include/gt2message.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/include/gt2message.inc rename to subprojects/gamespy/libraries/gt2/asm/include/gt2message.inc diff --git a/lib/external/gamespy/libraries/gt2/asm/include/gt2socket.inc b/subprojects/gamespy/libraries/gt2/asm/include/gt2socket.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/include/gt2socket.inc rename to subprojects/gamespy/libraries/gt2/asm/include/gt2socket.inc diff --git a/lib/external/gamespy/libraries/gt2/asm/include/gt2utility.inc b/subprojects/gamespy/libraries/gt2/asm/include/gt2utility.inc similarity index 100% rename from lib/external/gamespy/libraries/gt2/asm/include/gt2utility.inc rename to subprojects/gamespy/libraries/gt2/asm/include/gt2utility.inc diff --git a/lib/external/gamespy/libraries/qr2/asm/macros/function.inc b/subprojects/gamespy/libraries/gt2/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/qr2/asm/macros/function.inc rename to subprojects/gamespy/libraries/gt2/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/gt2/meson.build b/subprojects/gamespy/libraries/gt2/meson.build similarity index 100% rename from lib/external/gamespy/libraries/gt2/meson.build rename to subprojects/gamespy/libraries/gt2/meson.build diff --git a/lib/external/gamespy/libraries/meson.build b/subprojects/gamespy/libraries/meson.build similarity index 100% rename from lib/external/gamespy/libraries/meson.build rename to subprojects/gamespy/libraries/meson.build diff --git a/lib/external/gamespy/libraries/natneg/asm/include/natneg.inc b/subprojects/gamespy/libraries/natneg/asm/include/natneg.inc similarity index 100% rename from lib/external/gamespy/libraries/natneg/asm/include/natneg.inc rename to subprojects/gamespy/libraries/natneg/asm/include/natneg.inc diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/macros/function.inc b/subprojects/gamespy/libraries/natneg/asm/macros/function.inc similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/macros/function.inc rename to subprojects/gamespy/libraries/natneg/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/natneg/asm/natneg.s b/subprojects/gamespy/libraries/natneg/asm/natneg.s similarity index 100% rename from lib/external/gamespy/libraries/natneg/asm/natneg.s rename to subprojects/gamespy/libraries/natneg/asm/natneg.s diff --git a/lib/external/gamespy/libraries/natneg/meson.build b/subprojects/gamespy/libraries/natneg/meson.build similarity index 100% rename from lib/external/gamespy/libraries/natneg/meson.build rename to subprojects/gamespy/libraries/natneg/meson.build diff --git a/lib/external/gamespy/libraries/qr2/asm/include/qr2.inc b/subprojects/gamespy/libraries/qr2/asm/include/qr2.inc similarity index 100% rename from lib/external/gamespy/libraries/qr2/asm/include/qr2.inc rename to subprojects/gamespy/libraries/qr2/asm/include/qr2.inc diff --git a/lib/external/libVCT/asm/macros/function.inc b/subprojects/gamespy/libraries/qr2/asm/macros/function.inc similarity index 100% rename from lib/external/libVCT/asm/macros/function.inc rename to subprojects/gamespy/libraries/qr2/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/qr2/asm/qr2.s b/subprojects/gamespy/libraries/qr2/asm/qr2.s similarity index 100% rename from lib/external/gamespy/libraries/qr2/asm/qr2.s rename to subprojects/gamespy/libraries/qr2/asm/qr2.s diff --git a/lib/external/gamespy/libraries/qr2/asm/qr2regkeys.s b/subprojects/gamespy/libraries/qr2/asm/qr2regkeys.s similarity index 100% rename from lib/external/gamespy/libraries/qr2/asm/qr2regkeys.s rename to subprojects/gamespy/libraries/qr2/asm/qr2regkeys.s diff --git a/lib/external/gamespy/libraries/qr2/meson.build b/subprojects/gamespy/libraries/qr2/meson.build similarity index 100% rename from lib/external/gamespy/libraries/qr2/meson.build rename to subprojects/gamespy/libraries/qr2/meson.build diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_crypt.inc b/subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_crypt.inc similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_crypt.inc rename to subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_crypt.inc diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_queryengine.inc b/subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_queryengine.inc similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_queryengine.inc rename to subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_queryengine.inc diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_server.inc b/subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_server.inc similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_server.inc rename to subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_server.inc diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_serverbrowsing.inc b/subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_serverbrowsing.inc similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_serverbrowsing.inc rename to subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_serverbrowsing.inc diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_serverlist.inc b/subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_serverlist.inc similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/include/sb_serverlist.inc rename to subprojects/gamespy/libraries/serverbrowsing/asm/include/sb_serverlist.inc diff --git a/lib/external/libcrypto/asm/macros/function.inc b/subprojects/gamespy/libraries/serverbrowsing/asm/macros/function.inc similarity index 100% rename from lib/external/libcrypto/asm/macros/function.inc rename to subprojects/gamespy/libraries/serverbrowsing/asm/macros/function.inc diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/sb_crypt.s b/subprojects/gamespy/libraries/serverbrowsing/asm/sb_crypt.s similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/sb_crypt.s rename to subprojects/gamespy/libraries/serverbrowsing/asm/sb_crypt.s diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/sb_queryengine.s b/subprojects/gamespy/libraries/serverbrowsing/asm/sb_queryengine.s similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/sb_queryengine.s rename to subprojects/gamespy/libraries/serverbrowsing/asm/sb_queryengine.s diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/sb_server.s b/subprojects/gamespy/libraries/serverbrowsing/asm/sb_server.s similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/sb_server.s rename to subprojects/gamespy/libraries/serverbrowsing/asm/sb_server.s diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/sb_serverbrowsing.s b/subprojects/gamespy/libraries/serverbrowsing/asm/sb_serverbrowsing.s similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/sb_serverbrowsing.s rename to subprojects/gamespy/libraries/serverbrowsing/asm/sb_serverbrowsing.s diff --git a/lib/external/gamespy/libraries/serverbrowsing/asm/sb_serverlist.s b/subprojects/gamespy/libraries/serverbrowsing/asm/sb_serverlist.s similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/asm/sb_serverlist.s rename to subprojects/gamespy/libraries/serverbrowsing/asm/sb_serverlist.s diff --git a/lib/external/gamespy/libraries/serverbrowsing/meson.build b/subprojects/gamespy/libraries/serverbrowsing/meson.build similarity index 100% rename from lib/external/gamespy/libraries/serverbrowsing/meson.build rename to subprojects/gamespy/libraries/serverbrowsing/meson.build diff --git a/lib/external/gamespy/meson.build b/subprojects/gamespy/meson.build similarity index 100% rename from lib/external/gamespy/meson.build rename to subprojects/gamespy/meson.build diff --git a/lib/external/libVCT/asm/adpcm.s b/subprojects/libVCT/asm/adpcm.s similarity index 100% rename from lib/external/libVCT/asm/adpcm.s rename to subprojects/libVCT/asm/adpcm.s diff --git a/lib/external/libVCT/asm/audio.s b/subprojects/libVCT/asm/audio.s similarity index 100% rename from lib/external/libVCT/asm/audio.s rename to subprojects/libVCT/asm/audio.s diff --git a/lib/external/libVCT/asm/decoder.s b/subprojects/libVCT/asm/decoder.s similarity index 100% rename from lib/external/libVCT/asm/decoder.s rename to subprojects/libVCT/asm/decoder.s diff --git a/lib/external/libVCT/asm/fir.s b/subprojects/libVCT/asm/fir.s similarity index 100% rename from lib/external/libVCT/asm/fir.s rename to subprojects/libVCT/asm/fir.s diff --git a/lib/external/libVCT/asm/g711.s b/subprojects/libVCT/asm/g711.s similarity index 100% rename from lib/external/libVCT/asm/g711.s rename to subprojects/libVCT/asm/g711.s diff --git a/lib/external/libVCT/asm/incbin/ssp.bin b/subprojects/libVCT/asm/incbin/ssp.bin similarity index 100% rename from lib/external/libVCT/asm/incbin/ssp.bin rename to subprojects/libVCT/asm/incbin/ssp.bin diff --git a/lib/external/libVCT/asm/include/adpcm.inc b/subprojects/libVCT/asm/include/adpcm.inc similarity index 100% rename from lib/external/libVCT/asm/include/adpcm.inc rename to subprojects/libVCT/asm/include/adpcm.inc diff --git a/lib/external/libVCT/asm/include/audio.inc b/subprojects/libVCT/asm/include/audio.inc similarity index 100% rename from lib/external/libVCT/asm/include/audio.inc rename to subprojects/libVCT/asm/include/audio.inc diff --git a/lib/external/libVCT/asm/include/decoder.inc b/subprojects/libVCT/asm/include/decoder.inc similarity index 100% rename from lib/external/libVCT/asm/include/decoder.inc rename to subprojects/libVCT/asm/include/decoder.inc diff --git a/lib/external/libVCT/asm/include/fir.inc b/subprojects/libVCT/asm/include/fir.inc similarity index 100% rename from lib/external/libVCT/asm/include/fir.inc rename to subprojects/libVCT/asm/include/fir.inc diff --git a/lib/external/libVCT/asm/include/queue.inc b/subprojects/libVCT/asm/include/queue.inc similarity index 100% rename from lib/external/libVCT/asm/include/queue.inc rename to subprojects/libVCT/asm/include/queue.inc diff --git a/lib/external/libVCT/asm/include/ssp.inc b/subprojects/libVCT/asm/include/ssp.inc similarity index 100% rename from lib/external/libVCT/asm/include/ssp.inc rename to subprojects/libVCT/asm/include/ssp.inc diff --git a/lib/external/libVCT/asm/include/stream_vct.inc b/subprojects/libVCT/asm/include/stream_vct.inc similarity index 100% rename from lib/external/libVCT/asm/include/stream_vct.inc rename to subprojects/libVCT/asm/include/stream_vct.inc diff --git a/lib/external/libVCT/asm/include/udp_buffer.inc b/subprojects/libVCT/asm/include/udp_buffer.inc similarity index 100% rename from lib/external/libVCT/asm/include/udp_buffer.inc rename to subprojects/libVCT/asm/include/udp_buffer.inc diff --git a/lib/external/libVCT/asm/include/vad.inc b/subprojects/libVCT/asm/include/vad.inc similarity index 100% rename from lib/external/libVCT/asm/include/vad.inc rename to subprojects/libVCT/asm/include/vad.inc diff --git a/lib/external/libVCT/asm/include/vct_main.inc b/subprojects/libVCT/asm/include/vct_main.inc similarity index 100% rename from lib/external/libVCT/asm/include/vct_main.inc rename to subprojects/libVCT/asm/include/vct_main.inc diff --git a/lib/external/msl/libraries/MSL_C++/asm/macros/function.inc b/subprojects/libVCT/asm/macros/function.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C++/asm/macros/function.inc rename to subprojects/libVCT/asm/macros/function.inc diff --git a/lib/external/libVCT/asm/mixer.s b/subprojects/libVCT/asm/mixer.s similarity index 100% rename from lib/external/libVCT/asm/mixer.s rename to subprojects/libVCT/asm/mixer.s diff --git a/lib/external/libVCT/asm/queue.s b/subprojects/libVCT/asm/queue.s similarity index 100% rename from lib/external/libVCT/asm/queue.s rename to subprojects/libVCT/asm/queue.s diff --git a/lib/external/libVCT/asm/ssp.s b/subprojects/libVCT/asm/ssp.s similarity index 100% rename from lib/external/libVCT/asm/ssp.s rename to subprojects/libVCT/asm/ssp.s diff --git a/lib/external/libVCT/asm/stream_vct.s b/subprojects/libVCT/asm/stream_vct.s similarity index 100% rename from lib/external/libVCT/asm/stream_vct.s rename to subprojects/libVCT/asm/stream_vct.s diff --git a/lib/external/libVCT/asm/udp_buffer.s b/subprojects/libVCT/asm/udp_buffer.s similarity index 100% rename from lib/external/libVCT/asm/udp_buffer.s rename to subprojects/libVCT/asm/udp_buffer.s diff --git a/lib/external/libVCT/asm/vad.s b/subprojects/libVCT/asm/vad.s similarity index 100% rename from lib/external/libVCT/asm/vad.s rename to subprojects/libVCT/asm/vad.s diff --git a/lib/external/libVCT/asm/vct_main.s b/subprojects/libVCT/asm/vct_main.s similarity index 100% rename from lib/external/libVCT/asm/vct_main.s rename to subprojects/libVCT/asm/vct_main.s diff --git a/lib/external/libVCT/include/vct.h b/subprojects/libVCT/include/vct.h similarity index 100% rename from lib/external/libVCT/include/vct.h rename to subprojects/libVCT/include/vct.h diff --git a/lib/external/libVCT/meson.build b/subprojects/libVCT/meson.build similarity index 100% rename from lib/external/libVCT/meson.build rename to subprojects/libVCT/meson.build diff --git a/lib/external/libcrypto/asm/include/sign.inc b/subprojects/libcrypto/asm/include/sign.inc similarity index 100% rename from lib/external/libcrypto/asm/include/sign.inc rename to subprojects/libcrypto/asm/include/sign.inc diff --git a/lib/external/libcrypto/asm/include/util.inc b/subprojects/libcrypto/asm/include/util.inc similarity index 100% rename from lib/external/libcrypto/asm/include/util.inc rename to subprojects/libcrypto/asm/include/util.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/macros/function.inc b/subprojects/libcrypto/asm/macros/function.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/macros/function.inc rename to subprojects/libcrypto/asm/macros/function.inc diff --git a/lib/external/libcrypto/asm/rc4-arm4cw.s b/subprojects/libcrypto/asm/rc4-arm4cw.s similarity index 100% rename from lib/external/libcrypto/asm/rc4-arm4cw.s rename to subprojects/libcrypto/asm/rc4-arm4cw.s diff --git a/lib/external/libcrypto/asm/rc4.s b/subprojects/libcrypto/asm/rc4.s similarity index 100% rename from lib/external/libcrypto/asm/rc4.s rename to subprojects/libcrypto/asm/rc4.s diff --git a/lib/external/libcrypto/asm/rc4s-arm4cw.s b/subprojects/libcrypto/asm/rc4s-arm4cw.s similarity index 100% rename from lib/external/libcrypto/asm/rc4s-arm4cw.s rename to subprojects/libcrypto/asm/rc4s-arm4cw.s diff --git a/lib/external/libcrypto/asm/sign.s b/subprojects/libcrypto/asm/sign.s similarity index 100% rename from lib/external/libcrypto/asm/sign.s rename to subprojects/libcrypto/asm/sign.s diff --git a/lib/external/libcrypto/asm/util.s b/subprojects/libcrypto/asm/util.s similarity index 100% rename from lib/external/libcrypto/asm/util.s rename to subprojects/libcrypto/asm/util.s diff --git a/lib/external/libcrypto/include/crypto.h b/subprojects/libcrypto/include/crypto.h similarity index 100% rename from lib/external/libcrypto/include/crypto.h rename to subprojects/libcrypto/include/crypto.h diff --git a/lib/external/libcrypto/include/crypto/rc4.h b/subprojects/libcrypto/include/crypto/rc4.h similarity index 100% rename from lib/external/libcrypto/include/crypto/rc4.h rename to subprojects/libcrypto/include/crypto/rc4.h diff --git a/lib/external/libcrypto/include/crypto/sign.h b/subprojects/libcrypto/include/crypto/sign.h similarity index 100% rename from lib/external/libcrypto/include/crypto/sign.h rename to subprojects/libcrypto/include/crypto/sign.h diff --git a/lib/external/libcrypto/include/crypto/util.h b/subprojects/libcrypto/include/crypto/util.h similarity index 100% rename from lib/external/libcrypto/include/crypto/util.h rename to subprojects/libcrypto/include/crypto/util.h diff --git a/lib/external/libcrypto/meson.build b/subprojects/libcrypto/meson.build similarity index 100% rename from lib/external/libcrypto/meson.build rename to subprojects/libcrypto/meson.build diff --git a/lib/external/libsyscall/asm/_secure.s b/subprojects/libsyscall/asm/_secure.s similarity index 100% rename from lib/external/libsyscall/asm/_secure.s rename to subprojects/libsyscall/asm/_secure.s diff --git a/lib/external/libsyscall/asm/macros/function.inc b/subprojects/libsyscall/asm/macros/function.inc similarity index 100% rename from lib/external/libsyscall/asm/macros/function.inc rename to subprojects/libsyscall/asm/macros/function.inc diff --git a/lib/external/libsyscall/meson.build b/subprojects/libsyscall/meson.build similarity index 100% rename from lib/external/libsyscall/meson.build rename to subprojects/libsyscall/meson.build diff --git a/lib/external/msl/include/MSL_C/PREFIX_NITRO.h b/subprojects/msl/include/MSL_C/PREFIX_NITRO.h similarity index 100% rename from lib/external/msl/include/MSL_C/PREFIX_NITRO.h rename to subprojects/msl/include/MSL_C/PREFIX_NITRO.h diff --git a/lib/external/msl/include/MSL_C/abort_exit.h b/subprojects/msl/include/MSL_C/abort_exit.h similarity index 100% rename from lib/external/msl/include/MSL_C/abort_exit.h rename to subprojects/msl/include/MSL_C/abort_exit.h diff --git a/lib/external/msl/include/MSL_C/ansi_files.h b/subprojects/msl/include/MSL_C/ansi_files.h similarity index 100% rename from lib/external/msl/include/MSL_C/ansi_files.h rename to subprojects/msl/include/MSL_C/ansi_files.h diff --git a/lib/external/msl/include/MSL_C/ansi_fp.h b/subprojects/msl/include/MSL_C/ansi_fp.h similarity index 100% rename from lib/external/msl/include/MSL_C/ansi_fp.h rename to subprojects/msl/include/MSL_C/ansi_fp.h diff --git a/lib/external/msl/include/MSL_C/ansi_params.h b/subprojects/msl/include/MSL_C/ansi_params.h similarity index 100% rename from lib/external/msl/include/MSL_C/ansi_params.h rename to subprojects/msl/include/MSL_C/ansi_params.h diff --git a/lib/external/msl/include/MSL_C/ansi_prefix.ARM.h b/subprojects/msl/include/MSL_C/ansi_prefix.ARM.h similarity index 100% rename from lib/external/msl/include/MSL_C/ansi_prefix.ARM.h rename to subprojects/msl/include/MSL_C/ansi_prefix.ARM.h diff --git a/lib/external/msl/include/MSL_C/ansi_prefix.ARM.size.h b/subprojects/msl/include/MSL_C/ansi_prefix.ARM.size.h similarity index 100% rename from lib/external/msl/include/MSL_C/ansi_prefix.ARM.size.h rename to subprojects/msl/include/MSL_C/ansi_prefix.ARM.size.h diff --git a/lib/external/msl/include/MSL_C/arith.h b/subprojects/msl/include/MSL_C/arith.h similarity index 100% rename from lib/external/msl/include/MSL_C/arith.h rename to subprojects/msl/include/MSL_C/arith.h diff --git a/lib/external/msl/include/MSL_C/assert.h b/subprojects/msl/include/MSL_C/assert.h similarity index 100% rename from lib/external/msl/include/MSL_C/assert.h rename to subprojects/msl/include/MSL_C/assert.h diff --git a/lib/external/msl/include/MSL_C/assert_api.h b/subprojects/msl/include/MSL_C/assert_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/assert_api.h rename to subprojects/msl/include/MSL_C/assert_api.h diff --git a/lib/external/msl/include/MSL_C/buffer_io.h b/subprojects/msl/include/MSL_C/buffer_io.h similarity index 100% rename from lib/external/msl/include/MSL_C/buffer_io.h rename to subprojects/msl/include/MSL_C/buffer_io.h diff --git a/lib/external/msl/include/MSL_C/cassert b/subprojects/msl/include/MSL_C/cassert similarity index 100% rename from lib/external/msl/include/MSL_C/cassert rename to subprojects/msl/include/MSL_C/cassert diff --git a/lib/external/msl/include/MSL_C/cctype b/subprojects/msl/include/MSL_C/cctype similarity index 100% rename from lib/external/msl/include/MSL_C/cctype rename to subprojects/msl/include/MSL_C/cctype diff --git a/lib/external/msl/include/MSL_C/cerrno b/subprojects/msl/include/MSL_C/cerrno similarity index 100% rename from lib/external/msl/include/MSL_C/cerrno rename to subprojects/msl/include/MSL_C/cerrno diff --git a/lib/external/msl/include/MSL_C/cfloat b/subprojects/msl/include/MSL_C/cfloat similarity index 100% rename from lib/external/msl/include/MSL_C/cfloat rename to subprojects/msl/include/MSL_C/cfloat diff --git a/lib/external/msl/include/MSL_C/char_io.h b/subprojects/msl/include/MSL_C/char_io.h similarity index 100% rename from lib/external/msl/include/MSL_C/char_io.h rename to subprojects/msl/include/MSL_C/char_io.h diff --git a/lib/external/msl/include/MSL_C/cinttypes b/subprojects/msl/include/MSL_C/cinttypes similarity index 100% rename from lib/external/msl/include/MSL_C/cinttypes rename to subprojects/msl/include/MSL_C/cinttypes diff --git a/lib/external/msl/include/MSL_C/ciso646 b/subprojects/msl/include/MSL_C/ciso646 similarity index 100% rename from lib/external/msl/include/MSL_C/ciso646 rename to subprojects/msl/include/MSL_C/ciso646 diff --git a/lib/external/msl/include/MSL_C/climits b/subprojects/msl/include/MSL_C/climits similarity index 100% rename from lib/external/msl/include/MSL_C/climits rename to subprojects/msl/include/MSL_C/climits diff --git a/lib/external/msl/include/MSL_C/clocale b/subprojects/msl/include/MSL_C/clocale similarity index 100% rename from lib/external/msl/include/MSL_C/clocale rename to subprojects/msl/include/MSL_C/clocale diff --git a/lib/external/msl/include/MSL_C/cmath b/subprojects/msl/include/MSL_C/cmath similarity index 100% rename from lib/external/msl/include/MSL_C/cmath rename to subprojects/msl/include/MSL_C/cmath diff --git a/lib/external/msl/include/MSL_C/complex.h b/subprojects/msl/include/MSL_C/complex.h similarity index 100% rename from lib/external/msl/include/MSL_C/complex.h rename to subprojects/msl/include/MSL_C/complex.h diff --git a/lib/external/msl/include/MSL_C/console_io.h b/subprojects/msl/include/MSL_C/console_io.h similarity index 100% rename from lib/external/msl/include/MSL_C/console_io.h rename to subprojects/msl/include/MSL_C/console_io.h diff --git a/lib/external/msl/include/MSL_C/critical_regions.NITRO.h b/subprojects/msl/include/MSL_C/critical_regions.NITRO.h similarity index 100% rename from lib/external/msl/include/MSL_C/critical_regions.NITRO.h rename to subprojects/msl/include/MSL_C/critical_regions.NITRO.h diff --git a/lib/external/msl/include/MSL_C/critical_regions.h b/subprojects/msl/include/MSL_C/critical_regions.h similarity index 100% rename from lib/external/msl/include/MSL_C/critical_regions.h rename to subprojects/msl/include/MSL_C/critical_regions.h diff --git a/lib/external/msl/include/MSL_C/critical_regions.pthreads.h b/subprojects/msl/include/MSL_C/critical_regions.pthreads.h similarity index 100% rename from lib/external/msl/include/MSL_C/critical_regions.pthreads.h rename to subprojects/msl/include/MSL_C/critical_regions.pthreads.h diff --git a/lib/external/msl/include/MSL_C/csetjmp b/subprojects/msl/include/MSL_C/csetjmp similarity index 100% rename from lib/external/msl/include/MSL_C/csetjmp rename to subprojects/msl/include/MSL_C/csetjmp diff --git a/lib/external/msl/include/MSL_C/csignal b/subprojects/msl/include/MSL_C/csignal similarity index 100% rename from lib/external/msl/include/MSL_C/csignal rename to subprojects/msl/include/MSL_C/csignal diff --git a/lib/external/msl/include/MSL_C/cstdarg b/subprojects/msl/include/MSL_C/cstdarg similarity index 100% rename from lib/external/msl/include/MSL_C/cstdarg rename to subprojects/msl/include/MSL_C/cstdarg diff --git a/lib/external/msl/include/MSL_C/cstddef b/subprojects/msl/include/MSL_C/cstddef similarity index 100% rename from lib/external/msl/include/MSL_C/cstddef rename to subprojects/msl/include/MSL_C/cstddef diff --git a/lib/external/msl/include/MSL_C/cstdint b/subprojects/msl/include/MSL_C/cstdint similarity index 100% rename from lib/external/msl/include/MSL_C/cstdint rename to subprojects/msl/include/MSL_C/cstdint diff --git a/lib/external/msl/include/MSL_C/cstdio b/subprojects/msl/include/MSL_C/cstdio similarity index 100% rename from lib/external/msl/include/MSL_C/cstdio rename to subprojects/msl/include/MSL_C/cstdio diff --git a/lib/external/msl/include/MSL_C/cstdlib b/subprojects/msl/include/MSL_C/cstdlib similarity index 100% rename from lib/external/msl/include/MSL_C/cstdlib rename to subprojects/msl/include/MSL_C/cstdlib diff --git a/lib/external/msl/include/MSL_C/cstring b/subprojects/msl/include/MSL_C/cstring similarity index 100% rename from lib/external/msl/include/MSL_C/cstring rename to subprojects/msl/include/MSL_C/cstring diff --git a/lib/external/msl/include/MSL_C/ctime b/subprojects/msl/include/MSL_C/ctime similarity index 100% rename from lib/external/msl/include/MSL_C/ctime rename to subprojects/msl/include/MSL_C/ctime diff --git a/lib/external/msl/include/MSL_C/ctype.h b/subprojects/msl/include/MSL_C/ctype.h similarity index 100% rename from lib/external/msl/include/MSL_C/ctype.h rename to subprojects/msl/include/MSL_C/ctype.h diff --git a/lib/external/msl/include/MSL_C/ctype_api.h b/subprojects/msl/include/MSL_C/ctype_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/ctype_api.h rename to subprojects/msl/include/MSL_C/ctype_api.h diff --git a/lib/external/msl/include/MSL_C/cwchar b/subprojects/msl/include/MSL_C/cwchar similarity index 100% rename from lib/external/msl/include/MSL_C/cwchar rename to subprojects/msl/include/MSL_C/cwchar diff --git a/lib/external/msl/include/MSL_C/cwctype b/subprojects/msl/include/MSL_C/cwctype similarity index 100% rename from lib/external/msl/include/MSL_C/cwctype rename to subprojects/msl/include/MSL_C/cwctype diff --git a/lib/external/msl/include/MSL_C/div_t.h b/subprojects/msl/include/MSL_C/div_t.h similarity index 100% rename from lib/external/msl/include/MSL_C/div_t.h rename to subprojects/msl/include/MSL_C/div_t.h diff --git a/lib/external/msl/include/MSL_C/eof.h b/subprojects/msl/include/MSL_C/eof.h similarity index 100% rename from lib/external/msl/include/MSL_C/eof.h rename to subprojects/msl/include/MSL_C/eof.h diff --git a/lib/external/msl/include/MSL_C/errno.h b/subprojects/msl/include/MSL_C/errno.h similarity index 100% rename from lib/external/msl/include/MSL_C/errno.h rename to subprojects/msl/include/MSL_C/errno.h diff --git a/lib/external/msl/include/MSL_C/fenv.ARM.h b/subprojects/msl/include/MSL_C/fenv.ARM.h similarity index 100% rename from lib/external/msl/include/MSL_C/fenv.ARM.h rename to subprojects/msl/include/MSL_C/fenv.ARM.h diff --git a/lib/external/msl/include/MSL_C/fenv.h b/subprojects/msl/include/MSL_C/fenv.h similarity index 100% rename from lib/external/msl/include/MSL_C/fenv.h rename to subprojects/msl/include/MSL_C/fenv.h diff --git a/lib/external/msl/include/MSL_C/file_io.h b/subprojects/msl/include/MSL_C/file_io.h similarity index 100% rename from lib/external/msl/include/MSL_C/file_io.h rename to subprojects/msl/include/MSL_C/file_io.h diff --git a/lib/external/msl/include/MSL_C/file_struc.h b/subprojects/msl/include/MSL_C/file_struc.h similarity index 100% rename from lib/external/msl/include/MSL_C/file_struc.h rename to subprojects/msl/include/MSL_C/file_struc.h diff --git a/lib/external/msl/include/MSL_C/float.ARM.h b/subprojects/msl/include/MSL_C/float.ARM.h similarity index 100% rename from lib/external/msl/include/MSL_C/float.ARM.h rename to subprojects/msl/include/MSL_C/float.ARM.h diff --git a/lib/external/msl/include/MSL_C/float.h b/subprojects/msl/include/MSL_C/float.h similarity index 100% rename from lib/external/msl/include/MSL_C/float.h rename to subprojects/msl/include/MSL_C/float.h diff --git a/lib/external/msl/include/MSL_C/inttypes.h b/subprojects/msl/include/MSL_C/inttypes.h similarity index 100% rename from lib/external/msl/include/MSL_C/inttypes.h rename to subprojects/msl/include/MSL_C/inttypes.h diff --git a/lib/external/msl/include/MSL_C/iso646.h b/subprojects/msl/include/MSL_C/iso646.h similarity index 100% rename from lib/external/msl/include/MSL_C/iso646.h rename to subprojects/msl/include/MSL_C/iso646.h diff --git a/lib/external/msl/include/MSL_C/lconv.h b/subprojects/msl/include/MSL_C/lconv.h similarity index 100% rename from lib/external/msl/include/MSL_C/lconv.h rename to subprojects/msl/include/MSL_C/lconv.h diff --git a/lib/external/msl/include/MSL_C/limits.h b/subprojects/msl/include/MSL_C/limits.h similarity index 100% rename from lib/external/msl/include/MSL_C/limits.h rename to subprojects/msl/include/MSL_C/limits.h diff --git a/lib/external/msl/include/MSL_C/limits_api.h b/subprojects/msl/include/MSL_C/limits_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/limits_api.h rename to subprojects/msl/include/MSL_C/limits_api.h diff --git a/lib/external/msl/include/MSL_C/locale.h b/subprojects/msl/include/MSL_C/locale.h similarity index 100% rename from lib/external/msl/include/MSL_C/locale.h rename to subprojects/msl/include/MSL_C/locale.h diff --git a/lib/external/msl/include/MSL_C/locale_api.h b/subprojects/msl/include/MSL_C/locale_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/locale_api.h rename to subprojects/msl/include/MSL_C/locale_api.h diff --git a/lib/external/msl/include/MSL_C/math.ARM.h b/subprojects/msl/include/MSL_C/math.ARM.h similarity index 100% rename from lib/external/msl/include/MSL_C/math.ARM.h rename to subprojects/msl/include/MSL_C/math.ARM.h diff --git a/lib/external/msl/include/MSL_C/math.h b/subprojects/msl/include/MSL_C/math.h similarity index 100% rename from lib/external/msl/include/MSL_C/math.h rename to subprojects/msl/include/MSL_C/math.h diff --git a/lib/external/msl/include/MSL_C/math_api.h b/subprojects/msl/include/MSL_C/math_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/math_api.h rename to subprojects/msl/include/MSL_C/math_api.h diff --git a/lib/external/msl/include/MSL_C/math_config.h b/subprojects/msl/include/MSL_C/math_config.h similarity index 100% rename from lib/external/msl/include/MSL_C/math_config.h rename to subprojects/msl/include/MSL_C/math_config.h diff --git a/lib/external/msl/include/MSL_C/math_integral.h b/subprojects/msl/include/MSL_C/math_integral.h similarity index 100% rename from lib/external/msl/include/MSL_C/math_integral.h rename to subprojects/msl/include/MSL_C/math_integral.h diff --git a/lib/external/msl/include/MSL_C/mbstring.h b/subprojects/msl/include/MSL_C/mbstring.h similarity index 100% rename from lib/external/msl/include/MSL_C/mbstring.h rename to subprojects/msl/include/MSL_C/mbstring.h diff --git a/lib/external/msl/include/MSL_C/mem_funcs.h b/subprojects/msl/include/MSL_C/mem_funcs.h similarity index 100% rename from lib/external/msl/include/MSL_C/mem_funcs.h rename to subprojects/msl/include/MSL_C/mem_funcs.h diff --git a/lib/external/msl/include/MSL_C/misc_io.h b/subprojects/msl/include/MSL_C/misc_io.h similarity index 100% rename from lib/external/msl/include/MSL_C/misc_io.h rename to subprojects/msl/include/MSL_C/misc_io.h diff --git a/lib/external/msl/include/MSL_C/mslGlobals.h b/subprojects/msl/include/MSL_C/mslGlobals.h similarity index 100% rename from lib/external/msl/include/MSL_C/mslGlobals.h rename to subprojects/msl/include/MSL_C/mslGlobals.h diff --git a/lib/external/msl/include/MSL_C/msl_c_version.h b/subprojects/msl/include/MSL_C/msl_c_version.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_c_version.h rename to subprojects/msl/include/MSL_C/msl_c_version.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_ctype.h b/subprojects/msl/include/MSL_C/msl_cpp_std_ctype.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_ctype.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_ctype.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_inttypes.h b/subprojects/msl/include/MSL_C/msl_cpp_std_inttypes.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_inttypes.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_inttypes.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_locale.h b/subprojects/msl/include/MSL_C/msl_cpp_std_locale.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_locale.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_locale.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_math.h b/subprojects/msl/include/MSL_C/msl_cpp_std_math.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_math.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_math.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_setjmp.h b/subprojects/msl/include/MSL_C/msl_cpp_std_setjmp.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_setjmp.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_setjmp.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_signal.h b/subprojects/msl/include/MSL_C/msl_cpp_std_signal.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_signal.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_signal.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_stdarg.h b/subprojects/msl/include/MSL_C/msl_cpp_std_stdarg.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_stdarg.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_stdarg.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_stddef.h b/subprojects/msl/include/MSL_C/msl_cpp_std_stddef.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_stddef.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_stddef.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_stdint.h b/subprojects/msl/include/MSL_C/msl_cpp_std_stdint.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_stdint.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_stdint.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_stdio.h b/subprojects/msl/include/MSL_C/msl_cpp_std_stdio.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_stdio.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_stdio.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_stdlib.h b/subprojects/msl/include/MSL_C/msl_cpp_std_stdlib.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_stdlib.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_stdlib.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_string.h b/subprojects/msl/include/MSL_C/msl_cpp_std_string.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_string.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_string.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_time.h b/subprojects/msl/include/MSL_C/msl_cpp_std_time.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_time.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_time.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_wchar.h b/subprojects/msl/include/MSL_C/msl_cpp_std_wchar.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_wchar.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_wchar.h diff --git a/lib/external/msl/include/MSL_C/msl_cpp_std_wctype.h b/subprojects/msl/include/MSL_C/msl_cpp_std_wctype.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_cpp_std_wctype.h rename to subprojects/msl/include/MSL_C/msl_cpp_std_wctype.h diff --git a/lib/external/msl/include/MSL_C/msl_rsize_t.h b/subprojects/msl/include/MSL_C/msl_rsize_t.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_rsize_t.h rename to subprojects/msl/include/MSL_C/msl_rsize_t.h diff --git a/lib/external/msl/include/MSL_C/msl_secure.h b/subprojects/msl/include/MSL_C/msl_secure.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_secure.h rename to subprojects/msl/include/MSL_C/msl_secure.h diff --git a/lib/external/msl/include/MSL_C/msl_secure_error.h b/subprojects/msl/include/MSL_C/msl_secure_error.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_secure_error.h rename to subprojects/msl/include/MSL_C/msl_secure_error.h diff --git a/lib/external/msl/include/MSL_C/msl_t.h b/subprojects/msl/include/MSL_C/msl_t.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_t.h rename to subprojects/msl/include/MSL_C/msl_t.h diff --git a/lib/external/msl/include/MSL_C/msl_thread_local_data.h b/subprojects/msl/include/MSL_C/msl_thread_local_data.h similarity index 100% rename from lib/external/msl/include/MSL_C/msl_thread_local_data.h rename to subprojects/msl/include/MSL_C/msl_thread_local_data.h diff --git a/lib/external/msl/include/MSL_C/nitro.mch b/subprojects/msl/include/MSL_C/nitro.mch similarity index 100% rename from lib/external/msl/include/MSL_C/nitro.mch rename to subprojects/msl/include/MSL_C/nitro.mch diff --git a/lib/external/msl/include/MSL_C/null.h b/subprojects/msl/include/MSL_C/null.h similarity index 100% rename from lib/external/msl/include/MSL_C/null.h rename to subprojects/msl/include/MSL_C/null.h diff --git a/lib/external/msl/include/MSL_C/os_enum.h b/subprojects/msl/include/MSL_C/os_enum.h similarity index 100% rename from lib/external/msl/include/MSL_C/os_enum.h rename to subprojects/msl/include/MSL_C/os_enum.h diff --git a/lib/external/msl/include/MSL_C/pool_alloc.h b/subprojects/msl/include/MSL_C/pool_alloc.h similarity index 100% rename from lib/external/msl/include/MSL_C/pool_alloc.h rename to subprojects/msl/include/MSL_C/pool_alloc.h diff --git a/lib/external/msl/include/MSL_C/setjmp.ARM.h b/subprojects/msl/include/MSL_C/setjmp.ARM.h similarity index 100% rename from lib/external/msl/include/MSL_C/setjmp.ARM.h rename to subprojects/msl/include/MSL_C/setjmp.ARM.h diff --git a/lib/external/msl/include/MSL_C/setjmp.h b/subprojects/msl/include/MSL_C/setjmp.h similarity index 100% rename from lib/external/msl/include/MSL_C/setjmp.h rename to subprojects/msl/include/MSL_C/setjmp.h diff --git a/lib/external/msl/include/MSL_C/signal.h b/subprojects/msl/include/MSL_C/signal.h similarity index 100% rename from lib/external/msl/include/MSL_C/signal.h rename to subprojects/msl/include/MSL_C/signal.h diff --git a/lib/external/msl/include/MSL_C/size_t.h b/subprojects/msl/include/MSL_C/size_t.h similarity index 100% rename from lib/external/msl/include/MSL_C/size_t.h rename to subprojects/msl/include/MSL_C/size_t.h diff --git a/lib/external/msl/include/MSL_C/stdarg.ARM.h b/subprojects/msl/include/MSL_C/stdarg.ARM.h similarity index 100% rename from lib/external/msl/include/MSL_C/stdarg.ARM.h rename to subprojects/msl/include/MSL_C/stdarg.ARM.h diff --git a/lib/external/msl/include/MSL_C/stdarg.h b/subprojects/msl/include/MSL_C/stdarg.h similarity index 100% rename from lib/external/msl/include/MSL_C/stdarg.h rename to subprojects/msl/include/MSL_C/stdarg.h diff --git a/lib/external/msl/include/MSL_C/stdbool.h b/subprojects/msl/include/MSL_C/stdbool.h similarity index 100% rename from lib/external/msl/include/MSL_C/stdbool.h rename to subprojects/msl/include/MSL_C/stdbool.h diff --git a/lib/external/msl/include/MSL_C/stddef.h b/subprojects/msl/include/MSL_C/stddef.h similarity index 100% rename from lib/external/msl/include/MSL_C/stddef.h rename to subprojects/msl/include/MSL_C/stddef.h diff --git a/lib/external/msl/include/MSL_C/stdint.h b/subprojects/msl/include/MSL_C/stdint.h similarity index 100% rename from lib/external/msl/include/MSL_C/stdint.h rename to subprojects/msl/include/MSL_C/stdint.h diff --git a/lib/external/msl/include/MSL_C/stdio.h b/subprojects/msl/include/MSL_C/stdio.h similarity index 100% rename from lib/external/msl/include/MSL_C/stdio.h rename to subprojects/msl/include/MSL_C/stdio.h diff --git a/lib/external/msl/include/MSL_C/stdio.posix.h b/subprojects/msl/include/MSL_C/stdio.posix.h similarity index 100% rename from lib/external/msl/include/MSL_C/stdio.posix.h rename to subprojects/msl/include/MSL_C/stdio.posix.h diff --git a/lib/external/msl/include/MSL_C/stdio_api.h b/subprojects/msl/include/MSL_C/stdio_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/stdio_api.h rename to subprojects/msl/include/MSL_C/stdio_api.h diff --git a/lib/external/msl/include/MSL_C/stdlib.h b/subprojects/msl/include/MSL_C/stdlib.h similarity index 100% rename from lib/external/msl/include/MSL_C/stdlib.h rename to subprojects/msl/include/MSL_C/stdlib.h diff --git a/lib/external/msl/include/MSL_C/string.h b/subprojects/msl/include/MSL_C/string.h similarity index 100% rename from lib/external/msl/include/MSL_C/string.h rename to subprojects/msl/include/MSL_C/string.h diff --git a/lib/external/msl/include/MSL_C/string_api.h b/subprojects/msl/include/MSL_C/string_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/string_api.h rename to subprojects/msl/include/MSL_C/string_api.h diff --git a/lib/external/msl/include/MSL_C/strtold.h b/subprojects/msl/include/MSL_C/strtold.h similarity index 100% rename from lib/external/msl/include/MSL_C/strtold.h rename to subprojects/msl/include/MSL_C/strtold.h diff --git a/lib/external/msl/include/MSL_C/strtoul.h b/subprojects/msl/include/MSL_C/strtoul.h similarity index 100% rename from lib/external/msl/include/MSL_C/strtoul.h rename to subprojects/msl/include/MSL_C/strtoul.h diff --git a/lib/external/msl/include/MSL_C/tgmath.h b/subprojects/msl/include/MSL_C/tgmath.h similarity index 100% rename from lib/external/msl/include/MSL_C/tgmath.h rename to subprojects/msl/include/MSL_C/tgmath.h diff --git a/lib/external/msl/include/MSL_C/thread_local_data_pthreads.h b/subprojects/msl/include/MSL_C/thread_local_data_pthreads.h similarity index 100% rename from lib/external/msl/include/MSL_C/thread_local_data_pthreads.h rename to subprojects/msl/include/MSL_C/thread_local_data_pthreads.h diff --git a/lib/external/msl/include/MSL_C/time.h b/subprojects/msl/include/MSL_C/time.h similarity index 100% rename from lib/external/msl/include/MSL_C/time.h rename to subprojects/msl/include/MSL_C/time.h diff --git a/lib/external/msl/include/MSL_C/time_api.h b/subprojects/msl/include/MSL_C/time_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/time_api.h rename to subprojects/msl/include/MSL_C/time_api.h diff --git a/lib/external/msl/include/MSL_C/va_list.h b/subprojects/msl/include/MSL_C/va_list.h similarity index 100% rename from lib/external/msl/include/MSL_C/va_list.h rename to subprojects/msl/include/MSL_C/va_list.h diff --git a/lib/external/msl/include/MSL_C/wchar.h b/subprojects/msl/include/MSL_C/wchar.h similarity index 100% rename from lib/external/msl/include/MSL_C/wchar.h rename to subprojects/msl/include/MSL_C/wchar.h diff --git a/lib/external/msl/include/MSL_C/wchar_io.h b/subprojects/msl/include/MSL_C/wchar_io.h similarity index 100% rename from lib/external/msl/include/MSL_C/wchar_io.h rename to subprojects/msl/include/MSL_C/wchar_io.h diff --git a/lib/external/msl/include/MSL_C/wchar_t.h b/subprojects/msl/include/MSL_C/wchar_t.h similarity index 100% rename from lib/external/msl/include/MSL_C/wchar_t.h rename to subprojects/msl/include/MSL_C/wchar_t.h diff --git a/lib/external/msl/include/MSL_C/wcstold.h b/subprojects/msl/include/MSL_C/wcstold.h similarity index 100% rename from lib/external/msl/include/MSL_C/wcstold.h rename to subprojects/msl/include/MSL_C/wcstold.h diff --git a/lib/external/msl/include/MSL_C/wcstoul.h b/subprojects/msl/include/MSL_C/wcstoul.h similarity index 100% rename from lib/external/msl/include/MSL_C/wcstoul.h rename to subprojects/msl/include/MSL_C/wcstoul.h diff --git a/lib/external/msl/include/MSL_C/wctrans.h b/subprojects/msl/include/MSL_C/wctrans.h similarity index 100% rename from lib/external/msl/include/MSL_C/wctrans.h rename to subprojects/msl/include/MSL_C/wctrans.h diff --git a/lib/external/msl/include/MSL_C/wctype.h b/subprojects/msl/include/MSL_C/wctype.h similarity index 100% rename from lib/external/msl/include/MSL_C/wctype.h rename to subprojects/msl/include/MSL_C/wctype.h diff --git a/lib/external/msl/include/MSL_C/wctype_api.h b/subprojects/msl/include/MSL_C/wctype_api.h similarity index 100% rename from lib/external/msl/include/MSL_C/wctype_api.h rename to subprojects/msl/include/MSL_C/wctype_api.h diff --git a/lib/external/msl/include/MSL_C/weof.h b/subprojects/msl/include/MSL_C/weof.h similarity index 100% rename from lib/external/msl/include/MSL_C/weof.h rename to subprojects/msl/include/MSL_C/weof.h diff --git a/lib/external/msl/include/MSL_C/wmem.h b/subprojects/msl/include/MSL_C/wmem.h similarity index 100% rename from lib/external/msl/include/MSL_C/wmem.h rename to subprojects/msl/include/MSL_C/wmem.h diff --git a/lib/external/msl/include/MSL_C/wprintf.h b/subprojects/msl/include/MSL_C/wprintf.h similarity index 100% rename from lib/external/msl/include/MSL_C/wprintf.h rename to subprojects/msl/include/MSL_C/wprintf.h diff --git a/lib/external/msl/include/MSL_C/wscanf.h b/subprojects/msl/include/MSL_C/wscanf.h similarity index 100% rename from lib/external/msl/include/MSL_C/wscanf.h rename to subprojects/msl/include/MSL_C/wscanf.h diff --git a/lib/external/msl/include/MSL_C/wstdio.h b/subprojects/msl/include/MSL_C/wstdio.h similarity index 100% rename from lib/external/msl/include/MSL_C/wstdio.h rename to subprojects/msl/include/MSL_C/wstdio.h diff --git a/lib/external/msl/include/MSL_C/wstring.h b/subprojects/msl/include/MSL_C/wstring.h similarity index 100% rename from lib/external/msl/include/MSL_C/wstring.h rename to subprojects/msl/include/MSL_C/wstring.h diff --git a/lib/external/msl/include/MSL_C/wtime.h b/subprojects/msl/include/MSL_C/wtime.h similarity index 100% rename from lib/external/msl/include/MSL_C/wtime.h rename to subprojects/msl/include/MSL_C/wtime.h diff --git a/lib/external/msl/include/MSL_Extras/dirent.h b/subprojects/msl/include/MSL_Extras/dirent.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/dirent.h rename to subprojects/msl/include/MSL_Extras/dirent.h diff --git a/lib/external/msl/include/MSL_Extras/extras.h b/subprojects/msl/include/MSL_Extras/extras.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/extras.h rename to subprojects/msl/include/MSL_Extras/extras.h diff --git a/lib/external/msl/include/MSL_Extras/extras_io.h b/subprojects/msl/include/MSL_Extras/extras_io.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/extras_io.h rename to subprojects/msl/include/MSL_Extras/extras_io.h diff --git a/lib/external/msl/include/MSL_Extras/extras_malloc.h b/subprojects/msl/include/MSL_Extras/extras_malloc.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/extras_malloc.h rename to subprojects/msl/include/MSL_Extras/extras_malloc.h diff --git a/lib/external/msl/include/MSL_Extras/extras_stdlib.h b/subprojects/msl/include/MSL_Extras/extras_stdlib.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/extras_stdlib.h rename to subprojects/msl/include/MSL_Extras/extras_stdlib.h diff --git a/lib/external/msl/include/MSL_Extras/extras_string.h b/subprojects/msl/include/MSL_Extras/extras_string.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/extras_string.h rename to subprojects/msl/include/MSL_Extras/extras_string.h diff --git a/lib/external/msl/include/MSL_Extras/extras_time.h b/subprojects/msl/include/MSL_Extras/extras_time.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/extras_time.h rename to subprojects/msl/include/MSL_Extras/extras_time.h diff --git a/lib/external/msl/include/MSL_Extras/extras_wchar.h b/subprojects/msl/include/MSL_Extras/extras_wchar.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/extras_wchar.h rename to subprojects/msl/include/MSL_Extras/extras_wchar.h diff --git a/lib/external/msl/include/MSL_Extras/fcntl.h b/subprojects/msl/include/MSL_Extras/fcntl.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/fcntl.h rename to subprojects/msl/include/MSL_Extras/fcntl.h diff --git a/lib/external/msl/include/MSL_Extras/sys/stat.h b/subprojects/msl/include/MSL_Extras/sys/stat.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/sys/stat.h rename to subprojects/msl/include/MSL_Extras/sys/stat.h diff --git a/lib/external/msl/include/MSL_Extras/sys/timeb.h b/subprojects/msl/include/MSL_Extras/sys/timeb.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/sys/timeb.h rename to subprojects/msl/include/MSL_Extras/sys/timeb.h diff --git a/lib/external/msl/include/MSL_Extras/sys/utsname.h b/subprojects/msl/include/MSL_Extras/sys/utsname.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/sys/utsname.h rename to subprojects/msl/include/MSL_Extras/sys/utsname.h diff --git a/lib/external/msl/include/MSL_Extras/unistd.h b/subprojects/msl/include/MSL_Extras/unistd.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/unistd.h rename to subprojects/msl/include/MSL_Extras/unistd.h diff --git a/lib/external/msl/include/MSL_Extras/unistd_api.h b/subprojects/msl/include/MSL_Extras/unistd_api.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/unistd_api.h rename to subprojects/msl/include/MSL_Extras/unistd_api.h diff --git a/lib/external/msl/include/MSL_Extras/unix.h b/subprojects/msl/include/MSL_Extras/unix.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/unix.h rename to subprojects/msl/include/MSL_Extras/unix.h diff --git a/lib/external/msl/include/MSL_Extras/utime.h b/subprojects/msl/include/MSL_Extras/utime.h similarity index 100% rename from lib/external/msl/include/MSL_Extras/utime.h rename to subprojects/msl/include/MSL_Extras/utime.h diff --git a/lib/external/msl/libraries/MSL_C++/asm/include/ios.inc b/subprojects/msl/libraries/MSL_C++/asm/include/ios.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C++/asm/include/ios.inc rename to subprojects/msl/libraries/MSL_C++/asm/include/ios.inc diff --git a/lib/external/msl/libraries/MSL_C++/asm/include/locale_cpp.inc b/subprojects/msl/libraries/MSL_C++/asm/include/locale_cpp.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C++/asm/include/locale_cpp.inc rename to subprojects/msl/libraries/MSL_C++/asm/include/locale_cpp.inc diff --git a/lib/external/msl/libraries/MSL_C++/asm/include/msl_thread.inc b/subprojects/msl/libraries/MSL_C++/asm/include/msl_thread.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C++/asm/include/msl_thread.inc rename to subprojects/msl/libraries/MSL_C++/asm/include/msl_thread.inc diff --git a/lib/external/msl/libraries/MSL_C++/asm/ios.s b/subprojects/msl/libraries/MSL_C++/asm/ios.s similarity index 100% rename from lib/external/msl/libraries/MSL_C++/asm/ios.s rename to subprojects/msl/libraries/MSL_C++/asm/ios.s diff --git a/lib/external/msl/libraries/MSL_C++/asm/locale_cpp.s b/subprojects/msl/libraries/MSL_C++/asm/locale_cpp.s similarity index 100% rename from lib/external/msl/libraries/MSL_C++/asm/locale_cpp.s rename to subprojects/msl/libraries/MSL_C++/asm/locale_cpp.s diff --git a/lib/external/msl/libraries/MSL_Extras/asm/macros/function.inc b/subprojects/msl/libraries/MSL_C++/asm/macros/function.inc similarity index 100% rename from lib/external/msl/libraries/MSL_Extras/asm/macros/function.inc rename to subprojects/msl/libraries/MSL_C++/asm/macros/function.inc diff --git a/lib/external/msl/libraries/MSL_C++/asm/msl_thread.s b/subprojects/msl/libraries/MSL_C++/asm/msl_thread.s similarity index 100% rename from lib/external/msl/libraries/MSL_C++/asm/msl_thread.s rename to subprojects/msl/libraries/MSL_C++/asm/msl_thread.s diff --git a/lib/external/msl/libraries/MSL_C++/meson.build b/subprojects/msl/libraries/MSL_C++/meson.build similarity index 100% rename from lib/external/msl/libraries/MSL_C++/meson.build rename to subprojects/msl/libraries/MSL_C++/meson.build diff --git a/lib/external/msl/libraries/MSL_C/asm/abort_exit_arm.s b/subprojects/msl/libraries/MSL_C/asm/abort_exit_arm.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/abort_exit_arm.s rename to subprojects/msl/libraries/MSL_C/asm/abort_exit_arm.s diff --git a/lib/external/msl/libraries/MSL_C/asm/ansi_fp.s b/subprojects/msl/libraries/MSL_C/asm/ansi_fp.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/ansi_fp.s rename to subprojects/msl/libraries/MSL_C/asm/ansi_fp.s diff --git a/lib/external/msl/libraries/MSL_C/asm/critical_region.s b/subprojects/msl/libraries/MSL_C/asm/critical_region.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/critical_region.s rename to subprojects/msl/libraries/MSL_C/asm/critical_region.s diff --git a/lib/external/msl/libraries/MSL_C/asm/ctype.s b/subprojects/msl/libraries/MSL_C/asm/ctype.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/ctype.s rename to subprojects/msl/libraries/MSL_C/asm/ctype.s diff --git a/lib/external/msl/libraries/MSL_C/asm/direct_io.s b/subprojects/msl/libraries/MSL_C/asm/direct_io.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/direct_io.s rename to subprojects/msl/libraries/MSL_C/asm/direct_io.s diff --git a/lib/external/msl/libraries/MSL_C/asm/e_pow.s b/subprojects/msl/libraries/MSL_C/asm/e_pow.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/e_pow.s rename to subprojects/msl/libraries/MSL_C/asm/e_pow.s diff --git a/lib/external/msl/libraries/MSL_C/asm/file_io.s b/subprojects/msl/libraries/MSL_C/asm/file_io.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/file_io.s rename to subprojects/msl/libraries/MSL_C/asm/file_io.s diff --git a/lib/external/msl/libraries/MSL_C/asm/file_pos.s b/subprojects/msl/libraries/MSL_C/asm/file_pos.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/file_pos.s rename to subprojects/msl/libraries/MSL_C/asm/file_pos.s diff --git a/lib/external/msl/libraries/MSL_C/asm/float.s b/subprojects/msl/libraries/MSL_C/asm/float.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/float.s rename to subprojects/msl/libraries/MSL_C/asm/float.s diff --git a/lib/external/msl/libraries/MSL_C/asm/incbin/ansi_fp.bin b/subprojects/msl/libraries/MSL_C/asm/incbin/ansi_fp.bin similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/incbin/ansi_fp.bin rename to subprojects/msl/libraries/MSL_C/asm/incbin/ansi_fp.bin diff --git a/lib/external/msl/libraries/MSL_C/asm/incbin/ctype.bin b/subprojects/msl/libraries/MSL_C/asm/incbin/ctype.bin similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/incbin/ctype.bin rename to subprojects/msl/libraries/MSL_C/asm/incbin/ctype.bin diff --git a/lib/external/msl/libraries/MSL_C/asm/incbin/locale_c.bin b/subprojects/msl/libraries/MSL_C/asm/incbin/locale_c.bin similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/incbin/locale_c.bin rename to subprojects/msl/libraries/MSL_C/asm/incbin/locale_c.bin diff --git a/lib/external/msl/libraries/MSL_C/asm/incbin/wctype.bin b/subprojects/msl/libraries/MSL_C/asm/incbin/wctype.bin similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/incbin/wctype.bin rename to subprojects/msl/libraries/MSL_C/asm/incbin/wctype.bin diff --git a/lib/external/msl/libraries/MSL_C/asm/include/abort_exit_arm.inc b/subprojects/msl/libraries/MSL_C/asm/include/abort_exit_arm.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/abort_exit_arm.inc rename to subprojects/msl/libraries/MSL_C/asm/include/abort_exit_arm.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/ansi_fp.inc b/subprojects/msl/libraries/MSL_C/asm/include/ansi_fp.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/ansi_fp.inc rename to subprojects/msl/libraries/MSL_C/asm/include/ansi_fp.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/direct_io.inc b/subprojects/msl/libraries/MSL_C/asm/include/direct_io.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/direct_io.inc rename to subprojects/msl/libraries/MSL_C/asm/include/direct_io.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/e_pow.inc b/subprojects/msl/libraries/MSL_C/asm/include/e_pow.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/e_pow.inc rename to subprojects/msl/libraries/MSL_C/asm/include/e_pow.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/file_io.inc b/subprojects/msl/libraries/MSL_C/asm/include/file_io.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/file_io.inc rename to subprojects/msl/libraries/MSL_C/asm/include/file_io.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/file_pos.inc b/subprojects/msl/libraries/MSL_C/asm/include/file_pos.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/file_pos.inc rename to subprojects/msl/libraries/MSL_C/asm/include/file_pos.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/locale_c.inc b/subprojects/msl/libraries/MSL_C/asm/include/locale_c.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/locale_c.inc rename to subprojects/msl/libraries/MSL_C/asm/include/locale_c.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/math_arm.inc b/subprojects/msl/libraries/MSL_C/asm/include/math_arm.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/math_arm.inc rename to subprojects/msl/libraries/MSL_C/asm/include/math_arm.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/math_sun.inc b/subprojects/msl/libraries/MSL_C/asm/include/math_sun.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/math_sun.inc rename to subprojects/msl/libraries/MSL_C/asm/include/math_sun.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/mbstring.inc b/subprojects/msl/libraries/MSL_C/asm/include/mbstring.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/mbstring.inc rename to subprojects/msl/libraries/MSL_C/asm/include/mbstring.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/mem_msl.inc b/subprojects/msl/libraries/MSL_C/asm/include/mem_msl.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/mem_msl.inc rename to subprojects/msl/libraries/MSL_C/asm/include/mem_msl.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/pool_alloc.inc b/subprojects/msl/libraries/MSL_C/asm/include/pool_alloc.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/pool_alloc.inc rename to subprojects/msl/libraries/MSL_C/asm/include/pool_alloc.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/printf.inc b/subprojects/msl/libraries/MSL_C/asm/include/printf.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/printf.inc rename to subprojects/msl/libraries/MSL_C/asm/include/printf.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/s_frexp.inc b/subprojects/msl/libraries/MSL_C/asm/include/s_frexp.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/s_frexp.inc rename to subprojects/msl/libraries/MSL_C/asm/include/s_frexp.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/s_ldexp.inc b/subprojects/msl/libraries/MSL_C/asm/include/s_ldexp.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/s_ldexp.inc rename to subprojects/msl/libraries/MSL_C/asm/include/s_ldexp.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/scanf.inc b/subprojects/msl/libraries/MSL_C/asm/include/scanf.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/scanf.inc rename to subprojects/msl/libraries/MSL_C/asm/include/scanf.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/signal.inc b/subprojects/msl/libraries/MSL_C/asm/include/signal.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/signal.inc rename to subprojects/msl/libraries/MSL_C/asm/include/signal.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/strtold.inc b/subprojects/msl/libraries/MSL_C/asm/include/strtold.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/strtold.inc rename to subprojects/msl/libraries/MSL_C/asm/include/strtold.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/strtoul.inc b/subprojects/msl/libraries/MSL_C/asm/include/strtoul.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/strtoul.inc rename to subprojects/msl/libraries/MSL_C/asm/include/strtoul.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/w_pow.inc b/subprojects/msl/libraries/MSL_C/asm/include/w_pow.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/w_pow.inc rename to subprojects/msl/libraries/MSL_C/asm/include/w_pow.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/wmem.inc b/subprojects/msl/libraries/MSL_C/asm/include/wmem.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/wmem.inc rename to subprojects/msl/libraries/MSL_C/asm/include/wmem.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/include/wprintf.inc b/subprojects/msl/libraries/MSL_C/asm/include/wprintf.inc similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/include/wprintf.inc rename to subprojects/msl/libraries/MSL_C/asm/include/wprintf.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/locale_c.s b/subprojects/msl/libraries/MSL_C/asm/locale_c.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/locale_c.s rename to subprojects/msl/libraries/MSL_C/asm/locale_c.s diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/macros/function.inc b/subprojects/msl/libraries/MSL_C/asm/macros/function.inc similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/macros/function.inc rename to subprojects/msl/libraries/MSL_C/asm/macros/function.inc diff --git a/lib/external/msl/libraries/MSL_C/asm/math_api.s b/subprojects/msl/libraries/MSL_C/asm/math_api.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/math_api.s rename to subprojects/msl/libraries/MSL_C/asm/math_api.s diff --git a/lib/external/msl/libraries/MSL_C/asm/math_arm.s b/subprojects/msl/libraries/MSL_C/asm/math_arm.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/math_arm.s rename to subprojects/msl/libraries/MSL_C/asm/math_arm.s diff --git a/lib/external/msl/libraries/MSL_C/asm/math_sun.s b/subprojects/msl/libraries/MSL_C/asm/math_sun.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/math_sun.s rename to subprojects/msl/libraries/MSL_C/asm/math_sun.s diff --git a/lib/external/msl/libraries/MSL_C/asm/mbstring.s b/subprojects/msl/libraries/MSL_C/asm/mbstring.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/mbstring.s rename to subprojects/msl/libraries/MSL_C/asm/mbstring.s diff --git a/lib/external/msl/libraries/MSL_C/asm/mem_funcs.s b/subprojects/msl/libraries/MSL_C/asm/mem_funcs.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/mem_funcs.s rename to subprojects/msl/libraries/MSL_C/asm/mem_funcs.s diff --git a/lib/external/msl/libraries/MSL_C/asm/mem_msl.s b/subprojects/msl/libraries/MSL_C/asm/mem_msl.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/mem_msl.s rename to subprojects/msl/libraries/MSL_C/asm/mem_msl.s diff --git a/lib/external/msl/libraries/MSL_C/asm/pool_alloc.s b/subprojects/msl/libraries/MSL_C/asm/pool_alloc.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/pool_alloc.s rename to subprojects/msl/libraries/MSL_C/asm/pool_alloc.s diff --git a/lib/external/msl/libraries/MSL_C/asm/printf.s b/subprojects/msl/libraries/MSL_C/asm/printf.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/printf.s rename to subprojects/msl/libraries/MSL_C/asm/printf.s diff --git a/lib/external/msl/libraries/MSL_C/asm/qsort.s b/subprojects/msl/libraries/MSL_C/asm/qsort.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/qsort.s rename to subprojects/msl/libraries/MSL_C/asm/qsort.s diff --git a/lib/external/msl/libraries/MSL_C/asm/rand.s b/subprojects/msl/libraries/MSL_C/asm/rand.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/rand.s rename to subprojects/msl/libraries/MSL_C/asm/rand.s diff --git a/lib/external/msl/libraries/MSL_C/asm/s_copysign.s b/subprojects/msl/libraries/MSL_C/asm/s_copysign.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/s_copysign.s rename to subprojects/msl/libraries/MSL_C/asm/s_copysign.s diff --git a/lib/external/msl/libraries/MSL_C/asm/s_fabs.s b/subprojects/msl/libraries/MSL_C/asm/s_fabs.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/s_fabs.s rename to subprojects/msl/libraries/MSL_C/asm/s_fabs.s diff --git a/lib/external/msl/libraries/MSL_C/asm/s_frexp.s b/subprojects/msl/libraries/MSL_C/asm/s_frexp.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/s_frexp.s rename to subprojects/msl/libraries/MSL_C/asm/s_frexp.s diff --git a/lib/external/msl/libraries/MSL_C/asm/s_ldexp.s b/subprojects/msl/libraries/MSL_C/asm/s_ldexp.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/s_ldexp.s rename to subprojects/msl/libraries/MSL_C/asm/s_ldexp.s diff --git a/lib/external/msl/libraries/MSL_C/asm/scanf.s b/subprojects/msl/libraries/MSL_C/asm/scanf.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/scanf.s rename to subprojects/msl/libraries/MSL_C/asm/scanf.s diff --git a/lib/external/msl/libraries/MSL_C/asm/signal.s b/subprojects/msl/libraries/MSL_C/asm/signal.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/signal.s rename to subprojects/msl/libraries/MSL_C/asm/signal.s diff --git a/lib/external/msl/libraries/MSL_C/asm/string.s b/subprojects/msl/libraries/MSL_C/asm/string.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/string.s rename to subprojects/msl/libraries/MSL_C/asm/string.s diff --git a/lib/external/msl/libraries/MSL_C/asm/strtold.s b/subprojects/msl/libraries/MSL_C/asm/strtold.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/strtold.s rename to subprojects/msl/libraries/MSL_C/asm/strtold.s diff --git a/lib/external/msl/libraries/MSL_C/asm/strtoul.s b/subprojects/msl/libraries/MSL_C/asm/strtoul.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/strtoul.s rename to subprojects/msl/libraries/MSL_C/asm/strtoul.s diff --git a/lib/external/msl/libraries/MSL_C/asm/w_pow.s b/subprojects/msl/libraries/MSL_C/asm/w_pow.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/w_pow.s rename to subprojects/msl/libraries/MSL_C/asm/w_pow.s diff --git a/lib/external/msl/libraries/MSL_C/asm/wchar_io.s b/subprojects/msl/libraries/MSL_C/asm/wchar_io.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/wchar_io.s rename to subprojects/msl/libraries/MSL_C/asm/wchar_io.s diff --git a/lib/external/msl/libraries/MSL_C/asm/wctype.s b/subprojects/msl/libraries/MSL_C/asm/wctype.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/wctype.s rename to subprojects/msl/libraries/MSL_C/asm/wctype.s diff --git a/lib/external/msl/libraries/MSL_C/asm/wmem.s b/subprojects/msl/libraries/MSL_C/asm/wmem.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/wmem.s rename to subprojects/msl/libraries/MSL_C/asm/wmem.s diff --git a/lib/external/msl/libraries/MSL_C/asm/wprintf.s b/subprojects/msl/libraries/MSL_C/asm/wprintf.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/wprintf.s rename to subprojects/msl/libraries/MSL_C/asm/wprintf.s diff --git a/lib/external/msl/libraries/MSL_C/asm/wstring.s b/subprojects/msl/libraries/MSL_C/asm/wstring.s similarity index 100% rename from lib/external/msl/libraries/MSL_C/asm/wstring.s rename to subprojects/msl/libraries/MSL_C/asm/wstring.s diff --git a/lib/external/msl/libraries/MSL_C/meson.build b/subprojects/msl/libraries/MSL_C/meson.build similarity index 100% rename from lib/external/msl/libraries/MSL_C/meson.build rename to subprojects/msl/libraries/MSL_C/meson.build diff --git a/lib/external/msl/libraries/MSL_C/src/alloc.c b/subprojects/msl/libraries/MSL_C/src/alloc.c similarity index 100% rename from lib/external/msl/libraries/MSL_C/src/alloc.c rename to subprojects/msl/libraries/MSL_C/src/alloc.c diff --git a/lib/external/msl/libraries/MSL_C/src/ansi_files.c b/subprojects/msl/libraries/MSL_C/src/ansi_files.c similarity index 100% rename from lib/external/msl/libraries/MSL_C/src/ansi_files.c rename to subprojects/msl/libraries/MSL_C/src/ansi_files.c diff --git a/lib/external/msl/libraries/MSL_C/src/arith.c b/subprojects/msl/libraries/MSL_C/src/arith.c similarity index 100% rename from lib/external/msl/libraries/MSL_C/src/arith.c rename to subprojects/msl/libraries/MSL_C/src/arith.c diff --git a/lib/external/msl/libraries/MSL_C/src/assert.c b/subprojects/msl/libraries/MSL_C/src/assert.c similarity index 100% rename from lib/external/msl/libraries/MSL_C/src/assert.c rename to subprojects/msl/libraries/MSL_C/src/assert.c diff --git a/lib/external/msl/libraries/MSL_C/src/buffer_io.c b/subprojects/msl/libraries/MSL_C/src/buffer_io.c similarity index 100% rename from lib/external/msl/libraries/MSL_C/src/buffer_io.c rename to subprojects/msl/libraries/MSL_C/src/buffer_io.c diff --git a/lib/external/msl/libraries/MSL_C/src/errno.c b/subprojects/msl/libraries/MSL_C/src/errno.c similarity index 100% rename from lib/external/msl/libraries/MSL_C/src/errno.c rename to subprojects/msl/libraries/MSL_C/src/errno.c diff --git a/lib/external/msl/libraries/MSL_Extras/asm/extras.s b/subprojects/msl/libraries/MSL_Extras/asm/extras.s similarity index 100% rename from lib/external/msl/libraries/MSL_Extras/asm/extras.s rename to subprojects/msl/libraries/MSL_Extras/asm/extras.s diff --git a/lib/external/msl/libraries/MSL_Extras/asm/include/extras.inc b/subprojects/msl/libraries/MSL_Extras/asm/include/extras.inc similarity index 100% rename from lib/external/msl/libraries/MSL_Extras/asm/include/extras.inc rename to subprojects/msl/libraries/MSL_Extras/asm/include/extras.inc diff --git a/lib/external/msl/libraries/Mathlib/asm/macros/function.inc b/subprojects/msl/libraries/MSL_Extras/asm/macros/function.inc similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/macros/function.inc rename to subprojects/msl/libraries/MSL_Extras/asm/macros/function.inc diff --git a/lib/external/msl/libraries/MSL_Extras/meson.build b/subprojects/msl/libraries/MSL_Extras/meson.build similarity index 100% rename from lib/external/msl/libraries/MSL_Extras/meson.build rename to subprojects/msl/libraries/MSL_Extras/meson.build diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/__nitro_eabi_init.s b/subprojects/msl/libraries/MSL_Runtime/asm/__nitro_eabi_init.s similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/__nitro_eabi_init.s rename to subprojects/msl/libraries/MSL_Runtime/asm/__nitro_eabi_init.s diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/compressednumbers.s b/subprojects/msl/libraries/MSL_Runtime/asm/compressednumbers.s similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/compressednumbers.s rename to subprojects/msl/libraries/MSL_Runtime/asm/compressednumbers.s diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/cxxabi_rtti.s b/subprojects/msl/libraries/MSL_Runtime/asm/cxxabi_rtti.s similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/cxxabi_rtti.s rename to subprojects/msl/libraries/MSL_Runtime/asm/cxxabi_rtti.s diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/exceptionhandler.s b/subprojects/msl/libraries/MSL_Runtime/asm/exceptionhandler.s similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/exceptionhandler.s rename to subprojects/msl/libraries/MSL_Runtime/asm/exceptionhandler.s diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/incbin/main_etable.bin b/subprojects/msl/libraries/MSL_Runtime/asm/incbin/main_etable.bin similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/incbin/main_etable.bin rename to subprojects/msl/libraries/MSL_Runtime/asm/incbin/main_etable.bin diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/include/cxxabi_rtti.inc b/subprojects/msl/libraries/MSL_Runtime/asm/include/cxxabi_rtti.inc similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/include/cxxabi_rtti.inc rename to subprojects/msl/libraries/MSL_Runtime/asm/include/cxxabi_rtti.inc diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/include/exceptionhandler.inc b/subprojects/msl/libraries/MSL_Runtime/asm/include/exceptionhandler.inc similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/include/exceptionhandler.inc rename to subprojects/msl/libraries/MSL_Runtime/asm/include/exceptionhandler.inc diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/include/mwexception.inc b/subprojects/msl/libraries/MSL_Runtime/asm/include/mwexception.inc similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/include/mwexception.inc rename to subprojects/msl/libraries/MSL_Runtime/asm/include/mwexception.inc diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/include/new.inc b/subprojects/msl/libraries/MSL_Runtime/asm/include/new.inc similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/include/new.inc rename to subprojects/msl/libraries/MSL_Runtime/asm/include/new.inc diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/include/semihosted_console_io.inc b/subprojects/msl/libraries/MSL_Runtime/asm/include/semihosted_console_io.inc similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/include/semihosted_console_io.inc rename to subprojects/msl/libraries/MSL_Runtime/asm/include/semihosted_console_io.inc diff --git a/lib/internal/libgds/asm/macros/function.inc b/subprojects/msl/libraries/MSL_Runtime/asm/macros/function.inc similarity index 100% rename from lib/internal/libgds/asm/macros/function.inc rename to subprojects/msl/libraries/MSL_Runtime/asm/macros/function.inc diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/mwexception.s b/subprojects/msl/libraries/MSL_Runtime/asm/mwexception.s similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/mwexception.s rename to subprojects/msl/libraries/MSL_Runtime/asm/mwexception.s diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/new.s b/subprojects/msl/libraries/MSL_Runtime/asm/new.s similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/new.s rename to subprojects/msl/libraries/MSL_Runtime/asm/new.s diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/semihosted_console_io.s b/subprojects/msl/libraries/MSL_Runtime/asm/semihosted_console_io.s similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/semihosted_console_io.s rename to subprojects/msl/libraries/MSL_Runtime/asm/semihosted_console_io.s diff --git a/lib/external/msl/libraries/MSL_Runtime/asm/staticinitializer.s b/subprojects/msl/libraries/MSL_Runtime/asm/staticinitializer.s similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/asm/staticinitializer.s rename to subprojects/msl/libraries/MSL_Runtime/asm/staticinitializer.s diff --git a/lib/external/msl/libraries/MSL_Runtime/meson.build b/subprojects/msl/libraries/MSL_Runtime/meson.build similarity index 100% rename from lib/external/msl/libraries/MSL_Runtime/meson.build rename to subprojects/msl/libraries/MSL_Runtime/meson.build diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_add.s b/subprojects/msl/libraries/Mathlib/asm/_d_add.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_add.s rename to subprojects/msl/libraries/Mathlib/asm/_d_add.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_div.s b/subprojects/msl/libraries/Mathlib/asm/_d_div.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_div.s rename to subprojects/msl/libraries/Mathlib/asm/_d_div.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_dtof.s b/subprojects/msl/libraries/Mathlib/asm/_d_dtof.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_dtof.s rename to subprojects/msl/libraries/Mathlib/asm/_d_dtof.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_dtoi.s b/subprojects/msl/libraries/Mathlib/asm/_d_dtoi.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_dtoi.s rename to subprojects/msl/libraries/Mathlib/asm/_d_dtoi.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_dtou.s b/subprojects/msl/libraries/Mathlib/asm/_d_dtou.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_dtou.s rename to subprojects/msl/libraries/Mathlib/asm/_d_dtou.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_dtoull.s b/subprojects/msl/libraries/Mathlib/asm/_d_dtoull.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_dtoull.s rename to subprojects/msl/libraries/Mathlib/asm/_d_dtoull.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_itod.s b/subprojects/msl/libraries/Mathlib/asm/_d_itod.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_itod.s rename to subprojects/msl/libraries/Mathlib/asm/_d_itod.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_mul.s b/subprojects/msl/libraries/Mathlib/asm/_d_mul.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_mul.s rename to subprojects/msl/libraries/Mathlib/asm/_d_mul.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_sqrt.s b/subprojects/msl/libraries/Mathlib/asm/_d_sqrt.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_sqrt.s rename to subprojects/msl/libraries/Mathlib/asm/_d_sqrt.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_d_sub.s b/subprojects/msl/libraries/Mathlib/asm/_d_sub.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_d_sub.s rename to subprojects/msl/libraries/Mathlib/asm/_d_sub.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_add.s b/subprojects/msl/libraries/Mathlib/asm/_f_add.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_add.s rename to subprojects/msl/libraries/Mathlib/asm/_f_add.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_cmp.s b/subprojects/msl/libraries/Mathlib/asm/_f_cmp.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_cmp.s rename to subprojects/msl/libraries/Mathlib/asm/_f_cmp.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_div.s b/subprojects/msl/libraries/Mathlib/asm/_f_div.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_div.s rename to subprojects/msl/libraries/Mathlib/asm/_f_div.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_ftod.s b/subprojects/msl/libraries/Mathlib/asm/_f_ftod.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_ftod.s rename to subprojects/msl/libraries/Mathlib/asm/_f_ftod.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_ftoi.s b/subprojects/msl/libraries/Mathlib/asm/_f_ftoi.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_ftoi.s rename to subprojects/msl/libraries/Mathlib/asm/_f_ftoi.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_ftou.s b/subprojects/msl/libraries/Mathlib/asm/_f_ftou.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_ftou.s rename to subprojects/msl/libraries/Mathlib/asm/_f_ftou.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_itof.s b/subprojects/msl/libraries/Mathlib/asm/_f_itof.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_itof.s rename to subprojects/msl/libraries/Mathlib/asm/_f_itof.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_lltof.s b/subprojects/msl/libraries/Mathlib/asm/_f_lltof.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_lltof.s rename to subprojects/msl/libraries/Mathlib/asm/_f_lltof.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_mul.s b/subprojects/msl/libraries/Mathlib/asm/_f_mul.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_mul.s rename to subprojects/msl/libraries/Mathlib/asm/_f_mul.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_f_sub.s b/subprojects/msl/libraries/Mathlib/asm/_f_sub.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_f_sub.s rename to subprojects/msl/libraries/Mathlib/asm/_f_sub.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_ll_div.s b/subprojects/msl/libraries/Mathlib/asm/_ll_div.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_ll_div.s rename to subprojects/msl/libraries/Mathlib/asm/_ll_div.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_ll_mul.s b/subprojects/msl/libraries/Mathlib/asm/_ll_mul.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_ll_mul.s rename to subprojects/msl/libraries/Mathlib/asm/_ll_mul.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_ll_sll.s b/subprojects/msl/libraries/Mathlib/asm/_ll_sll.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_ll_sll.s rename to subprojects/msl/libraries/Mathlib/asm/_ll_sll.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_s32_div_f.s b/subprojects/msl/libraries/Mathlib/asm/_s32_div_f.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_s32_div_f.s rename to subprojects/msl/libraries/Mathlib/asm/_s32_div_f.s diff --git a/lib/external/msl/libraries/Mathlib/asm/_u32_div_f.s b/subprojects/msl/libraries/Mathlib/asm/_u32_div_f.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/_u32_div_f.s rename to subprojects/msl/libraries/Mathlib/asm/_u32_div_f.s diff --git a/lib/external/msl/libraries/Mathlib/asm/ieee_status.s b/subprojects/msl/libraries/Mathlib/asm/ieee_status.s similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/ieee_status.s rename to subprojects/msl/libraries/Mathlib/asm/ieee_status.s diff --git a/lib/external/msl/libraries/Mathlib/asm/include/_d_add.inc b/subprojects/msl/libraries/Mathlib/asm/include/_d_add.inc similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/include/_d_add.inc rename to subprojects/msl/libraries/Mathlib/asm/include/_d_add.inc diff --git a/lib/external/msl/libraries/Mathlib/asm/include/_d_sub.inc b/subprojects/msl/libraries/Mathlib/asm/include/_d_sub.inc similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/include/_d_sub.inc rename to subprojects/msl/libraries/Mathlib/asm/include/_d_sub.inc diff --git a/lib/external/msl/libraries/Mathlib/asm/include/_f_add.inc b/subprojects/msl/libraries/Mathlib/asm/include/_f_add.inc similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/include/_f_add.inc rename to subprojects/msl/libraries/Mathlib/asm/include/_f_add.inc diff --git a/lib/external/msl/libraries/Mathlib/asm/include/_f_lltof.inc b/subprojects/msl/libraries/Mathlib/asm/include/_f_lltof.inc similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/include/_f_lltof.inc rename to subprojects/msl/libraries/Mathlib/asm/include/_f_lltof.inc diff --git a/lib/external/msl/libraries/Mathlib/asm/include/_f_mul.inc b/subprojects/msl/libraries/Mathlib/asm/include/_f_mul.inc similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/include/_f_mul.inc rename to subprojects/msl/libraries/Mathlib/asm/include/_f_mul.inc diff --git a/lib/external/msl/libraries/Mathlib/asm/include/_f_sub.inc b/subprojects/msl/libraries/Mathlib/asm/include/_f_sub.inc similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/include/_f_sub.inc rename to subprojects/msl/libraries/Mathlib/asm/include/_f_sub.inc diff --git a/lib/external/msl/libraries/Mathlib/asm/include/_ll_div.inc b/subprojects/msl/libraries/Mathlib/asm/include/_ll_div.inc similarity index 100% rename from lib/external/msl/libraries/Mathlib/asm/include/_ll_div.inc rename to subprojects/msl/libraries/Mathlib/asm/include/_ll_div.inc diff --git a/lib/internal/libspl/asm/macros/function.inc b/subprojects/msl/libraries/Mathlib/asm/macros/function.inc similarity index 100% rename from lib/internal/libspl/asm/macros/function.inc rename to subprojects/msl/libraries/Mathlib/asm/macros/function.inc diff --git a/lib/external/msl/libraries/Mathlib/meson.build b/subprojects/msl/libraries/Mathlib/meson.build similarity index 100% rename from lib/external/msl/libraries/Mathlib/meson.build rename to subprojects/msl/libraries/Mathlib/meson.build diff --git a/lib/external/msl/libraries/meson.build b/subprojects/msl/libraries/meson.build similarity index 100% rename from lib/external/msl/libraries/meson.build rename to subprojects/msl/libraries/meson.build diff --git a/lib/external/msl/meson.build b/subprojects/msl/meson.build similarity index 100% rename from lib/external/msl/meson.build rename to subprojects/msl/meson.build diff --git a/tools/postconf/postconf.py b/tools/postconf/postconf.py index 96666c015e..ada00a233a 100644 --- a/tools/postconf/postconf.py +++ b/tools/postconf/postconf.py @@ -54,7 +54,7 @@ def nasm_to_asm(fileString: str) -> str: def relativize_pch_paths(fileString: str) -> str: '''Make paths to headers to be precompiled relative (for WSL)''' - return re.sub(r'c_PCH [\w/]+?lib', r'c_PCH ../lib', fileString) + return re.sub(r'c_PCH [\w/]+?subprojects', r'c_PCH ../subprojects', fileString) if __name__ == '__main__':