object frmCfgEditor: TfrmCfgEditor Left = 341 Height = 323 Top = 119 Width = 400 Caption = 'Config Editor' ClientHeight = 323 ClientWidth = 400 Position = poMainFormCenter LCLVersion = '3.4.0.0' object EditPages: TPageControl Left = 0 Height = 274 Top = 0 Width = 397 ActivePage = Tab_BootparamInfo Align = alCustom Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Bottom = 10 TabIndex = 1 TabOrder = 0 object Tab_MainInfo: TTabSheet Caption = 'Main' ClientHeight = 246 ClientWidth = 389 object Label1: TLabel AnchorSideLeft.Control = Tab_MainInfo AnchorSideTop.Control = Tab_MainInfo AnchorSideRight.Control = Tab_MainInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 15 Top = 10 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Log File:' end object Edt_MainInfo_LogFile: TEdit AnchorSideLeft.Control = Tab_MainInfo AnchorSideTop.Control = Label1 AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_MainInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 23 Top = 35 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 TabOrder = 0 end object Edt_MainInfo_fork_proc: TCheckBox AnchorSideLeft.Control = Tab_MainInfo AnchorSideTop.Control = Edt_MainInfo_data AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_MainInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 184 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Run in a separate process' TabOrder = 4 end object Label2: TLabel AnchorSideLeft.Control = Tab_MainInfo AnchorSideTop.Control = Edt_MainInfo_LogFile AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_MainInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 15 Top = 68 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Default System Firmware folder:' end object Edt_MainInfo_system: TEdit AnchorSideLeft.Control = Tab_MainInfo AnchorSideTop.Control = Label2 AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_MainInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 23 Top = 93 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 TabOrder = 2 end object Label3: TLabel AnchorSideLeft.Control = Tab_MainInfo AnchorSideTop.Control = Edt_MainInfo_system AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_MainInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 15 Top = 126 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Default System data folder:' end object Edt_MainInfo_data: TEdit AnchorSideLeft.Control = Tab_MainInfo AnchorSideTop.Control = Label3 AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_MainInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 23 Top = 151 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 TabOrder = 3 end object BtnLogOpen: TButton AnchorSideTop.Control = Edt_MainInfo_LogFile AnchorSideRight.Control = Edt_MainInfo_LogFile AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = Edt_MainInfo_LogFile AnchorSideBottom.Side = asrBottom Left = 343 Height = 21 Top = 36 Width = 35 Anchors = [akTop, akRight, akBottom] AutoSize = True BorderSpacing.Top = 1 BorderSpacing.Right = 1 BorderSpacing.Bottom = 1 Caption = '...' TabOrder = 1 OnClick = BtnLogOpenClick end object BtnSysOpen: TButton AnchorSideTop.Control = Edt_MainInfo_system AnchorSideRight.Control = Edt_MainInfo_system AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = Edt_MainInfo_system AnchorSideBottom.Side = asrBottom Left = 343 Height = 21 Top = 94 Width = 35 Anchors = [akTop, akRight, akBottom] AutoSize = True BorderSpacing.Top = 1 BorderSpacing.Right = 1 BorderSpacing.Bottom = 1 Caption = '...' TabOrder = 5 OnClick = BtnSysOpenClick end object BtnDataOpen: TButton AnchorSideTop.Control = Edt_MainInfo_data AnchorSideRight.Control = Edt_MainInfo_data AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = Edt_MainInfo_data AnchorSideBottom.Side = asrBottom Left = 343 Height = 21 Top = 152 Width = 35 Anchors = [akTop, akRight, akBottom] AutoSize = True BorderSpacing.Top = 1 BorderSpacing.Right = 1 BorderSpacing.Bottom = 1 Caption = '...' TabOrder = 6 OnClick = BtnDataOpenClick end end object Tab_BootparamInfo: TTabSheet Caption = 'Bootparam' ClientHeight = 246 ClientWidth = 389 object Edt_BootparamInfo_neo: TCheckBox AnchorSideLeft.Control = Tab_BootparamInfo AnchorSideTop.Control = Tab_BootparamInfo AnchorSideRight.Control = Tab_BootparamInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 10 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'ps4 pro mode' TabOrder = 0 end object Edt_BootparamInfo_halt_on_exit: TCheckBox AnchorSideLeft.Control = Tab_BootparamInfo AnchorSideTop.Control = Edt_BootparamInfo_neo AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_BootparamInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 39 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'halt on exit' TabOrder = 1 end object Edt_BootparamInfo_print_guest_syscall: TCheckBox AnchorSideLeft.Control = Tab_BootparamInfo AnchorSideTop.Control = Edt_BootparamInfo_halt_on_exit AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_BootparamInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 68 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'print guest syscall' TabOrder = 2 end object Edt_BootparamInfo_print_pmap: TCheckBox AnchorSideLeft.Control = Tab_BootparamInfo AnchorSideTop.Control = Edt_BootparamInfo_print_guest_syscall AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_BootparamInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 97 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'print pmap' TabOrder = 3 end object Edt_BootparamInfo_print_jit_preload: TCheckBox AnchorSideLeft.Control = Tab_BootparamInfo AnchorSideTop.Control = Edt_BootparamInfo_print_pmap AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_BootparamInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 126 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'print jit preload' TabOrder = 4 end object Edt_BootparamInfo_print_gpu_ops: TCheckBox AnchorSideLeft.Control = Tab_BootparamInfo AnchorSideTop.Control = Edt_BootparamInfo_print_jit_preload AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_BootparamInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 155 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'print gpu packed ops' TabOrder = 5 end object Edt_BootparamInfo_print_gpu_hint: TCheckBox AnchorSideLeft.Control = Tab_BootparamInfo AnchorSideTop.Control = Edt_BootparamInfo_print_gpu_ops AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_BootparamInfo AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 184 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'print gpu packed hint' TabOrder = 6 end end object Tab_JIT: TTabSheet Caption = 'JIT' ClientHeight = 246 ClientWidth = 389 object Edt_JITInfo_print_asm: TCheckBox AnchorSideLeft.Control = Tab_JIT AnchorSideTop.Control = Tab_JIT AnchorSideRight.Control = Tab_JIT AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 10 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'print asm code' TabOrder = 0 end object Edt_JITInfo_debug_info: TCheckBox AnchorSideLeft.Control = Tab_JIT AnchorSideTop.Control = Edt_JITInfo_print_asm AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_JIT AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 39 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Inline debug info' TabOrder = 1 end object Edt_JITInfo_relative_analize: TCheckBox AnchorSideLeft.Control = Tab_JIT AnchorSideTop.Control = Edt_JITInfo_debug_info AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_JIT AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 68 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Try relative analize' TabOrder = 2 end object Edt_JITInfo_memory_guard: TCheckBox AnchorSideLeft.Control = Tab_JIT AnchorSideTop.Control = Edt_JITInfo_relative_analize AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_JIT AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 97 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Guest memory guard' TabOrder = 3 end end object Tab_Misc: TTabSheet Caption = 'Misc' ClientHeight = 246 ClientWidth = 389 object Edt_MiscInfo_strict_ps4_freq: TCheckBox AnchorSideLeft.Control = Tab_Misc AnchorSideTop.Control = Tab_Misc AnchorSideRight.Control = Tab_Misc AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 10 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Strict rdtsc timer frequency' TabOrder = 0 end object Edt_MiscInfo_renderdoc_capture: TCheckBox AnchorSideLeft.Control = Tab_Misc AnchorSideTop.Control = Edt_MiscInfo_strict_ps4_freq AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Tab_Misc AnchorSideRight.Side = asrBottom Left = 10 Height = 19 Top = 39 Width = 369 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 10 BorderSpacing.Top = 10 BorderSpacing.Right = 10 Caption = 'Use renderdoc capture' TabOrder = 1 end end end object BtnCancel: TButton AnchorSideLeft.Control = Owner AnchorSideRight.Control = Owner AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = Owner AnchorSideBottom.Side = asrBottom Left = 315 Height = 25 Top = 288 Width = 75 Anchors = [akRight, akBottom] BorderSpacing.Right = 10 BorderSpacing.Bottom = 10 Caption = 'cancel' TabOrder = 2 OnClick = BtnCancelClick end object BtnOk: TButton AnchorSideLeft.Control = Owner AnchorSideBottom.Control = Owner AnchorSideBottom.Side = asrBottom Left = 10 Height = 25 Top = 288 Width = 75 Anchors = [akLeft, akBottom] BorderSpacing.Left = 10 BorderSpacing.Bottom = 10 Caption = 'ok' TabOrder = 1 OnClick = BtnOkClick end end