diff --git a/Extra File PSX Game/Clock Tower II The Struggle Within (SLUS00695)/SLUS00695.lua b/Extra File PSX Game/Clock Tower II The Struggle Within (SLUS00695)/SLUS00695.lua new file mode 100644 index 0000000..e3834e9 --- /dev/null +++ b/Extra File PSX Game/Clock Tower II The Struggle Within (SLUS00695)/SLUS00695.lua @@ -0,0 +1,8 @@ +-- Clock Tower II The Struggle Within +-- ported to PS4 lua +-- emu used=syphonfilter v2 +local patcher = function() +--Widescreen +R3K_WriteMem16(0x8006F7B8,0x0C00) +end +EM_AddVsyncHook(patcher) \ No newline at end of file diff --git a/Extra File PSX Game/Dead or Alive/config-title.txt b/Extra File PSX Game/Dead or Alive/config-title.txt new file mode 100644 index 0000000..39ba6f4 --- /dev/null +++ b/Extra File PSX Game/Dead or Alive/config-title.txt @@ -0,0 +1,92 @@ +# General Settings (ALL GAMES) + + +--bios-hide-sce-osd=1 +--has-shown-start-select-help=1 +--ctlanalog=on +--sim-analog-pad=0x2020 +#--multitap=1 +#--menu_dev=on + +#Game Settings (Per game) + +--image0="data/Dead or Alive.bin" + +--ps1-title-id=SLUS00606 + + +--scale=6 +--brightness=10 +--contrast=10 +#--pace-gpu-dma=true +--gpu-scanout-fps-override=60 +#--defer-linked-dma-irq=true +#--opt-cache-isolation=true +#--cdrom-cmd-time=100 +#--cdrom-max-seek=true + + + +#--antialias=noaa +#--softgpu=true +#--gpu-scanout-fps-override=60 #ntsc, pal, 1->120(fps) +#--title-id +#--opt-cache-isolation=false +#--ps1-title-id= +#--pace-gpu-dma=false +#--defer-linked-dma-irq=true +#--libcrypt +#--deterministic=true +#--guncon +#--multitap +#--vram-read-frame-delay=false +#--present-delay-scanlines= auto +#--id-engine +#--metal-gear-solid +#--snapshot-vram +#--snapshot-entrypoint +#--snap-entrypoint-filename= %TITLE_ID%_entrypoint.bin +#--snapshot-autokill +#--ps1-title-id +#--bios=SCPH5500.bin,SCPH5501.bin,SCPH5502.bin +#--bios-dir== Usage Notes: Specify custom path to ALL assets with +#--assets-dir=/path/to/assets, Specify custom path to BIOS assets with +#--bios-dir=/path/to/bios_dir ,Explicitly specify BIOS file with +#--bios-dir=/path/to/bios.bin +#--state-restore +#--snapshot-restore +#--trace-snap-compare= defer +#--wait +#--autokill +#--mcd0 +#--mcd1 +#--agerestrict +#--remap +#--load-scripts +#--boot-script= app_boot.lua +#--snapshot-dir +#--savestate-dir +#--xobuttonmode=oenter,ocancel +#--host-audio +#--texreplace +#--git-rev-gamedata +#--region-dir +#--app-dir +#--app-artifacts-dir +#--title-artifacts-dir +#--run-hook-msg +#--cwd-dir +#--vault-dir +#--gamedata-dir +#--title-dir +#--config-local-dir +#--clamp-line-thickness-max +#--clamp-line-thickness-min +#--ctlanalog +#--screenshot-dir +#--assets-dir +#--savedata-mode +#--ps4-trophies=1 +#--trophies=1 +#--ps5-uds=1 + diff --git a/Extra File PSX Game/Dead or Alive/data/Dead or Alive.toc b/Extra File PSX Game/Dead or Alive/data/Dead or Alive.toc new file mode 100644 index 0000000..fe9c5bc Binary files /dev/null and b/Extra File PSX Game/Dead or Alive/data/Dead or Alive.toc differ diff --git a/Extra File PSX Game/Dead or Alive/sce_sys/changeinfo/changeinfo.xml b/Extra File PSX Game/Dead or Alive/sce_sys/changeinfo/changeinfo.xml new file mode 100644 index 0000000..0b8bc46 --- /dev/null +++ b/Extra File PSX Game/Dead or Alive/sce_sys/changeinfo/changeinfo.xml @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/Extra File PSX Game/Dead or Alive/sce_sys/icon0.png b/Extra File PSX Game/Dead or Alive/sce_sys/icon0.png new file mode 100644 index 0000000..0aaa1d2 Binary files /dev/null and b/Extra File PSX Game/Dead or Alive/sce_sys/icon0.png differ diff --git a/Extra File PSX Game/Dead or Alive/sce_sys/param.sfo b/Extra File PSX Game/Dead or Alive/sce_sys/param.sfo new file mode 100644 index 0000000..1863af6 Binary files /dev/null and b/Extra File PSX Game/Dead or Alive/sce_sys/param.sfo differ diff --git a/Extra File PSX Game/Dead or Alive/sce_sys/pic1.png b/Extra File PSX Game/Dead or Alive/sce_sys/pic1.png new file mode 100644 index 0000000..05964b2 Binary files /dev/null and b/Extra File PSX Game/Dead or Alive/sce_sys/pic1.png differ diff --git a/Extra File PSX Game/Dead or Alive/sce_sys/shareparam.json b/Extra File PSX Game/Dead or Alive/sce_sys/shareparam.json new file mode 100644 index 0000000..3864202 --- /dev/null +++ b/Extra File PSX Game/Dead or Alive/sce_sys/shareparam.json @@ -0,0 +1 @@ +{"ps4_share_param_version":"01.20","game_version":"01.00","client_id":"558376512925-2od2oqbrdd7qecn2lfhftekf11fao2pi.apps.googleusercontent.com","overlay_position":{"x":0,"y":0}} \ No newline at end of file diff --git a/Extra File PSX Game/Dead or Alive/scripts/SLUS00606.lua b/Extra File PSX Game/Dead or Alive/scripts/SLUS00606.lua new file mode 100644 index 0000000..0af13ab --- /dev/null +++ b/Extra File PSX Game/Dead or Alive/scripts/SLUS00606.lua @@ -0,0 +1,137 @@ +-- Dead or Alive +-- ported to PS4 lua by Stayhye +-- emu used=syphon filter v2 + + +local patcher = function() +--16:9 +R3K_WriteMem16(0x80049F10,0x0C00) +--[Enable Extra Config] +R3K_WriteMem16(0x80092CE2,0x7F40) +--[Enable Raidou & Ayane] +R3K_WriteMem16(0x80092CC8,0x0101) +--[Bouncin' Mode] +R3K_WriteMem16(0x800A20CA,0x2400) + +end + +EM_AddVsyncHook(patcher) + +--[[ +R3K_GetPC +R3K_SetPC +R3K_GetHi +R3K_SetHi +R3K_GetLo +R3K_SetLo +R3K_GetGpr +R3K_SetGpr +R3K_ReadMem8 +R3K_ReadMem16 +R3K_ReadMem32 +R3K_ReadMemFloat +R3K_ReadMemString +R3K_WriteMem8 +R3K_WriteMem16 +R3K_WriteMem32 +R3K_WriteMemFloat +R3K_WriteMemString +R3K_WriteMemStringZ +R3K_AddHook +R3K_RemoveHook +R3K_InsnReplace +R3K_BurnCycles +R3K_FlushCache +EM_PadRead +EM_PadWrite +EM_PadReadLeftStick +EM_PadReadRightStick +EM_PadSetButtonsMode +EM_ThrottleMax +EM_ThrottleNormal +EM_GetNativeLanguage +EM_NeoMode +EM_CRC32 +EM_AddVsyncHook +EM_RemoveVsyncHook +EM_LoadConfig +EM_SaveConfig +EM_LoadState +EM_SaveState +EM_Launch +EM_GetLegacyTitleId +EM_GetStoreRegion +EM_GetSettingCli +EM_SetSettingCli +EM_GetCDRom +EM_SetCDRom +EM_GetDiscId +EM_LoadDiscId +TR_Unlock +at +v0 +v1 +a0 +a1 +a2 +a3 +t0 +t1 +t2 +t3 +t4 +t5 +t6 +t7 +s0 +s1 +s2 +s3 +s4 +s5 +s6 +s7 +t8 +t9 +k0 +k1 +gp +sp +fp +ra +gpr +ctl +parameter is not a function +Instruction Replacements can only be installed at script load time +InsnReplace: Opcode at PC %08x already replaced! +InsnReplace 0x%08x: 0x%08x +(LuaEngine) ERROR: +Invalid player specified on EM_PadRead +Invalid parameter sent to EM_PadWrite +Invalid player specified on EM_PadWrite +Invalid player specified on EM_PadReadLeftStick +Invalid player specified on EM_PadReadRightStick +EM_PadSetButtonsMode is deprecated +EM_GetCDRom() is removed. Use EM_GetLegacyTitleID() to differentiate discs after a call to EM_LoadDiscId(). Use EM_GetStoreRegion() for store region info. +jp +fr +es +de +it +nl +pt +ru +ko +cht +chs +fi +se +dk +pl +ptb +gb +tr +esl +ar +frc +--]] diff --git a/Extra File PSX Game/Einhander/SCUS94243.lua b/Extra File PSX Game/Einhander/SCUS94243.lua new file mode 100644 index 0000000..f2a6dcc --- /dev/null +++ b/Extra File PSX Game/Einhander/SCUS94243.lua @@ -0,0 +1,26 @@ +-- Einhänder [NTSC-U] (SCUS-94243) +-- Widescreen hack by El_Patas +-- +Cheats +-- ported to PS4 lua by Stayhye +-- emu used=syphon filter v2 + + +local patcher = function() +--Widescreen 16:9 +R3K_WriteMem16(0x8013EFF8,0x0C00) +--[Debug Option-Go to config, file or gallery menu first. Then press Select.] +local dmenu = R3K_ReadMem16(0x083E2E) +if dmenu == 0x0100 then +R3K_WriteMem16(0x800ADA40,0x0007) +end +--[Enable Stage Select] +R3K_WriteMem16(0x800ADAA6,0x0001) +R3K_WriteMem16(0x80085960,0xFFFF) +R3K_WriteMem16(0x8008593C,0x0000) +--[Enable Gallery With All Pictures] +R3K_WriteMem16(0x801FEC9C,0xFFFF) +R3K_WriteMem16(0x801FEC9E,0xFFFF) + +end + +EM_AddVsyncHook(patcher) \ No newline at end of file diff --git "a/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/config-title.txt" "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/config-title.txt" new file mode 100644 index 0000000..5c70aec --- /dev/null +++ "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/config-title.txt" @@ -0,0 +1,95 @@ +# General Settings (ALL GAMES) + + +--bios-hide-sce-osd=1 +--has-shown-start-select-help=1 +--ctlanalog=on +--sim-analog-pad=0x2020 +#--multitap=1 +#--menu_dev=on + +#Game Settings (Per game) + +--image0="data/Fear Effect 2 - Retro Helix (USA) (Disc 1).bin" +--image1="data/Fear Effect 2 - Retro Helix (USA) (Disc 2).bin" +--image2="data/Fear Effect 2 - Retro Helix (USA) (Disc 3).bin" +--image3="data/Fear Effect 2 - Retro Helix (USA) (Disc 4).bin" + +--ps1-title-id=SLUS01266 + + + +--scale=2 +--brightness=10 +--contrast=10 +--pace-gpu-dma=false +--defer-linked-dma-irq=true +--opt-cache-isolation=false +--cdrom-cmd-time=100 +--cdrom-max-seek=true + + + +#--antialias=noaa +#--softgpu=true +#--gpu-scanout-fps-override=60 #ntsc, pal, 1->120(fps) +#--title-id +#--opt-cache-isolation=false +#--ps1-title-id= +#--pace-gpu-dma=false +#--defer-linked-dma-irq=true +#--libcrypt +#--deterministic=true +#--guncon +#--multitap +#--vram-read-frame-delay=false +#--present-delay-scanlines= auto +#--id-engine +#--metal-gear-solid +#--snapshot-vram +#--snapshot-entrypoint +#--snap-entrypoint-filename= %TITLE_ID%_entrypoint.bin +#--snapshot-autokill +#--ps1-title-id +#--bios=SCPH5500.bin,SCPH5501.bin,SCPH5502.bin +#--bios-dir== Usage Notes: Specify custom path to ALL assets with +#--assets-dir=/path/to/assets, Specify custom path to BIOS assets with +#--bios-dir=/path/to/bios_dir ,Explicitly specify BIOS file with +#--bios-dir=/path/to/bios.bin +#--state-restore +#--snapshot-restore +#--trace-snap-compare= defer +#--wait +#--autokill +#--mcd0 +#--mcd1 +#--agerestrict +#--remap +#--load-scripts +#--boot-script= app_boot.lua +#--snapshot-dir +#--savestate-dir +#--xobuttonmode=oenter,ocancel +#--host-audio +#--texreplace +#--git-rev-gamedata +#--region-dir +#--app-dir +#--app-artifacts-dir +#--title-artifacts-dir +#--run-hook-msg +#--cwd-dir +#--vault-dir +#--gamedata-dir +#--title-dir +#--config-local-dir +#--clamp-line-thickness-max +#--clamp-line-thickness-min +#--ctlanalog +#--screenshot-dir +#--assets-dir +#--savedata-mode +#--ps4-trophies=1 +#--trophies=1 +#--ps5-uds=1 + diff --git "a/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/changeinfo/changeinfo.xml" "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/changeinfo/changeinfo.xml" new file mode 100644 index 0000000..0b8bc46 --- /dev/null +++ "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/changeinfo/changeinfo.xml" @@ -0,0 +1,13 @@ + + + + + + + + + diff --git "a/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/icon0.png" "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/icon0.png" new file mode 100644 index 0000000..458d37d Binary files /dev/null and "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/icon0.png" differ diff --git "a/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/param.sfo" "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/param.sfo" new file mode 100644 index 0000000..5b74633 Binary files /dev/null and "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/param.sfo" differ diff --git "a/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/pic0.png" "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/pic0.png" new file mode 100644 index 0000000..5c811d3 Binary files /dev/null and "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/pic0.png" differ diff --git "a/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/pic1.png" "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/pic1.png" new file mode 100644 index 0000000..68b05db Binary files /dev/null and "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/pic1.png" differ diff --git "a/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/shareparam.json" "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/shareparam.json" new file mode 100644 index 0000000..3864202 --- /dev/null +++ "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/sce_sys/shareparam.json" @@ -0,0 +1 @@ +{"ps4_share_param_version":"01.20","game_version":"01.00","client_id":"558376512925-2od2oqbrdd7qecn2lfhftekf11fao2pi.apps.googleusercontent.com","overlay_position":{"x":0,"y":0}} \ No newline at end of file diff --git "a/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/scripts/SLPS01567.lua" "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/scripts/SLPS01567.lua" new file mode 100644 index 0000000..96b3027 --- /dev/null +++ "b/Extra File PSX Game/Fear Effect 2\342\204\242 Retro Helix\302\256/scripts/SLPS01567.lua" @@ -0,0 +1,145 @@ +-- Fear Effect 2 Retro Helix (US) (SLUS-01266, SLUS-01275, SLUS-01276) +-- Enable dithering hack +-- ported to PS4 lua by Stayhye +-- emu used=syphon filter v2 + + +local patcher = function() +--Enable dithering +--R3K_WriteMem16(0x8005F470,0x0000) +--[Access Art Gallery (All Discs)] +R3K_WriteMem16(0x800BC4DC,0x0001) +--[PAL2NTSC] +local code1 = R3K_ReadMem16(0x067100) +if code1 == 0x0008 then +R3K_WriteMem16(0x300670FE,0x0040) +end +--[Y-Fix] +local code2 = R3K_ReadMem16(0x05ED78) +if code2 == 0x0010 then +R3K_WriteMem16(0x8005ED78,0x0000) +end + + +end + +EM_AddVsyncHook(patcher) + +--[[ +R3K_GetPC +R3K_SetPC +R3K_GetHi +R3K_SetHi +R3K_GetLo +R3K_SetLo +R3K_GetGpr +R3K_SetGpr +R3K_ReadMem8 +R3K_ReadMem16 +R3K_ReadMem32 +R3K_ReadMemFloat +R3K_ReadMemString +R3K_WriteMem8 +R3K_WriteMem16 +R3K_WriteMem32 +R3K_WriteMemFloat +R3K_WriteMemString +R3K_WriteMemStringZ +R3K_AddHook +R3K_RemoveHook +R3K_InsnReplace +R3K_BurnCycles +R3K_FlushCache +EM_PadRead +EM_PadWrite +EM_PadReadLeftStick +EM_PadReadRightStick +EM_PadSetButtonsMode +EM_ThrottleMax +EM_ThrottleNormal +EM_GetNativeLanguage +EM_NeoMode +EM_CRC32 +EM_AddVsyncHook +EM_RemoveVsyncHook +EM_LoadConfig +EM_SaveConfig +EM_LoadState +EM_SaveState +EM_Launch +EM_GetLegacyTitleId +EM_GetStoreRegion +EM_GetSettingCli +EM_SetSettingCli +EM_GetCDRom +EM_SetCDRom +EM_GetDiscId +EM_LoadDiscId +TR_Unlock +at +v0 +v1 +a0 +a1 +a2 +a3 +t0 +t1 +t2 +t3 +t4 +t5 +t6 +t7 +s0 +s1 +s2 +s3 +s4 +s5 +s6 +s7 +t8 +t9 +k0 +k1 +gp +sp +fp +ra +gpr +ctl +parameter is not a function +Instruction Replacements can only be installed at script load time +InsnReplace: Opcode at PC %08x already replaced! +InsnReplace 0x%08x: 0x%08x +(LuaEngine) ERROR: +Invalid player specified on EM_PadRead +Invalid parameter sent to EM_PadWrite +Invalid player specified on EM_PadWrite +Invalid player specified on EM_PadReadLeftStick +Invalid player specified on EM_PadReadRightStick +EM_PadSetButtonsMode is deprecated +EM_GetCDRom() is removed. Use EM_GetLegacyTitleID() to differentiate discs after a call to EM_LoadDiscId(). Use EM_GetStoreRegion() for store region info. +jp +fr +es +de +it +nl +pt +ru +ko +cht +chs +fi +se +dk +pl +ptb +gb +tr +esl +ar +frc +--]] diff --git "a/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/config-title.txt" "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/config-title.txt" new file mode 100644 index 0000000..1f99cce --- /dev/null +++ "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/config-title.txt" @@ -0,0 +1,97 @@ +# General Settings (ALL GAMES) + + +--bios-hide-sce-osd=1 +--has-shown-start-select-help=1 +#--ctlanalog=on +#--sim-analog-pad=0x2020 +--multitap=1 +#--menu_dev=on + +#Game Settings (Per game) + +--image0="data/Gekido - Urban Fighters.bin" + + +--ps1-title-id=SLUS00970 + + +#--antialias=noaa +--scale=2 +--brightness=11 +--contrast=11 +#--hue=0 +#--saturation=0 +--pace-gpu-dma=true +--defer-linked-dma-irq=true +--opt-cache-isolation=false +--vram-read-frame-delay=10 +--gpu-scanout-fps-override=60 +--cdrom-cmd-time=100 +--cdrom-max-seek=true +#--softgpu=true + + + + +#--gpu-scanout-fps-override=FXAA #[AAMode::NoAA.AAMode::FXAA.AAMode::CMAA.AAMode::SSAA_4x] +#--title-id +#--opt-cache-isolation=false +#--ps1-title-id= +#--pace-gpu-dma=false +#--defer-linked-dma-irq=true +#--libcrypt +#--deterministic=true +#--guncon +#--multitap +#--vram-read-frame-delay=false +#--present-delay-scanlines= auto +#--id-engine +#--metal-gear-solid +#--snapshot-vram +#--snapshot-entrypoint +#--snap-entrypoint-filename= %TITLE_ID%_entrypoint.bin +#--snapshot-autokill +#--ps1-title-id +#--bios=SCPH5500.bin,SCPH5501.bin,SCPH5502.bin +#--bios-dir== Usage Notes: Specify custom path to ALL assets with +#--assets-dir=/path/to/assets, Specify custom path to BIOS assets with +#--bios-dir=/path/to/bios_dir ,Explicitly specify BIOS file with +#--bios-dir=/path/to/bios.bin +#--state-restore +#--snapshot-restore +#--trace-snap-compare= defer +#--wait +#--autokill +#--mcd0 +#--mcd1 +#--agerestrict +#--remap +#--load-scripts +#--boot-script= app_boot.lua +#--snapshot-dir +#--savestate-dir +#--xobuttonmode=oenter,ocancel +#--host-audio +#--texreplace +#--git-rev-gamedata +#--region-dir +#--app-dir +#--app-artifacts-dir +#--title-artifacts-dir +#--run-hook-msg +#--cwd-dir +#--vault-dir +#--gamedata-dir +#--title-dir +#--config-local-dir +#--clamp-line-thickness-max +#--clamp-line-thickness-min +#--ctlanalog +#--screenshot-dir +#--assets-dir +#--savedata-mode +#--ps4-trophies=1 +#--trophies=1 +#--ps5-uds=1 + diff --git "a/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/data/Gekido - Urban Fighters.toc" "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/data/Gekido - Urban Fighters.toc" new file mode 100644 index 0000000..7e20f22 Binary files /dev/null and "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/data/Gekido - Urban Fighters.toc" differ diff --git "a/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/changeinfo/changeinfo.xml" "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/changeinfo/changeinfo.xml" new file mode 100644 index 0000000..0b8bc46 --- /dev/null +++ "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/changeinfo/changeinfo.xml" @@ -0,0 +1,13 @@ + + + + + + + + + diff --git "a/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/icon0.png" "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/icon0.png" new file mode 100644 index 0000000..491af9c Binary files /dev/null and "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/icon0.png" differ diff --git "a/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/param.sfo" "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/param.sfo" new file mode 100644 index 0000000..c4d3c81 Binary files /dev/null and "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/param.sfo" differ diff --git "a/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/pic1.png" "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/pic1.png" new file mode 100644 index 0000000..22bef5f Binary files /dev/null and "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/pic1.png" differ diff --git "a/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/shareparam.json" "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/shareparam.json" new file mode 100644 index 0000000..3864202 --- /dev/null +++ "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/sce_sys/shareparam.json" @@ -0,0 +1 @@ +{"ps4_share_param_version":"01.20","game_version":"01.00","client_id":"558376512925-2od2oqbrdd7qecn2lfhftekf11fao2pi.apps.googleusercontent.com","overlay_position":{"x":0,"y":0}} \ No newline at end of file diff --git "a/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/scripts/SLUS00970.lua" "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/scripts/SLUS00970.lua" new file mode 100644 index 0000000..30ef032 --- /dev/null +++ "b/Extra File PSX Game/Gekido\342\204\242 Urban Fighters\302\256/scripts/SLUS00970.lua" @@ -0,0 +1,145 @@ +-- Gekido: Urban Fighters [NTSC-U] (SLUS-00970) +-- Widescreen hack by Paul_met +-- ported to PS4 lua by Stayhye +-- emu used=syphon filter v2 + +--EM_PadSetButtonsMode(2) -- switch Select/Start -> Touchpad/Options mode + +local patcher = function() +--16:9 Widescreen +R3K_WriteMem16(0x800119e0,0x0C00) +--[Enable Code (Must be on)] +local enable = R3K_ReadMem16(0x099354) +if enable == 0x0008 then +R3K_WriteMem16(0x8009934C,0xE080) +end +--[Unlock All Characters] +R3K_WriteMem16(0x800B7170,0xFFFF) +--[All features] +R3K_WriteMem16(0x300B46A0,0x0001) +R3K_WriteMem16(0x300B46AC,0x0001) +R3K_WriteMem16(0x300B46B8,0x0001) +R3K_WriteMem16(0x300B46C4,0x0001) + +end + +EM_AddVsyncHook(patcher) + +--[[ +R3K_GetPC +R3K_SetPC +R3K_GetHi +R3K_SetHi +R3K_GetLo +R3K_SetLo +R3K_GetGpr +R3K_SetGpr +R3K_ReadMem8 +R3K_ReadMem16 +R3K_ReadMem32 +R3K_ReadMemFloat +R3K_ReadMemString +R3K_WriteMem8 +R3K_WriteMem16 +R3K_WriteMem32 +R3K_WriteMemFloat +R3K_WriteMemString +R3K_WriteMemStringZ +R3K_AddHook +R3K_RemoveHook +R3K_InsnReplace +R3K_BurnCycles +R3K_FlushCache +EM_PadRead +EM_PadWrite +EM_PadReadLeftStick +EM_PadReadRightStick +EM_PadSetButtonsMode +EM_ThrottleMax +EM_ThrottleNormal +EM_GetNativeLanguage +EM_NeoMode +EM_CRC32 +EM_AddVsyncHook +EM_RemoveVsyncHook +EM_LoadConfig +EM_SaveConfig +EM_LoadState +EM_SaveState +EM_Launch +EM_GetLegacyTitleId +EM_GetStoreRegion +EM_GetSettingCli +EM_SetSettingCli +EM_GetCDRom +EM_SetCDRom +EM_GetDiscId +EM_LoadDiscId +TR_Unlock +at +v0 +v1 +a0 +a1 +a2 +a3 +t0 +t1 +t2 +t3 +t4 +t5 +t6 +t7 +s0 +s1 +s2 +s3 +s4 +s5 +s6 +s7 +t8 +t9 +k0 +k1 +gp +sp +fp +ra +gpr +ctl +parameter is not a function +Instruction Replacements can only be installed at script load time +InsnReplace: Opcode at PC %08x already replaced! +InsnReplace 0x%08x: 0x%08x +(LuaEngine) ERROR: +Invalid player specified on EM_PadRead +Invalid parameter sent to EM_PadWrite +Invalid player specified on EM_PadWrite +Invalid player specified on EM_PadReadLeftStick +Invalid player specified on EM_PadReadRightStick +EM_PadSetButtonsMode is deprecated +EM_GetCDRom() is removed. Use EM_GetLegacyTitleID() to differentiate discs after a call to EM_LoadDiscId(). Use EM_GetStoreRegion() for store region info. +jp +fr +es +de +it +nl +pt +ru +ko +cht +chs +fi +se +dk +pl +ptb +gb +tr +esl +ar +frc +--]] diff --git a/Extra File PSX Game/Gex Enter the Gecko (SLUS-00598)/SLUS00598.lua b/Extra File PSX Game/Gex Enter the Gecko (SLUS-00598)/SLUS00598.lua new file mode 100644 index 0000000..d4a49b5 --- /dev/null +++ b/Extra File PSX Game/Gex Enter the Gecko (SLUS-00598)/SLUS00598.lua @@ -0,0 +1,12 @@ +-- Gex Enter the Gecko +-- ported to PS4 lua +-- emu used=syphonfilter v2 +local patcher = function() +--Widescreen +R3K_WriteMem16(0x8003EB14,0x0C00) +R3K_WriteMem16(0x8003EB24,0x0034) +R3K_WriteMem16(0x8003EB26,0xAFA0) +R3K_WriteMem16(0x8003EB28,0x1000) +R3K_WriteMem16(0x8003EB2A,0x2403) +end +EM_AddVsyncHook(patcher) \ No newline at end of file diff --git a/Extra File PSX Game/Jersey Devil game! (SCUS94907)/SCUS94907.lua b/Extra File PSX Game/Jersey Devil game! (SCUS94907)/SCUS94907.lua new file mode 100644 index 0000000..1d951cd --- /dev/null +++ b/Extra File PSX Game/Jersey Devil game! (SCUS94907)/SCUS94907.lua @@ -0,0 +1,8 @@ +-- Jersey Devil +-- ported to PS4 lua +-- emu used=syphonfilter v2 +local patcher = function() +--Widescreen +R3K_WriteMem16(0x80048164,0x0C00) +end +EM_AddVsyncHook(patcher) \ No newline at end of file diff --git a/Extra File PSX Game/Monkey magic (SLUS00930)/SLUS00930.lua b/Extra File PSX Game/Monkey magic (SLUS00930)/SLUS00930.lua new file mode 100644 index 0000000..dd59092 --- /dev/null +++ b/Extra File PSX Game/Monkey magic (SLUS00930)/SLUS00930.lua @@ -0,0 +1,10 @@ +-- Monkey magic +-- ported to PS4 lua +-- emu used=syphonfilter v2 +local patcher = function() +--Widescreen +R3K_WriteMem16(0x800B22BA,0x4006) +R3K_WriteMem16(0x800248b4,0x000C) +R3K_WriteMem16(0x800557E2,0x00C0) +end +EM_AddVsyncHook(patcher) \ No newline at end of file diff --git a/Extra File PSX Game/Rogue Trip - Vacation 2012/config-title.txt b/Extra File PSX Game/Rogue Trip - Vacation 2012/config-title.txt new file mode 100644 index 0000000..21f2fdd --- /dev/null +++ b/Extra File PSX Game/Rogue Trip - Vacation 2012/config-title.txt @@ -0,0 +1,14 @@ +# Rogue Trip - Vacation 2012 + +--image="data/Rogue Trip - Vacation 2012 [U] [SLUS-00643].bin" +--ps1-title-id=SLUS00643 + + + +--bios-hide-sce-osd=1 +--multitap=on +--has-shown-start-select-help=1 +--scale=6 +--pace-gpu-dma=false +--defer-linked-dma-irq=false +--opt-cache-isolation=false \ No newline at end of file diff --git a/Extra File PSX Game/Rogue Trip - Vacation 2012/data/Rogue Trip - Vacation 2012 [U] [SLUS-00643].toc b/Extra File PSX Game/Rogue Trip - Vacation 2012/data/Rogue Trip - Vacation 2012 [U] [SLUS-00643].toc new file mode 100644 index 0000000..409aa76 Binary files /dev/null and b/Extra File PSX Game/Rogue Trip - Vacation 2012/data/Rogue Trip - Vacation 2012 [U] [SLUS-00643].toc differ diff --git a/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/changeinfo/changeinfo.xml b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/changeinfo/changeinfo.xml new file mode 100644 index 0000000..5e2f123 --- /dev/null +++ b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/changeinfo/changeinfo.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/icon0.png b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/icon0.png new file mode 100644 index 0000000..21ec396 Binary files /dev/null and b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/icon0.png differ diff --git a/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/param.sfo b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/param.sfo new file mode 100644 index 0000000..c94a1ca Binary files /dev/null and b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/param.sfo differ diff --git a/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/pic1.png b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/pic1.png new file mode 100644 index 0000000..36f33b8 Binary files /dev/null and b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/pic1.png differ diff --git a/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/shareparam.json b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/shareparam.json new file mode 100644 index 0000000..3864202 --- /dev/null +++ b/Extra File PSX Game/Rogue Trip - Vacation 2012/sce_sys/shareparam.json @@ -0,0 +1 @@ +{"ps4_share_param_version":"01.20","game_version":"01.00","client_id":"558376512925-2od2oqbrdd7qecn2lfhftekf11fao2pi.apps.googleusercontent.com","overlay_position":{"x":0,"y":0}} \ No newline at end of file diff --git a/Extra File PSX Game/Rogue Trip - Vacation 2012/scripts/SLUS00643.lua b/Extra File PSX Game/Rogue Trip - Vacation 2012/scripts/SLUS00643.lua new file mode 100644 index 0000000..88d525f --- /dev/null +++ b/Extra File PSX Game/Rogue Trip - Vacation 2012/scripts/SLUS00643.lua @@ -0,0 +1,155 @@ +-- Rogue Trip: Vacation 2012 [NTSC-U] (SLUS-00643) +-- Widescreen hack by edgbla & El_Patas +-- ported to PS4 lua +-- emu used=syfil v2 + + +local patcher = function() +--16:9 +R3K_WriteMem16(0x801C2E5C,0x0C00) --One player modes +R3K_WriteMem16(0x801C2F1C,0x0C00) --Two player modes first player (horizontal) +R3K_WriteMem16(0x801C2F7C,0x0C00) --Two player modes second player (horizontal) +R3K_WriteMem16(0x801C303C,0x0C00) --Two player modes first player (vertical) +R3K_WriteMem16(0x801C309C,0x0C00) --Two player modes second player (vertical) + +end + +local cheats = function() +--[Enable Goliath] +R3K_WriteMem16(0x301B39A8,0x0001) +--[Enable Nightshade] +R3K_WriteMem16(0x301B39A9,0x0001) +--[Enable Alien Saucer] +R3K_WriteMem16(0x301B39AB,0x0001) +--[Enable Helicopter] +R3K_WriteMem16(0x301B39AC,0x0001) +--[Enable Big Daddy] +R3K_WriteMem16(0x301B39AA,0x0001) +--[Enable Funtopia] +R3K_WriteMem16(0x301B39A6,0x0001) +--[Enable Gulch] +R3K_WriteMem16(0x301B39A7,0x0001) +end + + + +EM_AddVsyncHook(patcher) + +--[[ +R3K_GetPC +R3K_SetPC +R3K_GetHi +R3K_SetHi +R3K_GetLo +R3K_SetLo +R3K_GetGpr +R3K_SetGpr +R3K_ReadMem8 +R3K_ReadMem16 +R3K_ReadMem32 +R3K_ReadMemFloat +R3K_ReadMemString +R3K_WriteMem8 +R3K_WriteMem16 +R3K_WriteMem32 +R3K_WriteMemFloat +R3K_WriteMemString +R3K_WriteMemStringZ +R3K_AddHook +R3K_RemoveHook +R3K_InsnReplace +R3K_BurnCycles +R3K_FlushCache +EM_PadRead +EM_PadWrite +EM_PadReadLeftStick +EM_PadReadRightStick +EM_PadSetButtonsMode +EM_ThrottleMax +EM_ThrottleNormal +EM_GetNativeLanguage +EM_NeoMode +EM_CRC32 +EM_AddVsyncHook +EM_RemoveVsyncHook +EM_LoadConfig +EM_SaveConfig +EM_LoadState +EM_SaveState +EM_Launch +EM_GetLegacyTitleId +EM_GetStoreRegion +EM_GetSettingCli +EM_SetSettingCli +EM_GetCDRom +EM_SetCDRom +EM_GetDiscId +EM_LoadDiscId +TR_Unlock +at +v0 +v1 +a0 +a1 +a2 +a3 +t0 +t1 +t2 +t3 +t4 +t5 +t6 +t7 +s0 +s1 +s2 +s3 +s4 +s5 +s6 +s7 +t8 +t9 +k0 +k1 +gp +sp +fp +ra +gpr +ctl +parameter is not a function +Instruction Replacements can only be installed at script load time +InsnReplace: Opcode at PC %08x already replaced! +InsnReplace 0x%08x: 0x%08x +(LuaEngine) ERROR: +Invalid player specified on EM_PadRead +Invalid parameter sent to EM_PadWrite +Invalid player specified on EM_PadWrite +Invalid player specified on EM_PadReadLeftStick +Invalid player specified on EM_PadReadRightStick +EM_PadSetButtonsMode is deprecated +EM_GetCDRom() is removed. Use EM_GetLegacyTitleID() to differentiate discs after a call to EM_LoadDiscId(). Use EM_GetStoreRegion() for store region info. +jp +fr +es +de +it +nl +pt +ru +ko +cht +chs +fi +se +dk +pl +ptb +gb +tr +esl +ar +frc +--]] diff --git "a/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/config-title.txt" "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/config-title.txt" new file mode 100644 index 0000000..f3fcc08 --- /dev/null +++ "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/config-title.txt" @@ -0,0 +1,92 @@ +# General Settings (ALL GAMES) + + +--bios-hide-sce-osd=1 +--has-shown-start-select-help=1 +--ctlanalog=on +--sim-analog-pad=0x2020 +#--multitap=1 +#--menu_dev=on + +#Game Settings (Per game) + +--image0="data/Street Fighter EX 2 Plus.bin" + +--ps1-title-id=SLUS01105 + + +--scale=6 +--brightness=10 +--contrast=10 +--pace-gpu-dma=true +--gpu-scanout-fps-override=60 +#--defer-linked-dma-irq=true +#--opt-cache-isolation=true +--cdrom-cmd-time=100 +--cdrom-max-seek=true + + + +#--antialias=noaa +#--softgpu=true +#--gpu-scanout-fps-override=60 #ntsc, pal, 1->120(fps) +#--title-id +#--opt-cache-isolation=false +#--ps1-title-id= +#--pace-gpu-dma=false +#--defer-linked-dma-irq=true +#--libcrypt +#--deterministic=true +#--guncon +#--multitap +#--vram-read-frame-delay=false +#--present-delay-scanlines= auto +#--id-engine +#--metal-gear-solid +#--snapshot-vram +#--snapshot-entrypoint +#--snap-entrypoint-filename= %TITLE_ID%_entrypoint.bin +#--snapshot-autokill +#--ps1-title-id +#--bios=SCPH5500.bin,SCPH5501.bin,SCPH5502.bin +#--bios-dir== Usage Notes: Specify custom path to ALL assets with +#--assets-dir=/path/to/assets, Specify custom path to BIOS assets with +#--bios-dir=/path/to/bios_dir ,Explicitly specify BIOS file with +#--bios-dir=/path/to/bios.bin +#--state-restore +#--snapshot-restore +#--trace-snap-compare= defer +#--wait +#--autokill +#--mcd0 +#--mcd1 +#--agerestrict +#--remap +#--load-scripts +#--boot-script= app_boot.lua +#--snapshot-dir +#--savestate-dir +#--xobuttonmode=oenter,ocancel +#--host-audio +#--texreplace +#--git-rev-gamedata +#--region-dir +#--app-dir +#--app-artifacts-dir +#--title-artifacts-dir +#--run-hook-msg +#--cwd-dir +#--vault-dir +#--gamedata-dir +#--title-dir +#--config-local-dir +#--clamp-line-thickness-max +#--clamp-line-thickness-min +#--ctlanalog +#--screenshot-dir +#--assets-dir +#--savedata-mode +#--ps4-trophies=1 +#--trophies=1 +#--ps5-uds=1 + diff --git "a/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/changeinfo/changeinfo.xml" "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/changeinfo/changeinfo.xml" new file mode 100644 index 0000000..0b8bc46 --- /dev/null +++ "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/changeinfo/changeinfo.xml" @@ -0,0 +1,13 @@ + + + + + + + + + diff --git "a/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/icon0.png" "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/icon0.png" new file mode 100644 index 0000000..9253c2d Binary files /dev/null and "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/icon0.png" differ diff --git "a/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/param.sfo" "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/param.sfo" new file mode 100644 index 0000000..bbecb6e Binary files /dev/null and "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/param.sfo" differ diff --git "a/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/pic1.png" "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/pic1.png" new file mode 100644 index 0000000..47e87c9 Binary files /dev/null and "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/pic1.png" differ diff --git "a/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/shareparam.json" "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/shareparam.json" new file mode 100644 index 0000000..3864202 --- /dev/null +++ "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/sce_sys/shareparam.json" @@ -0,0 +1 @@ +{"ps4_share_param_version":"01.20","game_version":"01.00","client_id":"558376512925-2od2oqbrdd7qecn2lfhftekf11fao2pi.apps.googleusercontent.com","overlay_position":{"x":0,"y":0}} \ No newline at end of file diff --git "a/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/scripts/SLUS01105.lua" "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/scripts/SLUS01105.lua" new file mode 100644 index 0000000..1cedbdf --- /dev/null +++ "b/Extra File PSX Game/Street Fighter EX 2 Plus\342\204\242\302\256/scripts/SLUS01105.lua" @@ -0,0 +1,136 @@ +-- Street Fighter EX2 Plus [NTSC-U] (SLUS-01105) +-- Widescreen hack by El_Patas +-- ported to PS4 lua by Stayhye +-- emu used=syphon filter v2 + + +local patcher = function() +--Widescreen 16:9 +R3K_WriteMem16(0x801F73E8,0x0C00) +--[Unlock Everything] +R3K_WriteMem16(0x801F4F0E,0xFFFF) +R3K_WriteMem16(0x801F4F10,0xFFFF) +R3K_WriteMem16(0x801F4F14,0xFFFF) + +end + +EM_AddVsyncHook(patcher) + +--[[ +R3K_GetPC +R3K_SetPC +R3K_GetHi +R3K_SetHi +R3K_GetLo +R3K_SetLo +R3K_GetGpr +R3K_SetGpr +R3K_ReadMem8 +R3K_ReadMem16 +R3K_ReadMem32 +R3K_ReadMemFloat +R3K_ReadMemString +R3K_WriteMem8 +R3K_WriteMem16 +R3K_WriteMem32 +R3K_WriteMemFloat +R3K_WriteMemString +R3K_WriteMemStringZ +R3K_AddHook +R3K_RemoveHook +R3K_InsnReplace +R3K_BurnCycles +R3K_FlushCache +EM_PadRead +EM_PadWrite +EM_PadReadLeftStick +EM_PadReadRightStick +EM_PadSetButtonsMode +EM_ThrottleMax +EM_ThrottleNormal +EM_GetNativeLanguage +EM_NeoMode +EM_CRC32 +EM_AddVsyncHook +EM_RemoveVsyncHook +EM_LoadConfig +EM_SaveConfig +EM_LoadState +EM_SaveState +EM_Launch +EM_GetLegacyTitleId +EM_GetStoreRegion +EM_GetSettingCli +EM_SetSettingCli +EM_GetCDRom +EM_SetCDRom +EM_GetDiscId +EM_LoadDiscId +TR_Unlock +at +v0 +v1 +a0 +a1 +a2 +a3 +t0 +t1 +t2 +t3 +t4 +t5 +t6 +t7 +s0 +s1 +s2 +s3 +s4 +s5 +s6 +s7 +t8 +t9 +k0 +k1 +gp +sp +fp +ra +gpr +ctl +parameter is not a function +Instruction Replacements can only be installed at script load time +InsnReplace: Opcode at PC %08x already replaced! +InsnReplace 0x%08x: 0x%08x +(LuaEngine) ERROR: +Invalid player specified on EM_PadRead +Invalid parameter sent to EM_PadWrite +Invalid player specified on EM_PadWrite +Invalid player specified on EM_PadReadLeftStick +Invalid player specified on EM_PadReadRightStick +EM_PadSetButtonsMode is deprecated +EM_GetCDRom() is removed. Use EM_GetLegacyTitleID() to differentiate discs after a call to EM_LoadDiscId(). Use EM_GetStoreRegion() for store region info. +jp +fr +es +de +it +nl +pt +ru +ko +cht +chs +fi +se +dk +pl +ptb +gb +tr +esl +ar +frc +--]] diff --git a/Extra File PSX Game/Tekken 3 [SLUS_00402]/SLUS00402.lua b/Extra File PSX Game/Tekken 3 [SLUS_00402]/SLUS00402.lua new file mode 100644 index 0000000..b0debf0 --- /dev/null +++ b/Extra File PSX Game/Tekken 3 [SLUS_00402]/SLUS00402.lua @@ -0,0 +1,20 @@ +-- Tekken 3 (SLUS_00402) +-- Disable dithering hack +-- Absolutely everything unlocked +if true then +end +local patcher = function() +-- Disable dithering +R3K_WriteMem16(0x8007D679,0x0000) +-- Everything Unlocked +R3K_WriteMem16(0x80097EF0,0xFFFF) +R3K_WriteMem16(0x80097EF2,0x001F) +R3K_WriteMem16(0x80097EF4,0x0382) +R3K_WriteMem16(0x80097EF6,0x0005) +R3K_WriteMem16(0x80097EF8,0xFFFF) +R3K_WriteMem16(0x80097EFA,0x001F) +R3K_WriteMem16(0x80097EFD,0x0009) +R3K_WriteMem16(0x80097EFE,0x0001) +R3K_WriteMem16(0x80097F26,0x0101) +end +EM_AddVsyncHook(patcher) \ No newline at end of file diff --git a/Extra File PSX Game/Tony Hawk's Pro Skater 2/SLUS01066.lua b/Extra File PSX Game/Tony Hawk's Pro Skater 2/SLUS01066.lua new file mode 100644 index 0000000..dfaa25c --- /dev/null +++ b/Extra File PSX Game/Tony Hawk's Pro Skater 2/SLUS01066.lua @@ -0,0 +1,12 @@ +-- Tony Hawk's Pro Skater 2 (SLUS-01066) +if true then +end +local patcher = function() +-- No dithering +R3K_WriteMem16(0x8009D5F9,0x0000) +-- 60 FPS +R3K_WriteMem16(0x8003CBA8,0x0000) +-- Widescreen +R3K_WriteMem16(0x800D8640,0x1333) +end +EM_AddVsyncHook(patcher) \ No newline at end of file