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

[Wine] Memory Inspector fields do not update correctly (display only) #261

Open
thearchivalone opened this issue Feb 13, 2021 · 2 comments

Comments

@thearchivalone
Copy link
Contributor

So, theanxietybuster here. I fairly recently moved back to Linux full-time after having some Windows issues with my laptop and missing out on the tools and workflow I had spent years getting good at only to find that RALib works in Wine but the Memory Inspector has some weirdness going on with it.

OS: Arch Linux
Desktop: BSWPM with various modules added to form a Rice that's being worked on over time
GPU type: Intel Haswell (so decently old)

Steps to Reproduce:

  1. Create an empty Wine prefix
  2. Set it to run as Windows 10
  3. Set the Video Memory Size to 1024 or higher (using Winetricks or a Registry Edit)
  4. Download and Unzip the 64-bit version of RALibRetro.
  5. Run with wine RALibretro.exe
  6. Open any core (tested primarily with Beetle HW PSX and VBA-M)
  7. Open the Memory Inspector
  8. Run a very basic filter (doesn't matter what you do here)
  9. Scroll all the way to the bottom until you hit the last result
  10. You should be able to highlight the blank result below it
  11. When doing so, the memory addresses shown on the left side will alternate between 0x0000 and whatever the last result was and then the addresses will start shifting around
  12. There are also going to be missing results altogether

Gif showing the issue https://gfycat.com/familiarhandsomegoshawk

@thearchivalone
Copy link
Contributor Author

thearchivalone commented Apr 6, 2021

Closing due to the issue seeming to have been fixed in later releases of Wine and the dev build of RALib. Don't know what fixed it but it looked like it was fixed in wine-6.4. :D

@Sanaki
Copy link
Member

Sanaki commented Apr 6, 2021

This appears to still be valid. More specifically, this seems to be a pure rendering issue. It only occurs when the game is running, not when it's paused. The last address clicked will be displayed in the code note address field until you click into it. Clicking a new result will update the address field to show the previously clicked one. You can type into the code note box, but until you've clicked into the address field, the text shown in it will not update. You -can- see the cursor moving around in this state.

@Sanaki Sanaki reopened this Apr 6, 2021
@Sanaki Sanaki changed the title Memory Inspector Issues in Wine 6.1 on Arch Linux x64 [Custom Desktop] [Wine] Memory Inspector fields do not update correctly (display only) Apr 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants