Is there a similar program/solution for making injectable games from older systems like Atari 2600 & Colecovision? I am assuming it would have to use Retroarch.
NSUI is super handy. It's basically every fowarder packed in a single neat application. I say use it. Only reason not to is if you decide against fowarders, in that case you should use standalone emulators like bubble's, gameyob, and gbarunner2 among othersShould I use NSUI, or is it better to use the individual forwarders for each system? I am a casual player so don't need to inject that many.
Ah all right. Haven't gotten a 3DS yet but am working to get a New 3DS XL, most likely from OLX in India, so was just checking to see if I should use this.NSUI is super handy. It's basically every fowarder packed in a single neat application. I say use it. Only reason not to is if you decide against fowarders, in that case you should use standalone emulators like bubble's, gameyob, and gbarunner2 among others
Try and find one that's in optimal condition because if you get one that has been used quite often, chances are you'll get one that has a bloated/overcharged battery.Ah all right. Haven't gotten a 3DS yet but am working to get a New 3DS XL, most likely from OLX in India, so was just checking to see if I should use this.
Will try but due to COVID, and no sellers in my area, I most likely will not be able to get into the nitty-gritty of the condition of the 3DS, so am hoping for the best. Will not buy it right now anyways.Try and find one that's in optimal condition because if you get one that has been used quite often, chances are you'll get one that has a bloated/overcharged battery.
Unfortunately, no. From the looks of it,I'm interested in implementing the core functionality of the injector for other systems. I think it would be cool to be able to convert roms directly on the 3ds, for instance. I know Asdolo said they can't share the source code, but I could probably get it done with a little guidance. Are the injection steps documented anywhere?
Unfortunately, no. From the looks of it,
the dev has stopped supporting this tool. On the bright side, it is possible to decompile the injector with a certain tool which can give you access to the code. I'd give it a go, but I don't know jack about coding and this injector is in desperate need of an upgrade.
The one I used is DNSpy. I think I also tried using Visual Studio (don't know which version, though) to decompile the executable.I definitely would want that tool.
The one I used is DNSpy. I think I also tried using Visual Studio (don't know which version, though) to decompile the executable.
Replacing anything in terms of CIA (relating to RetroArch, ew) or code rendered the injector useless as it always crashed. I wanted to update the NES emulator while adding the normal Picodrive emulator as an injection option. but I couldn't do that since I don't know the 101's of programming.
If you, or anyone out there is willing to give this a whirl, it would be amazing.
The problem with RetroArch is that it doesn't always work properly since you have to always find a way to run a stable version of the emulator in order to play the game in optimal speed...which is pretty difficult to do after injection.Since we're on the topic, it's worth pointing out that while the NSUI code itself isn't open source, the fork of Retroarch that Asdolo used is, in fact, open source. This is arguably the hardest part of the code (at least IMHO - retroarch core is way more complicated than a C# frontend), and if you look back at Asdolo's original post about the SNES injector he made a list of a number of modifications he needed to make in this fork in order to get it to work as expected.
https://github.com/asdolo/retroarch-3ds-forwarders-v2
I'm having this issue, did you find a way to resolve it?Anyone else facing an issue with getting images from the database? It gives an error every time I try to do so.
EDIT: Nevermind. Found it.
I just wanted to see if I could decompile it, and while DNSpy is discontinued DNSpyEx, is a continuation, and while I do see it decompiled, I wanted to know which emulators were to be updated.The one I used is DNSpy. ...
Replacing anything in terms of CIA (relating to RetroArch, ew) or code rendered the injector useless as it always crashed. I wanted to update the NES emulator while adding the normal Picodrive emulator as an injection option. but I couldn't do that since I don't know the 101's of programming.
If you, or anyone out there is willing to give this a whirl, it would be amazing.
Also, by no means do I know a single lick of C#, but I might be able to understand a little bit of it.I just wanted to see if I could decompile it, and while DNSpy is discontinued DNSpyEx, is a continuation, and while I do see it decompiled, I wanted to know which emulators were to be updated.
Those are the base CIA files that the injector uses to inject ROMs to convert them into an executable CIA in order to run them on the 3DS. What the injector does is make several copies of the emulators that run only one game. So, basically, you might have, like, several SNES9X emulators on the system, but they can only run one game.Alright, so I know absolutely nothing about .NET, but am persevering and may have foud something. @Anon_Cypher_ is the CIA file you wanted to replace in:
View attachment 277151
and is in the format of:
View attachment 277152
?
Or am I in the wrong place. Apologies if I shouldn't ask these question here.