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

  • Thread starter Sono
  • Start date
  • Views 745,855
  • 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 .

andot

Well-Known Member
Newcomer
Joined
Apr 11, 2017
Messages
57
Trophies
0
Age
43
XP
533
Country
Switzerland
question on the old version do we hold x when clicking start to have widescreen or no?
Hold Y for a second or two, then hold B for a bit, then release B, and release Y when the menu shows up.
From there use the DPAD to (awfully slowly) navigate to the widescreen patch and the GPU scale patch. Use A to toggle the patches on/off.
Press B to go back to the main menu, select a matrix you want, then hold *just* START to patch.
 

playsaves3

Well-Known Member
Member
Joined
Mar 1, 2020
Messages
145
Trophies
0
XP
347
Country
United States
Hold Y for a second or two, then hold B for a bit, then release B, and release Y when the menu shows up.
From there use the DPAD to (awfully slowly) navigate to the widescreen patch and the GPU scale patch. Use A to toggle the patches on/off.
Press B to go back to the main menu, select a matrix you want, then hold *just* START to patch.
ill try this thanks
 

playsaves3

Well-Known Member
Member
Joined
Mar 1, 2020
Messages
145
Trophies
0
XP
347
Country
United States
It does say how to open the patch menu.
Hold Y for a second or two, then hold B for a bit, then release B, and release Y when the menu shows up.
From there use the DPAD to (awfully slowly) navigate to the widescreen patch and the GPU scale patch (optional). Use A to toggle the patches on/off.
Press B to go back to the main menu, select a matrix you want, then hold *just* START to patch.
Hi I play the pokemon games which in your opinion is the best scale patch also whats the difference between the sono crisp original and tweaked
 

r0achtheunsavory

Well-Known Member
Member
Joined
Sep 9, 2020
Messages
241
Trophies
0
Age
114
XP
275
Country
United States
Hi I play the pokemon games which in your opinion is the best scale patch also whats the difference between the sono crisp original and tweaked

^I used the "pixel doubling" patch personally because it seemed to look the least blurry out of all the options. Any type of blurry interpolation looks disgusting. It makes me question the sanity of the Retroarch git maintainer when they enable bilinear filtering by default for a monolithic app that mostly handles 2d images.

Turning on the widescreen option seemed to work amazingly well. Much better than I thought it would. My main concern is now testing to see if there's any difference in things like input lag with this or any of it's options installed. Coder monkeys ALWAYS manage to screw up input lag somehow by feature creep. TLDR: the more features a program has, the worse it is.
 
Last edited by r0achtheunsavory,
  • Like
Reactions: Feffe

playsaves3

Well-Known Member
Member
Joined
Mar 1, 2020
Messages
145
Trophies
0
XP
347
Country
United States
^I used the "pixel doubling" patch personally because it seemed to look the least blurry out of all the options. Any type of blurry interpolation looks disgusting. It makes me question the sanity of the Retroarch git maintainer when they enable bilinear filtering by default for a monolithic app that mostly handles 2d images.

Turning on the widescreen option seemed to work amazingly well. Much better than I thought it would. My main concern is now testing to see if there's any difference in things like input lag with this or any of it's options installed. Coder monkeys ALWAYS manage to screw up input lag somehow by feature creep. TLDR: the more features a program has, the worse it is.
thanks for the input

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

^I used the "pixel doubling" patch personally because it seemed to look the least blurry out of all the options. Any type of blurry interpolation looks disgusting. It makes me question the sanity of the Retroarch git maintainer when they enable bilinear filtering by default for a monolithic app that mostly handles 2d images.

Turning on the widescreen option seemed to work amazingly well. Much better than I thought it would. My main concern is now testing to see if there's any difference in things like input lag with this or any of it's options installed. Coder monkeys ALWAYS manage to screw up input lag somehow by feature creep. TLDR: the more features a program has, the worse it is.
I like the effect on renegade platinum thanks for the info I also assume you use the gpu scale patch right?
 

Nemix77

Well-Known Member
Member
Joined
May 30, 2009
Messages
851
Trophies
0
XP
757
Country
Canada
I think I'm doing something wrong but I cannot get only the games that support widescreen to be displayed in widescreen.

When I enable widescreen all games get widescreen even the ones that do not support widescreen which means they are stretched.
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
444
Trophies
0
XP
2,333
Country
United Kingdom
I think I'm doing something wrong but I cannot get only the games that support widescreen to be displayed in widescreen.

When I enable widescreen all games get widescreen even the ones that do not support widescreen which means they are stretched.

This is normal unless you launch your games through TWiLightMenu. This lets you set whether to use the widescreen or standard version of the firmware for each game. Launching straight from the 3DS menu (either original cartridge or flashcart) will just use whichever version you have in the Luma folder on the SD card. Or, if you don't mind the non-widescreen games using Nintendo's default scaling rather than Sono's improvement, you could toggle it by holding select when turning the 3DS on and [de]activating FIRM patching.

I use a SuperCard DSTwo flashcart for my DS games, so I have to move/rename the file to toggle widescreen.
 
Last edited by emcintosh,

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,575
Trophies
3
Age
24
XP
20,948
Country
United States
  • Like
Reactions: Zense and Nemix77

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,920
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,784
Country
United States
I will give the .3dsx retroarch builds a go, since given the comments of other uses it seems to load faster than the cia builds. I onbly have a question: Should the .3dsx files be on the cores folder inside the /retroarch directory or inside the /3ds directory?
Did you reply to the wrong topic? This thread is for TWPatcher, nothing about it is related to RetroArch.
 

seriffic

Member
Newcomer
Joined
Sep 9, 2020
Messages
16
Trophies
0
Age
26
XP
167
Country
United States
The GPU scaling hack is great

I realize that I much prefer how GBARunner2 scales GBA games on my o3DS, which does a 1.25x scale vs the VC scaling.
Are any current methods to patch AGB_FIRM to force 1.25 scaling of GBA games? Retroarch emulation is too slow for the games I want to play.

Alternatively it'd be cool to make DS channel forwarders that launch GBA games from GBARunner2... which ever way works.
 

BETA215

Member not found
Member
Joined
Dec 30, 2014
Messages
333
Trophies
0
Location
they/them | 0xDEAD brain
XP
1,675
Country
Argentina
The GPU scaling hack is great

I realize that I much prefer how GBARunner2 scales GBA games on my o3DS, which does a 1.25x scale vs the VC scaling.
Are any current methods to patch AGB_FIRM to force 1.25 scaling of GBA games? Retroarch emulation is too slow for the games I want to play.

Alternatively it'd be cool to make DS channel forwarders that launch GBA games from GBARunner2... which ever way works.
Haven't tried open_agb_firm yet? It works exactly like GBA's VC (GBA games run natively on the console) and it has its own scaling method. Maybe you like it (or maybe you don't). It's still WIP, so it might get better for you later on.
 

playsaves3

Well-Known Member
Member
Joined
Mar 1, 2020
Messages
145
Trophies
0
XP
347
Country
United States
The GPU scaling hack is great

I realize that I much prefer how GBARunner2 scales GBA games on my o3DS, which does a 1.25x scale vs the VC scaling.
Are any current methods to patch AGB_FIRM to force 1.25 scaling of GBA games? Retroarch emulation is too slow for the games I want to play.

Alternatively it'd be cool to make DS channel forwarders that launch GBA games from GBARunner2... which ever way works.
I dont like the way it looks in motion im just tolerating it cause if i dont add then the actual visuals look bad

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

Haven't tried open_agb_firm yet? It works exactly like GBA's VC (GBA games run natively on the console) and it has its own scaling method. Maybe you like it (or maybe you don't). It's still WIP, so it might get better for you later on.
where do I access this?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: good night