Skip to content

Commit

Permalink
Add support for firmware 19.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ndeadly committed Oct 16, 2024
1 parent 6ce89a7 commit a3fa9e7
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 22 deletions.
25 changes: 6 additions & 19 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,12 @@ body:
label: Switch Firmware Version
description: Which Nintendo Switch firmware (HOS) version are you running?
options:
- 18.1.0 (Latest)
- 19.0.0 (Latest)
- 18.1.0
- 18.0.1
- 18.0.0
- 17.0.1
- 17.0.0
- 16.1.0
- 16.0.3
- 16.0.2
- 16.0.1
- 16.0.0
- Other (please specify in issue description)
validations:
required: true
Expand All @@ -31,17 +27,12 @@ body:
label: Atmosphère Version
description: Which version of Atmosphère are you using?
options:
- 1.7.1 (Latest)
- 1.8.0 (Latest)
- 1.7.1
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- Other (please specify in issue description)
validations:
required: true
Expand All @@ -51,14 +42,10 @@ body:
label: Mission Control Version
description: Which version of Mission Control are you using?
options:
- 0.11.1 (Latest)
- 0.12.0 (Latest)
- 0.11.1
- 0.11.0
- 0.10.0
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- Other (please specify in issue description)
validations:
required: true
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ Use controllers from other consoles natively on your Nintendo Switch via Bluetoo
Download the [latest release](https://github.com/ndeadly/MissionControl/releases) .zip and extract to the root of your SD card, allowing the folders to merge and overwriting any existing files. Reboot your console to activate the module and you're done!

***IMPORTANT:
Atmosphère >= 1.7.1 is required to run the latest release of Mission Control on firmware 18.1.0. Using an older Atmosphère version will cause Mission Control to crash or freeze the system on boot.***
Atmosphère >= 1.8.0 is required to run the latest release of Mission Control on firmware 19.0.0. Using an older Atmosphère version will cause Mission Control to crash or freeze the system on boot.***

### Usage

Expand Down
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion lib/Atmosphere-libs
Submodule Atmosphere-libs updated 70 files
+1 −0 libexosphere/include/exosphere/pkg1/pkg1_key_generation.hpp
+1 −1 libexosphere/include/exosphere/pkg2.hpp
+1 −0 libexosphere/source/fuse/fuse_api.cpp
+52 −52 libmesosphere/include/mesosphere/arch/arm64/init/kern_k_init_page_table.hpp
+38 −41 libmesosphere/include/mesosphere/arch/arm64/kern_k_page_table.hpp
+85 −9 libmesosphere/include/mesosphere/arch/arm64/kern_k_page_table_entry.hpp
+41 −8 libmesosphere/include/mesosphere/arch/arm64/kern_k_page_table_impl.hpp
+6 −6 libmesosphere/include/mesosphere/arch/arm64/kern_k_process_page_table.hpp
+1 −2 libmesosphere/include/mesosphere/arch/arm64/kern_k_supervisor_page_table.hpp
+12 −0 libmesosphere/include/mesosphere/arch/arm64/kern_userspace_memory_access.hpp
+4 −0 libmesosphere/include/mesosphere/board/nintendo/nx/kern_k_memory_layout.hpp
+1 −0 libmesosphere/include/mesosphere/board/nintendo/nx/kern_k_system_control.hpp
+7 −4 libmesosphere/include/mesosphere/kern_k_address_arbiter.hpp
+2 −2 libmesosphere/include/mesosphere/kern_k_address_space_info.hpp
+10 −5 libmesosphere/include/mesosphere/kern_k_capabilities.hpp
+5 −0 libmesosphere/include/mesosphere/kern_k_debug_base.hpp
+19 −15 libmesosphere/include/mesosphere/kern_k_memory_block.hpp
+7 −2 libmesosphere/include/mesosphere/kern_k_memory_manager.hpp
+4 −2 libmesosphere/include/mesosphere/kern_k_page_table_base.hpp
+6 −2 libmesosphere/include/mesosphere/kern_k_process.hpp
+1 −0 libmesosphere/include/mesosphere/kern_k_system_control_base.hpp
+28 −21 libmesosphere/include/mesosphere/kern_k_target_system.hpp
+16 −0 libmesosphere/include/mesosphere/kern_k_transfer_memory.hpp
+1 −1 libmesosphere/libmesosphere.mk
+6 −0 libmesosphere/source/arch/arm/kern_generic_interrupt_controller.inc
+2 −27 libmesosphere/source/arch/arm64/kern_exception_handlers.cpp
+37 −24 libmesosphere/source/arch/arm64/kern_k_debug.cpp
+350 −784 libmesosphere/source/arch/arm64/kern_k_page_table.cpp
+242 −216 libmesosphere/source/arch/arm64/kern_k_page_table_impl.cpp
+9 −0 libmesosphere/source/arch/arm64/kern_k_thread_context.cpp
+29 −0 libmesosphere/source/arch/arm64/kern_userspace_memory_access_asm.s
+67 −0 libmesosphere/source/arch/arm64/svc/kern_svc_address_arbiter_asm.s
+8 −0 libmesosphere/source/arch/arm64/svc/kern_svc_tables.cpp
+1 −3 libmesosphere/source/board/nintendo/nx/kern_k_sleep_manager.cpp
+44 −16 libmesosphere/source/board/nintendo/nx/kern_k_system_control.cpp
+4 −3 libmesosphere/source/board/nintendo/nx/kern_secure_monitor.hpp
+51 −0 libmesosphere/source/kern_k_address_arbiter.cpp
+22 −4 libmesosphere/source/kern_k_address_space_info.cpp
+7 −0 libmesosphere/source/kern_k_capabilities.cpp
+15 −66 libmesosphere/source/kern_k_debug_base.cpp
+19 −16 libmesosphere/source/kern_k_initial_process_reader.cpp
+55 −75 libmesosphere/source/kern_k_memory_block_manager.cpp
+31 −2 libmesosphere/source/kern_k_memory_manager.cpp
+162 −187 libmesosphere/source/kern_k_page_table_base.cpp
+4 −15 libmesosphere/source/kern_k_process.cpp
+6 −23 libmesosphere/source/kern_k_system_control_base.cpp
+3 −0 libmesosphere/source/kern_k_thread.cpp
+2 −1 libmesosphere/source/kern_main.cpp
+11 −6 libmesosphere/source/svc/kern_svc_address_arbiter.cpp
+20 −3 libmesosphere/source/svc/kern_svc_debug.cpp
+13 −0 libmesosphere/source/svc/kern_svc_info.cpp
+10 −8 libmesosphere/source/svc/kern_svc_physical_memory.cpp
+14 −9 libmesosphere/source/svc/kern_svc_process.cpp
+1 −0 libmesosphere/source/svc/kern_svc_process_memory.cpp
+26 −19 libmesosphere/source/svc/kern_svc_thread.cpp
+56 −24 libstratosphere/include/stratosphere/erpt/erpt_ids.autogen.hpp
+1 −0 libstratosphere/include/stratosphere/hos/hos_types.hpp
+3 −1 libstratosphere/include/stratosphere/ldr/ldr_types.hpp
+5 −3 libstratosphere/include/stratosphere/pm/impl/pm_boot_mode_interface.hpp
+15 −2 libstratosphere/include/stratosphere/ro/ro_types.hpp
+1 −1 libstratosphere/include/stratosphere/svc/svc_stratosphere_shims.hpp
+3 −2 libstratosphere/source/fs/impl/fs_id_string_impl.os.generic.cpp
+2 −0 libstratosphere/source/ldr/ldr_pm_api.os.horizon.cpp
+1 −0 libstratosphere/source/os/impl/os_process_memory_impl.os.horizon.cpp
+4 −4 libvapours/include/vapours/ams/ams_api_version.h
+3 −1 libvapours/include/vapours/ams/ams_target_firmware.h
+1 −0 libvapours/include/vapours/results/pm_results.hpp
+1 −1 libvapours/include/vapours/svc/svc_definition_macro.hpp
+3 −0 libvapours/include/vapours/svc/svc_types_common.hpp
+1 −1 libvapours/include/vapours/svc/svc_version.hpp

0 comments on commit a3fa9e7

Please sign in to comment.