roxas75 / rxTools

rxTools
http://www.rxtools.net/
GNU General Public License v2.0
266 stars 81 forks source link

Error installing datasuit #354

Closed carlitos92jose closed 8 years ago

carlitos92jose commented 8 years ago

Im having problem installing data suit en the recents version on rxtool, always get to the second square and pop the error message press any key

Hartie95 commented 8 years ago

could be usefull, if you give us the 3ds type(o3DS/2DS/n3DS) and the rxtools version you use.

carlitos92jose commented 8 years ago

sorry forgot to post that, im using a o3ds with sysnand 9.2 and emunand 10.3 with latest nightly bbdaaea the previous release also give that error, the version that i'm using now and install the data suite properly is the a08cfdd

mariogamer2 commented 8 years ago

Me too with 2ds 6.0 and latest rxTools.Before latest,it work.

bbfc8c3bf16b8ddd7adcd2afda7085fd676a4363 work

AlbertoSONIC commented 8 years ago

I tried latest rxTools on both n3ds and o3ds and data installation worked flawlessy...

carlitos92jose commented 8 years ago

now I tried the cc4000b and still the same problem, what are the steps that you do to install it? I did not need the firmware.bin right? just the firm folder that is generated with the cdn_firm.py?

Shadow322 commented 8 years ago

The python.py script is for o3ds only for n3ds get the firmware file name it 0004013820000002.bin and place it in the rxTools\firm folder and the MD5: B99ADF0ADB279712367C06EB83BA9AE6

On Mon, Jan 11, 2016, 5:28 PM carlitos92jose notifications@github.com wrote:

now I tried the cc4000b https://github.com/roxas75/rxTools/commit/cc4000bb540cd9500fdb2f6757af33f38bbac36e and still the same problem, what are the steps that you do to install it? I did not need the firmware.bin right? just the firm folder that is generated with the cdn_firm.py?

— Reply to this email directly or view it on GitHub https://github.com/roxas75/rxTools/issues/354#issuecomment-170731240.

urherenow commented 8 years ago

Check the file sizes that get downloaded with the .py. Some ISP's are blocking the Native_firm file for some stupid reason (in my case, native_firm ends up 4K and is actually an html file telling me it was blocked) It goes without saying (I hope) that you need some free space on your card as well, and the lock tab didn't slip, making your card read only...

I suppose if you were using some kind of tubehax dns, the .py would simply error out instead of creating bogus files.

carlitos92jose commented 8 years ago

I checked and all is fine, remember that the problem that I'm having is with the latest rxtool. Im using this a08cfdd revision and the datasuite installed fine, the problem is with the last one. I tried bbdaaea and cc4000b and failed to install datasuite but a08cfdd works fine. Also tried with bbfc8c3 and do not work, is really weird

mxalbert1996 commented 8 years ago

Some people who were using exactly the same rxTools folder I shared with them also reported this problem. Their datasuit installation failed at the second square every time but they could boot emunand. Really weird. Edit: One of the reporters uses O3DS with sysnand 9.2 downgraded from 10.3.

Shadow322 commented 8 years ago

O3DS?

carlitos92jose commented 8 years ago

yes thats exactly what's happening to me, the installation failed at the second square and I can boot to emunand normally even without installing the data suite edit: I'm also using a o3ds downgraded from 10.3 to 9.2 but the a08cfdd revision is working perfectly in my case just the recent ones

urherenow commented 8 years ago

I just used the latest build. Still have no such issue.USA N3DS 9.2sys -> 9.5 emu.

mxalbert1996 commented 8 years ago

Edit: So can we say this problem is likely to happen only when using o3ds downgraded from 10.3 to 9.2?

Shadow322 commented 8 years ago

No I downgraded my o3ds xl from 10.3 and has never had this issue

On Mon, Jan 11, 2016, 9:50 PM Albert Chang notifications@github.com wrote:

So can we say this problem only happens when using o3ds downgraded from 10.3 to 9.2?

— Reply to this email directly or view it on GitHub https://github.com/roxas75/rxTools/issues/354#issuecomment-170777413.

carlitos92jose commented 8 years ago

this is so weird why for some people works and others don't like in my case. And I did everything right and I'm using an older revision without problem.

carlitos92jose commented 8 years ago

just tried the new 647b341 revision and that freeze on the second square of installing thats different from the other that I tested

AlbertoSONIC commented 8 years ago

Just tried the very latest commit, on o3ds 9.2, and worked perfectly...

carlitos92jose commented 8 years ago

I have a question, do your emunand is made with gateway or emunand9?

AlbertoSONIC commented 8 years ago

Gateway, but it doesn't affect the data installation. There must be something wrong with your firmware files (the ones inside rxTools/firm)...

carlitos92jose commented 8 years ago

ok so I installed the a08cfdd revision and the datasuit installed perfectly, then I tried the latest commit 647b341 and use the firm that was created with the a08cfdd and the same happened, it froze at the second square so I'm pretty sure the firm folder is fine. Could you send me your latest build just to test if something is wrong with my build? mine compiled fine but just in case

Desterly commented 8 years ago

@carlitos92jose try this build: https://www.dropbox.com/s/5wng13zpz1ccrzx/release.zip?dl=0

it's a few days old but it has all of the unicode commits reverted. there was problems in a few other areas but if that build works, the unicode probably needs to be reverted here too

carlitos92jose commented 8 years ago

Ok i tried this version and the installation was succesful! no error on installing the datasuite and it booted fine to the emunand

Scrxtchy commented 8 years ago

@Shadow322 Thanks

Desterly commented 8 years ago

This is another unicode problem. I spent some time looking at it tonight but didn't track down the correct fix (short of totally reverting unicode).

One thing that I will say is that if _STRF_ENCODE is changed from 1 to 3, files are correctly named (not having the bad file names as before) but even w/ this it still hangs after 2 blips for me.

Totally reverting out unicode and it installs as i'd expect

urherenow commented 8 years ago

On a USA console, I'm not having data suite issues with the latest build. And @173210 uses a Japanese one. Then again, I never understood the need to use Unicode on any file operations whatsoever. Are there any Unicode files or headers in JP games or firmware files?

173210 commented 8 years ago

359 may fix this issue.

@urherenow This commit should improve file manager (although @AlbertoSONIC didn't use lfname LOL. @AlbertoSONIC, read the document of libraries before you use them! FAT is really complicated.) But my real intention is to remove character conversion. Stupidly, it had converted UTF-16 -> UTF-8 -> UTF-16. The conversion should be removed before it gets harder by adding more codes.

Desterly commented 8 years ago

@173210 #359 does indeed seem to resolve this. dataset is installing correctly for me now. Only thing I saw was the json config file isn't being created during installation but it does create it when a setting is changed.

Shadow322 commented 8 years ago

This pull pushed yet to git?

On Thu, Jan 14, 2016, 11:15 PM Desterly notifications@github.com wrote:

@173210 https://github.com/173210 #359 https://github.com/roxas75/rxTools/pull/359 does indeed seem to resolve this. dataset is installing correctly for me now. Only thing I saw was the json config file isn't being created during installation but it does create it when a setting is changed.

— Reply to this email directly or view it on GitHub https://github.com/roxas75/rxTools/issues/354#issuecomment-171873706.

urherenow commented 8 years ago

It is now.@carlitos92jose please try the latest. If it fixes your issue, please say so and close this issue.

carlitos92jose commented 8 years ago

Just tested the latest commit 3c82cd8 and the datasuit installed fine!!! the problem is finally fixed. Thanks for your hard work.