Rsx: remove method registers reset

cellGcm manually resets registers each flip, tested with cellGcmSetFlip
This commit is contained in:
eladash 2018-08-28 22:03:28 +03:00 committed by kd-11
parent c452b43ebc
commit fc50e6abcb
2 changed files with 7 additions and 2 deletions

View file

@ -1182,9 +1182,9 @@ namespace rsx
rsx->int_flip_index++;
rsx->current_display_buffer = arg;
rsx->flip(arg);
// After each flip PS3 system is executing a routine that changes registers value to some default.
// After each flip cellGcmSys is executing a routine that changes registers value to some default.
// Some game use this default state (SH3).
rsx->reset();
if (rsx->isHLE) rsx->reset();
rsx->last_flip_time = get_system_time() - 1000000;
rsx->flip_status = CELL_GCM_DISPLAY_FLIP_STATUS_DONE;