Homebrew RetroArch Switch

DownwardSpyral

The Fastest Thing Alive
Newcomer
Joined
Aug 16, 2006
Messages
91
Trophies
0
Age
40
Location
Green Hill Zone
XP
365
Country
United States
Interesting. Never heard about that feature. And where do you put them?

Technically, you can put them anywhere. I have placed mine in assets\ wallpaper\

Navigate to Options - User Interface - Appearance and turn on Dynamic Backgrounds. Also, scroll down to Menu Shader Pipeline and turn it off.

Navigate to Options - Directory and set the Dynamic Backgrounds path to wherever the PNG are.

The file name of the PNG has to match the name of the screen or playlist you want it on. The wallpaper for the Nintendo - Game Boy Advance playlist has to be named Nintendo - Game Boy Advance.png.

26943d3f927f8cc098cf807934395158.jpg


This also works to apply a background to other menu tabs like Settings and History.

50f0980c5332599456e5e9a3aa0f2b80.jpg


e78345a81e2a31b718e4c6c95a16695b.jpg


Just name the files settings.png, history.png, and so on.
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
With Atmosphere, you can edit the loader.ini, so that another game and not the gallery becomes the launch target for hbmenu - that way hbmenu - and thereby retroarch should have access to all the ram needed, without you having to install the retroarch nsp. Just fyi.

Played a bit more of Final Fantasy Tactics Advanced (with filters), and I have to say, I've grown to like them in this case.. *duck*
--

Also FFTadv has to be the worst designed game ever made, as far as game design goes.

Its a round based tactics RPG. You start with stats so low, that your basic attacks miss all the time. You are treated to an item menu that hides all stats when equipping anything. One of the first story battles has a foe that can only be damaged with magic, and you only have one black mage at that point - that the entire AI focuses in on in that battle, so he most often will only get one spell of, which is not enough to kill said foe. All your weapon drops are only usable by certain classes - which you dont have, and cant get in the beginning. Some characters that will join you, wont have any equipment at all, so if you bring them into battle to check them out, they'll hit with their hands for 3 dmg. 3dmg isnt much. Gameplay speed is horrendously slow, and even if you have outnumbered your final foe 6 to 1, and hes an archer, the game will have you chase him down over an entire map and not grant you the victory, another early battle has you matched up against an enemy that can cast group sleep, if you dont scatter your dudes around, which is so fun, because the battle goes on even longer, the friend AI is dumb as eff (takes lower hit percentages, just for the lols, takes attacks that wont kill foes, even if they could), and in an early story battle, half of your party is controlled by the AI, progression is gated by money (you buy story missions), and the first boss battle has a wonderful ruleset thats called "dont use swords" (and if you have your main character use them twice, its game over. Of course all your special techs count as sword attacks as well, even if they do no damage.). Of course half of your party at this point can only use swords as their main weapon, including the main character. The story is told in exposition drops, sometimes without any setups at all, at the end of your turn you have to turn your character in one of four directions, always. If you want to skip a characters turn, you can do so - but you cant skip turn in one of four directions phase, so skipping a character takes 5-6 button presses. Currently I'm in a zone where water as a terrain is introduced, which slows down your movement options. While on the other end of the map, the sole lonely archer/whitemage, is casting "evade percentage up" buffs on himself, as the last remaining foe.

I've never played a game where one "no they didnt" moment was chained right into the next one. This is BM perfection. :)

I have to say - once your attacks stop missing all the time, the game becomes actually somewhat fun. Huh. I might even play more of it, and I dont know why... ;)

Sorry for OT, but you have to check this this out for yourselves sometime. Or rather dont. ;)
 
Last edited by notimp,

zacly

Well-Known Member
Newcomer
Joined
Oct 5, 2018
Messages
61
Trophies
0
Age
38
XP
162
Country
Canada
Technically, you can put them anywhere. I have placed mine in assets\ wallpaper\

Navigate to Options - User Interface - Appearance and turn on Dynamic Backgrounds. Also, scroll down to Menu Shader Pipeline and turn it off.

Navigate to Options - Directory and set the Dynamic Backgrounds path to wherever the PNG are.

The file name of the PNG has to match the name of the screen or playlist you want it on. The wallpaper for the Nintendo - Game Boy Advance playlist has to be named Nintendo - Game Boy Advance.png.

26943d3f927f8cc098cf807934395158.jpg


This also works to apply a background to other menu tabs like Settings and History.

50f0980c5332599456e5e9a3aa0f2b80.jpg


e78345a81e2a31b718e4c6c95a16695b.jpg


Just name the files settings.png, history.png, and so on.
Awesome! Thanks man. Did you make those BGs? They look slick!
 

Bellebite2000

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
180
Trophies
0
Age
64
XP
256
Country
Afghanistan
Of course. RetroArch won't even know you're using the HORI one instead of Ninty's JoyCon. They just changed the physical buttons (to a D pad), not the digital signals which button (= direction) has been pressed.

Disclaimer: I own the three different versions of the D pad. Bought the blue one on release day in Japan and purchased the Zelda and Mario one beginning of this month. (Even contacted Hori Japan for the battery being drained problem)

As usual, you have no clue what you are talking about. Hori just didn't make a swap.
They are using a completely custom driver, and this is one of the reasons why it doesn't work in Lakka.

Sadly Shint Quagsire who worked on the Lakka driver for the original Joycon has no interested in providing support for it.

But I am sure you own at least one of those bad boys, and knew all of it before opening your fat mouth, right??????

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

Filters:

Just tried out a few of the more enhanced retroarch filters - here is a short summery.

(Applying filters can cause switch to crash, I strongly suggest you not saving configurations of filters as "default" until you've made sure, that retroarch wont crash because of them. Some crashes only occur on "close content" or "load content", so be careful here. There is a retroarch.glslp file in the shaders folder that usually stores saved shader defaults, try deleting that if your system crashes upon launching games.)

There are filters with filesnames indicating several passes (pass0, pass1, pass2, ...) those have to be applied "staged" to get the intended effect. One example of such a filter is scalefx. You have to set 5 filter passes, select the appropriate filter for each pass - hit apply, and only then you'll get the desired effect.

Suggested combinations to try out:

For "hires" pixel art:
Pass 1: omniscale-legacy with shader scale set to 5x
Pass 2: reverse anti-aliasing filter (anti aliasing folder) with shader scale set to dont care

gives the following result:
Ua4CKyH.gif


For pixel art in general:
- Supereagle
- xbrz (2 pass version)
- scalenx 2sfx
- scalefx (5 pass version)

xbrz (2 pass version) can also be used on PSX 3D content - but please understand that this will have a small impact on performance. Other filters even more so, so you have to experiment in game.

Also - depending on the filter vsync on or of might be necessary to minimize sound stutters. If you want to use omnifilter, you have to set vsync to off.

Threaded video of course is a must as well.

Also, make sure you have bilinear filtering turned off, because - *ehem*.

Pixel art? Pixel garbage and butchering is the only appropriate description. Anything else than caligari (98% of the time) right now is just a crime against pixel humanity.
 

ATRochie

Active Member
Newcomer
Joined
Feb 8, 2009
Messages
30
Trophies
0
XP
33
Country
United States
I tried the hori zelda dpad last week and it wasn't working in retroarch, so i modded an official joycon with the dpad shell and casing kit found on amazon. Much happier with this because i can still do wireless and no compatibility issues.
 

Bellebite2000

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
180
Trophies
0
Age
64
XP
256
Country
Afghanistan
I tried the hori zelda dpad last week and it wasn't working in retroarch, so i modded an official joycon with the dpad shell and casing kit found on amazon. Much happier with this because i can still do wireless and no compatibility issues.

Sure you can do some shell swap magic happen. It is actually the best thing to do, since the Hori pad has tons of limitation and issues.
But don't get me wrong, I love that thing (which is why I have one of each of my switch). If you are into retro shit and don't own at least one, you should just stick with your gameboy and gargoyle's quest.
 

KHEOPS

Well-Known Member
Member
Joined
Aug 29, 2018
Messages
532
Trophies
0
XP
386
Country
France
Notimp
"Played a bit more of Final Fantasy Tactics Advanced (with filters), and I have to say, I've grown to like them in this case.. *duck*"

Yeah, this game's good.
But in the emulator, the colors are messed up, on my gba it doesn't look like its supersaturated colors, it looks like after the color correction, vba, see the images
Vba color palette vs default mgba palette
1540279967-ff-tactics.gif

1540283235-webp-net-gifmaker-7.gif

Bellebitte 2000
Pixel art? Pixel garbage and butchering is the only appropriate description. Anything else than caligari (98% of the time) right now is just a crime against pixel humanity.

I already told you in another post, caligari has nothing to do with filtering handheld screen, we don't try to imitate a crt here, we're talking about ff tactics on gba, so I know the gba doesn't have a crt screen ( with scanline)

Lordelan
Oh it's you again. Yeah, he's already taken the lead with him, so I'm careful not to upset him, he's upset enough by nature.
:unsure::rofl2:
 
Last edited by KHEOPS,

grabman

Well-Known Member
Member
Joined
Sep 25, 2018
Messages
359
Trophies
0
Age
43
XP
717
Country
United States
OC patches? I mean part of me my head hurts but to read of full speed majoras mask gosh I’d walk through a sort of hell to accomplish that. Thanks so much for all your hard work m4xw

Notimp do you have a working eng patched rondo of blood for pcecd? I figure you might know how to make that work if anyone.

I’d love if people could share compilations of the following

Best shaders each core (how exactly do I port such settings to new nightlies as opposed to just resaving the settings?)

Best backgrounds/thumbnails/box art settings etc

Dat files for mame romsets

There are other things I’m. Not thinking of I guess game specific settings core specific etc
 

Hansie64

Member
Newcomer
Joined
Jun 22, 2018
Messages
15
Trophies
0
Age
51
XP
217
Country
Netherlands
Sure you can do some shell swap magic happen. It is actually the best thing to do, since the Hori pad has tons of limitation and issues.
But don't get me wrong, I love that thing (which is why I have one of each of my switch). If you are into retro shit and don't own at least one, you should just stick with your gameboy and gargoyle's quest.
I really don't know what the problem should be?
I have the Mario version off the Hori Dpad and it works perfect in Retroarch!
Like I said in a previous post: make sure there is no tinfoil or whatsoever in the right joycon.
I had that to get in to rcm mode before I put him in auto-rcm mode.
But the Switch thinks wrongly that the joycons are disconnected from the Switch.
It seems that te connection in the Horipad is less firm than a normal one.
The Horipad in combination with the tinfoil in the right one is enough to cause problems.
Just use a normal jig or switch to auto-rcm (like I did).
And make sure the Horipad is connected before you retrurn from sleepmode, don't swap while the Switch is awake, than the Horipad is'nt registered.
If the pad happens to not work, just enter sleepmode for a second and return, it should work.
All above seems a lot off hassle, but it's not.
I really have a blast with the Horipad, once you played with it, you can't go back!
 

Naked_Snake

Constant Miscreant
Member
Joined
Oct 6, 2013
Messages
1,765
Trophies
0
Age
38
Location
Hyrule Field
XP
1,749
Country
Australia
Quick question I can get Windows 3.1 to load fine on retroarch but when I try boot Windows 95 I have to choose an option in DOS to boot into 95 anyway know a way I can simulate pressing 1 on a keyboard?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    straferz @ straferz: Anybody know why this is happening to my ACWW town...