User talk:Kozarovv: Difference between revisions
Jump to navigation
Jump to search
m (→PSPHD) |
m (→LUA) |
||
Line 29: | Line 29: | ||
==PSPHD== | ==PSPHD== | ||
==== | ===LUA=== | ||
====basic==== | |||
*axInsnReplace (mem, org opcode, new opcode) - Replace allegrex memory | *axInsnReplace (mem, org opcode, new opcode) - Replace allegrex memory | ||
*axFuncReplace - Replace allegrex function | *axFuncReplace - Replace allegrex function | ||
====hooks/registers==== | |||
Allegrex: | |||
*AX_GetPC | |||
*AX_SetPC | |||
*AX_GetHi | |||
*AX_SetHi | |||
*AX_GetLo | |||
*AX_SetLo | |||
*AX_GetReg | |||
*AX_SetReg | |||
*AX_GetFpr | |||
*AX_SetFpr | |||
*AX_ReadMem8 | |||
*AX_ReadMem16 | |||
*AX_ReadMem32 | |||
*AX_ReadMemFloat | |||
*AX_ReadMemString | |||
*AX_WriteMem8 | |||
*AX_WriteMem16 | |||
*AX_WriteMem32 | |||
*AX_WriteMemFloat | |||
*AX_WriteMemString | |||
*AX_WriteMemStringZ | |||
*AX_AddHook | |||
*AX_RemoveHook | |||
*AX_Overlay | |||
*AX_InsnReplace | |||
*AX_FuncReplace | |||
Media Engine: | |||
*EM_SetTextureHashMode | |||
*EM_SetTextureScaleOffset | |||
*EM_SetTextureSaveSubdir | |||
*EM_SetSampleTitle | |||
*EM_SetDrawEDRam | |||
*EM_ToggleTextures | |||
*EM_PadRead | |||
*EM_PadReadPitch | |||
*EM_PadReadRoll | |||
*EM_PadVibrate | |||
*EM_PadRegisterSamples | |||
*EM_PadSetButtonsMode | |||
*EM_AddVsyncHook | |||
*EM_RemoveVsyncHook | |||
*EM_ThrottleMax | |||
*EM_ThrottleNormal | |||
*EM_Log | |||
*EM_GetLanguage | |||
*EM_GetNativeLanguage | |||
*EM_DisplayManual | |||
*EM_LoadConfig | |||
*EM_SaveConfig | |||
*EM_LoadMIDI | |||
*EM_GetMIDINotesAtTick | |||
*EM_LoadSlideshow | |||
*EM_StartSlideshow | |||
*EM_LoadState | |||
*EM_SaveState | |||
====config psp==== | ====config psp==== |
Revision as of 13:55, 8 May 2018
Rough draft
psfour2pstwo
gs
- --gs-kernel-cl="DarkCloud2"
- --gs-kernel-cl="fantavision"
Special case kernel plugins?
possible speed/comp hacks
- --detect-idle-vif
- --detect-idle-ee
- --detect-idle-iop
- --detect-idle-intc
- --detect-idle-chcr
Sound - SPU2 behavior
- --spu2-update-deferral
- --spu2-reverb
- --spu2-c0-memin-to-bgm
- --spu2-c1-memin-to-bgm
- --spu2Trace
PSPHD
LUA
basic
- axInsnReplace (mem, org opcode, new opcode) - Replace allegrex memory
- axFuncReplace - Replace allegrex function
hooks/registers
Allegrex:
- AX_GetPC
- AX_SetPC
- AX_GetHi
- AX_SetHi
- AX_GetLo
- AX_SetLo
- AX_GetReg
- AX_SetReg
- AX_GetFpr
- AX_SetFpr
- AX_ReadMem8
- AX_ReadMem16
- AX_ReadMem32
- AX_ReadMemFloat
- AX_ReadMemString
- AX_WriteMem8
- AX_WriteMem16
- AX_WriteMem32
- AX_WriteMemFloat
- AX_WriteMemString
- AX_WriteMemStringZ
- AX_AddHook
- AX_RemoveHook
- AX_Overlay
- AX_InsnReplace
- AX_FuncReplace
Media Engine:
- EM_SetTextureHashMode
- EM_SetTextureScaleOffset
- EM_SetTextureSaveSubdir
- EM_SetSampleTitle
- EM_SetDrawEDRam
- EM_ToggleTextures
- EM_PadRead
- EM_PadReadPitch
- EM_PadReadRoll
- EM_PadVibrate
- EM_PadRegisterSamples
- EM_PadSetButtonsMode
- EM_AddVsyncHook
- EM_RemoveVsyncHook
- EM_ThrottleMax
- EM_ThrottleNormal
- EM_Log
- EM_GetLanguage
- EM_GetNativeLanguage
- EM_DisplayManual
- EM_LoadConfig
- EM_SaveConfig
- EM_LoadMIDI
- EM_GetMIDINotesAtTick
- EM_LoadSlideshow
- EM_StartSlideshow
- EM_LoadState
- EM_SaveState
config psp
- --notrophies
- --texsave
- --texmissingsave
- --samplesave
- --texreplace
- --samplereplace
- --replacementalpha [true]
- --parappaalphahack
- --locorocomeshsmooth
- --replacementfilter
- --gputhread
- --antialias [MSAA4x, SSAA4x]
- --texcachemode [drawbounds, drawboundsloco]
- --texclutmode [filter, full]
- --texloadmode [launch, ondemand_lz4]
- --parappajapanesefonthack
- --parappareplacecolor [%08x (rgb?)]
- --volume [ ? (Adjusting volume level to %d%%)]
- --image [umd0 ,disc0]
- --addon
- --host [host0, flash0]
Standard:
- patches/
- _patches.lua
- feature_data/
- _features.lua
- tooling/
- _tooling.lua
- trophy_data/
- _trophies.lua
other
- _config.txt
- --vms
- videos/
- .mp4
- videos/%08x.mp4
- audio/%08x.ogg
- --texswitch [original, replacement]
Paths:
- /app0/
- /download0/
- /savedata
- /host/
- /hostapp/
- /data/