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

  • Thread starter Sono
  • Start date
  • Views 768,867
  • Replies 2,438
  • Likes 102

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 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
Hey @Sono I have one, probably stupid, question.

Are filters used on START+SELECT DS 1:1 mode? Does TWPatcher filters make any difference in that mode? Since there's no scaling I'm not sure.

Non-wide-GPU filters, of course.
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,833
Trophies
2
Location
home
XP
9,450
Country
Hungary
Just found out about this amazing piece of software when trying to run WarioWare Twisted with gyro controls.

Initially I freaked out that my 3ds' ds mode would brick because I use TwilightMenu++ just a little too much. But now, let me see if I understand: the anti-wear patch turned out to be unnecessary and we still have no idea what causes the wifi flash chip to go bad, right? Would it have any downside if I kept it enabled just in case anyway?

Is there any way or tool to check if my 3ds is writing to it unnecessarily and/or excessively?

Thanks a lot for this!

I think I accidentally left code in the 2020/09/03 experimental (man, I rushed this very hard) which makes your 3DS turn off with a really loud pop noise if a write happens while holding X. If you don't hold X, it will not touch the WiFi flash, and the pop will not happen.

is there a way to do it without gpu scaling I can deal with it if not but it would be nice

It is possible, I just didn't got around to making it yet, because it requires extra storage and custom scale filters, both of which are not available. I basically have to remake each scale filter from scratch for widescreen, which is no good, considering how bad I am at math.

Hey @Sono I have one, probably stupid, question.

Are filters used on START+SELECT DS 1:1 mode? Does TWPatcher filters make any difference in that mode? Since there's no scaling I'm not sure.

Non-wide-GPU filters, of course.

There is an issue where when using the GPU patch, START/SELECT mode doesn't work because it just breaks the image, and it just looks like a pixelated mess where all pixels have relocated themselves to random places.

Sadly you have to disable the GPU patch if you want to use 1:1 mode. There is no way around this due to how many things this patches just to get the scrapped GPU scale mode working.
 

DyCerBR

Active Member
Newcomer
Joined
Sep 29, 2013
Messages
43
Trophies
1
Age
30
XP
250
Country
Brazil
I think I accidentally left code in the 2020/09/03 experimental (man, I rushed this very hard) which makes your 3DS turn off with a really loud pop noise if a write happens while holding X. If you don't hold X, it will not touch the WiFi flash, and the pop will not happen.

Well, just tried with the 20200903 build, enabled anti-wear patch and rtcom. Booted Resident Evil DS from a cart while holding X, game booted just fine, nothing unusual. Did the same with TwilightMenu++ and it booted like usual, No screen flash or loud pop or shutdown.

The same result by booting while holding start (for 1:1) and X, the screen is still properly calibrated and everything works just fine, shouldn't it trigger it in this case?

Tried booting while holding start and not holding X and the calibration was messed up. I guess these results mean you actually removed the "testing" code from the build and anti-wear is working as intended (or should I try this "feature" without anti-wear enabled?).

EDIT: just tried without the patch and also no loud pop. I suppose im leaving it enabled just to be safe for the time being. (I'm on a New 3DS XL, if that makes a difference, btw)
 
Last edited by DyCerBR,

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,833
Trophies
2
Location
home
XP
9,450
Country
Hungary
Well, just tried with the 20200903 build, enabled anti-wear patch and rtcom. Booted Resident Evil DS from a cart while holding X, game booted just fine, nothing unusual. Did the same with TwilightMenu++ and it booted like usual, No screen flash or loud pop or shutdown.

The same result by booting while holding start (for 1:1) and X, the screen is still properly calibrated and everything works just fine, shouldn't it trigger it in this case?

Tried booting while holding start and not holding X and the calibration was messed up. I guess these results mean you actually removed the "testing" code from the build and anti-wear is working as intended (or should I try this "feature" without anti-wear enabled?).

EDIT: just tried without the patch and also no loud pop. I suppose im leaving it enabled just to be safe for the time being. (I'm on a New 3DS XL, if that makes a difference, btw)

Since you had touch issues and no pop, that means I have removed it since then.

I'm also using a new3DSXL and a 2DS.
 

playsaves3

Well-Known Member
Member
Joined
Mar 1, 2020
Messages
145
Trophies
0
XP
347
Country
United States
I think I accidentally left code in the 2020/09/03 experimental (man, I rushed this very hard) which makes your 3DS turn off with a really loud pop noise if a write happens while holding X. If you don't hold X, it will not touch the WiFi flash, and the pop will not happen.



It is possible, I just didn't got around to making it yet, because it requires extra storage and custom scale filters, both of which are not available. I basically have to remake each scale filter from scratch for widescreen, which is no good, considering how bad I am at math.



There is an issue where when using the GPU patch, START/SELECT mode doesn't work because it just breaks the image, and it just looks like a pixelated mess where all pixels have relocated themselves to random places.

Sadly you have to disable the GPU patch if you want to use 1:1 mode. There is no way around this due to how many things this patches just to get the scrapped GPU scale mode working.
this is good news to hear honestly dont rush yourself I just wanted confirmation is possible

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

Since you had touch issues and no pop, that means I have removed it since then.

I'm also using a new3DSXL and a 2DS.
should I switch to the experimental build?
 

intergalacticoh

New Member
Newbie
Joined
Mar 11, 2019
Messages
4
Trophies
0
Age
29
XP
81
Country
United States
Hey, just wanted to let you know that I tried this out and it works great. Been playing DQ6 for about a week with this filter, it makes a huge difference.

What's planned for future updates? It works great already so I'm curious what you want to improve.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Julie_Pilgrim @ Julie_Pilgrim:
    sonic unleashed
  • K3Nv2 @ K3Nv2:
    Make it a happy meal toy
  • Julie_Pilgrim @ Julie_Pilgrim:
    that game's engine is really fucking intensive so it runs like literal shit on xbox 360 and ps3
  • Veho @ Veho:
    Nah I'm getting value creep again. I look at a $50 console "but for just a few more dollars you could get XYZ" and I end up considering the Steam Deck.
    +2
  • Julie_Pilgrim @ Julie_Pilgrim:
    like the lighting in that game was genuinely so good
  • Veho @ Veho:
    Not getting dragged into that again.
  • Julie_Pilgrim @ Julie_Pilgrim:
    i dont get why they didn't port the one game that ran the worst on consoles, to pc
  • Julie_Pilgrim @ Julie_Pilgrim:
    like you port everything to pc except the one game where it would make the most sense. why. what do you gain from this
  • Julie_Pilgrim @ Julie_Pilgrim:
    is sega just personally fucking with me? are they laughing while watching me through my kinect camera as i get up to restart my xbox for the third time because the game froze again
  • K3Nv2 @ K3Nv2:
    Buy handhelds from five below better quality
  • K3Nv2 @ K3Nv2:
    Valve probably going to do another refresh of the deck this fall with rog ally like specs tbh
    +1
  • Veho @ Veho:
    A smaller form factor would be nice too.
    +1
  • K3Nv2 @ K3Nv2:
    A shield portable 2 would be nice aye Nvidia
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    The big leap in all things tech is when carbon based chips start hitting.
  • Psionic Roshambo @ Psionic Roshambo:
    Longer battery life cooler temps and faster! What's not to like lol (probably expensive as hell)
  • AncientBoi @ AncientBoi:
    [checks my dildo(s) batteries, coolant and lube] :O [promptly replaces them] :D
    +1
  • BigOnYa @ BigOnYa:
    Lol not even for sale yet to public, and already sold out. I'd like to get one but ill wait for the hype to calm down.
    +1
  • a_username_that_is_cool @ a_username_that_is_cool:
    I'm pretty sure I wasn't on GBAtemp at all yesterday, whenever I tried to go onto the website I got an unexpected database error
  • BigOnYa @ BigOnYa:
    We all teamed together and decided you needed a day off, so we blocked you.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No one expects the database errors!!!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Hey a thought occurred to me... If they are unexpected database errors, are there expected database errors?
    +1
    Psionic Roshambo @ Psionic Roshambo: Hey a thought occurred to me... If they are unexpected database errors, are there expected... +1