icculus / DirkSimple

A dirt-simple Dragon's Lair player
zlib License
42 stars 7 forks source link

I got a red SCREEN after I update the core #19

Closed OldGamers closed 1 year ago

OldGamers commented 1 year ago

I was on the final scene of the dragon fight and when I died I got a red screen, even after just updated the core Untitled

icculus commented 1 year ago

Oh no! This means a bug in DirkSimple, that it was able to notice (not a crash, probably a script bug).

Is this happening whenever you reach the dragon? If so, I can put it in god mode and let it sail through the game on autopilot to reproduce the bug here.

icculus commented 1 year ago

(Of course these sort of bugs always happen on the last move of the whole game...sorry about that!)

OldGamers commented 1 year ago

On Mon, Apr 3, 2023 at 11:47 PM Ryan C. Gordon @.***> wrote:

(Of course these sort of bugs always happen on the last move of the whole game...sorry about that!)

— Reply to this email directly, view it on GitHub https://github.com/icculus/DirkSimple/issues/19#issuecomment-1495305600, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIMSQ6Q5XDXNCRQ6F75FRZDW7OKWNANCNFSM6AAAAAAWRZL2YY . You are receiving this because you authored the thread.Message ID: @.***>

The beautiful thing about testing is, we’re always gonna find bugs regardless because this is why we go ahead and test your software and do a lot of testing. I really did enjoy playing the game. I died when I forgot to press down when the dragon was trying to be behind dirt, the dairy behind the pillar, when I tried to press down and I died that’s when the red screen happened

icculus commented 1 year ago

This should be fixed to not crash now, but note that some of the scene data is wrong in the dragon's lair at the moment (for example, if you don't catch the falling treasures on the first move of the level, it'll show Dirk catching them instead of a death sequence, and then it'll roll right into the resurrection sequence and restart the level).

But most of the death sequences appear to be correct, and the game is winnable. I just need to clean up the data at some point to correct the minor issues.