Third. I think we all hope they have a change of heart, but it doesn't seem likely. You can't even ask a simple question about DBI without the "Don't use DBI" nonsense.
I mean, I understand why someone might not want to deal with the anglosphere, but I can't say I understand the reasons here specifically. Something about conflict with english-speaking developers over who writes better software and/or some entitled requests.
We're also in this weird in-between state where DBI is good enough to not incentive creation of another tool so... de-facto universal (except tinfoil for lazy people).
Hey, maybe TotalJustice will pivot into title management once the heat from Nintendo dies down... but given the Switch 2 is backwards compatible, that could be far off.
I mean, I understand why someone might not want to deal with the anglosphere, but I can't say I understand the reasons here specifically. Something about conflict with english-speaking developers over who writes better software and/or some entitled requests.
We're also in this weird in-between state where DBI is good enough to not incentive creation of another tool so... de-facto universal (except tinfoil for lazy people).
Hey, maybe TotalJustice will pivot into title management once the heat from Nintendo dies down... but given the Switch 2 is backwards compatible, that could be far off.
Third. I think we all hope they have a change of heart, but it doesn't seem likely. You can't even ask a simple question about DBI without the "Don't use DBI" nonsense.
Don't know what specifically went down, but stuff like what you mentioned and the bits I have seen tends to erode most of the goodwill and sympathy out there. It basically boils down to that there's no reason to be an arse to everyone. You can have a story twice as tragic as Batman's, but if you act like that to every (friendly) stranger, well... they're not going to be in your corner. And that's a pity for someone who done a lot of good work if you ask me.
Fingers crossed that things will get better, though. Holding on to grudges ain't a good thing and taking it out on everyone is worse. A little mutual empathy goes a long, long way.
I just tried installing the xci and it worked fine using DBI MTP Responder method. I'm on 19.0.1 on both sysMMC and emuMMC, Atmosphere 1.8.0, Hekate 6.2.2, and sys-patch 1.5.5. I do not have any sigpatches on my sd card whatsoever.
I've tried it now with DBI 750 and having added the latest sys-patch. No dice; it still gives the same "Nothing to install" error. Now I'm doing it via the MTP Responder method instead of installing straight from the USB drive, which is my prefered method. Now it starts the installation immediately.
I think this is what duckbill meant when he said that there's a bug with XCI; it's the regular method that doesn't work in this specific case. Must have something to do with how this XCI is structured. Whelp, that's at least one mystery solved. Sort of.
The silver lining to this being that there is once again no urgent reason to update from version 658 for me. Using Google Translate via my phone was not a pleasant experience, given that it has a habbit of combining the words of multiple lines into a single translated line.
Also found someone who posted the same problem over on Facebook and one of the responses was that someone was able to install it with Tinfoil.
Dang, so they basically put you on ice for the rest of your life?
Post automatically merged:
Don't know what specifically went down, but stuff like what you mentioned and the bits I have seen tends to erode most of the goodwill and sympathy out there. It basically boils down to that there's no reason to be an arse to everyone. You can have a story twice as tragic as Batman's, but if you act like that to every (friendly) stranger, well... they're not going to be in your corner. And that's a pity for someone who done a lot of good work if you ask me.
Fingers crossed that things will get better, though. Holding on to grudges ain't a good thing and taking it out on everyone is worse. A little mutual empathy goes a long, long way.
Post automatically merged:
I've tried it now with DBI 750 and having added the latest sys-patch. No dice; it still gives the same "Nothing to install" error. Now I'm doing it via the MTP Responder method instead of installing straight from the USB drive, which is my prefered method. Now it starts the installation immediately.
I think this is what duckbill meant when he said that there's a bug with XCI; it's the regular method that doesn't work in this specific case. Must have something to do with how this XCI is structured. Whelp, that's at least one mystery solved. Sort of.
The silver lining to this being that there is once again no urgent reason to update from version 658 for me. Using Google Translate via my phone was not a pleasant experience, given that it has a habbit of combining the words of multiple lines into a single translated line.
Also found someone who posted the same problem over on Facebook and one of the responses was that someone was able to install it with Tinfoil.
They sent GitHub a subpoena requesting data for a few users, related to the Nintendo v Archbox case. That's understandable, for example asking for who was the users that were updating the patches repo. However, they also requested anything that can personally identify us (bank details, email, name, ip address etc). Obviously I can't afford a lawyer so I can't do anything to stop it.
I don't see why they need our details for the case. I know *why* they'd want those details, but that would be unrelated to said case.
@duckbill007 would you be able to help me out with something? When pushing an application record, how should it be handled?
- do I list the current application records and append the new record, delete the old records and push the list of records.
- just push the new record, not deleting the old records.
- something else.
I've always done the 2nd option. Although I have noticed other installers do option 1. However in the case of a game card being inserted and installing said game card, listing the records will always return the game card record, so append to that list will cause hos to think the game card is always inserted even when removed.
DBI handles this correctly in any case, just wondering what the correct procedure should be.
Btw, idk if you already do this, but I noticed that all open source installers use ncm to write to the placeholder (likely a carryover from tinfoil). This is very inefficient. You can get the path to the placeholder via ncm and open the file with fs and do direct writes, this saves 3 sys calls per write and the overhead of opening/closing the file between each call. Not sure if DBI already does this, but if not then it's worth looking into imo.
You can get the path to the placeholder via ncm and open the file with fs and do direct writes, this saves 3 sys calls per write and the overhead of opening/closing the file between each call.
I see! I didn't realise ncm caches it. I assumed it didn't as it doesn't return a handle and reading from a nca using ncm is measurably slower than using fs. I noticed that when installing game cards, I was using ncm to read the game card nca and it was pretty slow.
I was sure that I benchmarked writes with ncm Vs FS in the past, but I guess not.
I've tried it now with DBI 750 and having added the latest sys-patch. No dice; it still gives the same "Nothing to install" error. Now I'm doing it via the MTP Responder method instead of installing straight from the USB drive, which is my prefered method. Now it starts the installation immediately.
I think this is what duckbill meant when he said that there's a bug with XCI; it's the regular method that doesn't work in this specific case. Must have something to do with how this XCI is structured. Whelp, that's at least one mystery solved. Sort of.
The silver lining to this being that there is once again no urgent reason to update from version 658 for me. Using Google Translate via my phone was not a pleasant experience, given that it has a habbit of combining the words of multiple lines into a single translated line.
Also found someone who posted the same problem over on Facebook and one of the responses was that someone was able to install it with Tinfoil.
Having the same problem installing xcz directly via external hdd but install perfectly fine using MTP responder, with the same file and hdd via PC, I guess it's currently a bug with dbi atm.
Thx for the help/fixes. I hope I will learn to work with the russian version at the moment I am still struggling everytime. (40y old german man wants to learn something new *lol*)
@duckbill007 switched to the latest ru version, working great but i wish i could 'keep all' when using the cleanup tool because i have lots of stuff on the atmosphere/contents folder that i'd like to keep and DBI only allows to 'delete all' for that folder or skip one by one which can take a lot of time!
Also is it possible when browsing the installed games with MTP to separate the games that are installed on the NAND and the ones that are installed on the SD card?
I accidentally clicked on a translated version my modder placed for me, even if I immediately clicked away as soon as I realized it was not russian...I never went beyond the first screen...am I in trouble?
I do not know how to uninstall the forbidden one...
I accidentally clicked on a translated version my modder placed for me, even if I immediately clicked away as soon as I realized it was not russian...I never went beyond the first screen...am I in trouble?
I do not know how to uninstall the forbidden one...
I am glad, still I now found a way to uninstall it to ensure to respect the dev's wishes...still one thing troubles me though...it does give me a warning of missing keys every time I open, is there something I should do to fix it? Any file it could be referencing to?
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
We are once again here to tell you about a game leaking before its release, but for once, it's not one published by Nintendo. The game files for Microsoft's upcoming...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...