Trying to make forwarded games use TWL-speed, but no dice despite adding in settings like "NTRCLOCK" or "BOOST_CPU" on ntr_forwarder.ini and nds-bootstrap.ini.
EDIT: Something else to mention is that no matter how much I try to edit the ini-files, they always get overwritten - I'm thus unable to access TWL-speed.
Any help here?
I have no idea why that happens. There's nothing in the code that modifies the "BOOST_CPU" setting in "nds-bootstrap.ini".
Where do you get the 3DS SD Card Template Set?Insert your flashcard.
If you're not using a flashcard, remake the forwarder with the "3DS SD Card" template set, instead of a flashcard one.
I have no idea why that happens. There's nothing in the code that modifies the "BOOST_CPU" setting in "nds-bootstrap.ini".
If you're sure you're changing that setting to "1", and still doesn't work, please use TWiLight Menu++ to use TWL clock speed.
Forwarder3-DS should automatically download it.Where do you get the 3DS SD Card Template Set?
Try re-downloading the SD card forwarder pack.Does the modification of nds-bootstrap.ini work on your end then? Just wanting to see if something's going on my end.
From what happens to me, everytime the forwarder loads, it forces this sort of settings
It also changes to one from TWL++ whenever I load that one with more proper settings.
Yeah, it has worked for me before, but I'm sure it'll still work now.@Robz8
Anyway you can give me an earlier version of this app? Wanting to test if this issue happened on those.
As it stands, the forwarder itself still keeps writing it's own NDS Bootstraps-settings like above - I'm having a feeling these are from earlier iterations of TWL++ or something and needs to be updated to support the latest builds.
On that end, has it worked before for you to use BOOST_CPU-setting on nds_bootstrap.ini prior to this version, or does it work even now?
then why am i getting Error 1. SD Card Template not found. press B to go to the HOME menu.Forwarder3-DS should automatically download it.
Try re-downloading the SD card forwarder pack.
Yeah, it has worked for me before, but I'm sure it'll still work now.
There is no code in place, that deletes "nds-bootstrap.ini", or even deletes the "BOOST_CPU" setting.
As said before, try re-downloading the SD card forwarder pack. It's possible it's out of date on your side.
If re-downloading and re-extracting doesn't fix this, try remaking the forwarders.
Have you not looked on page one on the OP post? Its rather pathetic how many people seem to overlook the most common spot which holds the info needed to get things sorted out.then why am i getting Error 1. SD Card Template not found. press B to go to the HOME menu.
help!
Maybe it's their browser?Have you not looked on page one on the OP post? Its rather pathetic how many people seem to overlook the most common spot which holds the info needed to get things sorted out.
Forwarder3-DS should automatically download it.
Try re-downloading the SD card forwarder pack.
Yeah, it has worked for me before, but I'm sure it'll still work now.
There is no code in place, that deletes "nds-bootstrap.ini", or even deletes the "BOOST_CPU" setting.
As said before, try re-downloading the SD card forwarder pack. It's possible it's out of date on your side.
If re-downloading and re-extracting doesn't fix this, try remaking the forwarders.
A2: nds-bootstrap shrinks the heap to fit it's own code for arm9, into cached memory. Shrinking the heap breaks some games.
To disable heap shrink, hold L immediately after pressing A/START to launch the game.
You we're right. The .ini file contents we're being cleared. I don't see "BOOST_CPU" anymore now.So far tried everything as you suggested, redownloaded the forwarder pack, redid the entire set-up from the ground up a few times, reinstalled the forwarder and booted to Kirby: Squeak Squad to see if the lag was removed.
Nothing works, still getting rewritten ini for some reason as I've shown above. I also bought a new SD-card due suspecting this being from my old one being faulty, but this problem still persist. Tried also holding down A-button before DS-boot would come up, though I feel this is only for the earlier versions of TWL++, since nothing came up for me. That didn't sadly work either.
Could you try all of this on your end? You said that it would still work on your end, but I'd like to see you test it too. Bit of bummed that this issue persists for me because it'd make these forwarders kind of useless since they keep defaulting to NTR-speed instead of TWL, and I haven't really found myself using TWL++ to access NDS-games in comparison to TWLoader due the prolonged setup to boot the games.
EDIT: Some new development:
I saw this little tidbit on the TWL++-thread:
I tried this out with Squeak Squad, and now it seems to load most with any lag. So is this basically more about how that game needs to have heap shrinking removed to work perfectly?
Though I still wonder if the thing about ini-files being written above is intentional.
You we're right. The .ini file contents we're being cleared. I don't see "BOOST_CPU" anymore now.
I'll have to fix this.
Also, Squeak Squad works fine with heap shrink. The lagging is unrelated to heap shrink. It's more likely related to card read DMA.
And done!Glad to hear this! Hopefully it'll be done soon!
It reads the data while the CPU still does it's thing.Glad to hear this! Hopefully it'll be done soon!
Oh yeah, what do you mean by card read DMA?
And done!
A new version of the SD forwarder pack has been released!
To update, just download it from the first post, and extract it to the SD root.
- The "BOOST_CPU", "BOOST_VRAM", and "DSI_MODE" settings are now preserved.
- The SpeedBumpInclude list has been reverted to the SpeedBumpExclude list.
To disable heap shrink (or enable, depending on the game), hold L, before the game boots.- nds-bootstrap v0.28.1 is included.
--------------------- MERGED ---------------------------
It reads the data while the CPU still does it's thing.
Right now, the CPU is doing the reads, which would cause lags.