11 March 2016 - Forum Rules
Started by ShadowOne333, March 15, 2018, 01:29:52 PM
xkas error: pass 1, line 12:1: "beq.b $14"xkas error: pass 1, line 14:1: "incsrc code/optional/KeepExpAtGameOver.asm"xkas error: pass 1, line 72:1: "incsrc code/optional.asm
Quote from: Dr. Dreadhawk on May 31, 2022, 02:57:53 PMI just want to report a bug I'm having. I'm on Linux. This is the error message:Code Select Expandxkas error: pass 1, line 12:1: "beq.b $14"xkas error: pass 1, line 14:1: "incsrc code/optional/KeepExpAtGameOver.asm"xkas error: pass 1, line 72:1: "incsrc code/optional.asmJust so you know, in my own ignorance I tried: Code Select Expandbeq $14 and had no build errors, but I don't know what I did and if I broke something.Thanks.
Quote from: ShadowOne333 on May 31, 2022, 10:57:33 AMI have updated the optional patches for the Battle Themes, they should now include the latest changes and work properly:https://github.com/ShadowOne333/Zelda2-Redux/tree/master/patches/optional
Quote from: Memorex on June 01, 2022, 03:07:55 PMThat's great! Can I patch the previously patched rom to overwrite the old version?
Quote from: 11clock on June 18, 2022, 03:16:31 AMIron Knuckles, on the other hand, are godawful.
Quote from: Trax on June 18, 2022, 02:11:06 PMSome notions of enemy "AI" for Iron Knuckles.Parts of the Iron Knuckles behavior are coded with random probability. The code states that Iron Knuckles will adjust their shield position upon an attack from Link 50% of the time for Orange, and 75% for Red and Blue. Iron Knuckles also adjust their shield at any time according to Link's Y position, and that's why the jump and slash attack works consistently.The probability values for shield adjustment are at 11C7D (the following tables are also interesting), and read as 01 03 03. For Orange, Red and Blue respectively. A random number is taken from the enemy's standard randomizer ($051B,X), and ANDed (bitwise AND) with the value in 11C7D. If the result is zero, the Iron Knuckle doesn't do anything. Else, it adjusts his shield to the same position as Link's shield (taken from $17). So, random number AND 01 gives 50% probability of a zero value. Random number AND 03 gives 25% probability of a zero value.The code starts at 11D52, when a B button pressed is detected. Check out my docs in Bank 4 for disassembly and comments.http://www.bwass.org/romhack/zelda2/zelda2bank4.txt
Quote from: 11clock on June 18, 2022, 02:34:39 PMSo in other words, iron knuckles have a random chance to block. I think it would feel better to fight them if they had a cooldown, so that they cannot change their shield position for a short amount of time after having already done so. That way you can attack at one height, then immediately attack at another height to get a hit in. Iron knuckles would still be tough enemies, but with a skillful way to get reliable hits.As for jump attacking, is that supposed to be the intended way to defeat them? Iron knuckles protect their heads when you're in the air, but they lower the shield right before you land, leaving an opening. I cannot tell if that was an intentional flaw in their AI or something that was overlooked in testing.
Quote from: ultimaweapon on June 20, 2022, 05:28:33 PMThe best thing to keep in mind is that every town has a spell you can learn. Don't proceed to the next temple until you learn the respective spells.Shield spell for Parapa TempleJump spell for Midoro TempleLife spell & Fairy spell for Island Temple (also get the Downward Thrust)Fire spell & Reflect spell for Maze Temple (also get the Upward Thrust)Enigma spell for Temple on the SeaThunder spell for Three Eyed Rock TempleEach temple also houses an important item to use mainly for the over, but some are for temples too.Parapa Temple - CandleMidoro Temple - Sacred GlovesIsland Temple - RaftMaze Temple - Sacred BootsTemple on the Sea - Flute/OcarinaThree Eyed Rock Temple - CrossYou get the hammer from Death Mountain and The Magic Key from New Kasuto town. Whatever you Shield can't block, it can be blocked when you use the Reflect spell.When you defeat the boss of a temple, if you are close to leveling up, then stay in that temple don't put the crystal in it's pedestal. Stay in that temple and defeat more enemies to level up, and then place the crystal in the pedestal. Also, if you time it right and jump past the crystal pedestal, you can exit out the temple and re-eneter to fight all the enemies again(minus the boss). Hopefully, this helps you a bit better.
Page created in 0.041 seconds with 20 queries.