mirror of https://github.com/PCSX2/pcsx2.git
Minor changes:
- Added an EE roundmode patch entry for AR Tonelico 2 that fixes a fall through floor bug - Disabled an exception in the ISO file reader. It now continues working when it runs into incomplete game rips (may need a review). - Disabled 2 annoying logs :p git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4307 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
8355fa7aa3
commit
dea0f37ca9
|
@ -9438,6 +9438,7 @@ Compat = 2
|
||||||
Serial = SLUS-21788
|
Serial = SLUS-21788
|
||||||
Name = Ar Tonelico 2 - Melody Of Metafalica
|
Name = Ar Tonelico 2 - Melody Of Metafalica
|
||||||
Region = NTSC-U
|
Region = NTSC-U
|
||||||
|
eeRoundMode = 0 // Fixes "Fall through floor" bug when aproaching chests
|
||||||
Compat = 5
|
Compat = 5
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
Serial = SLUS-21789
|
Serial = SLUS-21789
|
||||||
|
|
|
@ -525,8 +525,11 @@ void _IsoPart::Read( void* dest, size_t size )
|
||||||
// must always use the explicit check against the number of bytes read to determine
|
// must always use the explicit check against the number of bytes read to determine
|
||||||
// end-of-stream conditions.
|
// end-of-stream conditions.
|
||||||
|
|
||||||
|
// Throwing exceptions here ends emulation.
|
||||||
|
// We should let the game decide what to do with missing data though.
|
||||||
if ((size_t)handle->LastRead() < size)
|
if ((size_t)handle->LastRead() < size)
|
||||||
throw Exception::EndOfStream( filename );
|
Console.Warning( "ISO read problem (Bad game rip?)" );
|
||||||
|
//throw Exception::EndOfStream( filename );
|
||||||
}
|
}
|
||||||
|
|
||||||
void _IsoPart::Seek(wxFileOffset pos, wxSeekMode mode)
|
void _IsoPart::Seek(wxFileOffset pos, wxSeekMode mode)
|
||||||
|
|
|
@ -305,8 +305,8 @@ void GSFrame::OnCloseWindow(wxCloseEvent& evt)
|
||||||
|
|
||||||
bool GSFrame::ShowFullScreen(bool show, long style)
|
bool GSFrame::ShowFullScreen(bool show, long style)
|
||||||
{
|
{
|
||||||
if( show != IsFullScreen() )
|
/*if( show != IsFullScreen() )
|
||||||
Console.WriteLn( Color_StrongMagenta, "(gsFrame) Switching to %s mode...", show ? "Fullscreen" : "Windowed" );
|
Console.WriteLn( Color_StrongMagenta, "(gsFrame) Switching to %s mode...", show ? "Fullscreen" : "Windowed" );*/
|
||||||
|
|
||||||
if( g_Conf->GSWindow.IsFullscreen != show )
|
if( g_Conf->GSWindow.IsFullscreen != show )
|
||||||
{
|
{
|
||||||
|
|
|
@ -344,6 +344,7 @@ __fi bool dmacWrite32( u32 mem, mem32_t& value )
|
||||||
icase(D7_CHCR) // dma7 - sif2
|
icase(D7_CHCR) // dma7 - sif2
|
||||||
{
|
{
|
||||||
DMA_LOG("SIF2dma EXECUTE, value=0x%x", value);
|
DMA_LOG("SIF2dma EXECUTE, value=0x%x", value);
|
||||||
|
DevCon.Warning("SIF2 DMA call");
|
||||||
DmaExec(dmaSIF2, mem, value);
|
DmaExec(dmaSIF2, mem, value);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue