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

  • Thread starter Sono
  • Start date
  • Views 771,709
  • 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,834
Trophies
2
Location
home
XP
9,474
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,834
Trophies
2
Location
home
XP
9,474
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
  • No one is chatting at the moment.
  • A @ ATEMVEGETA:
    If using the save on the emulator flags the save file. :/
  • A @ ATEMVEGETA:
    Again, "using" I mean normal gameplay not modify it with other means like pokehex, etc
  • A @ ATEMVEGETA:
    @BigOnYa, Can you help me clarify this thing somehow? Do you know someone that may know or have tried it?
  • Psionic Roshambo @ Psionic Roshambo:
    Just play it on the emulation at home and portable use the normal save, I wouldn't risk anything if online is important to you
    +1
  • K3Nv2 @ K3Nv2:
    My psychiatrist tried to help me once said it was mine 9 months later
    +1
  • BigOnYa @ BigOnYa:
    Just ask in the forums if anybody has done it, I don't know of anybody who has, or would risk it.
  • Psionic Roshambo @ Psionic Roshambo:
    Baby daddy issues lol
  • A @ ATEMVEGETA:
    this is what I did here. I hope I get some responces
    +1
  • K3Nv2 @ K3Nv2:
    Daddy was a little cray cray
    +1
  • K3Nv2 @ K3Nv2:
    Go cray cray on it like a coloring book
    +1
  • K3Nv2 @ K3Nv2:
    Got so mad my Bluetooth made me break a tooth
    +1
  • DinohScene @ DinohScene:
    that's why you should get titanium implants
    +1
  • K3Nv2 @ K3Nv2:
    I'm actually waiting on insurance to accept those ffs almost been waiting 2 weeks
    +1
  • DinohScene @ DinohScene:
    steal them off off a corpse
    +1
  • K3Nv2 @ K3Nv2:
    Mmm live persons more fun psi you're like 50 you should have a few :tpi:
    +1
  • DinohScene @ DinohScene:
    sold them all for meth\
    +2
  • K3Nv2 @ K3Nv2:
    Meth implants the officer will never know sneaky flordians
  • Psionic Roshambo @ Psionic Roshambo:
    Meth pipe teeth, never loose your meth pipe again!
  • K3Nv2 @ K3Nv2:
    Butt implants are preferred teeth implants more reliable
  • K3Nv2 @ K3Nv2:
    That's just my meth pipe vibrating
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Meth gator teams up with Godzilla, Godzilla uses his nuclear fire breath to light a meth lab on fire where meth gator gets imbued with radioactive meth.
  • HiradeGirl @ HiradeGirl:
    @K3Nv2 I also want to vibrate... Like right now.
  • K3Nv2 @ K3Nv2:
    Oops gotta hide :shy:
    K3Nv2 @ K3Nv2: Oops gotta hide :shy: