Bugs and Fixes

Page 2 of 2 Previous  1, 2

View previous topic View next topic Go down

Re: Bugs and Fixes

Post by Schicksal88 on Sun 12 Mar 2017 - 12:16

Really nice hack! You made me fiddle with HM once again.
Just wanted to note 2 little bugs I found so far.
Nothing crucial but hey...

1. Infinite Signpost
[You must be registered and logged in to see this link.]

2. The Moldorm and Armos bossfight didn't end the first time I killed them, I had to port out and kill them again. The Moldorm head respawned and I was not able to hit him.

Romversion: 1.1.2
played on snes9x 1.54.1

Schicksal88
Bee
Bee

Since : 2015-07-22

Back to top Go down

Re: Bugs and Fixes

Post by Puzzledude on Sun 12 Mar 2017 - 12:43

Nice find. I also remember superskuj in the Water temple dungeon. The first block puzzle. He pushed the block and while it was moving picked up the upper jar (this is solvable with HM by simply placing a jar some more units aways from movable blocks). The block turned into the infinite-liftable jar, similar to here. Yes only those speedrunners are able to find hidden imperfections like that.

It's up to the supervisor if this will be addressed in the planned update.
avatar
Puzzledude



Since : 2012-06-20

Back to top Go down

Re: Bugs and Fixes

Post by Conn on Sun 12 Mar 2017 - 12:55

the sign issue is a simple hm block that you cannot go into the wall and pick it from the right. Guess SePH can fix this in 30 seconds - thanks for reporting Very Happy

As for the bosses... you are the only one of 30 beta testers who reported this problem, so for now I assume this to be "bad luck", a random glitch, where we have problems to fix (a bug needs to be 100% reproducable in order to fix, and as long we do not know the trigger, there's no chance...). If you know about something special you did during that fight that led to the bug, we can fix, otherwise not, I am afraid Sad
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Bugs and Fixes

Post by Schicksal88 on Sun 12 Mar 2017 - 13:44

I'm not quite sure what exactly triggered the respawn of Moldorm. My first thought was that it was the order I killed them but that wasn't ne case because the second time I did the same thing.

Killed the Armos first and while he exploded I killed the Moldorm. Maybe at the exact same frame the Armos died?
Don't know.

Eventually I can reproduce it while playing the extra spicy version.

Schicksal88
Bee
Bee

Since : 2015-07-22

Back to top Go down

Re: Bugs and Fixes

Post by Conn on Sun 12 Mar 2017 - 14:01

I see, it's the underverse where both bosses appear together. Thought it was the dungeons and you had the problem separately with each boss on it's own. Well, an asm solution is difficult. Maybe Seph simply want to renounce on one boss... or leave it as it is. It appears difficult to run into this bug by defeating both bosses at exact the same time. Bad luck for you Very Happy
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Bugs and Fixes

Post by Conn on Thu 16 Mar 2017 - 6:55

Uh oh

[You must be registered and logged in to see this link.]

Guess I need to look a bit more into it Laughing
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Bugs and Fixes

Post by Puzzledude on Thu 16 Mar 2017 - 7:52

LoL, what combinations are random players capable of finding: using Nimbus while during a boss fight and while lightning is on screen. I guess not even 20 beta testers could do something like that. And it should not delete the save in any case.

I actually said it once before: the best beta tester is the crowd, ie after you release the game, you wait for the thousand players to try to make all non-planed scenarios and then come up with the update.
avatar
Puzzledude



Since : 2012-06-20

Back to top Go down

Re: Bugs and Fixes

Post by Conn on Thu 16 Mar 2017 - 7:54

I already fixed it, I will open a new topic... Very Happy
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Bugs and Fixes

Post by Puzzledude on Thu 16 Mar 2017 - 7:57

Conn wrote:I already fixed it, I will open a new topic... Very Happy
This is great. Game Makr said it once that ASM is "just" some addings on the cake, while he meant the cake being the romhack. But now we can see without an ASM person a hackmaker could easily be in the dark, specially in situations such as this; since I believe you debugged hundreds of such problems.
avatar
Puzzledude



Since : 2012-06-20

Back to top Go down

Re: Bugs and Fixes

Post by Lucky Bacon on Mon 3 Apr 2017 - 0:29

I am playing on snes9x v1.54.1, that supports MSU-1.
No idea if this is emulation error.

-Vaati: I had to use cheats for this one. After i kill a few of the swarms, they do the attack they usually do. spinning fast around it, but then they dissapeared. Vaati flew up, and then soon after, the remaining swarm re-appeared, and teleported onto me, right where Vaati is supposed to land, killing me. I was revived, Vaati was going fast, and its swarm was following it. I hit Vaati, Vaati jumped, swarm stayed in place, And then they teleported onto me again because of Vaati wanting to land on me. I got killed eventuaally again because of this. i refused this, and started to use rewinds.

-Eye boss: If i kill its little friends, and there is less than 4 remaining before the Eye starts chasing me, it will never start chasing me. Instead, it stops attacking for a while, then resumes with the lightning attacks.

If needed, i can make a video about these, but ill need to restart the game, since this happened a while ago, and i 100%'d it.

Lucky Bacon
Newcomer

Since : 2017-03-28

Back to top Go down

Re: Bugs and Fixes

Post by Puzzledude on Mon 3 Apr 2017 - 7:13

I don't think these are buggs, but the "spiced up" version of bosses, which use custom coding, thus some of the bosses might look bugged or seem to behave strangely, when in fact this is how there were programed. I believe the Helmasaur/Bowser went off screen eventually when on spiced up/hard mode if someone didn't know how to defeat him.
avatar
Puzzledude



Since : 2012-06-20

Back to top Go down

Re: Bugs and Fixes

Post by Conn on Mon 3 Apr 2017 - 8:26

I fixed vaati a while ago. If the swarm went off-screen, the complete swarm vanished. But I do not think this is related to that bug.

The only chance is you send a video, and let Puzz and/or Euclid evaluate whether the behaviour is correct. I never played hard mode.
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Bugs and Fixes

Post by rmcdra on Thu 20 Apr 2017 - 0:13

During the first boss fight in the "Bat Cave" I defeated half of the giant worm thing.  The body was destroyed but the worm's head was still alive and moving and the door wouldn't open.  The "killing blow" with this boss was a spin strike with the blue lightsabre.  Included is a screenshot and the save file
Attachments
conker000.png You don't have permission to download attachments.(3 Kb) Downloaded 7 times
conker.zip You don't have permission to download attachments.(1 Kb) Downloaded 2 times

rmcdra
Bee
Bee

Since : 2017-04-17

Back to top Go down

Re: Bugs and Fixes

Post by Conn on Thu 20 Apr 2017 - 7:52

bug confirmed, thanks for the report.
I'll see what I can do. In the meanwhile you can finish your quest by using your srm (it appears to be random) Smile

Edit:
Ah, this bug is a bit complex. It happens in approximately 1 of 5 cases when you defeat him (independent from spin or normal attack as far I can say).
The problem is here:

$9D/D754 BD 80 0D    LDA $0D80,x[$9D:0D81]   A:0000 X:0001 Y:0020
$9D/D757 C9 03       CMP #$03                A:0003 X:0001 Y:0020
$9D/D759 D0 03       BNE $03    [$D75E]      A:0003 X:0001 Y:0020
$9D/D75B 4C 11 DC    JMP $DC11  [$9D:DC11]   A:0003 X:0001 Y:0020
$9D/DC11 BD 10 0F    LDA $0F10,x[$9D:0F11]   A:0003 X:0001 Y:0020
$9D/DC14 D0 0E       BNE $0E    [$DC24]      A:0009 X:0001 Y:0020
$9D/DC24 09 E0       ORA #$E0                A:0009 X:0001 Y:0020
$9D/DC26 9D F0 0E    STA $0EF0,x[$9D:0EF1]   A:00E9 X:0001 Y:0020
$9D/DC29 60          RTS                     A:00E9 X:0001 Y:0020
For some reasons in the bug triggered branch, $0F11 doesn't reach #$00, so the branch doesn't lead to $9D/DC16 (boss head explodes).
The reason it won't branch there is that $0D81 is set to #$00 where $0b37 (another timer) is involved as far as I can say.
I point Euclid here, as I wouldn't have an elegant solution. I could only try to hardcode it in dependence of boss health, room and so on... which might be cpu-time intense and bug affective...

Here's a geiger savestate which might help (I also included 2 trace logs (bugged and not bugged)- In the bug version
$9D/EDCD A9 00       LDA #$00                
$9D/EDCF 99 80 0D    STA $0D80,y[$9D:0D81]
is called too early, before $0F11 reaches #$00 ):
Attachments
conker.zip You don't have permission to download attachments.(280 Kb) Downloaded 0 times
avatar
Conn



Since : 2013-06-30

Back to top Go down

Re: Bugs and Fixes

Post by Euclid on Thu 20 Apr 2017 - 9:55

heh not the first time $0F10,x causing grief.

Armos knights share the same ram address area for a different reason - another reason why you shouldn't put two bosses in the same room, it's going to take some hardcore AI debugging to fix this.

Without going into extreme low level detail or the actual fix to fix it, what's happening at the moment is something else in the room (i.e. Armos Knight check sprite) is tripping the timer interrupting the head dying animation - thus the head don't die and continue to shuffle around. If you feel like seeing what's causing it, check for writes into that 0F11 address where it's not part of the worm dying animation countdown.

Not exactly a game-breaker, as the player should have tardis key to reset the room.
avatar
Euclid



Since : 2012-06-21

Back to top Go down

Re: Bugs and Fixes

Post by Conn on Thu 20 Apr 2017 - 12:56

Schicksal88 reported also a bug in this room in the first message of this page:
2. The Moldorm and Armos bossfight didn't end the first time I killed them, I had to port out and kill them again. The Moldorm head respawned and I was not able to hit him.

SePH, are you still around? I'd simply recommend to remove one of these bosses in a v.1.2 - as it seems that this causes various bugs. Fixing this is too much troubles imo.
avatar
Conn



Since : 2013-06-30

Back to top Go down

Page 2 of 2 Previous  1, 2

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum