This what the issue I had with wine on 18, the graphics were not scaled properly. As for debugging, I remember being sluggish even on a i5 8th gen 4 core so maybe it was not the VM but wine per se. I will re-test the debugger with mono then wine and see how sluggish they are. But since I never really tested on windows with the same specs, it's hard for me to judge how they are supposed to be when they are working properly.
I will test this build and see how it goes.
edit:
Maybe I should try this build on osx too?
edit2:
I did some quick tests during lunch and:
- the original build is fast with mono
- the original build when launched with wine, is horridly slow
- the sdl build when launched with wine is horridly is slow too
I will test both build on the mac to see if they have performance issues.
Edit3:
I'm starting to do some test on the Mac. With Mono 5, for now it fails so more research is necessary. I tried it on windows and the speed is light and day, even on a 10 years old computer so now I can confirm that there is some performance issue with mono, except that it is still usable. Some of he pop-up that shows information are a sluggish but usable. The debugging itself is fine for now but like I mentioned it, I was testing it on a recent computer so maybe I should try on that same 10 years old computer with linux and see the performance impact on older machines.
I will try to do more research for mac. For now I cannot confirm if the cause is my configuration or the emulator with wine/mono that have issue yet.
Edit4:
Was able to install .net 4.5 with wine 3 but after starting, wine fails. I think I will try to reinstall wine 3 since I was never able to use winetricks with the UI properly anyway.
For wine 2, this is the error:
D3D11CreateDeviceAndSwapChain() failed - Error:-2147467259
For sdl version I have a different error. It says something when launched (screenshot):
Attachment:
Wine2_sdl_version.png [ 71.98 KiB | Viewed 350 times ]
The application launch after but it doesn't do anything when you load a rom. With the normal version, at the least the sound is working. Both have this issue when launched (maybe this is nothing):
Attachment:
io_error.png [ 51.11 KiB | Viewed 350 times ]
Now it's 2h in the morning and I need to work tomorrow so I think I should go to bed and continue testing another day
