Jump to content

Tux

Ultra Members
  • Posts

    1,237
  • Joined

  • Last visited

  • Days Won

    266

Everything posted by Tux

  1. Sigh, as I already said, I don't get your black borders in dino ! For info the code to toggle fullscreen from the gui and from keyboard is exactly the same, it's not twice the same code, it's really the same code called from 2 places, and fullscreen from the keyboard is always desktop fullscreen, so I don't know how you got a fullscreen with black borders and 1 without, I can't do it, even in windows. For info here it's always without borders. Now it took me a while to understand how you could get this maximized window in the middle of the screen while exiting fullscreen from the gui : it's because you used the REAL fullscreen, 1 I should have removed completely since all the game these days use desktop fullscreen anyway, and when you see the insanity in windows you understand why !). So this part I can fix again, it's again some windows insanity : yesterday I just avoided to send 2 commands to place the window and scale it when exiting normal fullscreen in windows. Well if you don't send these 2 commands when exiting REAL fullscreen then you get this maximized window in the middle of the screen ! It doesn't make any sense, I know, this is microsoft's world... ! So I made a workaround by having a variable to keep the previous value of the fullscreen state to decide if I send these 2 commands or not. I made this fix, but it's probably better to remove this real fullscreen mode completely and just don't use it, so far there is no good reason to keep it. For your print screen game, I don't play this kind of game, print screen is the window way to take a screenshot, if it doesn't work in windows I can't do much about it. The raine's key to take a screenshot is ctrl-S by default but it doesn't work from the gui. The print screen key is not broken for me actually in windows, it did its job correctly last time I tried it, but I am not going to reboot again just to test with dino during its demo mode (typing this mail in linux yeah). I updated the raine.7z file, get it from the previous link. edit : I also have the print screen problem, it doesn't seem to like the gui fullscreen mode, oh well... ! a side note about the gui screenshots not working : in the old allegro version and even the sdl1 version, the gui was rendered to a bitmap, and then the bitmap just displayed on screen, so it was very easy to save a screenshot of it. With sdl2, it's totally different, the game screen is rendered to a special streaming texture which is updated for each frame, and the gui is just drawn on top of it. So there is no single bitmap to get the picture from, that's why I didn't bother to make the screenshot function to work, since the ingame function works, it's enough. Anyway in linux (using windowmaker here, I didn't try any other window manager though), you can take the screenshot correctly in the same situation, but there's no insanity here like in windows ! Proof :
  2. And an update on this too, I recently bought a new one, chose one recommended by tom's hardware : Nacon EVOL-X Really good compared to the piece of crap I had previously, you sense some resistance in the joysticks moves which is very nice (more precision and durability probably), and even in the cross. Really not comparable to what I had before. Worth mentioning : it's for the xbox one apparently, it requires that the pc sends some initialization command through usb otherwise the gamepad remains inert (and its power led is off). It's done automatically by windows since they push to have xbox controllers to become standard on pc, but it's not in the mainline linux kernel yet, so you have to use an alternate driver for this one, I got xone-dlundqvist-dkms-git from arch, works flawlessly with that.
  3. The forum seems mostly broken, I can edit the previous message but not post the changes ! so here is the last part : edit2 : for the 1 there is a quick fix indeed, just don't try to position or scale the window when exiting fullscreen in windows. Now I didn't test this thoroughly, it just works in the case no config file -> fullscreen -> windowed mode. For the 2nd case, I don't have it, don't know what you did with your parameters, and I don't really want to know neither. Here is a very last build just to close this for good, and no I didn't experiment with automatic builds because it would be messy to build the 32 bit version probably, might be possible for the 64 bits version only but it takes time to check this. http://raine.1emulation.com/archive/tux/raine.7z (it replaces a previous raine.7z from 2022).
  4. Yeah all this because they forgot a credential in an open server and it stayed there for years until this stupid group decided to use it... Millions of credentials stolen after that, what a mess... ! Anyway, I guess it should be fixed soon now. For switch emulation those interested kept the binaries already, and suyu is still maintained. I might take a look at your window problem later at least to check if it's so easy to fix, but I doubt it. edit : of course it doesn't happen in linux, at least not in window maker which I use. Now seeing why this stupid windoze broke things again will take more time, so maybe later !
  5. Sorry for your bugs, I told you it was all a bad idea and I wanted to remove all this crap in the last version, you refused, too bad ! Now most people don't change the video mode often so I don't think there is a lot of people who has any problem with that except you ! And sorry but I don't plan to make any update on this front any time soon, although I committed some small change lately because I found a problem in galaxian when in debug mode, but only in debug mode ! For the git commit, it's just to avoid a warning, a single click or the press of the esc key should be enough, but I accepted the commit anyway, but you'll have to learn how to make your own version if you want a binary here, it's not complicated, you don't need to know how to write C code to compile it. Thanks for the retroroms.info info (!), I used it to check your patch works, I confirm it does. archive.org should be back to normal very soon now, it was already announced a few days ago, probably for this week then... Now I have read the hackers who did that were pretty crazy, it was to protest against the usa, archive.org is free, but they say it's American, so it's evil... ! I didn't think there was a big security hole in archive.org, but you don't always get this kind of rights because of a security hole... anyway they said they took their time to reinforce the security of archive.org so it will come back better than ever ! (sorry lost the link about all that, it was from slashdot). The latest part of this story : https://it.slashdot.org/story/24/10/20/1733227/internet-archive-users-start-receiving-email-from-some-random-guy-criticizing-unpatched-hole
  6. Oh, let's keep it for the record then, in case someone with enough skills and curiosity wants to try it !
  7. Can't remove it twice but glad to see we shared the same reaction here !
  8. Strange to post a link to something unrelated, plus it doesn't even work with firefox here... Just in case, apparently the original site known by search engines is cardgames.io and not freecardgames.io as in this link (and it works perfectly with firefox), so there might be something bad with this link, use at your own risk then, although I fail to see if it really tries to do something bad...
  9. The reason there is no message is actually because this crc is complex to compute ! When extracted from a zip it's directly given by the zip library, but when read directly it has to be computed separately, which we never did ! And indeed it can be convenient sometimes... !
  10. When you give the path of a zip file on the command line it's considered to be the path of a neocd image, so it will try to start kof96 neocd version here ! That's because raine accepts files extracted from a neocd iso and the packed into a zip for its neocd files.
  11. Yeah it feels like that...
  12. They have already made a backup in internet archive, the site is still available for now. It's mainly for the consoles, but there are a few arcade hacks though. Just found 2 for tgm2p that I didn't know, I converted the one to stop the music to a cheat for raine, it's committed in git for now (incompatible with currently released version, because there was no way to modify a sh2 rom in this version !). It's right that the game is good but the music is a disaster and it's actually better with just the sound effects ! The news : https://games.slashdot.org/story/24/08/02/1810215/the-best-rom-hack-website-is-shutting-down-after-nearly-20-years The index of arcade roms hacks : https://www.romhacking.net/?page=hacks&platform=26&perpage=20&startpage=1
  13. Ok, I'll move this anywhere else. Since I use raine menu on the keyboard I don't care where the commands are, I just type the 1st characters of the command all the time. For your windows, sorry you are the only one complaining about that, and I am done playing with this, it will remain like that until I feel like playing with these super stupid things again, or decide to remove entierly this because it clearly looks like it wasn't such a good idea to add this after all. Raine is an emulator, not a window manager ! Moved preload ips dat files just below change/load game.
  14. Hey I do my best here, the total changelog is on git, but it's quite technical of course, this post here is a condensed version made to be read by non technical users, well I guess I could add a cumulative changelog file in the archive, but it would require to maintain it separately and writing docs is really not what I prefer. Now it's an open project, if someone wants to help...
  15. Did you notice he didn't send any script update for 0.96.11 ? It's because he was working like crazy on a huge update... ! And that's finally 16 new scripts and 5 updated ones for 0.96.12. The short names of the games handled this time : wakuwak7, wh1, wh2, wh2j, whp, aof3, aof, aof2, doubledr, fatfutsp fatfury1, fatfury2, kabukikl, kof94, ninjamas, samsh5sp, samsho, samsho2, samsho3, samsho4, samsho5 ! Sorry I am too lazy to get the long names, you can either display the short names in the game list in raine, or pass the short game name on the command line when launching it (which is a feat in windows, I know !), or if you have nothing else, an internet search will give you the long name. Except that I added some other fixes for the windows placement/status, and added the ability to eject the neogeo/neocd memory card in neocd options, mainly for pbobblen hack, to be able to run it without 1st dealing with the file of its memory card. Ah also fixed a big buffer overflow for 24bpp games added in previous version, but you didn't have time to notice that, did you ? You can get this there : http://raine.1emulation.com/download/latest.html (we should be able to take long holidays after that !) EDIT : just uploaded 0.9612a with an update for the roms for samsho2pe sent by mer-curious 5 minutes after the release of 0.96.12 ! Anyway, here are the changes for this new rom which you can already get from internet archive : https://github.com/zelurker/raine/commit/f96079448381e97c4181b19b01827006e175ffeb
  16. Not a very courageous reply, you could say at least if it's better to have the ips function where it is now or where it was. But anyway I didn't change my mind on that, most of the functions in the top of the game selection dialog are related to sorting the games, you could very easily miss the ips part while it was there, so it's not going back. Super unlikely that it will ever come back, or one of the things to do for the day after the end of the world, which will be a very busy day apparently !
  17. Ok, the stupid windows are fixed again, but this time I forbid fullscreen from a maximized window to preserve my sanity, things becoming too crazy at this point and making too many problems. All the other situations tested afaik.
  18. Just did a mistake while reinstalling msys in windows, installed gcc instead of the w64-x86_64 version, very easy to do and you are in a hell of trouble if you do it. Anyway problem fixed, back to sanity, but I had to delete the whole msys directory and restart from scratch to fix it... what a mess... !
  19. I'll let a little time pass to cool down, I'll see what I'll do about this, but yeah removing all this and switch raine to fullscreen all the time is quite tempting I must say ! It's ffman1985 who was confused, and he is not really a basic user, and I suspect a lot of users were too. I don't see any problem with the current way things are done anyway.
  20. I vote to totally trash all this nonsense about window position/size/etc, got too much of it. Feature totally removed soon ! And blocking or removing the maximize button ! for the ips function : very good where it is, not going back. As I said obviously the old way was confusing.
  21. The usual stuff, but some of these fixes are quite surprising, at least for me : The updates first : samsho2pe updated to its latest version but can already be retrieved from internet archive, sfz3mix v0.31 and it's now downloaded directly from its site instead of internet archive. Also the pbobblen "rotary" version is now supported, see the post about that there Fixes : - the sdl2 default rendering was mostly broken, now it works again, it's good to have this one as default rendering even if it has less features than opengl - the fps displayed when using the turbo key (DEL by default) were wrong ! - fixed the mess added in previous version about window size, position and status, hopefully for good this time - fixed slowdown when choosing to have an opaque hud in opengl !!! This one was very surprising, I only found it because I tested the sdl2 rendering and so I chose opaque hud there, and kept it when returning to opengl after. It took me a long while to understand where that incredible slowdown was coming from ! It can be particularly felt if using the turbo key, it was much slower if using an opaque hud ! Anyway it's done totally differently now and should work all the time. - got rid of the borderless option in video options, it was replaced by desktop fullscreen in sdl2 it should have been removed earlier. And you can now cancel a rom download before the end, just use either the ESC key or a right click on the progression dialog. http://raine.1emulation.com/download/latest.html
  22. Perfect update for github, you deserve praise for that since you do it blindly without even compiling ! Just added the option to cancel the curl transfers, no part file, the file is just deleted if the transfer is aborted and you get a clear message that the transfer was aborted. It was handled by curl so it was easy to add. Just try to close the loading progress dialog by the ESC key or right mouse click on it, both methods work, even if there is a slight delay because the event can be handled only when the dialog is updated. I think we have everything for a release now, I'll just wait a bit because it's still morning here and I am still quite sleepy !
  23. I finally fixed all this, took me a good 1+ hour, because I had to reboot multiple times to compare linux and windows... ! Anyway, in the end the patch is quite short. It's my fault for having started that, I was surprised also that the code seemed so simple when I did it in the previous version, I should have guessed there were some pitfalls ! Anyway I hope it's fixed for good this time. Yeah maybe a way to cancel the download without killing violently the program in case you get a slow server could be an idea, not for now because I had enough of stupid occurrences with these window positions/sizes/status, but I agree it would be a good idea (but not so obvious to add in the code, this dialog is very special, it's the download function which updates the dialog in a callback, so let's hope there is a way to cancel the thing...).
  24. Actually found another curious hack from the link given by mer-curious : https://rotary-bobble.mattgreer.dev/ some people thought about using a rotary control for puzzle bobble, when taito never did that for its 4+ games (4 major versions), afaik at least. So I was curious to emulate this to test with a mouse the result. It's not bad, but it's very similar to the precision you get when playing on keyboard ! The mouse becomes better in extreme situations when you need a 1 pixel precision... Anyway I'll commit this to git in case somebody wants to test that, it was interesting anyway to revisit puzzle bobble this way. In case you have a memory card saved for this game, disable it because the part where the game asks about the memory card is not converted to the rotary control so it's just impossible to select an answer ! It's probably the bios which does this part. Just move pbobblen-neogeo.bin out of the savedata directory before starting the game. Added the ips files with the dat file in the extras section of the downloads, but you need the git version to use the mouse with this game. (it detects when the ips patch is in use and switches automatically the control to the mouse).
×
×
  • Create New...