mer-curious Posted June 27, 2022 Posted June 27, 2022 1 hour ago, Tux said: No, it's just a static page so it isn't updated if you viewed the old version with your browser. You need to use refresh, or F5, or quit your browser and relaunch it. I did that and it kept the same unfortunately. Now that you said it could be a browser issue (I was using Firefox) I went and tried loading the page with another browser (Chrome) and still couldn't see the updated link. Anyway, thanks again for your fast response.
Tux Posted June 27, 2022 Author Posted June 27, 2022 Oops, my bad, this page is static but generated by a script, usually it selects the latest version by itself, but here it was lost because of these letters at the end... ! It's fixed and the page is updated, sorry ! 1
Tux Posted June 28, 2022 Author Posted June 28, 2022 and for adaptive vsync, it's used if supported by your hardware, just run a game, then go to video infos. If it's supported you'll have the last line which reads : Opengl vsync : Adaptive But it's not a big deal anyway, it's just about enabling vsync when the fps becomes too high and disabling it when it's too low, normally it's never too low in raine. We don't like to wait for anything in raine, so we use double buffer here, and it's possible to disable it in the menus, it allows to display a frame while we work on another one, and the swapping of frames is done automatically when a vsync arrives. It works well if you don't have a crappy monitor like mine which doesn't support 60 fps, but it's not far, it's 59.88, that's why I added an option to be able to lower the fps used by the drivers.
mer-curious Posted June 29, 2022 Posted June 29, 2022 Hey Tux! I guess I've just found a bug in the game selection screen in which the highlighted string will not follow the mouse cursor. It seems that the highlighted string remains stuck in the first page of the game list, which makes the navigation with mouse very confusing. I don't remember experiencing this issue before revision 0.93.5b, so maybe it was introduced in it? Anyway, I didn't want you to make a third revision of this version, but I'm reporting it so you can check it if/when you have the time to. By the way, I've recorded a short video so you can check what I'm experiencing here. Take a look:https://drive.google.com/file/d/1vumoOjPwnsBo-9Ve_foFCDM-r41JyacG/view?usp=sharing Thank you so much again for your work. 👍 PS: I tried deleting my raine32_sdl.cfg file but it didn't help much unfortunately.
Tux Posted June 29, 2022 Author Posted June 29, 2022 Yeah I feared that, the bug with mouse sensitivity forced me to change a function in the core of the gui, which is very dangerous, and I was almost sure there would be a problem... Maybe I should have taken more time to check things. Well I got a cold + some covid from a friend lately, so it's a little hard currently, I'll go and check for this covid a little later. So at least I know where the problem comes from, even if it's not obvious to fix, I'll look into it later. Meanwhile, use the keyboard for the game selection ! 1
Tux Posted June 29, 2022 Author Posted June 29, 2022 Ok, so the error was very limited, forgot a variable was linked to menu_disp and not to menu directly, which is normal since this code is almost never changed, I should just have waited longer to check things, blame the covid for that ! So it makes a new binary for a 1 line change only ! Find 0.93.5c there, and sorry ! http://raine.1emulation.com/download/latest.html 1
mer-curious Posted June 30, 2022 Posted June 30, 2022 Hey Tux! I'm so sorry for your being sick lately. Curiously I was feeling really sick too a couple of weeks ago. I don't know if it was Covid or "normal" influenza virus because I didn't go to the health care center to test (I preferred to just rest at home), but I suffered a lot in the first days. Hopefully I'm much better now. About the bug in the GUI, I went and tried version 0.93.5c but couldn't see if the fix worked because the emulator is crashing every time I visit the Change/Load Rom menu. I'm coming from a new installation (without the raine32_sdl.cfg file), so maybe this is triggering the crash? Anyway, I hope you get better soon and, when you do, check this issue if you have the time. Thank you again for your work.
Tux Posted June 30, 2022 Author Posted June 30, 2022 (edited) Well you're just unlucky here, I don't know how you can do that, it's related to the length of the games list probably but I just can't reproduce that at all. (even tried the win64 binary). But anyway I would have refused to make another binary in these conditions ! Well I can tell you that running the 64 bits binary with an empty roms directory works for sure, and it works too with a big game list. As I said : no idea how you did that, but if you find a clue, I am interested ! Edited June 30, 2022 by Tux 1
mer-curious Posted June 30, 2022 Posted June 30, 2022 Hello Tux! I would have edited my previous post for this, but since you have already replied to that, I decided to create another one. So, it seems that the crash is only triggered when using the mouse to navigate the "Change/Load Rom" menu. What I do exactly is: - I enter the "Change/Load Rom" option - I put the mouse cursor over the "Options" string (there is just that when you don't have a config file already setup) - As soon as I do that the program crashes It seems that if you remain using just the keyboard there, the crash won't happen. Anyway, just a quick update that might possibly help you reproduce the problem. Thank you again for your super fast support. 👍
Tux Posted June 30, 2022 Author Posted June 30, 2022 (edited) Ok ! This I can reproduce ! Well too bad, as I said, no new binary while I am not in perfect shape, so it can be a few days from now. Actually this bug was probably already here in 0.93.5b, except I didn't see it, I never restart from an empty config... Meanwhile working around it is quite easy : just make sure you have non empty roms directory, it's enough and you'll be able to select options without crashing ! Edited June 30, 2022 by Tux 1
Tux Posted June 30, 2022 Author Posted June 30, 2022 It's fixed in git, it's a special case for the yesterday's fix, when the list is empty menu_disp becomes unreachable, I didn't even think about that yesterday, which comforts me in the idea to avoid to make any new binary for now. Stupid bug again ! It's irritating ! 1
mer-curious Posted June 30, 2022 Posted June 30, 2022 Hey Tux! I'm glad you could reproduce and fix this little issue. Maybe you should release a new version soon since the previous one in the Downloads page is crashing? I guess it could affect new users trying Raine. Or you could just remove revision C from there if you'd prefer. But in the end it is being good to release these revisions so users can try them and possibly report some minor issues, which is what I am doing lately. Anyway, thank you again for your great work. 🙂
Tux Posted June 30, 2022 Author Posted June 30, 2022 Not so great lately, or I wouldn't have to make a new binary / day ! Yeah I'll make another one soon, probably before tomorrow. 1
Tux Posted June 30, 2022 Author Posted June 30, 2022 (edited) Ok, this is becoming ridiculous. Change from yesterday : top is an index for displayed items and not for all items, so : - for (index = top; index < nb_items; index++) { + for (index = menu_disp[top]; index < nb_items; index++) { And now change from today : that's all good an nice, except that if the list is empty, then menu_disp becomes undefined, and you can't access menu_disp[] at all. So : - for (index = menu_disp[top]; index < nb_items; index++) { + for (index = (menu_disp ? menu_disp[top] : 0); index < nb_items; index++) { I don't see what else could go wrong in this stupid piece of code anyway. Maybe something else somewhere else, but not here ! Anyway, that's the 0.93.5d then, removed 5a, 5b, and 5c from the server. Sorry I am still not in perfect shape so I am not really in mood to make some large scale tests... so it's a bet, but after so many failures it should work ! http://raine.1emulation.com/download/latest.html Edited June 30, 2022 by Tux 1
alocacoc Posted July 9, 2022 Posted July 9, 2022 Info: 0.93.5d compiling nicely in Arch Linux with your provided pkgbuild. Thanks for your dedicated effort.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now