💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
cps-96MHz.zip 2.4 MB
January 15, 2021

Sound Accuracy Update

A typo broke the volume balance in the last CPS1 update, but I thought it was something else. So I started looking at ways sound may not have been accurate. Eventually, I found the typo, I increased accuracy, and I re-balanced the volume in all cores. 20 cores have been updated.

NOTE: CPS1/CPS1.5 files in the repository operate at 48MHz. Find attached versions at 96MHz.

YM2151/YM2203 Accuracy

Yamaha counters had an inaccurate design. Long story short, timer B runs on average 1/2 LSB faster than it should. The current implementation matches the original design. This effect would be very difficult to do on an emulator. Thanks to Ace and NukeYT for their help. This should affect YM2612 (Megadrive), but I haven't updated that core yet.

Almost all arcade cores use either YM2151 or YM2203, so this is an important improvement.

CPS1 Accuracy

There is an antialias filter onboard after the PCM chip (see the frequency response plot). I have included this in the CPS1 core. CPS games can change the PCM sampling frequency, but the AA filter should stay constant at 770Hz. This behaviour is correctly implemented.

FX Volume

Although the FX volume was generally fixed in arcade games, it is often produced by a particular chip or channels, and it can be processed independently. I have added to most cores the options to vary the FX volume.

Sound Clipping 

I have made an effort to guarantee that no sound clipping occurs. If it ever happens, the yellow LED will light up.

Sound Filters 

I have updated the MiSTer framework to the latest version. The sound filter OSD option should work now.

Cores updated

All cores have been updated except for CPS1.5, Combat School and Trick Trap. That adds up to 20 RBF files. Please run update_all or update_jotego on MiSTer to obtain the new files. For MiST/SiDi, download the files from JTBIN.

Comments (24)

T
The 100 Mega Shock ! · January 17, 2021

I tried the update you posted on Discord and the audio distortion issues are now gone! no matter what FX volume setting I choose.Thanks so much for your work!

T
The 100 Mega Shock ! · January 17, 2021

I had to revert back to a previous version as I was having sound distortion issues with certain sound samples , the same issues Abelardo mentioned above.

J
JOTEGO · January 17, 2021

We have been discussing it lenghly in the #issues channel in Discord over the weekend. We came to a solution that the most exquisite ears enjoy.

L
Luc JOLY · January 16, 2021

Thank you for the 96MHz versions 👍

M
Masked Ninja · January 16, 2021

Hola, ahora tengo distorsiones de sonido. Por ejemplo en Final Fight al comenzar una partida y Haggar rompe unos bidones, también en Street Fighter 2 he notado distorsiones al utilizar la patada huracanada contra el coche de la fase bonus. También una línea de falla grafica en la parte superior. Saludos

J
JOTEGO · January 16, 2021

Please find attached 96MHz versions. That solves most GFX glitches too.

D
Discoexpres · January 17, 2021

Thank you so much for 96Mhz versions

F
Fredrik · January 16, 2021

Thanks Jose sounds great!

J
JOTEGO · January 16, 2021

Would you like a 96MHz compilation? I will add a download link to the #issues channel of Discord

F
Fredrik · January 16, 2021

Hello there! after the last updates both cps1 and cps 1.5 are not working for me! got glitches and restarts and crashes. before even cps 1,5 works perfect for me! ???

T
Tarnjeet Bhachu · January 16, 2021

Same here. It seems the 48mhz memory check is failing. Ironic as everything has been perfect on previous cores and now this fix has been made its broken it all on mine😞

D
David Filskov · January 16, 2021

That's really nerdy cool - thank you :)

Q
Quabbage · January 16, 2021

Thank you, Jose.

L
Luc JOLY · January 15, 2021

Hi Tarnjeet, Thank you for your feed-back. Perhaps other people will have this kind of problem. Wait and see. Normally this update doesn’t affect CPS1.5 cores, would It be an other problem ?

T
Tarnjeet Bhachu · January 16, 2021

This is my first update since before new year so looks like it must be linked to the early new year update. Everything was perfect before and now most are broken😞

M
Michael Yount · January 15, 2021

Very neat clipping indication feature, by the way.

M
Michael Yount · January 15, 2021

As always, simply amazing. Thank you very much for the hard work.

L
Luc JOLY · January 15, 2021

Thank you. Since the update, I have errors et freezes on CPS1 cores. For example, I have a message : ‘Illegal Instruction’ for Knights of The Round and Captain Commando. I can’t play the games, It freezes just after the rom check. Does It occur for other persons ?

T
Tarnjeet Bhachu · January 15, 2021

Yes, Street Fighter 2 locks up after character select (other versions no longer work) and can't boot any cps1.5 games.

H
Hentai Joe · January 15, 2021

so awesome!! please use it to improve genesis!!

H
Hardyhell · January 15, 2021

Wow! Thank you!

D
Dr. No · January 15, 2021

Black Dragon never sounded better with FX Volume set to LOW. Cool update!

R
Richard Simpson · January 15, 2021

As always, thank you again. Looking forward to checking out the sound in the cores.

O
Oscar Laguna Garcia · January 15, 2021

Gracias Jotego. Se agradece tu esfuerzo para que cada vez tus cores sean clones perfectos del sistema original en todos los aspectos posibles.