finalburnneo / FBNeo

FinalBurn Neo - We are Team FBNeo.
http://neo-source.com
Other
936 stars 366 forks source link

amidaru is upside down #183

Closed ghost closed 4 years ago

ghost commented 4 years ago

Came across this when testing something on the sdl port. Sorry i dont have the full sets or i would have tested them all. Ill build the full set tonight when I get time tonight.

dinkc64 commented 4 years ago

It's OK in win standalone, lets see if @0xe1f can help with this, the game is in burn/drv/galaxian/d_galaxian.cpp with the tags: BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED

ghost commented 4 years ago

it was on stand alone i was testing it in maybe i have a bad option set ?

https://pastebin.com/SQb2fRBt

0xe1f commented 4 years ago

I tested the SDL build on both macOS and Pi, but was unable to reproduce the bug. Both the experimental renderer (on Pi) and the software renderer (macOS) render as expected.

I am seeing screen corruption on the Pi build, similar to the effect from the Rygar bug (#170), and will look into it, but the SDL build is unaffected - looking at @grant2258's pastebin log, seems like the bug is on Windows specifically.

ghost commented 4 years ago

It seems if i change my blitter to experimental (dx9) its all good

edit:

all other blitters work apart from basic. The gcc version works fine out of the box.

I downloaded the vs version it seems the default Enhanced (Direct3d 7 ) option is ghosted im assuming it drops to basic for the blitter because this option isint available on the visual studio build).

Feel free to close this one if you want I switched to gcc build sorry about the false alarm

dinkc64 commented 4 years ago

Oh, I thought you mentioned sdl port.. anyways, yes, the basic blitter relies on hw flipping and newer video drivers don't have hw flipping in directdraw support any longer I'm afraid. Stay away from those vs/64bit builds though, they've got issues :( (other than this)

best regards,

ghost commented 4 years ago

thanks for the info will close this one for now.