Jump to content

Recommended Posts

Posted (edited)

I just noticed (through emu-france) that you released Raine .91.8. I'll test it and report my findings!

Thanks!

Edited by jvidal
Posted

Ok, tested it and it works! nice job!

On the other hand, the sound is not so good, you can hear a lot of "pops", especially when a game has just loaded...

Posted (edited)
18 hours ago, jvidal said:

Ok, tested it and it works! nice job!

On the other hand, the sound is not so good, you can hear a lot of "pops", especially when a game has just loaded...

no pops here, afaik, 44 KHz, tried mainly bublbobl. If you have something specific to try...

By the way usually sound pops mean heavy cpu load and/or heavy disk usage on the computer...

Edited by Tux
Posted

I tried a random game, aero fighters 3, and noticed a lot of pops. Could've been due to heavy cpu or disk usage, but that would be a bit strange, since I have an 8 core AMD FX CPU and 16GB RAM, should be no problem at all...

Posted
Just now, jvidal said:

I tried a random game, aero fighters 3, and noticed a lot of pops. Could've been due to heavy cpu or disk usage, but that would be a bit strange, since I have an 8 core AMD FX CPU and 16GB RAM, should be no problem at all...

Well just tried it in windows, 32 & 64 bits, and fullscreen, no problem at all. I don't remember I ever had any audio problem in raine anyway.

Similar setup, a ryzen 2700, 8 cores too, and 16 Gb of ram, which is way too much for raine, but I have other uses for that ! :)

Posted (edited)

it could be that it slows down while loading or when it has just loaded. I didn't hear any pops during gameplay...

is there a key to show current FPS in Raine? (just like F11 in MAME).

Oh, and on a totally different topic, I noticed that somne sets do not comply to MAME, some games, like Terraforce, won't load with the current MAME set (and they did in the past).

Just found another bug, playing Operation Wolf. the speech is played twice, once when it corresponds and then it is repetead immediately. weird...

For example, when you finsih the first stage, the speech plays "succeeded...", but then, when you're shown which is your next mission the speech plays again...

Edited by jvidal
Posted (edited)

minimum curiosity, try emulator inputs in "controls", f11 is a good idea yeah, you could have tried.

There might be a problem specific to opwolf, I never really played it. I might check that later, but it's not my kind of game, so it will probably take time !

edit : yeah I could use the cheats to finish quickly the 1st stage, I can confirm the problem, I guess it's the kind of problem without importance for Antiriad since it doesn't impact the playability... This bug has probably been there since 98, and it's the 1st time I hear of it, so I guess there is no emergence to fix it, I might take a look later, but not now...

Edited by Tux
Posted (edited)

No rush, it just surprised me. I don't think I've ever played Opwolf on Raine before, always on mame...

Edited by jvidal
Posted (edited)

Finally it's a quiet day here and I was curious, so I looked into it.

The opwolf in raine uses the z80 rom from opwolfb to emulate the c-chip, so it's a kind of improved bootleg but not exactly the real opwolf, the c-chip is not emulated.

The sound problem was not as hard to find as I thought first. There were 7 bytes for the sound commands from 0 to 6, Antiriad tried byte 6 as sound activator, it was byte 4 (as found in mame). This means he never finished stage 1, or didn't care. Also the aiming is a little too high in opwolf (not in opwolfb). So I fixed the sound and the aiming, which are very short fixes.

There are hacks everywhere in this driver... anyway ! It's fixed but not released, it's ultra low priority since it's been like that for 20 years, but it will be fixed in next release then.

 

Edited by Tux
Posted (edited)

like I said, no rush! but, I'm glad you found the bug. I guess it'll be fixed in the next release.

Thanks!!!

 

On a different note, as I mentioned before, there are some games that do not match the MAME sets, so they don't work. For example, terra force won't run because it's missing a file, but the file exists in a clone set in mame.

So, my question is: is there a way to make Raine search for roms in clone sets as well? In this particular case, the file required is not present in set terraf, but it is present in set terrafb (MAME naming).

 

just in case you didn't notice, I'm using the mame ROMs folder as the ROMs folder for Raine.

Edited by jvidal
Posted

Yeah it's an endless race to try to keep compatibility at the rom level with mame, all that because when they find a newer set, instead of adding it as a new set, they replace the main one by the newest they just found, breaking compatibility with all the sets all the time. Too tiresome. I do it mainly for cps & neogeo, for the others it's from time to time, but very rarely. terraf is a horrible game anyway !

On my side I hate breaking compatibility with existing sets (I mean the ones which worked in previous versions on raine), even if there are utilities to fix that.

Posted

Finally updated the opwolf driver, a real update this time, the 1st one in more than 10 years !

 - Automatic rom loading
 - samples live decoding instead of the long static sample list + the hack to insert the sample codes in the rom
 - the driver is now shorter and uses the mame rom - actually the only difference is the last 68000 rom which was probably badly dumped in the raine version, never found where it creates a problem if it creates one, but it's probably safer to update this romset anyway !

It won't interest a lot of people since this bug survived for so long, but really this code needed some care... !

  • 4 weeks later...
Posted (edited)
On 7/15/2020 at 5:08 AM, Tux said:

Finally updated the opwolf driver, a real update this time, the 1st one in more than 10 years !

 - Automatic rom loading
 - samples live decoding instead of the long static sample list + the hack to insert the sample codes in the rom
 - the driver is now shorter and uses the mame rom - actually the only difference is the last 68000 rom which was probably badly dumped in the raine version, never found where it creates a problem if it creates one, but it's probably safer to update this romset anyway !

It won't interest a lot of people since this bug survived for so long, but really this code needed some care... !

Unfortunately something got screwed-up in the process.

Everything looks good dutring attract mode, but the minute I insert a coin and press 1p start, all sounds go mute (music, speech, effects). Completely mute.

Oh, and another thing I noticed is that when you press the "insert coin" button, you get 7 credits at once, instead of just 1...

Edited by jvidal
Posted (edited)

The 7 credits at once has always been here, I won't fix it for now (not one of my prefered games by far, so I won't loose too much time on it).

For any other problem : weather way too hot for now, maybe later, I don't know when !

tested it in the heat : only the music goes mute for me, but slowly, it's a fade out and it comes back at the end of the level.

The other sound effects seem ok. And it's not 7 credits but 4, but it's still too much anyway.

I'll probably leave it as it is !

Edited by Tux

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...