41 00 A0 00 00 00 00 01 20 00 01 00 A1 00 00 00
00 20 00 00 01 00 A2 00 00 00 00 42 45 17 41 00
01 00 02 01 00 00 02 00 01 00 02 06 25 42 00 06
27 42 01 00 03 07 55 23 00 07 57 23 01 00 04 08
13 19 00 08 15 19 01 00 05 10 41 16 00 10 43 16
01 00 06 13 03 15 00 13 05 15 01 00 07 13 12 31
00 13 14 31 01 00 08 15 04 56 00 15 06 56 01 00
09 17 15 14 00 17 17 14 01 00 10 19 55 09 00 19
57 09 01 00 11 21 45 08 00 21 47 08 01 00 12 24
09 72 00 24 11 72 01 00 13 25 52 44 00 25 54 44
01 00 14 28 23 13 00 28 25 13 01 00 15 30 22 44
00 30 24 44 01 00 16 32 03 72 00 32 05 72 01 00
17 33 36 19 00 33 38 19 01 00 18 35 20 42 00 35
22 42 01 00 19 37 42 38 00 37 44 38 01 00 20 39
12 45 00 39 14 45 00 00 00 00 00 00 00 00 00 00
41 00 A0 00 00 00 00 01 20 00 01 00 A1 00 00 00
00 17 00 00 01 00 A2 00 00 00 00 67 51 11 41 00
01 00 02 01 00 00 02 00 01 00 02 32 44 16 00 32
46 16 01 00 03 35 50 22 00 35 52 22 01 00 04 38
08 48 00 38 10 48 01 00 05 40 22 56 00 40 24 56
01 00 06 42 25 69 00 42 27 69 01 00 07 44 31 09
00 44 33 09 01 00 08 46 42 24 00 46 44 24 01 00
09 49 06 20 00 49 08 20 01 00 10 51 17 70 00 51
19 70 01 00 11 53 25 48 00 53 27 48 01 00 12 55
34 02 00 55 36 02 01 00 13 57 46 07 00 57 48 07
01 00 14 59 53 08 00 59 55 08 01 00 15 62 03 54
00 62 05 54 01 00 16 64 23 34 00 64 25 34 01 00
17 66 22 64 00 66 24 64 00 00 00 00 00 00 00 00
41 00 A0 00 00 00 00 01 20 00 01 00 A1 00 00 00
00 13 00 00 01 00 A2 00 00 00 00 57 21 53 41 00
01 00 02 01 00 00 02 00 01 00 02 24 18 05 00 24
20 05 01 00 03 26 50 48 00 26 52 48 01 00 04 29
36 55 00 29 38 55 01 00 05 32 21 30 00 32 23 30
01 00 06 35 03 47 00 35 05 47 01 00 07 37 51 49
00 37 53 49 01 00 08 40 28 47 00 40 30 47 01 00
09 43 12 20 00 43 14 20 01 00 10 46 11 38 00 46
13 38 01 00 11 48 51 40 00 48 53 40 01 00 12 51
28 17 00 51 30 17 01 00 13 54 10 19 00 54 12 19
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
41 00 A0 00 00 00 00 01 20 00 01 00 A1 00 00 00
00 12 00 00 01 00 A2 00 00 00 00 69 20 03 41 00
01 00 02 01 00 00 02 00 01 00 02 39 30 51 00 39
32 51 01 00 03 42 31 40 00 42 33 40 01 00 04 45
38 48 00 45 40 48 01 00 05 48 30 25 00 48 32 25
01 00 06 51 20 20 00 51 22 20 01 00 07 54 08 17
00 54 10 17 01 00 08 57 51 09 00 57 53 09 01 00
09 60 55 17 00 60 57 17 01 00 10 64 02 46 00 64
04 46 01 00 11 65 19 51 00 65 21 51 01 00 12 66
18 43 00 66 20 43 01 00 13 54 10 19 00 54 12 19
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
41 00 A0 00 00 00 00 01 20 00 01 00 A1 00 00 00
00 13 00 00 01 00 A2 00 00 00 00 61 16 59 41 00
01 00 02 01 00 00 02 00 01 00 02 08 43 40 00 08
45 40 01 00 03 14 02 56 00 14 04 56 01 00 04 19
22 33 00 19 24 33 01 00 05 24 21 09 00 24 23 09
01 00 06 29 32 53 00 29 34 53 01 00 07 34 36 10
00 34 38 10 01 00 08 38 39 59 00 38 41 59 01 00
09 42 49 60 00 42 51 60 01 00 10 46 46 39 00 46
48 39 01 00 11 50 28 11 00 50 30 11 01 00 12 53
49 22 00 53 51 22 01 00 13 58 14 34 00 58 16 34
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
41 00 A0 00 00 00 00 01 20 00 01 00 A1 00 00 00
00 14 00 00 01 00 A2 00 00 00 00 60 59 54 41 00
01 00 02 01 00 00 02 00 01 00 02 08 56 47 00 08
58 47 01 00 03 13 03 05 00 13 05 05 01 00 04 16
09 48 00 16 11 48 01 00 05 20 28 56 00 20 30 56
01 00 06 24 40 72 00 24 42 72 01 00 07 28 53 25
00 28 55 25 01 00 08 32 36 08 00 32 38 08 01 00
09 36 17 11 00 36 19 11 01 00 10 40 34 43 00 40
36 43 01 00 11 44 49 31 00 44 51 31 01 00 12 49
05 09 00 49 07 09 01 00 13 53 08 30 00 53 10 30
01 00 14 56 50 38 00 56 52 38 00 00 00 00 00 00
I'm an idiot, I had rumble disabled in the PS4 settings. It obviously works just fine.Don't know about MGS, but it works on Street Fighter Alpha 3
# General Settings (ALL GAMES)
--bios-hide-sce-osd=0
--has-shown-start-select-help=0
--bios=SCPH1001.bin
--ctlanalog=on
--sim-analog-pad=0x2020
--menu_dev=on
#Game Settings (Per game)
--image0="data/Pandemonium! 2 (USA).bin"
--ps1-title-id=SLUS00578
--antialias=off
--scale=0
--gamma=5
--brightness=10
--contrast=8
#--hue=0
#--saturation=0
--pace-gpu-dma=true
--gpu-scanout-fps-override=60
#--cdrom-cmd-time=100
--cdrom-max-seek=true
-- Pandemonium 2
-- Widescreen hack by Gamemasterplc
local patcher = function()
--Widescreen 16:9
R3K_WriteMem16(0x80008200,0x0000)
R3K_WriteMem16(0x80008202,0x8C88)
R3K_WriteMem16(0x80008204,0x8001)
R3K_WriteMem16(0x80008206,0x3C1B)
R3K_WriteMem16(0x80008208,0x0180)
R3K_WriteMem16(0x8000820A,0x237B)
R3K_WriteMem16(0x8000820C,0x0002)
R3K_WriteMem16(0x8000820E,0x1764)
R3K_WriteMem16(0x80008212,0x2400)
R3K_WriteMem16(0x80008214,0x0C00)
R3K_WriteMem16(0x80008216,0x2408)
R3K_WriteMem16(0x80008218,0xFA0F)
R3K_WriteMem16(0x8000821A,0x0801)
R3K_WriteMem16(0x8000821E,0x2400)
R3K_WriteMem16(0x8007E834,0x2080)
R3K_WriteMem16(0x8007E836,0x0800)
R3K_WriteMem16(0x80064414,0x0C00)
R3K_WriteMem16(0x80064416,0x240C)
end
EM_AddVsyncHook(patcher)
-- Wipeout
-- ported to PS4 lua
-- emu used=syphonfilter v2
local patcher = function()
--Disable dithering
local no_dither = R3K_ReadMem16(0x068C8C)
if no_dither == 0x0200 then
R3K_WriteMem16(0x30068C8D,0x0000)
end
--[Enable Rapier Mode]
local Rapier_Mode = R3K_ReadMem16(0x1F701A)
if Rapier_Mode == 0x0001 then
R3K_WriteMem16(0x801F701A,0x0101)
end
--[Enable Rapier Levels]
local Rapier_Levels = R3K_ReadMem16(0x1F701A)
if Rapier_Levels == 0x0001 then
R3K_WriteMem16(0x801F7046,0x0101)
end
--[Infinite Race Re-Starts]
local Race_ReStarts = R3K_ReadMem16(0x1F7014)
if Race_ReStarts == 00802 then
R3K_WriteMem16(0x801F7014,0x0803)
end
end
EM_AddVsyncHook(patcher)
TOCs are needed in games that rely on RedBook audio for music and/or sfx, since the bin file alone won't allow for the tracks to be read. I think someone posted a link with a list of all PS1 games that do this earlier in this thread.This is an amazing emulator! Tested the following and everything works perfect including sound!
Spyro 2: Amazing quality and sound is perfect
Pacman world: Works perfect with sound and everything
Tarzan: Works perfect with sound etc.
medievil 2 works as well perfect with sound
why are toc files needed and in surely not in all games?
41 00 A0 00 00 00 00 01 20 00 01 00 A1 00 00 00
00 30 00 00 01 00 A2 00 00 00 00 57 29 19 41 00
01 00 02 01 00 00 02 00 01 00 02 11 34 46 00 11
36 46 01 00 03 12 39 30 00 12 41 30 01 00 04 15
20 25 00 15 22 25 01 00 05 17 01 24 00 17 03 24
01 00 06 17 37 34 00 17 39 34 01 00 07 19 34 43
00 19 36 43 01 00 08 21 29 46 00 21 31 46 01 00
09 22 19 04 00 22 21 04 01 00 10 23 15 63 00 23
17 63 01 00 11 24 55 69 00 24 57 69 01 00 12 26
37 40 00 26 39 40 01 00 13 30 09 61 00 30 11 61
01 00 14 31 11 25 00 31 13 25 01 00 15 32 27 15
00 32 29 15 01 00 16 33 32 24 00 33 34 24 01 00
17 35 25 65 00 35 27 65 01 00 18 38 04 28 00 38
06 28 01 00 19 38 48 16 00 38 50 16 01 00 20 40
09 30 00 40 11 30 01 00 21 40 56 57 00 40 58 57
01 00 22 41 10 74 00 41 12 74 01 00 23 41 49 28
00 41 51 28 01 00 24 43 59 00 00 44 01 00 01 00
25 46 26 05 00 46 28 05 01 00 26 48 38 06 00 48
40 06 01 00 27 50 40 69 00 50 42 69 01 00 28 51
06 08 00 51 08 08 01 00 29 52 08 41 00 52 10 41
01 00 30 52 20 00 00 52 22 00 00 00 00 00 00 00
try boot without any lua file, if its still crash, so u have bad emu!Why do my games immediately crash with CE-34878 when I use the configs and luas posted here?
Don't I just make a new .txt with with notepad and copy everything in the code box? Not sure what I'm doing wrong. I used correct .lua file extension as well.
It still crashes. I think these configs and luas are not compatible with 5.05.try boot without any lua file, if its still crash, so u have bad emu!
probably u build wrong or someIt still crashes. I think these configs and luas are not compatible with 5.05.
Hi, rumble is not working in Alien Resurrection (USA) for me with your config fixes, the analogue control is working great though.rumble works for me. You need to enable ctlanalog and disable sim-analog
It is possible to enable Analog + Rumble, it has been made clear earlier in the thread. Remove the line --sim-analog-pad=0x2020 and add --ctlanalog=on.It was crashing because of this line in config-title.txt:
--bios=SCPH1001.bin
The converter tool I'm using must be missing that BIOS file.
Hi, rumble is not working in Alien Resurrection (USA) for me with your config fixes, the analogue control is working great though.
Correct me if I'm wrong but it seems as though it's not yet possible to get properly functioning analogue support (where game detects a Dual Shock/analogue controller in options) AND vibration. The simulated analogue is no good in racing games for example where you need to make small adjustments as it just behaves as digital input. Hope someone works out how to add both.