diff --git "a/Extra File PSX Game/Wild Arms\342\204\242\302\256/config-title.txt" "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/config-title.txt" new file mode 100644 index 0000000..6f2b704 --- /dev/null +++ "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/config-title.txt" @@ -0,0 +1,78 @@ +# General Settings (ALL GAMES) + + +--bios-hide-sce-osd=1 +--has-shown-start-select-help=1 +--ctlanalog=on +--sim-analog-pad=0x2020 + +--image0="data/Wild Arms (USA).bin" +--ps1-title-id=SCUS94608 + + +--scale=6 +--texrecent=true +--gpu-scanout-fps-override=60 #ntsc, pal, 1->120(fps) +#--cdrom-cmd-time=250 +#--cdrom-max-seek=true +--pace-gpu-dma=true + + +#--antialias=off +#--softgpu=true +#--texreplace="/assets/texreplace" +#--title-id +#--opt-cache-isolation=true +#--defer-linked-dma-irq=true +#--libcrypt=0xe788 +#--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= Specify custom path to BIOS assets +#--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 # Specify custom path to ALL assets +#--savedata-mode +#--ps4-trophies=1 +#--trophies=1 +#--ps5-uds=1 + diff --git "a/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/changeinfo/changeinfo.xml" "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/changeinfo/changeinfo.xml" new file mode 100644 index 0000000..0b8bc46 --- /dev/null +++ "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/changeinfo/changeinfo.xml" @@ -0,0 +1,13 @@ + + + + + + + + + diff --git "a/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/icon0.png" "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/icon0.png" new file mode 100644 index 0000000..76c21bb Binary files /dev/null and "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/icon0.png" differ diff --git "a/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/param.sfo" "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/param.sfo" new file mode 100644 index 0000000..d529355 Binary files /dev/null and "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/param.sfo" differ diff --git "a/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/pic1.png" "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/pic1.png" new file mode 100644 index 0000000..97dd244 Binary files /dev/null and "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/pic1.png" differ diff --git "a/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/shareparam.json" "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/sce_sys/shareparam.json" new file mode 100644 index 0000000..3864202 --- /dev/null +++ "b/Extra File PSX Game/Wild Arms\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/Wild Arms\342\204\242\302\256/scripts/SCUS94608.lua" "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/scripts/SCUS94608.lua" new file mode 100644 index 0000000..e1152d6 --- /dev/null +++ "b/Extra File PSX Game/Wild Arms\342\204\242\302\256/scripts/SCUS94608.lua" @@ -0,0 +1,134 @@ +-- Wild Arms +-- ported to PS4 lua by Stayhye +-- emu used=syphon filter v2 + + +local patcher = function() +--turn while running +local turn_run = R3K_ReadMem16(0x0D3018) +if turn_run == 0x0040 then +R3K_WriteMem16(0x80132360,0xFF00) +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 +--]]