Editing Talk:PS2 Emulation
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
TODO: Please remove unneeded uppercase letters not at the start of sentences. | |||
* This Is Not Elon Musk Here :P - [[User:Roxanne|Roxanne]] | |||
==Regs== | ==Regs== | ||
VF regs you (Scalerize) described are VU0/COP2 only. Right after vf regs you can find vi regs (210+). Vi regs are only 32regs x 32 bit (vi00 to vi15, and 16 control/special regs). You can find similar array of regs for VU1 on 1040000000 or 1050000000. I don't know exactly where. This is virtual mapping and i don't own ps4 to test it really. --[[User:Kozarovv|Kozarovv]] ([[User talk:Kozarovv|talk]]) 16:30, 2 January 2023 (UTC) | |||
--[[User:Kozarovv|Kozarovv]] ([[User talk:Kozarovv|talk]]) | |||
=Misc info= | =Misc info= | ||
Line 13: | Line 10: | ||
*Settings ignored by emulator (there is more than that): https://pastebin.com/Hm9bfnF6 | *Settings ignored by emulator (there is more than that): https://pastebin.com/Hm9bfnF6 | ||
*Settings which use bool (0/1, emu accept true/false on/off too) as value: https://pastebin.com/iaLLAXHn | *Settings which use bool (0/1, emu accept true/false on/off too) as value: https://pastebin.com/iaLLAXHn | ||
*Settings which use double float as value: https://pastebin.com/cZvxCb6K | *Settings which use double float as value: https://pastebin.com/cZvxCb6K | ||
*Default VU1 settings used by Jak TPL emu: https://pastebin.com/tDsTNWFH | *Default VU1 settings used by Jak TPL emu: https://pastebin.com/tDsTNWFH | ||
*Default VU0 settings used by Jak TPL emu: https://pastebin.com/iSEngpJh | *Default VU0 settings used by Jak TPL emu: https://pastebin.com/iSEngpJh | ||
Line 21: | Line 18: | ||
*Default EE settings used by Jak TPL emu: https://pastebin.com/SBXimZhc (awesome formatting pastebin, good job) | *Default EE settings used by Jak TPL emu: https://pastebin.com/SBXimZhc (awesome formatting pastebin, good job) | ||
*Default COP2 settings used by Jak TPL emu: https://pastebin.com/aG0LDryy | *Default COP2 settings used by Jak TPL emu: https://pastebin.com/aG0LDryy | ||
==Misc misc info== | ==Misc misc info== | ||
Both settings do the same thing: | |||
--external-hdd-fix | |||
--cdvd-determinism | |||
Both settings do the same thing: | |||
--ee-kernel-hle | |||
--ee-injection-kernel | |||
Setting take unused value: | |||
--ee-cache-breaks-block | |||
No matter which value is used, 1 is set. | |||
==Few popular misunderstandings== | ==Few popular misunderstandings== | ||
*vu-xgkick-delay take integer between 0-31 | *vu-xgkick-delay take integer between 0-31 and not float (0.5 is invalid, will be truncated to 0 probably) | ||
*Cop2 rounding in pcsx2 is governed by "EE/FPU" rounding setting, not by VU or VU0. | *Cop2 rounding in pcsx2 is governed by "EE/FPU" rounding setting, not by VU or VU0. | ||
*Cop2 clamping is hardcodded in pcsx2 as far as i know, if no then is likely also governed by EE/FPU setting not VU/VU0 | *Cop2 clamping is hardcodded in pcsx2 as far as i know, if no then is likely also governed by EE/FPU setting not VU/VU0 | ||
*xx-no-clamping setting is not really no clamping known from pcsx2. This is special mode which can be used regardless of other clamp commands. To compare pcsx2 have similar mode only for FPU (Full), to fully mimic that mode we still need fpu-to-double enabled. | *xx-no-clamping setting is not really no clamping known from pcsx2. This is special mode which can be used regardless of other clamp commands. To compare pcsx2 have similar mode only for FPU (Full), to fully mimic that mode we still need fpu-to-double enabled. | ||