Merge pull request #8349 from Pokechu22/dtk-bugfix

Fix 2 DTK bugs
This commit is contained in:
JosJuice 2019-09-15 23:01:23 +02:00 committed by GitHub
commit 82fd7f576e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 6 deletions

View File

@ -991,11 +991,6 @@ void ExecuteCommand(u32 command_0, u32 command_1, u32 command_2, u32 output_addr
{ {
s_stop_at_track_end = false; s_stop_at_track_end = false;
s_stream = false; s_stream = false;
s_audio_position = 0;
s_next_start = 0;
s_next_length = 0;
s_current_start = 0;
s_current_length = 0;
} }
else else
{ {
@ -1051,7 +1046,7 @@ void ExecuteCommand(u32 command_0, u32 command_1, u32 command_2, u32 output_addr
case 0x03: // Returns the total length case 0x03: // Returns the total length
INFO_LOG(DVDINTERFACE, "(Audio): Stream Status: Request Audio status CurrentLength:%08x", INFO_LOG(DVDINTERFACE, "(Audio): Stream Status: Request Audio status CurrentLength:%08x",
s_current_length); s_current_length);
WriteImmediate(static_cast<u32>(s_current_length >> 2), output_address, reply_to_ios); WriteImmediate(s_current_length, output_address, reply_to_ios);
break; break;
default: default:
INFO_LOG(DVDINTERFACE, "(Audio): Subcommand: %02x Request Audio status %s", INFO_LOG(DVDINTERFACE, "(Audio): Subcommand: %02x Request Audio status %s",