Homebrew [Discontinued] TWLoader - CTR-mode NDS app

  • Thread starter Thread starter RocketRobz
  • Start date Start date
  • Views Views 1,820,172
  • Replies Replies 9,252
  • Likes Likes 147
Status
Not open for further replies.
What issue?
I have an issue though. When I launch Infinite Space from TWLoader, on the game's "touch the screen" screen, the upper screen is white and the lower screen displays what should have been the upper screen. I don't have the issue when using NTR launcher.
 
When I updated to 2.4.2 it didn't worked anymore. TWLoader just open, hangs and the 3ds shows the message that an error has ocurred and needs to restart.
Clear the following folders in "sdmc:/_nds/twloader/"
  • bnricons
  • bnricons/flashcard
  • boxart
  • boxart/flashcard
Also, set FORWARDER to 1 in settings.ini

--------------------- MERGED ---------------------------

I have an issue though. When I launch Infinite Space from TWLoader, on the game's "touch the screen" screen, the upper screen is white and the lower screen displays what should have been the upper screen. I don't have the issue when using NTR launcher.
Try setting the ARM9 CPU speed to NTR.
 
Elite Beat Angels USA works with the arm7 patching (MCM), but it's very slowly and freeze in the title screen
 
Last edited by Makore,
@bakawun Try this pack. Extract what's in "for Slot-1 microSD (Galaxy Eagle)" to the flashcard's microSD root.
Set the flashcard in TWLoader settings to Acekard 2(i)/M3DS Real.
 
Is it possible to configure cpu speed and vram boost on a game by game basis?

and if it isn't can this feature be added?
 
  • Like
Reactions: elBenyo
Is it possible to configure cpu speed and vram boost on a game by game basis?

and if it isn't can this feature be added?

I was actually pondering about implementing this kind of feature in a flashcard's kernel.
But it turns out most of them are closed source.
 
@bakawun Try this pack. Extract what's in "for Slot-1 microSD (Galaxy Eagle)" to the flashcard's microSD root.
Set the flashcard in TWLoader settings to Acekard 2(i)/M3DS Real.
ok i will try in a few hours

I was actually pondering about implementing this kind of feature in a flashcard's kernel.
But it turns out most of them are closed source.
it would be great to have an open source community developed kernel that supported as many cards as possible
 
Last edited by bakawun,
it would be great to have an open source community developed kernel that supported as many cards as possible

I wanted to use AKAIO like I still do on my AK2i... No dice. YSMenu on my DSTT is no good either. There's Wood for my R4, but it went closed source after a while.

Really sucks that all these firmwares have ended up dead after support dried up, and there's no longer a way to improve them.
 
@Robz8 some way to stop download boxarts ? i have all the boxart and always i run the app , it try to download covers again

greetings
 
@Robz8 some way to stop download boxarts ? i have all the boxart and always i run the app , it try to download covers again

greetings
It tries to download boxart you don't have. It checks if the boxart exists. If it does exist, it's not downloaded. If it doesn't exist, then it's downloaded.
 
  • Like
Reactions: elBenyo
It tries to download boxart you don't have. It checks if the boxart exists. If it does exist, it's not downloaded. If it doesn't exist, then it's downloaded.


but i have all boxart of all exported games...sigth...it slowdown charge

no way to turn off auto cover download?

greetings
 
Last edited by hellionz,
There's two main issues with boxart download.
  1. Frame update every time it updates status, which slows it down. I'll look into changing it to only print the status of boxart that's actually being downloaded.
  2. Repeated attempts to download boxart that isn't there. If FSUSER supports accessing file timestamps, then we can change it so if boxart download failed before, we won't try downloading it again for at least a week. (I implemented this in my rom-properties shell extension.)
EDIT: FS doesn't seem to provide a function to read file timestamps. Another possibility is to save the timestamps to the configuration file. (Also we should probably consolidate the two boxart directories, since they have the same content.)
 
Last edited by GerbilSoft,
It was the VRAM boost... I feel stupid now :)
So I made more tests.
Whether I choose NTR or TWL doesn't affect Infinite Space as long as I launch the game from the flashcard and have VRAM boost off. But I get flickering of the upper screen in the lower screen. The upper screen also flickers. All of this doesn't happen with NTR Launcher.
If I add the game with the add Game feature, the game launches but I have the issue I had with VRAM boost.
I hope this helps.
 
So I made more tests.
Whether I choose NTR or TWL doesn't affect Infinite Space as long as I launch the game from the flashcard and have VRAM boost off. But I get flickering of the upper screen in the lower screen. The upper screen also flickers. All of this doesn't happen with NTR Launcher.
If I add the game with the add Game feature, the game launches but I have the issue I had with VRAM boost.
I hope this helps.

I just tried Infinite Space on my flashcard with NTR Launcher after reading your report.
The game crashes in the same way (at the new game/load game screen) if I'm using the NTR_CLOCK = 0 setting on both the 1.9.4 and 1.9.5 builds (so, whether or not the VRAM boost is applied)
I can't test with TWLoader I'm afraid - it just crashes whenever I try to use my flashcard.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum