Kind of off-topic, but if @Asdolo is going to make any more injectors for retroarch cores then he should probably wait for retroarch 1.4 to release soon. It's going to have cores optimized for the 3DS which should give much better compatibility and performance.
Kind of off-topic, but if @Asdolo is going to make any more injectors for retroarch cores then he should probably wait for retroarch 1.4 to release soon. It's going to have cores optimized for the 3DS which should give much better compatibility and performance.
Kind of off-topic, but if @Asdolo is going to make any more injectors for retroarch cores then he should probably wait for retroarch 1.4 to release soon. It's going to have cores optimized for the 3DS which should give much better compatibility and performance.
I'll look if there is important differences. If so, I'll upgrade the forwarders to work with RetroArch 1.4 as base. But the cores are compiled separately from RetroArch, and they're not making very new versions of the cores per se.
Great work, but RetroArch is licensed under the GPLv3, which means you have to release the source code of your modifications to RetroArch and the libretro cores in such a way that they can be compiled. I might have missed it, but I can't seem to find such source code anywhere.
Hey
I tried your injector and tested it with a couple games and i have few issues with them, first is that the game is running fine on a 2ds but the music can get some terrible lag and sometimes the game can slow down for a bit as well, is there something i am doing incorrectly or is this how genesis games run on o3ds?
Great work, but RetroArch is licensed under the GPLv3, which means you have to release the source code of your modifications to RetroArch and the libretro cores in such a way that they can be compiled. I might have missed it, but I can't seem to find such source code anywhere.
Hey
I tried your injector and tested it with a couple games and i have few issues with them, first is that the game is running fine on a 2ds but the music can get some terrible lag and sometimes the game can slow down for a bit as well, is there something i am doing incorrectly or is this how genesis games run on o3ds?
The name entry don't seem to handle &s correctly. I originally tried typing "Sonic 3 & Knuckles," but it showed up as "Sonic 3 Knuckles" on the bottom. I added another & and it showed as "Sonic 3 & Knuckles". Same thing applied to the banner text. However, the title ended up being named as "Sonic 3 && Knuckles".
Reset Game doesn't work.
And I have some suggestions. I'd like to know what you think about them.
The "Tap the Touch Screen to go to the RetroArch menu." should probably say "toggle" instead of "go to", since tapping can also close the menu.
There should be options to closer match the VC experience, such as removing cheats and multiple state slots (only have two: one for saving in the menu and the other for automatic save and load)
Option to save the game like how regular 3DS games save instead of saving in the retroarch folder.
The "Cheat" menu should probably have an "s" at the end of the name.
Considering the RA main menu only has Game Menu and Quit Game, all the options should be moved to a single menu, if possible.
When editing button layout...
It should always use N3DS config. If the user doesn't have N3DS, then they simply don't assign anything to the N3DS buttons. There shouldn't need to be a toggle for N3DS buttons.
The "Enabled Circle Pad = D-pad mapping" option is unneeded, as the circle pad directions could just be assigned to the d-pad buttons by default.
If possible, the HOME button should be disabled (for now), since it only causes a black screen just like entering sleep mode.
Have it start in stretched fullscreen by default and use pixel perfect if holding start while starting.
I love what you did here and I'm looking forward to the future updates!
EDIT: I found another problem, but I think it might be RA related. Pressing HOME while the emulator is still running causes the sound to sound like when you remove the cartridge from a GBA, and it persists into the HOME Menu.
The name entry don't seem to handle &s correctly. I originally tried typing "Sonic 3 & Knuckles," but it showed up as "Sonic 3 Knuckles" on the bottom. I added another & and it showed as "Sonic 3 & Knuckles". Same thing applied to the banner text. However, the title ended up being named as "Sonic 3 && Knuckles".
Reset Game doesn't work.
And I have some suggestions. I'd like to know what you think about them.
The "Tap the Touch Screen to go to the RetroArch menu." should probably say "toggle" instead of "go to", since tapping can also close the menu.
There should be options to closer match the VC experience, such as removing cheats and multiple state slots (only have two: one for saving in the menu and the other for automatic save and load)
Option to save the game like how regular 3DS games save instead of saving in the retroarch folder.
The "Cheat" menu should probably have an "s" at the end of the name.
Considering the RA main menu only has Game Menu and Quit Game, all the options should be moved to a single menu, if possible.
When editing button layout...
It should always use N3DS config. If the user doesn't have N3DS, then they simply don't assign anything to the N3DS buttons. There shouldn't need to be a toggle for N3DS buttons.
The "Enabled Circle Pad = D-pad mapping" option is unneeded, as the circle pad directions could just be assigned to the d-pad buttons by default.
If possible, the HOME button should be disabled (for now), since it only causes a black screen just like entering sleep mode.
Have it start in stretched fullscreen by default and use pixel perfect if holding start while starting.
I love what you did here and I'm looking forward to the future updates!
EDIT: I found another problem, but I think it might be RA related. Pressing HOME while the emulator is still running causes the sound to sound like when you remove the cartridge from a GBA, and it persists into the HOME Menu.
You're welcome. I really do like what you've done here. It's really unique and I can't wait to see what else you'll do. Also, one more suggestion:
It would be nice if there was a way to load the emulator off a single file from the SD Card instead of having a copy of the emulator for every single Genesis VC title we install.
EDIT: Another suggestion: Since PicoDrive supports other systems (Sega CD / Mega CD, 32X, and Master System), this should support using ROMs from the other systems and give the option of choosing a system for the 3D banner (like your Ultimate NES VC Injector). Of course, since Sega CD / Mega CD require a BIOS, those would have to be loaded from the SD Card. Then this program could probably be renamed Ultimate Sega Forwarder Maker.
Hello @Asdolo
First of all, thank you very much for this very useful tool!
Unfortunately, it seems you have forgotten that RetroArch is licensed under the GPLv3 license, which means that you have to provide the source of your program.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
I am not against closed source programs at all, and I totally respect the fact that your other programs are closed source. However, the GPLv3 license is there to be followed. I'm not trying to get you in trouble or anything, just giving you a heads up before you do.
Thank you for your understanding.
Have a nice day!
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
In 2017, the United States Federal Communications Commission (FCC) repealed net neutrality. At the time, it was a major controversy between internet service providers...