OK heres my note for Attack and possiblity to map it,
*warning: a body of text follows*
Thrusting is possible but requires lots of data i can add it but we need to wait a little bit till i finally made the whole code smaller, so far i already use 440bytes and the maximum i can use is 1024bytes only, actually i can add more but 1024bytes is only the safest i seen to store the code with no problem
Side slash, without any intention, it was already done in patch simply press consecutively any 45 degree combination, example Down-DownLeft-Left or Right-RightDown-Down, as if you were playing a fighting game, it is possible to map this with any button and requires small data (or at least if i just just use the 4 corner side,leftdown, rightdown, leftup, rightup) but i reserve some space for other attack or at least if i find some extra space
Rolling is definitely the most difficult but much possible than target-attack, problem with this is it requires additional X and Y position on data and a lots of experimentation, been frustatingly try to add this a couple of time but still with no success
Spin Slash is the easiest thats why i add it already in patch ..
Target attacking, this one is also difficult to make the problem is it had to tap the enemy to attack, it wont be a problem if theres one enemy on display but if more than one it requires some additional code to check the existence of enemy and which enemy to attack thus requires a lot more data again. But Target Attacking can already made with existing patch but a little lame to perform.
If you will notice each time you press the D-Pad the fairy pops up on the edge of the screen, ex. press left you will see her on the leftmost side or Press right and you will see her on the rightmost area, what it does is it acts as if you were tapping on those side.
Now heres the catch just wait for enemy to come up on those side then press a direction depending on where the enemy is located example when you where about to see the enemy on the leftmost side of the screen, press Left and then you will hear a sound confirming that as if you tap the enemy thus making the game think you tap it and it will attack, it will work just make sure it was on the same location that the fairy will pop up . You can try it also in picking up an item like jar, barrel or talking to npc. (i tried to make the fairy position a bit closer to link when press but i found when inside the house or building, link was not exactly on the center of the screen and will not move if you press the DPAD). Anyway i hope i did not confuse you with that
PS. i did not touch the L and R so you can still use the Item in hold function, it can work with DPAD even with boomerang except if it requires to draw the a specific line ..