Homebrew TWPatcher - DS(i) mode screen filters and patches

  • Thread starter Sono
  • Start date
  • Views 754,180
  • Replies 2,428
  • Likes 101

Are you interested in a complete replacement of TwlBg which includes all patches?

  • Yes, I don't care how broken it will be!

    Votes: 188 79.3%
  • No, I don't want to use even more broken stuff

    Votes: 20 8.4%
  • Yes, but only in GBA mode, because I play DSi exclusives

    Votes: 12 5.1%
  • No, because I only use DS and DSi mode

    Votes: 17 7.2%

  • Total voters
    237
  • Poll closed .

Deleted member 446461

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
265
Trophies
0
XP
485
Now that this exists, and TWL can connect to everything apart from (and without excluding) WEP access points, I wonder if it is possible to make a TWL Input Redirection system module for Luma3DS.

Talking about homebrew like this, what kind of programming language are these programs using?
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,825
Trophies
2
Location
home
XP
9,350
Country
Hungary
Now that this exists, and TWL can connect to everything apart from (and without excluding) WEP access points, I wonder if it is possible to make a TWL Input Redirection system module for Luma3DS.

Talking about homebrew like this, what kind of programming language are these programs using?

It's not possible because 3DS WiFi is actually DSi WiFi, so in DS mode it belongs to the DS CPU.

I'm writing the patcher in C, but the patches are written in raw ARM Assembly, mostly in Thumb. My favorite assembler is ARMIPS, and TWPatcher uses that.
 

Deleted member 446461

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
265
Trophies
0
XP
485
It's not possible because 3DS WiFi is actually DSi WiFi, so in DS mode it belongs to the DS CPU.

I'm writing the patcher in C, but the patches are written in raw ARM Assembly, mostly in Thumb. My favorite assembler is ARMIPS, and TWPatcher uses that.

From what I can understand, TWLMenu++ can use DSi Mode, and I'm no longer interested in using flashcards (the DSi Enhanced games run on those things aren't run in DSi Mode), which means that it may be always possible if combined with TWLMenu++'s "DSi Mode (forced)" option.
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,825
Trophies
2
Location
home
XP
9,350
Country
Hungary
From what I can understand, TWLMenu++ can use DSi Mode, and I'm no longer interested in using flashcards (the DSi Enhanced games run on those things aren't run in DSi Mode), which means that it may be always possible if combined with TWLMenu++'s "DSi Mode (forced)" option.

I see... well, the problem at that point would be hijacking ARM7 and ARM9 to use DSi WiFi and hijack themselves... I have no idea how one would do that...
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,825
Trophies
2
Location
home
XP
9,350
Country
Hungary
@Sono what is un-start and betteragb debug?

As I mentioned, that build of the patcher is a debug version.

The un-START patch just flips the function of START and SELECT, so with this patch scaling will be disabled, and scaling is enabled by holding START *and* SELECT.

Some other patches are debug patches, so avoid those!

I installed but with GBA CIA games it doesn't work how to increase the resolution of the gba games in .cia

Did you hold Y when opening TWPatcher? It's an undocumented way to switch to GBA patching mode.
 

Solitario

Well-Known Member
Member
Joined
Feb 18, 2018
Messages
147
Trophies
0
Age
31
XP
803
Country
Brazil
As I mentioned, that build of the patcher is a debug version.

The un-START patch just flips the function of START and SELECT, so with this patch scaling will be disabled, and scaling is enabled by holding START *and* SELECT.

Some other patches are debug patches, so avoid those!



Did you hold Y when opening TWPatcher? It's an undocumented way to switch to GBA patching mode.

Thanks, it worked perfectly
 

TR_mahmutpek

medic
Member
Joined
Jul 28, 2015
Messages
1,424
Trophies
0
Age
24
XP
1,996
Country
Turkey
IIRC I installed twilight menu widecreen patch on twilight menu gbatemp topic. And if I want to install @Sono 's patch, just install cia and thats it? 3-4 mounths ago I remember that was harder like widescreen patch? What shoul I do more specificly?
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,825
Trophies
2
Location
home
XP
9,350
Country
Hungary
IIRC I installed twilight menu widecreen patch on twilight menu gbatemp topic. And if I want to install @Sono 's patch, just install cia and thats it? 3-4 mounths ago I remember that was harder like widescreen patch? What shoul I do more specificly?

Yeah, the new patcher is a few pages back, and it finally has a patch selector and CTR_Redshift control panel. And also a few exe-patcher -exclusive patches have been brought to the cia patcher too.

You just install the patcher, open it, enable the widescreen patch from the patch menu, and after hovering over the filter you want to use, hold START, and that's it, after 6minutes it'll tell you that it's done patching.
 

TR_mahmutpek

medic
Member
Joined
Jul 28, 2015
Messages
1,424
Trophies
0
Age
24
XP
1,996
Country
Turkey
Yeah, the new patcher is a few pages back, and it finally has a patch selector and CTR_Redshift control panel. And also a few exe-patcher -exclusive patches have been brought to the cia patcher too.

You just install the patcher, open it, enable the widescreen patch from the patch menu, and after hovering over the filter you want to use, hold START, and that's it, after 6minutes it'll tell you that it's done patching.
Thanks a lot for answer. Also much appreciated to your work.
 
  • Like
Reactions: Sono

Chuardo

Well-Known Member
Member
Joined
Oct 4, 2015
Messages
418
Trophies
0
Age
23
XP
1,021
Country
Uruguay
Can I use this with a Flashcart or legit DS Games? I want to disable the blurriness effect on DS Mode when using them but I don't know if this is Twilight++ only or if it actually works on anything
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,825
Trophies
2
Location
home
XP
9,350
Country
Hungary
Can I use this with a Flashcart or legit DS Games? I want to disable the blurriness effect on DS Mode when using them but I don't know if this is Twilight++ only or if it actually works on anything

Yes, you can! This works universally for everything in DS(i) mode. The only limitation is that you have to keep track of all TwlBg.cxi modifications if you don't want to wait 6mins each time you want to change something.
 

troydenite

New Member
Newbie
Joined
Jun 5, 2020
Messages
2
Trophies
0
Age
27
XP
45
Country
New Zealand
Hi Sono, thanks for all your hard work on this. Is there any news on the button-swap feature in AGB_FIRM? I'd love to change the layout if possible, and I recall you mentioning that early on in the thread. Thanks for your time!
 
  • Like
Reactions: Sono

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,825
Trophies
2
Location
home
XP
9,350
Country
Hungary
Hi Sono, thanks for all your hard work on this. Is there any news on the button-swap feature in AGB_FIRM? I'd love to change the layout if possible, and I recall you mentioning that early on in the thread. Thanks for your time!

I have sadly forgotten about the remap trainer.

But I lack free time anyways, so it would take a lot of time to implement, even though it's an easy task.

It is possible, but due to lack of time it'll come in a very long time only, sorry :(
 

troydenite

New Member
Newbie
Joined
Jun 5, 2020
Messages
2
Trophies
0
Age
27
XP
45
Country
New Zealand
I have sadly forgotten about the remap trainer.

But I lack free time anyways, so it would take a lot of time to implement, even though it's an easy task.

It is possible, but due to lack of time it'll come in a very long time only, sorry :(

Not at all, thanks for the reply! Good things come to those who wait, and we've gotten plenty of good things from you, anyway. :)
 
  • Like
Reactions: Red771 and Sono

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Slower speeds for gen4
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=1hp24nDVKvY