From ff3f661bb54dcb31e2533967aa231d827d2be4b7 Mon Sep 17 00:00:00 2001 From: Arisotura Date: Thu, 28 Oct 2021 18:47:13 +0200 Subject: DLDI/SD folder-sync apparatus (#1251) guess we can finally have DLDI that isn't obtuse --- src/frontend/qt_sdl/EmuSettingsDialog.ui | 213 +++++++++++++++++++++++-------- 1 file changed, 160 insertions(+), 53 deletions(-) (limited to 'src/frontend/qt_sdl/EmuSettingsDialog.ui') diff --git a/src/frontend/qt_sdl/EmuSettingsDialog.ui b/src/frontend/qt_sdl/EmuSettingsDialog.ui index 41b6e6e..92e2792 100644 --- a/src/frontend/qt_sdl/EmuSettingsDialog.ui +++ b/src/frontend/qt_sdl/EmuSettingsDialog.ui @@ -7,7 +7,7 @@ 0 0 575 - 260 + 351 @@ -203,6 +203,20 @@ DSi-mode + + + + DSi ARM9 BIOS: + + + + + + + <html><head/><body><p>DSi-mode firmware (used for DS-mode backwards compatibility)</p><p><br/></p><p>Size should be 128 KB</p></body></html> + + + @@ -210,41 +224,72 @@ - - + + + + <html><head/><body><p>Sync the emulated SD card to the given folder. The folder's contents will be copied to the SD image, and any change made to the SD image will be reflected to the folder.</p></body></html> + - Browse... + Sync SD to folder: - - + + - DSi NAND: + Browse... - - + + + + <html><head/><body><p>SD image file for emulating the DSi's SD card. A blank image file will be created if it doesn't already exist.</p></body></html> + + + + + - Browse... + SD card image: - - + + + + <html><head/><body><p>Size of the SD image.</p><p><br/></p><p>If set to Auto:</p><p>* if an image file exists, the volume size will be that of the image file</p><p>* if no image file exists and folder sync is enabled, the volume size will be determined from the synced folder's contents</p><p>* otherwise, the volume size will default to 512 MB</p></body></html> + + + + + - DSi ARM7 BIOS: + Image size: - - + + Browse... + + + + DSi NAND: + + + + + + + <html><head/><body><p>Sync the emulated SD card to the given folder. The folder's contents will be copied to the SD image, and any change made to the SD image will be reflected to the folder.</p></body></html> + + + @@ -259,13 +304,6 @@ - - - - DSi SD card: - - - @@ -279,6 +317,16 @@ + + + + <html><head/><body><p>Simulate a SD card being inserted in the DSi's SD slot.</p></body></html> + + + Enable DSi SD card + + + @@ -286,44 +334,51 @@ - - + + - DSi ARM9 BIOS: + Browse... - - + + - <html><head/><body><p>DSi-mode firmware (used for DS-mode backwards compatibility)</p><p><br/></p><p>Size should be 128 KB</p></body></html> + <html><head/><body><p>Make the emulated SD card read-only.</p></body></html> + + + Read-only SD - - - - <html><head/><body><p>SD image file for emulating the DSi's SD card</p></body></html> + + + + Browse... - - - - <html><head/><body><p>Simulate a SD card being inserted in the DSi's SD slot. Requires a SD card image.</p></body></html> - + + - Enable DSi SD card + DSi ARM7 BIOS: - - + + Browse... + + + + + + + @@ -399,34 +454,69 @@ DLDI - - + + + + Browse... + + + + + + + Browse... + + + + + - <html><head/><body><p>Enable the built-in DLDI driver, to let homebrew access files from a given SD image.</p></body></html> + <html><head/><body><p>Sync the emulated SD card to the given folder. The folder's contents will be copied to the SD image, and any change made to the SD image will be reflected to the folder.</p></body></html> + + + + - Enable DLDI (for homebrew) + Image size: - - + + + + <html><head/><body><p>Sync the emulated SD card to the given folder. The folder's contents will be copied to the SD image, and any change made to the SD image will be reflected to the folder.</p></body></html> + - Browse... + Sync SD to folder: - - + + + + <html><head/><body><p>Size of the SD image.</p><p><br/></p><p>If set to Auto:</p><p>* if an image file exists, the volume size will be that of the image file</p><p>* if no image file exists and folder sync is enabled, the volume size will be determined from the synced folder's contents</p><p>* otherwise, the volume size will default to 512 MB</p></body></html> + + - - + + + + <html><head/><body><p>Enable the built-in DLDI driver, to let homebrew access files from an emulated SD card.</p></body></html> + - DLDI SD card: + Enable DLDI (for homebrew) - + + + + <html><head/><body><p>SD card image file to be used for DLDI. A blank image file will be created if it doesn't already exist.</p></body></html> + + + + Qt::Vertical @@ -439,6 +529,23 @@ + + + + SD card image: + + + + + + + <html><head/><body><p>Make the emulated SD card read-only.</p></body></html> + + + Read-only SD + + + -- cgit v1.2.3