• 0 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: July 17th, 2023

help-circle



  • The only thing I can think of is to try the drives in a different system and see how they behave (same OS and configuration).

    If they behave the same then that rules out everything except the drives themselves and the OS.

    Considering how you mentioned the behavior is better in Windows, it sounds like a software issue, but you never know until you try.


  • FWIW I’ve also had memory issues with XMP.

    Turns out that ASUS firmware is omega pepega and decided to go against AMD’s specifications even for XMP profiles.

    CLDO VDDP was stuck at the same voltage as SOC. Per AMD it has to be up to VSOC - 0.1V

    So, after manually setting that, and other VDDP and VDDG voltages, it magically started working perfectly.

    So do check voltages anyway even if you found a bad stick. Mine endured through the crappy firmware thanks to it being Samsung B-die.

    Also check this for more info in general (I recommend this even if you won’t OC, just the memtest alone is a huge section)

    https://github.com/integralfx/MemTestHelper/blob/oc-guide/DDR4 OC Guide.md

    I tested with OCCT to find even more errors, so either do that in a mini windows environment or do one of the Linux tests to check memory some more. Memtest86+ isn’t enough.







    1. Power management on certain chips is simply better than anything Linux has to offer (AMD Zen+ mobile for instance)
    2. Modular driver architecture with drivers that aren’t complete jank to manage and install. A lot of people see this as a pain point, but in reality it’s not such a bad thing, especially nowadays.
    3. This is a given, but as lots of stuff runs on Windows (namely older games), you can only really make stuff for Windows on Windows. So if you need to develop Win32 software, you really have to use Visual Studio for proper development. Mingw cross compile exists, I know, but that’s never going to be as good.

    Number 3 is keeping me on Windows. I make mods for old games and I need Visual C++. I almost got the compiler to run under Wine but who knows how it would behave if it did run.






  • You are correct! You have to put the dinput8 overrides for the plugin (ASI) loader so that the widescreen fix and other stuff can load. (This is the same for all Black Box NFS games basically)

    Also, if you’re installing from the original media, you have to update it to 1.3 and then put the no cd patch. In this case I can only recommend the MrDJ repack because it does this already.

    However, I highly recommend updating the WS fix and checking out now and then for updates because we do still maintain and develop it. (Not very often but hey, life is life)

    That being said, I am also working on improving another plugin of mine, called XtendedInput, which brings native XInput to the game. I’ve already tested it with the Steam Controller and it works nicely. It’s currently a bit fiddly for MW because I hadn’t implemented ingame configuration, so you do have to edit ini files for custom maps and deadzones. (Hopefully I will someday, right now I am stuck on other stuff)



  • It needs to be accurate and fast, indeed. The code being old isn’t a problem unto itself, but rather the side effects of it.

    It is fine for all intents and purposes today. But, there is some inherent difficulty associated with decisions brought years ago when some of the code was originally written, making portability quite a challenge.

    I wasn’t making a comment on its age, mind you. I don’t necessarily think it’s that big of a problem and probably can be fixed easily. If anything, it has gotten way better thanks to the departure from the plugin system and various other optimizations over the years.


  • Well, stenzek is the developer of DuckStation and the person behind the new Qt UI and many new fixes on the backend of PCSX2.

    But, I will agree that we do need a new emulator. The emulator called “Play!” is a really good candidate and looks promising. Seeing how it runs on ARM beautifully, I can’t wait to see how far it goes.

    PCSX2 runs fine for most people today, but the foundation is a bit too old for its own good. This is why you don’t see too many ports of PCSX2 to other plaforms. They have improved massively by ditching the entire plugin system a few years ago, but that alone isn’t enough to make it more portable and easy to run.