Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/05/2023 in all areas

  1. Bigger archive than usual because new sdl + new muparser + new history.dat inside ! Except that : - it's mostly the big update of the translations. I couldn't contact the spanish or the italian translator, so only the french and brazilian ones are really updated, for the others it's just the minimum updates so that they continue to work. mer-curious sent more patches to change some texts in the english GUI too. - added some console functions to handle save states from a post in the forum, we'll see if it's useful or not - added the ability to choose a japanese font, see the thread about that in the forum for details (it's optional). For the drivers which had a japanese name, you can now see it from the About dialog, "Driver information" - fix a weird crash in windows 64 bits only when using -nogui and a cps2 game (probably related to gcc, used a dummy statement to work around it), and fix another bug related to -nogui when you call the cheat dialog using the keyboard shortcut despite the fact that you started with -nogui ! - arkangc : finally discovered that the 1st bit of the dipswitch is used for the initial ball speed in this version, it's now handled correctly (I used the cheats to control the ball speed with it so far). - fixed some bug in the controls related to mouse buttons, especially for the right mouse button (found out while trying to use the new trick to access the 50 last levels in "arkanoid returns", there is another topic in the forum about that). - fixed controller mapping while translating it : the joystick index was wrong, and the window to define the mapping only appeared the 1st time you used this function ! Which makes quite a few changes just for a bug fix release ! Get it from there : http://raine.1emulation.com/download/latest.html
    1 point
  2. haha! no its actually better ! i was just joking XD! i actually use this emulator since years, its my default emu for neogeo CD! i made this account some time ago (for a neogeo cd sound issue... the music was slow and effect normal... and when messing with the audio option, the music become normal... and effects faster! but since then this was fixed and didn't show up again!) but for some reason i wasn't able to post! today after not finding the commands i had to post XD ! because i use it often for fighting games.
    1 point
  3. When loading a savestate of cps2 games the emulator will freeze. But it is ok to create the savestate. It is tested on the latest and a 2 months old version. Thank you for the attention.
    1 point
  4. Ok, finally fixed everything. The trick with this kind of problem is that even if debug info is not allowed, if it crashes, you can track it with a debuger and with enough patience you finally find the cause. There were actually 2 problems here : 1) a very very old bug, there is an array for layers and layers priorities in cps1/cps2, so I reserved 3 members for these 2 arrays since there are 3 layers. Except that sprites are seen also as a layer in this driver ! So I needed 4 spaces ! And why did it crash just now ? Apparently because gcc decided to change the way variables were allocated in this version for win64, before it was harmless, I don't know where it landed but it was unnoticeable, and with this change from them, it became the end of the world ! 2) a very optimistic speed hack module, that's why save games were crashing sometimes. It was storing the data it needed in the save by assuming variables were allocated in memory as they appeared in the source. It's clearly not the case anymore in the latest gcc, and anyway it's a bad assumption. So I moved everything to a struct and now this bug is gone too ! (I don't guarantee old savegames using this module will be compatible, it's used at least by cps1/cps2, but not only). So finally gcc was not guilty, it just allowed me to find some old bugs... Now I am a little tired so I don't promise a release just now, but it should be good for tomorrow or maybe a little later... !
    1 point
  5. There seems to be an unstability with the recent gcc (12.2) in windows only and in 64 bits only, and only for the cps2 driver afaik ! so as long as there is no update on their side I don't think I will be able to do much on mine. The alternatives are indeed : switch to 32 bits, to linux, or revert to an old version. If you are happy with an old version then excellent ! I am not 100% certain it's gcc fault, there might be a buffer overflow somewhere, but if there is one, it's extremely hard to find : it happens only when the build is optimized, so no debug build allowed, and only in windows 64 bits, so far I wasn't able to find anything, but I miss a good tool to track buffers overflows like the good old electric fence which doesn't work on our modern systems... I'll try to look again later, but no promise here... !
    1 point
  6. hum, "Game command list", 3rd choice from the top in the main menu, blame mer-curious who thinks it's more obvious this way... !
    1 point
  7. I just tested on a very old version (0.92), the problem does not exist. Maybe I use this version for now.
    1 point
  8. specific to windows 64 bits -> don't use cps2 in windows 64 bits for now.
    1 point
×
×
  • Create New...