MiSTer-devel / Arcade-Cave_MiSTer

MiSTer arcade core for Cave 68K arcade classics.
GNU General Public License v3.0
75 stars 18 forks source link

Corrupted graphics #44

Closed blisstik closed 3 years ago

blisstik commented 3 years ago

Hello there,

Thank you for your contributions and work on this core.

I am just reporting that the new RBF on mister has severe graphics and audio corruption on the latest RBF and MRA file. The RFB from January works fine with the newer MRA, although it still asks to map that 3rd button.

nullobject commented 3 years ago

That sucks, sorry about that.

It is working fine for me. Would you mind posting a photo/video of what you are talking about?

zakk4223 commented 3 years ago

This is what I'm seeing

https://user-images.githubusercontent.com/22642/113799729-9b4b8780-9723-11eb-8cd4-6f101440d099.mp4

gnadenlos commented 3 years ago

Same graphical and audio glitches for me and Dangun Feveron doesn't work at all. Previous version from Patreon (Cave_20210130) didn't have those problems. CPS1/2 cores and Jotego's memory tests also work fine for me.

Switching from SDRAM to DDR3 solves graphical issues, but overall the game doesn't feel right in DDR3 mode.

Additional info: I've already changed my 128MB SDRAM before, because my old one had problems with CPS2 core. Now CPS2 works fine, old Dodonpachi and Dangun Feveron from Patreon work fine, but the new one from yesterday is broken.

itsTrifle commented 3 years ago

Just a note to say I'm seeing the same issue - so I have rolled back to the last Patreon release. Have not had any SDRAM issues on other cores thus far (128Mb)

zakk4223 commented 3 years ago

I swapped to a 32MB SDRAM module and both Dangun and DDP work correctly now. My 128MB has never had issues with cps1.5/cps2, previous cave cores etc.

BretYancy commented 3 years ago

im in the same boat. 128mb RAM user, but this latest update is causing graphical errors in DDP.

i see the above poster reported swapping to a 32mb module fixed the issue, but i dont have a 32 to test. im super grateful for your work so far, and i hope this is an easy fix !


EDIT

128 RAM HDMI output, in low lag mode 57hz mode jotego cores run without issue previous version of DDP works fine with same setup/settings

IlIlIlIlIlIlIl commented 3 years ago

Same issues here! Hopefully this is a easy fix. Setting the memory option to DDR3 seems to fix it, so it's definitely somehow SDRAM related

Edit, basically the same situation as BretYancy: 128 RAM HDMI output, in low lag mode 57hz mode jotego cores run without issue previous version of DDP works fine with same setup/settings ROM CRC32 checksums match the ones in .MRA

ratherDashing commented 3 years ago

+1 w/ 128. Been playing almost daily since it went public and this is the first time ive seen corrupted graphics. all other cores work perfect

blisstik commented 3 years ago

Likewise, 128 is causing it. Setting to 50 or 60 didn't fix the issue. I am running vsync_adjust = 0

owlnonymous commented 3 years ago

I use a 128mb SDRAM and have the latest RBF and MRAs. I was getting corrupted graphics via HDMI but the analog output was fine. Setting the Refresh Rate to 57Hz, ROM Storage to DDR3, and adding the following lines to the mister.ini fixed HDMI output for me.

[Arcade-Cave] vsync_adjust=0

bellwood420 commented 3 years ago

I don't encounter the graphical issue on

Seems like timing issue?

nullobject commented 3 years ago

Thanks folks. I have been away from home (where most of my equipment is) for the past couple of months, but am heading home tomorrow.

I will have much more time to look into this issue (and keep working on the core) very shortly :smile:

BretYancy commented 3 years ago

thanks man!

for now, ive rolled back to the original 1/13/21 release, because i do play this game alot. im not sure what the new update to the core improves, but i hope to enjoy the new release someday.

also, this may very well be an issue with the update-all script downloading an incorrect mame set rom and outdated rbf. perhaps we can narrow down the culprits here and confirm exact files needed to run DDP and the rest of the 1st gen cave games.

if youre reading this, i dont need to explain how important these first cave titles are to the SHMUP community, especially DDP. many thanks again, you rock dude!

movisman commented 3 years ago

Clearly some people are having issues, but everything seems to works fine for me. Most up to date and correct RBF/ROM, I can run at 57/60Mhz w/ SDRAM selected (coupled with any vsync_adjust setting), and I have no graphical issues with any combo. I wonder what might be going on to cause these issues for some users.

Curiously in the past with Jotego's early CPS1.5 releases, I had freezing issues with illegal instruction errors (a lot of others were having the same thing at the time), but this no stopped occurring after several updates from Jotego.

Edit: I am running a 128mb module :)

springah commented 3 years ago

Strange, works fine on DDR3, corrupt when using SD. Zero issues on any CPS cores.

FatalTheory commented 3 years ago

Hello similar to others I had a lot of issues when using 128mb sdram for the dodonpachi core. When I switched to DDR3 everything worked great.

gnadenlos commented 3 years ago

The 20 tests files from bellwood420s pull request worked for me. No more graphical glitches and no crashes. I've tested all of them through level 1. Environment wasn't good enough to spot slight sound problems, so I can't really judge that part.