R4i Save Dongle Software

0 views
Skip to first unread message

Leronne Washington

unread,
Aug 5, 2024, 2:32:17 PM8/5/24
to nubtuthera
Im looking for something that would allow me to transfer saves from the cartridge to the computer, edit it with PkHex, and then transfer the edited save back to the cartridge. Heard the R4i save dongle works, so I figured I'd ask around.

GBA carts specifically require Rudolph's GBA Backup tool. It is kind of painful to use and not 100% fool proof, sometimes it fails.

Delta Blast Burn is right, for NDS carts, you can just use CFW/Checkpoint.


The "nRF52840 Dongle" defaults to a max length of 20 in all of the "General Access" characteristics and I'm trying to change that to a higher number. I change it to 60 for each of the characteristics, save each characteristic and then apply the changes to the device. Reload the dongle and the values are back to 20. I tried creating a new service and once again, the new service not saved.


Yep, I've done that but that's not the problem. The changes don't seem to be getting saved to the dongle. Even though I changed the max data length to 60, the BLE code in my 52840 still reports 20 when making a connection to the dongle.


From your screenshot, you are setting the max length of a characteristic to 60. This is not the same as setting the data length of a connection. And in the code snippet, it looks like the MTU is logged, not the data length. To set the Data Length or MTU in the nRF Connect BLE app, see this screenshot:




If I am to set the MTU prior to pairing, then how do I accomplish this within python using your pc-ble-driver-py Python package? I wrote a Python tool using your pc-ble-driver-py v0.17.0 to pull test data through BLE but I'm limited to 20 byte packets. The real goal is to not be limited to 20 byte packets. Thought I had to set the dongle for this. Connecting to the the BLE via your Android app nRT Toolbox is not limited to 20 byte packets, more like 60 byte packets.


Hi there, I have a question regarding usb dongle. I am using Cubase 10.5 pro on my desktop system and Cubase 10AI on my laptop. I only have 1 USB dongle to run both the software, changing again & again, is it possible to make replica of this dongle?


No, it isn t.

If the AI license is indeed on that dongle (which means you must have moved it there, and which from your image does not seem to be the case), you can move it to a 2nd Dongle. Otherwise AI can be activated with a soft eLicenser on the laptop.


The setup instructions state that is should be blue? The customer services team say that the dongle will only connect during fall-back when the fibre connection is down. This doesn't seem right as the dongle should always be registered to the mobile network? The fast green flashing LED indicates that it isn't.


I'm getting quite frustrated, especially when I am told that a request has been sent to the back office team to resolve on multiple occasions and that someone will E-mail to confirm. This never happens




Thank you for your post and welcome to our community forums. We're here to help.



As has been explained by the other community forum users in this thread, we'd only be able to assist with residential accounts and customers here. For a Virgin Media Business account and services you'd need to speak with them directly.



You can find all of their contact information here.



Thanks,




Introducing the R4i Save dongle. The R4i Save Dongle is an easy to use device that will allow you to copy and save your game saves from any Nintendo 3DS, Nintendo DSi or Nintendo DS game cartridge and save them to your PC. Once you have them on your PC you can them import and copy those game saves to another game card of the same game or you can upload them to the internet or send them in email to friends and fellow gamers online and share the game saves and trade game saves for those hard to beat levels or game cheats.


All prices on our website will be processed in US Dollars. We do offer some currencies as a selection for reference purposes but the final price will be charged based on our US Dollar pricing. Please note that exchange rates can change every day - sometimes many times per day, and that your final amount will always be charged in US Dollars. By completing your order you agree to the US dollar charge and the equivalent amount based on the exchange rate at the time of processing.


Please note that our Buy 2 Get 1 Free Promotion Does Not Include Micro SD Cards. In orders where you purchase a combo package with a micro SD Card, only the R4 cards themselves are eligable for the Buy 2 Get 1 Free or Buy 1 Get 1 FREE Promotion. Please note that our buy 2 get 1 free promotion is NOT applicable with orders where bulk or quanrtity discounts are in place. A Maximum of 10 Free R4 Cards in total will be shipped with your order. Wholesale orders are not part of the buy 2 get 1 free promotion due to the discount / wholesale pricing


Hardware dongles are typically provided when the software has been purchased, allowing analysis of all ofyour data in the purchased version of the software. When you install a new versionof the software, however, you may need to update your dongle to allow analysis in that version.


After the update, the options will change to show that the dongle has been licensed(show me).You can then continue to the next step in the analysis workflow by clicking the Continue using the product link.


I am currently working on a project where we will have limited time working with the Ion console we have available so I would like to program it ahead of time on the computer and then transfer it to the console. The problem that I have is that I'm not sure if our theater department has the dongle for use together. Is there any way to use the computer program without the dongle? I know that using it is fine as I've done some simple stuff to get used to working with it, but I need to know if it's possible to get the results off my computer and onto the board.


In Windows 10 > Start Menu > Settings > Network & Internet > Ethernet > Change Adapter Options > Right Click Ethernet > Properties > Configure > Advanced > Power Saving Mode > Set to Disabled



So, here I am, connecting my brand new 6e router directly to my ethernet port with a cat 7 cable, making sure that the router is in line of sight to where the Focus 3 will be when in use. And despite thinking that I've done everything right, when I try to use SteamVR I get intermittent stutters and cuts until after about 10-15 minutes I get such long disconnects that eventually I need to reset the system.



After troubleshooting the router extensively, I remembered a weird issue I had with my previous PC where whenever I logged onto google maps my internet would disconnect for 30 seconds and then reconnect and after a lot of investigation and troubleshooting I disabled the power saving mode and my Lan was perfect afterwards.



So, I disabled power saving mode on my RealtekPCIe 2.5GbE Family Controller and now suddenly the Vive Focus 3 + VBS is extremely stable.



Heh, I feel after all the problems power saving mode has given me, it ought to be disabled by default, but since it's not, if you're having stability issues with VBS or if you just got a Focus 3 and haven't yet started using it, definitely disable this.



I hope this posts saves someone else some frustration, little things like this can be real needles in haystacks despite making such a profound difference.


I have developed a software piece (with C and Python) which I want to protect with dongle so that copying and reverse engineering becomes hard enough. My dongle device comes with an api which provides these:


What I can do in the source code so that it becomes harder to crack. Dongle provider suggested that, I should check proper dongle existence in a loop or after an event, or I should use the dongle memory in an efficient way. But how? I have no idea how crackers crack. Please shed some light. Thanks in advance.


First of all, realize that the dongle will only provide a little bit of an obstacle. Someone who knows what they're doing will just remove the call to the dongle and put in a 'true' for whatever result that was called. Everyone will tell you this. But there are roadblocks you can add!


I would find a key portion of your code, something that's difficult or hard to know, something that requires domain knowledge. Then put that knowledge onto the key. One example of this would be shader routines. Shader routines are text files that are sent to a graphics card to achieve particular effects; a very simple brightness/contrast filter would take less than 500 characters to implement, and you can store that in the user space on most dongles. Then you put that information on the key, and only use information from the key in order to show images. That way, if someone tries to just simply remove your dongle, all the images in your program will be blacked out. It would take someone either having a copy of your program, grabbing the text file from the key, and then modifying your program to include that text file, and then knowing that that particular file will be the 'right' way to display images. Particulars of implementation depend on your deployment platform. If you're running a program in WPF, for instance, you might be able to store a directx routine onto your key, and then load that routine from the key and apply the effect to all the images in your app. The cracker then has to be able to intercept that directx routine and apply it properly.


The best thing to do, though, is to put a domain specific function onto the dongle (such as the entire UID generation routine). Different manufacturers will have different capabilities in this regard.


How much of a roadblock will these clevernesses get you? Realistically, it depends on the popularity of your program. The more popular your program, the more likely someone will want to crack it, and will devote their time to doing so. In that scenario, you might have a few days if you're particularly good at dongle coding. If your program is not that popular (only a few hundred customers, say), then just the presence of a dongle could be deterrent enough without having to do anything clever.

3a8082e126
Reply all
Reply to author
Forward
0 new messages