Proto:Ratchet & Clank: Going Commando/September 4, 2003 build/Debug mode
This is a sub-page of Proto:Ratchet & Clank: Going Commando/September 4, 2003 build.
This article is a work in progress. ...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes. |
This prototype features a working debug mode, by punching in the button combination Up, Down, Up, Down, Left, Right, Left, Right, Square. You gain access to a plethora of debug options.
Debug Menu
To do: Figure out what call, bookmark, dump, movie does. |
By pressing R3, you can open up the debug menu. Pressing either L1 or R1 will change each screen. Holding R2 while either pressing X or Square allows you to do add certain values on a lot of menus a lot faster.
MAIN
First screen allows you to mess around with the main settings.
UPDATE
This option allows you to toggle the player model, as well as other things around Ratchet like mobys (enemies and other interactive objects) and the camera.
MODE
Control can be used to change what you control. Normal is defualt, Cam+char is moving the camera and character around, Camera is moving just the camera around with everything disabled. And Volume is the same as Camera, but with mobys and parts enabled.
Profile
Occl can be used to toggle the occlusion
Invinc toggles invulnerabilty.
Draw dist Allows you to change the draw distance between near and normal.
TV mode supposed to toggle between progressive scan, NTSC and pal, but it doesn't seem to work.
16:9 toggle to turn on 16:9.
Screen change between normal and small screen. Small is the best way to play the game the developers didn't want you to know about.
Scene allows you to scroll between and view in-level cutscenes.
Chunk can be used to load different chunks.
Minor toggles bolt mining debug.
- Most of the DRAW options only work on a TOOL, so not worth talking about here, at least not until it's been tested and documented.
MISC
Ratchet HP allows you to give yourself extra HP.
Bolts gives you bolts if you press X.
XP is experience used for Ratchet's HP.
Raritanium, you can give yourself more raritanium.
FOG
Allows you to mess around with the fog
WEAPONS
By pressing Circle on the GOLD tab, you can upgrade the weapons from normal to heavy, mega and ultra. The AMMO column is used to add ammo.
The HP1, HP2, HP1G and HP2G columns change how much the weapons damage enemies.
GADGET XP
This needs some investigation. Discuss ideas and findings on the talk page. |
LOAD LEVEL
A fully functional level select with every level in the game.
However, some planet names in the level select aren't final and show off some work in progress names. Here's a table showcasing the debug and the final names.
# | Debug | Final |
---|---|---|
L0 | Aranos | Aranos |
L1 | Oozla | Oozla |
L2 | Maktar Nebula | Maktar Nebula |
L3 | Endako | Endako |
L4 | Barlow | Barlow |
L5 | Quadrant 32A | Feltzin System |
L6 | Notak | Notak |
L7 | Siberius | Siberius |
L8 | Tabora | Tabora |
L9 | Noob | Dobbo |
L10 | Hrugis Cloud | Hrugis Cloud |
L11 | Joba | Joba |
L12 | Todano | Todano |
L13 | Otwock | Boldan |
L14 | Aranos Return | Aranos |
L15 | Sector X66 | Gorn |
L16 | Snivelak | Snivelak |
L17 | Smolg | Smolg |
L18 | Damosel | Damosel |
L19 | Grelbin | Grelbin |
L20 | Yeedil | Yeedil |
L21 | movie | Insonmiac Museum |
L22 | spherical2 | Dobbo Orbit |
L23 | spherical3 | Damosel Orbit |
L24 | Ship Vendor | Slim Cognito |
L25 | Space Combat | Wupash |
L26 | spherical1 | Jamming Array |
TUNING
This needs some investigation. Discuss ideas and findings on the talk page. Specifically: Add explanations for the names and stuff. |
Debug option to change what you've done/not done in certain levels.
WEAPONS MODS ON/OFF PAGE
Allows you to toggle weapon mods on/off. It's not that difficult of a concept to grasp.
SPACE COMBAT
Allows you to add ship weapon upgrades, and give yourself ammo. Makes it easy to cheese the space combat missions.
RC2HUD TWEAKS N' SETTINGS
Toggle for quick select pause.
Yup, not much else here. Very likely that this page used to have more options but can't say for sure.
Pretty funny that it's an option here though, even when you can toggle it through the main menu.
RATCHET ARMOR
Lets you change the armor for Ratchet. The different options are:
Commando Suit,
Tetrafiber Armor,
Duraplate Armor,
Electrosteel Armor
and Carbonox Armor.
Infiltrator Editor
With the debug mode enabled, you can press R1+R2+L1+L2 on an Infiltrator puzzle to get this menu up. With this, you can edit how the Infiltrator puzzles work.
Bolt Mining Debug
Whenever you revisit an area with cheats enabled, you can get this debug prompt up.
The intention behind bolt mining is to give you less bolt returns whenever you revisit an area. You can also activate this option by toggling the Minor option on the MAIN page.
Cheats
Unlock Challenge Mode
In the Special menu, holding down L1+L2+R1+R2+Circle will unlock Challenge Mode, and grant you access to the Shortcuts, Random Stuff and First Person Mode menus. Debug mode is not required to be enabled for this code to work.
Unlock Specials
Pressing L2+R2+Square on the Skill Points menu allows you to unlock all Skill Points. Likewise, pressing L2+R2+Circle allows you to unlock all Shortcuts and Random Stuff in those menus.
Electrolyzer
Pressing R1+R2+L1+L2 at the start of an Electrolyzer puzzle with cheats enabled allows you to skip it entirely.
Hoverbike Races
By using the same button combination as with the Electrolyzer puzzles, you can skip the races on Barlow and Joba as well.
Dev Console logs
By knocking in this code, you can enable developer console logs to pop up in the PCSX2 console. An example of how it looks is shown below.
Enable dev console logs 20137208 00000001
size of movie_data = 3721920 decode thread: aborted MC: LOAD_REQ flag cleared (168) size = 71680 size = 71680 size = 71680 unloaded sound bank 0x001a5500 stall in state 0 (0) *AFTER REVERB* level 19 - free sram 1691584 (max block 1691584) *AFTER LOAD* level 19 - free sram 241792 (max block 241792) startlevel19() = 0x00288988 Gadget 9 couldn't be sold. What's up with that? Gadget 22 couldn't be sold either. How odd. Crap, even Gadget 23 couldn't be sold. This blows. There's some other stuff that can't be sold, but man, I'm not getting into it. Gadget id:24 Hud: Loading hudwad.hdr... Hud: decompressing bank 0 Hud: decompressing bank 1 Hud: done loading all hud banks moby 4304: 398.4K moby 3927: 291.9K moby 3809: 193.0K moby 3646: 174.9K moby 3776: 144.8K moby 601: 141.1K moby 2921: 140.8K moby 3001: 131.6K moby 2: 119.1K moby 1: 117.5K moby 4692: 108.1K moby 607: 97.6K moby 3823: 94.6K moby 10: 91.2K moby 2818: 86.9K moby 4884: 86.8K moby 3250: 86.8K moby 4711: 85.9K moby 4883: 82.3K moby 3784: 69.0K moby 2856: 67.5K moby 4619: 61.0K moby 3760: 59.3K moby 2309: 52.7K moby 3742: 50.4K moby 3709: 49.7K moby 2412: 49.1K moby 203: 47.4K moby 3027: 43.6K moby 4498: 43.5K moby 2140: 43.0K moby 71: 42.2K moby 3705: 39.3K moby 3696: 38.5K moby 608: 37.1K moby 173: 31.4K moby 11: 30.1K moby 1290: 27.1K moby 2384: 26.4K moby 2652: 26.4K moby 4472: 25.8K moby 2904: 25.6K moby 4607: 24.7K moby 195: 21.8K moby 4422: 21.1K moby 609: 21.1K moby 2662: 21.1K moby 2686: 21.0K moby 3803: 20.7K moby 4853: 20.4K moby 2465: 20.4K moby 512: 19.9K moby 4470: 19.6K moby 2080: 19.4K moby 2079: 18.4K moby 2857: 18.3K moby 511: 17.0K moby 500: 16.9K moby 4313: 16.7K moby 4000: 16.1K moby 2341: 16.0K moby 1496: 15.9K moby 3804: 15.9K moby 16: 15.8K moby 3792: 15.1K moby 4312: 14.9K moby 4616: 14.9K moby 0: 13.6K moby 2458: 13.3K moby 4551: 12.9K moby 4710: 12.5K moby 2209: 12.1K moby 2440: 12.1K moby 3915: 11.5K moby 3032: 10.9K moby 4013: 10.8K moby 4311: 10.8K moby 209: 10.6K moby 2339: 10.4K moby 4329: 10.4K moby 4579: 10.4K moby 1134: 10.1K moby 4471: 10.1K moby 1497: 8.8K moby 3329: 8.8K moby 4592: 8.8K moby 4780: 8.8K moby 4889: 8.7K moby 1143: 8.7K moby 2675: 8.5K moby 4708: 8.0K moby 15: 7.9K moby 3684: 7.3K moby 19: 6.9K moby 2340: 6.9K moby 3031: 6.9K moby 2343: 6.8K moby 17: 6.7K moby 172: 6.6K moby 2170: 6.4K moby 18: 6.3K moby 4322: 6.3K moby 2784: 6.2K moby 4720: 6.0K moby 1577: 5.9K moby 179: 5.9K moby 4429: 5.6K moby 4612: 5.5K moby 4661: 5.4K moby 4664: 5.3K moby 4399: 5.2K moby 4321: 5.0K moby 13: 4.9K moby 4320: 4.8K moby 2342: 4.8K moby 2344: 4.6K moby 112: 4.6K moby 1192: 4.6K moby 3079: 4.6K moby 3300: 4.6K moby 14: 4.4K moby 1498: 4.4K moby 2862: 4.4K moby 2690: 4.3K moby 4721: 4.3K moby 3315: 4.3K moby 121: 4.2K moby 2143: 4.2K moby 3790: 4.2K moby 3843: 4.1K moby 4744: 4.1K moby 4317: 4.0K moby 4315: 3.9K moby 4308: 3.9K moby 4324: 3.8K moby 2088: 3.7K moby 3994: 3.7K moby 4743: 3.6K moby 4539: 3.4K moby 4742: 3.3K moby 1502: 3.2K moby 4788: 3.2K moby 1137: 3.1K moby 4319: 3.1K moby 4913: 3.0K moby 4707: 2.9K moby 3291: 2.9K moby 2479: 2.8K moby 4310: 2.7K moby 4318: 2.6K moby 4735: 2.5K moby 4314: 2.4K moby 4309: 2.2K moby 3799: 2.1K moby 357: 1.9K moby 4316: 1.8K moby 775: 1.7K moby 1204: 1.6K moby 1258: 1.6K moby 4325: 1.6K moby 3070: 1.5K moby 3259: 1.4K moby 3422: 1.4K moby 3800: 1.4K moby 804: 1.4K moby 358: 1.1K moby 4736: 1.1K moby 122: 0.9K moby 166: 0.9K moby 1322: 0.9K moby 2456: 0.8K moby 1007: 0.5K moby 639: 0.5K moby 4606: 0.5K moby 3209: -11721.4K internal moby sound mismatch on moby 2079 (1!=4) BOLT COUNTS major 40005 minor 19950 other 39996 major exist 39855 1 mobys skipped crappy hero has a pvar index of 13 crappy hero has a pvar index of 0 *** occlusion out of date on mobys (15 / 70) *** *** MEMORY MAP *** os: 1024 k code mem: 3360 k tfrag geom: 3732 k occlusion: 525 k sky: 601 k collision: 2185 k shared vram: 3635 k particle vram: 223 k effects vram: 524 k mobys: 4686 k ties: 2508 k shrubs: 62 k ratchet seqs: 1144 k help messages: 139 k tie insts: 559 k shrub insts: 449 k moby insts: 480 k moby pvars: 773 k misc insts: 74 k part insts: 128 k vu chain bufs: 3584 k tie cache: 1024 k hud: 400 k gui: 256 k free mem: 0 megs and 369 k est. free mem: 0 megs and 591 k Map: loading raw map Maps.cpp->StashSendData returned a handle Map: map system initialized New RC2 total GUI ram use: 254848, channel size = 34560, our Max Ram: 262144, 7296 bytes remain. Starting track Starting track body WARNING: continue with bad segment Tried to play sound 1 out of 1 for moby class 4470 *AFTER GADGET* - free sram 290944 (max block 241792) stopping load selecting gadget 2663 *AFTER GADGET* - free sram 241792 (max block 241792) Spawned 0 [ 0, 1943, - 0] Moby class 19 has no sounds! Moby class 19 has no sounds! Moby class 19 has no sounds! Spawned 0 [ 0, 4720, - 0] Spawned 0 [ 0, 7548, - 0] wtf - music handle got lost wtf - music handle got lost BOLT COUNTS major 40005 minor 19950 other 39996 major exist 39855 3 mobys skipped crappy hero has a pvar index of 13 crappy hero has a pvar index of 0 *** occlusion out of date on mobys (15 / 68) *** Starting track WARNING: continue with bad segment Starting track body Tried to play sound 1 out of 1 for moby class 4470 *Warning: camera failsafe - RAR wtf - music handle got lost wtf - music handle got lost BOLT COUNTS major 40005 minor 19950 other 39996 major exist 39855 3 mobys skipped crappy hero has a pvar index of 13 crappy hero has a pvar index of 0 *** occlusion out of date on mobys (15 / 68) *** Starting track WARNING: continue with bad segment Starting track body Tried to play sound 1 out of 1 for moby class 4470