rickomax / psxprev

PSXPREV - Playstation (PSX) Files Previewer/Extractor
BSD 2-Clause "Simplified" License
193 stars 10 forks source link

update to a newer framework #199

Open Ya-Block opened 8 months ago

Ya-Block commented 8 months ago

i wanted to use the program but because of it using a older version of framework, i can't run it

trigger-segfault commented 8 months ago

What operating system are you on? Is it Windows 11? I'll look into what .NET versions it ships with, but I'm surprised it isn't backwards compatible (unless it ditches .NET Framework altogether and only includes .NET).

Strange... this claims Windows 11 ships with .NET Framework 4.8, which should be able to run any 4.x version of .NET (which includes the most recent release of PSXPrev). Maybe something is wrong with our App.config file.

Can you try deleting the PSXPrev.exe.config file and see if the program runs then? I don't believe that will work, but it's worth a try.

If that doesn't work, can you write out the error message you get (if you get one at all) when trying to run the program? Thanks.

Ya-Block commented 8 months ago

WTF image (also, i'm using windows 11)

Ya-Block commented 8 months ago

this is how far i could get image it closes them self after staying on this screen for some time

trigger-segfault commented 8 months ago

So I'm not sure what's happening with the first message box. But I do know what's happening with the second image.

We fixed an issue with how the graphics renderer was setup that was originally causing the wrong renderer engine (SDL2) to be used. The latest release with this fix isn't out yet, but I'm hoping to get a new GitHub release out within the next month.

In the mean time, you can use the test version that fixes this issue here.


Do both of those images happen at the same time, or did one only happen after deleting the config file?

Ya-Block commented 8 months ago

image

Ya-Block commented 8 months ago

changing the framework version in the config file later, and it works

trigger-segfault commented 7 months ago

This issue has been partially addressed in the latest public release: https://github.com/rickomax/psxprev/releases/tag/0.9.9.2

The access violation issue has been dealt with, but I'm still not sure why the app config file was causing issues.