Talk:PS1 Classics Emulator Compatibility List: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
No edit summary
Line 27: Line 27:
end
end
EM_AddVsyncHook(patcher)
EM_AddVsyncHook(patcher)
</pre>
===LSD: Dream Emulator===
'''TXT'''
<br>SLPS-01556
<pre>
--bios-hide-sce-osd=1
--has-shown-start-select-help=1
--gpu-scanout-fps-override=ntsc
--sim-analog-pad=0x2020
</pre>
'''LUA'''
<br>SLPS-01556
<pre>
-- LSD: Dream Emulator [NTSC-J] (SLPS-01556)
-- ported to PS4 lua by JSimesen
-- emu used=syphonfilter v2
local patcher = function()
-- Disable dithering
R3K_WriteMem16(0x800220E4,0x0000) --E1000200
R3K_WriteMem16(0x80014AA4,0x0000) --E1000200
R3K_WriteMem16(0x300138A1,0x0000) --E1000200
R3K_WriteMem16(0x800220C8,0x0000) --E1000800
R3K_WriteMem16(0x30014AA5,0x0000) --E1000200
R3K_WriteMem16(0x300220E5,0x0000) --E1000200
R3K_WriteMem16(0x800237D4,0x0020) --E1001000 ( correct patch method )
R3K_WriteMem16(0x800138A0,0x0000) --E1000000
end
EM_AddVsyncHook(patcher)
</pre>
</pre>

Revision as of 16:31, 14 February 2023

General

You can add your configurations in here


Official configs

Custom configs

...Iru!

TXT
SLPS00965

--gpu-scanout-fps-override=ntsc
--scale=6

LUA
SLPS00965

-- Iru!
-- ported to PS4 lua
-- emu used=syphonfilter v2
local patcher = function()
--Widescreen
R3K_WriteMem16(0x800929E4,0x0C00)
R3K_WriteMem16(0x801191F0,0x0C00)
end
EM_AddVsyncHook(patcher)

LSD: Dream Emulator

TXT
SLPS-01556

--bios-hide-sce-osd=1
--has-shown-start-select-help=1
--gpu-scanout-fps-override=ntsc
--sim-analog-pad=0x2020

LUA
SLPS-01556

-- LSD: Dream Emulator [NTSC-J] (SLPS-01556)
-- ported to PS4 lua by JSimesen
-- emu used=syphonfilter v2
local patcher = function()
-- Disable dithering
R3K_WriteMem16(0x800220E4,0x0000) --E1000200
R3K_WriteMem16(0x80014AA4,0x0000) --E1000200
R3K_WriteMem16(0x300138A1,0x0000) --E1000200
R3K_WriteMem16(0x800220C8,0x0000) --E1000800
R3K_WriteMem16(0x30014AA5,0x0000) --E1000200
R3K_WriteMem16(0x300220E5,0x0000) --E1000200
R3K_WriteMem16(0x800237D4,0x0020) --E1001000 ( correct patch method )
R3K_WriteMem16(0x800138A0,0x0000) --E1000000
end
EM_AddVsyncHook(patcher)