Jump to content

Finally, the sdl2 version of raine : 0.92 !


Tux

Recommended Posts

15 minutes ago, pmc2 said:

and just for info. 0.92 32 is not compatible with xp. Even if everyone does not care I wanted to say it ^^

I don't see why, but I should be able to test that in a virtual machine... I think opengl works in xp virtual machines... I won't test that now though...

Link to comment
Share on other sites

"In options ! Very hard to find ! "Min font size" and colors, then bg color. The game selection dialog has always had a transparent bg !"

I remember using one of first Raine versions and had Bubble Bobble background in main menu.

Only remembering.

 

Link to comment
Share on other sites

2 hours ago, pmc2 said:

and just for info. 0.92 32 is not compatible with xp. Even if everyone does not care I wanted to say it ^^

Good info indeed, that's some incompatibility added by microsoft for no good reason except another way to push people to update...
I would say win7 was quite good, there's no good reason not to update xp to win7, except if it's a very old machine with nothing inside.
In this case, it's probably a bad idea to use this sdl2 version, remember it relies heavily on some good 3d acceleration, not sure you would get that in your xp...

Anyway I'll take a look to see if I can remove this stupid dependency (that's not from raine, it's from one of the dlls, the function is probably not even used anywhere).
The dll in question in libwinpthread-1.dll, a kind of system dll, hard to do without it... !
The irony is that for this version I decided to use mingw system to build the windows exes instead of my usual cross compilation, thinking it would increase compatibility... apparently it's the opposite !
Well in this case I'll try to cross compile sdl2 to test, but no promise it will work...

Link to comment
Share on other sites

4 hours ago, pmc2 said:

and just for info. 0.92 32 is not compatible with xp. Even if everyone does not care I wanted to say it ^^

Ok, I built a new binary without this stupid dependence

The others can test this if they want too, it's an updated binary with a few fixes, and the dlls are smaller since they are no longer the precompiled ones from mingw32.
dlls : http://raine.1emulation.com/archive/dlls32-0.92x.7z
binary : http://raine.1emulation.com/archive/raine32-0.92x.7z
What was running the computer with your font problem by the way ? You might want to test that on it too...

Edited by Tux
Link to comment
Share on other sites

i use multiple pc.

0.92x work on xp but on the other hand, I have trouble dissociating the controls of players 1 and 2, and depending on the game, the 2 controllers are recognized as one, it is very strange. There is something wrong with this level (not had time to test in depth).

 

Edited by pmc2
Link to comment
Share on other sites

1 minute ago, pmc2 said:

i use multiple pc.

0.92x work on xp but on the other hand, I have trouble dissociating the controls of players 1 and 2, and depending on the game, the 2 controllers are recognized as one, it is very strange. There is something wrong with this level (not had time to test in depth)

You have better luck than me on my vm, Oracle removed the 3d support for xp, so my xp image is suddenly a lot less interesting... !
No idea for the controls... ! It might be something else lacking in xp, or not that stable, not sure for that. For now the controls are totally broken if recompiling for sdl-1.2, I tried that earlier, there might be a way to improve this, but it would be crazy to make an xp specific binary...
I re-uploaded a binary at 23:44 because I had left the testing of integer scaling enabled in the previous one, which made the picture a little special...
Retest this binary on the one with the font problem, if it doesn't work at least you saw it working in xp ! ;-)

Link to comment
Share on other sites

yes the controls are problematic. I would see tomorrow. Some fonts are too big too. and otherwise the display is not the same either, the image is smaller, as if we were in letter box or something like that, I could not say.
 

old:
https://www.noelshack.com/2021-48-3-1638313295-91-21.jpg 


new:

https://www.noelshack.com/2021-48-3-1638313295-92.jpg


old menu:
https://www.noelshack.com/2021-48-3-1638313557-91-21-menu.jpg
 

new menu:
https://www.noelshack.com/2021-48-3-1638313560-92-menu1.jpg
https://www.noelshack.com/2021-48-3-1638313560-92-menu2.jpg

Link to comment
Share on other sites

15 minutes ago, pmc2 said:

yes the controls are problematic. I would see tomorrow. Some fonts are too big too. and otherwise the display is not the same either, the image is smaller, as if we were in letter box or something like that, I could not say.
 

old:
https://www.noelshack.com/2021-48-3-1638313295-91-21.jpg 


new:

https://www.noelshack.com/2021-48-3-1638313295-92.jpg


old menu:
https://www.noelshack.com/2021-48-3-1638313557-91-21-menu.jpg
 

new menu:
https://www.noelshack.com/2021-48-3-1638313560-92-menu1.jpg
https://www.noelshack.com/2021-48-3-1638313560-92-menu2.jpg

For the picture it's normal, it's the integer scaling in action, redownload the latest binary as I said, the one from 23:44, and it should fix that.
For the menus there is probably a bug lurking somewhere, related to the length of your path here, I'll check that later.
For the controls I am not sure there's something to do... Testing this version on other os, I tried it quickly in my win10, but didn't try any joystick, but there's probably no problem here...
It was an interesting experience to try to make this work on xp anyway !
And it's good to have some smaller dlls again anyway !

Edited by Tux
Link to comment
Share on other sites

Quote

For the picture it's normal, it's the integer scaling in action, redownload the latest binary as I said, the one from 23:44, and it should fix that.
 

I will retest^^

in reality for XP it's simple: I used my 91.21 config file that I put in .92 and I noticed the malfunctions mentioned above :)

Edited by pmc2
Link to comment
Share on other sites

1 hour ago, pmc2 said:

I will retest^^

in reality for XP it's simple: I used my 91.21 config file that I put in .92 and I noticed the malfunctions mentioned above :)

Yeah good idea. The latest binary shows in the about dialog "compiled on nov 29 2021, 23:01:59", and in "renderer options" you can enable/disable the integer scaling for opengl, it's disabled for default. And I just checked that the picture is scaled to the maximum possible ratio if it's disabled.

If it's the latest binary, with opengl rendering and this integer scaling disabled and your picture is still cropped, I suggest you throw the computer to a deep trash somewhere !

Link to comment
Share on other sites

2 hours ago, pmc2 said:

I will retest^^

in reality for XP it's simple: I used my 91.21 config file that I put in .92 and I noticed the malfunctions mentioned above :)

For the keyboard, sorry this version has a bug which makes remapping keys almost impossible, that's what happens with work-in-progress version, specially now.
Default mappings might work though.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...