FBNeo
FBNeo copied to clipboard
[Glitch/CPS2] Shuma Gorath's Chaos Dimension in MSH/MSHVSF
I wanted to reopen this issue properly there with more correct information. What I openened in the libretro repo is quite messy :p.
Real effect :
This effect is not correctly emulated in any software emulation at the moment :
1. MAME is unemulated entirely as stated in the source driver :
Rasters are not correctly emulated in places where more than one split happens
per frame. A known place where this problem happens is during Shuma-Gorath's
Chaos Dimension super move in both MSH and MSHVSF. The screen should split into
around 6 or more strips and then scroll the gfx inside those strips up and down
alternatly (as one stip moves gfx up the next strip moves the gfx down).
2. FBNeo is almost there :
- Real CPS2 ---> You can see that the top layer (where the bar is) is also moving up and down and the space/black can even be seen.
- FBNeo ---> Every layer is moving accurately except one/two at the top ---> MSH Footage here
3. Every emulation from official Capcom games doesn't emulate the effect at all exactly as M.A.M.E. :
- Marvel vs. Capcom Origins ---> See example here
- Marvel vs. Capcom Fighting Collection: Arcade Classics --->See in the official trailer here
Thanks for summarizing the report here :) The old report was so messy that i wasn't even sure it was still an issue or not tbh.
Hi Immersion95, I remember when you created me a movie file for fbneo with the Chaos Dimension attack. Well, in order to go forward and make new features, such as run-ahead and rewind in fbneo, I had to change the movie format - it was using a leaky compressor for the input recordings. Well, it means I can't use your old recordings any longer. Is there any chance you would be willing to record at least 2 different chaos dimension attacks again, on 2 different stages? If possible, when starting to record, use the options: Record from Power-on and With NVRAM :)
p.s. you can use all the rewinding and states you'd like during the recording session, as long as the states were made while recording - of course :)
best regards,
- dink
Hi Immersion95, I remember when you created me a movie file for fbneo with the Chaos Dimension attack. Well, in order to go forward and make new features, such as run-ahead and rewind in fbneo, I had to change the movie format - it was using a leaky compressor for the input recordings. Well, it means I can't use your old recordings any longer. Is there any chance you would be willing to record at least 2 different chaos dimension attacks again, on 2 different stages? If possible, when starting to record, use the options: Record from Power-on and With NVRAM :)
p.s. you can use all the rewinding and states you'd like during the recording session, as long as the states were made while recording - of course :)
best regards,
- dink
Of course, here it is :).
Thanks a lot dink, you were also the one fixing the Last Blade - NCD issue in MAME for me !
@jotego, Hi! I'm trying to properly implement the raster irq's in FBNeo and MAME, it's known that your CPS2 MiSTER core is the only thing besides the real PCB that correctly does the raster effects besides the pcb for Shuma Gorath's Chaos Dimension. Would you be willing to explain the operation of the 3 raster sources to help me? Unfortunately I don't understand fpga code enough to know what is going on.
Currently, the raster irq code in FBNeo & MAME is based entirely on guesswork
best regards,
- dink
@Immersion95 thanks for the recordings! I've been tinkering away on this, but, I can't seem to make out how or where it's scheduling the raster irq near the top.
best regards,
- dink