Closed GoogleCodeExporter closed 9 years ago
Here's a .gs dump for easier debugging:
http://www.megaupload.com/?d=E04LFZ7T
Original comment by peter.0x...@gmail.com
on 8 Apr 2010 at 5:21
I don't remember the game being brown as seen in the screenshots above, it was
quite
colorful, it could just be my memory though (time of the day?), or another
issue.
Regardless it also happens in the japanese version (Sakura Taisen V - Saraba
Itoshiki
Hito Yo), tried with older versions (0.1.4) and ZeroGS, seems the issue was
present
since ever, it's the same output regarding the ambient light.
http://img511.imageshack.us/i/gsdx20100408190801.png/ [2819 / HW]
http://img101.imageshack.us/i/gsdx20100408190858.png/ [2819 / SW]
Original comment by shadow0...@mail.com
on 8 Apr 2010 at 10:48
After getting some basic understanding of how gsdx works and mucking around
with the
debugger a lot, I found a hack that fixes this problem.
Obviously this is not a real fix, but it's good enough for me to return to
playing
the game ;)
Around line 125 of GSRendererDX.h (in Draw(rt, ds, tex)) I added this:
[...]
if(!IsOpaque())
{
if(tex==0) return; // Durante Sakura Wars hack
om_bsel.abe = PRIM->ABE || PRIM->AA1 && m_vt.m_primclass == GS_LINE_CLASS;
[...]
From my limited understanding it seems like some transparent (untextured?)
object is
being drawn over much of the screen, maybe it's even the (missing) character
shadows!
Obviously I do not yet fully understand how everything in GSDX works (after
just a
few hours of looking at it) so I'm fishing in the dark here.
Original comment by peter.0x...@gmail.com
on 9 Apr 2010 at 11:30
As far as im aware this has been fixed (im a similar manner) so closing now.
Original comment by refraction
on 5 Apr 2013 at 11:57
Original issue reported on code.google.com by
peter.0x...@gmail.com
on 6 Apr 2010 at 10:24