Quantcast

Jump to content

» «
Photo

[RELEASE] LCS Debug Menu for PS2/PSP

10 replies to this topic
Freakler
  • Freakler

    Player Hater

  • Members
  • Joined: 21 Nov 2015
  • Germany

#1

Posted 04 February 2018 - 04:49 PM Edited by Freakler, 04 February 2018 - 07:19 PM.

Liberty City Stories Debug Menu

 

If you remember the release by Dageron some time ago (http://gtaforums.com...ps2-debug-menu/) this will be familiar..

With this version the menu is now fully accessible and there is no need for multiple .scm(s) anymore!

 

 

Now, the menu itself is still not fully functional but there is nothing we can do about it currently. "Toggle player coordinates", "USJeditor" will just crash and the "Car viewer" code is not even existend anymore for example. Also some character models in "Character Viewer" will still crash the game as well (could be fixed by skipping probably). And "Animation Viewer" has no text in the menu..

Here is the list of what functions there originally were (maybe/probably even more) and whats working in this version:

    // Level Skip Menu                     works
    // Car Viewer                            
    // Character Viewer                    some will crash
    // Building Viewer                     works
    // Weapon Cheat                        works    
    // Player Cheat                        works    
    // Weather and Time Changer            freezing time doesn't work
    // Marketing Camera                    (started by default)
    // MoCap Menu (cutscene viewer)        works
    // USJ Editor (unique stunt jumps)
    // Toggle Player Coordinates        
    // Animation Viewer                    works but no text

You see this is still far from fully functional and complete but currently the best you can have!  :/
            
    

Now I added multiple versions of .scms here:

In very early builds of the game the Debug menu would just start by itself but the devs could skip that by holding x while loading.
Later at a more finished state of the game (like with the PS2 port), you had to hold L + R + DOWN + CROSS while loading to trigger the debug mode.
So exactly the other way round.. Those versions you will find in the "button_check" folder!

Also I removed the game from being frozen when in the Debug Menu (so that the main controls message displays correctly)
Thats what "_fix.scm" does. Otherwise just use the normal "main.scm" for auto-loading the menu!

MAIN.SCM - Debug will auto-load (you can hold x while game loads to skip that though)
MAIN_fix.SCM - same as above + message fix + you can move while in menu
MAIN_butcheck.SCM - Debug won't auto-load (you need to hold L + R + DOWN + CROSS while game starts)
MAIN_butcheck_fix.SCM - same as above + message fix + you can move while in menu

Just use MAIN_fix.SCM for the "best experience"..

 

How to install:

Use UMDGen or Apache to replace the "main.scm" in the /data/ folder and save/rebuild the ISO.
 

 

Main button controls:

    Open Debug Menu:       R + O + DOWN
    
    Change Outfit:         R + TRIANGLE + LEFT or RIGHT
    Cheat Mode ON/OFF:     L + DOWN
    Traffic ON/OFF:        L + SELECT
    Write Coordinates:     L + O
    Vehicle Spawner:       L + LEFT or RIGHT
    MAP & UI ON/OFF:    

.

 

Download: http://www.mediafire...cs_ps2debug.rar
   

 

Also as this is the PS2's .scm file don't load or save over your savegames on PSP!!!
    
Have fun :)

  • George Costanza and thehambone like this

darkdraggy
  • darkdraggy

    hackerman

  • Members
  • Joined: 07 Aug 2017
  • None

#2

Posted 04 February 2018 - 05:37 PM

Cool, you can fix the toggle player coordinates by finding these two byte arrays.

 

5B 06 01 to 01 00 01 or to D4 04 01 and 5B 06 07 01 to 00 00 00 00

 

This should fix the toggle player coordinates crash.


Freakler
  • Freakler

    Player Hater

  • Members
  • Joined: 21 Nov 2015
  • Germany

#3

Posted 04 February 2018 - 06:24 PM Edited by Freakler, 04 February 2018 - 06:25 PM.

Cool, you can fix the toggle player coordinates by finding these two byte arrays.

 

5B 06 01 to 01 00 01 or to D4 04 01 and 5B 06 07 01 to 00 00 00 00

 

This should fix the toggle player coordinates crash.

Yea it fixes the crash button doesn't make it work so I haven't changed anything. Also the menu won't open again iirc


rollschuh2282
  • rollschuh2282

    Grove street for life !!!

  • Members
  • Joined: 24 Sep 2014
  • Germany
  • Next DLC Thread Page 4000 Winner

#4

Posted 02 April 2018 - 10:13 AM

i know this is 2 months old already, but how do i zoom out in the building viewer or enable the marketing can in freeroam?

i use a x360 controller


Freakler
  • Freakler

    Player Hater

  • Members
  • Joined: 21 Nov 2015
  • Germany

#5

Posted 03 April 2018 - 12:20 PM

i know this is 2 months old already, but how do i zoom out in the building viewer or enable the marketing can in freeroam?

i use a x360 controller

Hey,

 

SQUARE + AnalogStick UP/DOWN = move the camera up and down.

CROSS + AnalogStick UP/DOWN = zoom in/out

 

For the marketing camera I don't really know (yet) but the thread is created by default

 

Have fun :)


darkdraggy
  • darkdraggy

    hackerman

  • Members
  • Joined: 07 Aug 2017
  • None

#6

Posted 03 April 2018 - 12:50 PM

Are you going to update this anytime soon?


Freakler
  • Freakler

    Player Hater

  • Members
  • Joined: 21 Nov 2015
  • Germany

#7

Posted 03 April 2018 - 02:42 PM

Are you going to update this anytime soon?

What do you mean?


darkdraggy
  • darkdraggy

    hackerman

  • Members
  • Joined: 07 Aug 2017
  • None

#8

Posted 03 April 2018 - 04:27 PM Edited by darkdraggy, 03 April 2018 - 04:27 PM.

Are you going to update the menu to work with the PSP savefiles or not?

 

 

Edit:

I thought I might aswell throw this in here, it's missing some features because I can't be bothered to figure out what's wrong, it's compatible with your older save files too, but as I mentioned before some stuff doesn't work.

 

_C1 Debug menu
_L 0x017724B7 0x00000006
_L 0x017724E8 0x00000069
_L 0x0178E42D 0x00000000
_L 0x0178E42E 0x00000000
_L 0x0178E42F 0x00000000
_L 0x0178E430 0x00000000
_L 0x0178E431 0x00000000
_L 0x0178E432 0x00000000
_L 0x0178E433 0x00000000
_L 0x0178E434 0x00000000
_L 0x0178E435 0x00000000
_L 0x0178E436 0x00000000
_L 0x0178E437 0x00000000
_L 0x0178E438 0x00000000
_L 0x0178E439 0x000000D4
_L 0x0178E43A 0x00000004
_L 0x0178E43B 0x00000001


Freakler
  • Freakler

    Player Hater

  • Members
  • Joined: 21 Nov 2015
  • Germany

#9

Posted 03 April 2018 - 05:29 PM Edited by Freakler, 03 April 2018 - 05:41 PM.

Are you going to update the menu to work with the PSP savefiles or not?

If there is a way to recompile the scm script I would. But as there is no tool I know of its not that easy with just hex editing.

 

The PSP scm version is lacking all the crucial parts sadly.


rollschuh2282
  • rollschuh2282

    Grove street for life !!!

  • Members
  • Joined: 24 Sep 2014
  • Germany
  • Next DLC Thread Page 4000 Winner

#10

Posted 03 April 2018 - 06:53 PM

Are you going to update the menu to work with the PSP savefiles or not?

If there is a way to recompile the scm script I would. But as there is no tool I know of its not that easy with just hex editing.
 
The PSP scm version is lacking all the crucial parts sadly.

I think sanny builder does support lcs on psp ps2 and mobile.

Freakler
  • Freakler

    Player Hater

  • Members
  • Joined: 21 Nov 2015
  • Germany

#11

Posted 03 April 2018 - 08:04 PM

 

 

Are you going to update the menu to work with the PSP savefiles or not?

If there is a way to recompile the scm script I would. But as there is no tool I know of its not that easy with just hex editing.
 
The PSP scm version is lacking all the crucial parts sadly.

I think sanny builder does support lcs on psp ps2 and mobile.

 

Only decompiling though afaik





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users