rashevskyv / dbi Goto Github PK
View Code? Open in Web Editor NEWAuthor is duckbill
Author is duckbill
I hope you don't mind me posting this to issues, suggesting this for DBI as it is replacing fsp-usb:
https://github.com/DarkMatterCore/libusbhsfs
With this an atmosphere fork/kip will no longer be needed for USB HDD support.
Hi,
is it possible to add the possibility of placing a wallpaper or a choice of color
Thanks :)
@rashevskyv and duckbill - sorry to open an issue again, I was going to comment in this issue #20 but you closed it and I wasn't sure if you would see my message since it's closed!
I wanted to make a suggestion that instead of having DBI skip hbmenu and return to the homescreen you restore the standard exit behaviour to DBI and instead patch the hbmenu itself with an easy exit option like the following, you could then include this hbmenu nro in the kefir custom firmware pack: HookedBehemoth/nx-hbmenu@6183fed
I understand why you added the hbmenu skip- you install a game with DBI and then it's annoying and slow to get back to the home menu by pressing the home button but you will find that patching hbmenu like this makes it really fast to get back to the home menu by hitting B a few times, not just for DBI but any homebrew.
One of the main uses of DBI is the MTP mode to transfer and adjust files, especially transferring new homebrew nros or files and then immediately going back to hbmenu to use them rather than being returned to the homescreen, which is why I believe it's better to patch hbmenu instead and solve the problem globally. Hopefully you'll consider this solution as I think it's much more elegant personally. Thanks.
Hi
If you can add the Access to the folder Firmware to remove the update systeme message (usefull on emunand)
Thanks
Thanks for the great homebrew, I use this a lot!
I just had a small thing I wanted to ask: could you look at increasing the menu navigation speed?
Currently you have support for left analogue stick, you can hold it down and it will move slowly through the list. You can also hold down on the d-pad but it will only move one item at a time.
I know you have ZR and ZL for jumping through the list but I'm talking about adding some acceleration after holding up or down so it will move quickly when holding down, it would improve navigating through large lists of games a lot. I hope that made sense, thanks.
hello great homebrew very usefull !
I have a little issue : the "nand install" does not appear in windows 10 explorer though the ini configuration file has this option
6: NAND install=true
Thanks for this homebrew !
Hi I try network install with dbi but I face issue. I start python http server, then I use ApacheHTTP|Network repo|http://ip:port/ file on dbi. dbi connect to my folder right away and I see all my files and I can choose any file but when I reach final "Install options" screen dbi says file is 0B and says "Nothing to install" at bottom of screen. I checked on other device this server and I can download the file, dbi has problem with python 3 http server?
In trying to dump to my external FAT32 HDD I get this error message. “Suitable USB drive not found.”
I find it odd because I can easily browse the drive with DBI, and also install from the drive.
I was wondering if it was a splitting file issue, due to the size limits of FAT32, but it happens with everything.
Hi!
Can't get the backend working.
It crashes with this result
andi@iPro-von-Andi ~ % python3 /Volumes/osX_DaTa/-=Benutzer=-/andi/Downloads/dbibackend\ (1)
macOS 11 or later required !
zsh: abort python3 /Volumes/osX_DaTa/-=Benutzer=-/andi/Downloads/dbibackend\ (1)
The plugin for the crash is
_tkinter.cpython-38-darwin.so
as it looks like
Crash report:
https://pastebin.com/YvGKP3V1
Thanks
URBANsUNITED
I tried to use DBI with Atmosphere 19.5 and it simply crashes OS. The NRO shows an exclamation mark in hbmenu. I really need this app to fix data storage issues on my console. Is there anyway to make DBI work with current CFW ? Or is there a pending release to fix compatibility with current AMS?
Sometimes in Applet Mode when connected to PC using MTP Mode if I will exit from homebrew by pressing home button without closing connection first, PC cannot detect Switch anymore until I will restart Switch (this touches whole HOS).
This happens randomly, but already have this issue more than 5x in last 2 weeks.
Don't know if this happens in title replacement mode.
Had this issue on dbi 260 and 253, Atmosphere 0.18.1 and 0.19.1
As someone who uses DBI a lot here are my ideas and suggestions for improving the application as it exists at version 314.
Suggestion 1. Allow highlighting the user's language with a config entry for example LanguageHighlight=JA
, right now only Russian is highlighted:
EDIT - IMPLEMENTED Suggestion 2. Add a method for changing the game name that DBI displays throughout the application and even MTP folders if possible. This would be very useful if you have several Japanese games installed for example as it can be difficult to find what you're looking for.
EDIT - FIXED Suggestion 3. Issue #46 - atmosphere no longer includes the contents folder by default so create the contents folder if it doesn't exist so that DBI can write the config.ini file
Suggestion 4. Issue #34 - this issue was closed but I agree with this, scrolling through the game list is painfully slow even with the shoulder button shortcuts and scrolling doesn't work with the d-pad.
Suggestion 5. Add the game name to the zip file created by the save game back up feature, this would make it much easier to find a specific save on your computer quickly at a glance and without needing to check the titleid or open the zip and check .dbi_save_info.ini
edit: since the filename would probably be too long generating the zip file in a folder with the game name might be better
Some feedback for the new USB HDD installation feature (Atmosphere 0.15.0 without fsp-usb running, Firmware 10.2.0):
I've got a problem with transfer files from Mac to Switch.
When I try to send files through MTP, I've got an error at my DBI
Vice versa transfering is ok (from Switch to Mac)
Perhaps, it can be problem on openmtp, so I'll make an issue there and attach the link here.
I'm watching for this issue and ready to test any things.
Hi,
My system language is Dutch but I would like to use English (e.g. for The Legend of Zelda).
When I go into the list of Installed Apps, I can select the game and then the option to 'Force Language' in the sub-menu for each item (base, updates & DLC).
The system shows 'System default' and a list of other languages (e.g. American English, Britisch English). However, when I select one of them nothing happens. I still see 'Forced language' set to 'System default' in the overview screen of the game, and also it shows all the supported language (e.g. RU, EN, FR, DE, ES IT, NL, JA, KO, ZH).
This is also happens with 'Super Mario Maker 2' (which only has a base application).
I tried many keys but it looks to me I should select it using the 'A-button' which is confirm in all of the menu, but it doesn't work (the list of languages just disappears)
I am using DBI version 312 with system version 12.0.3 and Atmosphere 0.19.5 and sigpatches.
Hi,
I have setup a webserver , and can access and see the files from my switch with "Browser" (http://192.168.1.163:8080/GAMES/) but nothing appears on DBI
Something special to setup ?
Thanks
EDIT : After somes few minutes, all appears
I am using the latest build 195.
Running atmosphere 15 on 10.2 firmware
I am also running DBI on NSP forwarder.
I have three hardrives all formated to exfat
Two of my hardrives are using an enclosure (1 tera western digital, 2 tera toshiba). These are working well with DBI.
The third hardrive is a western digital passport external hardrive. DBI simply hangs after I tried accessing the files inside. I already tried reformating it but still, it won't read. The light indicator for the hardrive stays still.
Note:
I have tried all three hardrives with tinfoil and they all work. I do not know what causes the error for DBI.
Thank you for your hard work updating DBI. I hope I am able to give good feedback that can help the program's improvement.
Hi again! im using the latest build dbi 201
Atmos 15
Also tested on sx os 3.1
Firmware 10.2
Tested on direct otg installation from external hardrive.
Dbi crashes during the initial installation of xcz files. I hope this feature will be added in future updates.
Bug introduced with DBI 286 - opening an installed application's page with a large LayeredFS mod in place causes it to take 10+ seconds to open the page, on DBI 272 it was instant.
The mod is 12GB with many files. If I move or rename the titleid folder the page can be opened instantly again.
Edit - Realized that this was due to the new size check for LFS mods. Maybe allowing the size check for LFS mods to be turned off in dbi.config
would be the solution.
I cannot find any option related from the main menu.
How can I use http? I only find you mentioned "http" in readme but no more details ...
I am developing a php script for NSP indexing.
My script will print a directory listing page if a $_GET parameter is in the url
example: index.php?DBI=true
i tried but DBI refuse to show the server probably because isn't a path of the server like /switch/
Is possible to implement an url like this in DBI so it can be used like this
Tanks
when changing title install settings they revert back to default after install is completed. is this intended behavior or did i miss a config change?
e.g. Install target: reverts back to auto
also will there be a "install all" option available?
Thank you
since version 300, it is impossible to remove installed applications,
one by one or several selected.
The only menu that appears is Reset required version
It is fine, as older version I used (1.51)
after I upgrade to the latest one, this kind of error appear:
When my switch connect to PC with a usb cable, and upload a 6GB xci (any files over 4GB) with the MTP function, it success without warning. However when I exit and go to the album (in order to load the game), it must crash!
Then, I take out the micro-sd card from my switch and insert to PC with card reader
the micro-sd did not contain the XCI file, but it contain a folder name xxxxxxxx.xci, the folder inside it has files of 4GB and remainding 2GB.
So, I think the program has missed a process of joining the files (or some issue that without report errors)
I use SXOS. and dbi.nro
and this problem appear every time I upload file over 4GB
Thanks
I have noticed an issue with file management on the same drive via DBI's MTP, perhaps it's possible to change this?
nx-mtp does a simple file move:
DBI does a copymove and delete:
Hi all, i can't download the backend program, it says Failed - Virus detected. I can't work around this to allow me to keep the file anyway as even when i click that, the file still doesn't download
I found that the version after 175 added "Checks the cable connection before starting the MTP".
But MTP does not work in versions after 175 in my computer.
It always stays at the countdown and then ends, and the computer does not respond.
F2P games are corrupted when installing with DBI. For example Warframe, or Rocket League's latest update (v2555904)
How to reproduce:
Similar to Saves/Album/Installed games would it be possible to add another virtual drive with game identification for the contents
folder over DBI's MTP responder? This would be really useful to quickly find games for adding/removing LayeredFS mods and/or cheats.
For example:
atmosphere/contents/0100000000010000
In DBI's MTP responder becomes:
9: Contents/Super Mario Odyssey
or maybe:
9: Mods and cheats/Super Mario Odyssey
Running Atmosphere 0.18.1 and DBI 253 on firmware 11.0.1, Windows 8.1
Is it no longer possible to install XCI files through MTP? NSP installs continue to work without a problem. XCI files are rejected upon dragging them to the appropriate spot.
If I'm not mistaken it used to be possible. It's still possible through the dbi backend but that's somewhat less convenient than MTP.
Unless I'm missing something?
is can read over my mobilephone with mtp responder, but feature before with ams-kips is cant read hdd/flashdrive, for sure the menu also is gone, i run dbi over applet mode also try full ram access, isnt appear. i use latest atmosphere on 10.2.0 with latest sigpatches
Is the source code closed source?
Thanks for the brilliant app. It would be really convenient if DBI could update itself when a new version is available.
In DBI 229 exiting the application skips hbmenu and immediately returns the user to the homescreen. Is this a bug or intentional?
If intentional would you consider making this behaviour optional?
The ability to launch an FTP server and also have the ability to perform installations by dropping a file/files into a folder and perform network installations (similar to how MTP installations work but via FTP).
My device is sxos 3.1+ switch 11.0 version, i was told I need use previous version which support 11.0 . May I get your suggestion?
Thanks
I have an external hardrive with more than 200+ nsp inside. The version 286 reads it faster than 306. Maybe something in the update starting from 300 made the reading the hardrives slower.
Both files nro, config in sd:switch/dbi.
When launched, black screen:
'Fatal error when running atmosphere'
program id: 0100(lot of zeros)0000004
error desc: std: abort() called (0xffe)
press power to reboot.
dbi 260;
Firmware: 11.0.1;
atmosphere: 0.18.0
How much speed dbi has with usb 3.0 enabled in atmosphere using dbibackend with usb 3.0 cable installing to sd?
With the F2P issue fixed this is the final problem remaining with DBI installation, some homebrew titles do not install correctly.
For example you can try: https://gbatemp.net/threads/homebrew-menu-loader-legal-nsp.518433/
There are no hash errors when installing but the installation is corrupt and a black spinning icon appears in the main menu. Other installers can handle this file (awoo, tinfoil)
Hi please release a new version with the latest libusb
The new one has ntfs support
https://github.com/DarkMatterCore/libusbhsfs/releases/tag/v0.2.2
Can you allow It to install directly through the dock connected to pc?, I tried with an usb hdd, It works, but you have to transfer the files to It first and you lose time. Can you do It?
DBI:Version 197
SXOS:3.05
When I use the Cleanup orphaned files
feature. It removes some files about Zelda and Xenoblade 1, and then their XCI doesn't work. Later, I fixed Xenoblade 1 by plugging in my Xenoblade 1 game card (this seems to have installed some tickets). I found this feature updated in version 200, but I don't know if you fixed it. (Sorry, I'm afraid to try this feature. I sold my Zelda game card, so I couldn't fix Zelda. I'm recreating the EmuNAND now...)
Hi. I use dbi since very old version but with new version the menu cursor move very slowly after button press, can be fixed?
For those on Windows 10 with all the latest updates/patches/etc...
If your having issues with the "Install title from USB" where Windows doesn't detect your Switch, it could be that the drivers required to connect to your Switch is messed up.
I just recently started using dbi and the ability to install over USB from the PC was a great feature, saving time to having to copy the files to the sd card and then install.
I couldn't get this feature to work since my device manager on Windows, shows a "!" telling me no drivers installed.
However the "Run MTP responder" works fine, and my Windows can see the Switch, I tried to install using this method but from what I can see, it first copies the files to the Switch, then installs, whereas the "Install title from USB" feature installs on the fly, so it doesn't copy the files first, then install.
Long story short, user by the name of arabtm over on GBATemp found the solution HERE.
You basically need to install the tinfoil drivers and reg file then reboot, this fixed my issue, download links to the drivers and reg file are provided in the GBATemp post above.
Hope this helps others in similar situation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.