Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempting to throw Long Boots in Lurvy's shop also freezes the game (Duckstation) #59

Open
Feldherren opened this issue Nov 20, 2022 · 5 comments
Labels
bug Something isn't working
Milestone

Comments

@Feldherren
Copy link

Like the secret pass, if the Long Boots randomises into Lurvy's shop, the game freezes when you try to throw them over to buy them.

@Feldherren
Copy link
Author

Did some testing with a preset specifically for testing whether other stuff freezes shops, and mostly came up with nothing, including going to Lurvy's with Merman Boots and nothing else.

Here's the permalink for testing if things freeze: aGh1Dx4n8QL1pJJJLqqS+ktJUD0UKEIfSSSSVJVX/YkJBlJVBmXBT+gCCiDA5B2D0AgYBBCIJBoA=/

Went to Lurvy's and got the freeze with:
Sword, Hunter Bow, Ice Wand
9 Herbs, Strength Tonic, Strength Elixyr, Wonder Essence, Bomb, Earth Book, Fire Scroll, Sand Cape, Spring Bean, Olga's Ring, Recovery Ring
Broken Armour, Tree Gem, Leather Armour, Merman Boots, Charm Boots.

Can upload save file or state for Duckstation if you need it.

@Dinopony
Copy link
Owner

Thanks a lot for looking into this, I'll take a look when I have time.

@Feldherren
Copy link
Author

After all that testing where none of the boot combos froze the game, I started a new game, got to Lurvy's shop, and it was selling the Merman Boots. With no boots besides the starting Short Boots, they freeze the game. I just don't know what causes it, unless it's specifically buying the boots out of proper order, or something.

items this time:
Dagger, Iron Flail, Hunter's Bow, Ice Wand
4 Herbs, Bombs, Power Glove, Olga's Ring, Recovery Ring
Cloth Armor, Short Boots, Broken Armor, Sluice Key
Also 8 gilded falcons

Permalink string for this one: aG1PxRGn8QL1pJJJLqqS+ktJUD0UKEIfSSSSVJVX/YkJBlJVBmXBT+wcAVAcgUCAEDAIIAQUiCQaA/

@Dinopony
Copy link
Owner

I need to test more extensively with various emulators / systems.
iirc (I might be wrong since it's a long time I last worked on this), the current implementation works on real hardware and Bizhawk, in which case it might be a Duckstation emulation inaccuracy.

I need to test it and confirm on the following systems:

  • real hardware
  • Bizhawk
  • Duckstation
  • espxe

This was very tricky to implement in the first place, so if I notice it's a Duckstation-only bug, it might end up unsolved.
Thanks again for the detailed report, I'll try to take a look soon™

@buuf
Copy link

buuf commented Oct 19, 2023

Permalink: "aGyUgfjBkQL19JUuqpL6S0lQPRQoQh9JJJJUlVf9iQkGUlUGZcFP6AIKIMDkHYPQCBgEEIgkGgA==/"

Just got a freeze when attempting to throw fire wand at Naomi's shop after clearing lars crypt and Tarn's Manor. Used retorarch 1.16 with PCSX-ReARMed core and all ps1 bioses found.

Strangely enough, when I either didn't have enough money or not clear both Tarn's Manor and Lars Crypt i could throw it with 0 issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants