I found hidden debug menus in Destroy All Humans! 1 and 2 (PS2)
Today I discovered how to activate hidden debug menus that are left over in both release versions of Destroy All Humans! 1 and 2 for PS2. You can enable and have fun playing with these debug menus by adding a simple one line patch file in PCSX2. As far as I can tell, I'm the first person on the internet to find an document these, so I thought it worthy of making a blog post.

The Codes
I will get straight to the point and share the codes with you. If you are interested to know how the codes work and how I found the debug menus after 20 years of them hiding in plain sight, stick around for an interesting technical deep dive!
All you have to do is open the game with PCSX2, go to Tools -> Edit Patches... and PCSX2 will create an empty .pnach file and open it in a text editor for you to edit. Here is where you want to put the following code(s):
Destroy All Humans!
File: SLUS-20945_67A29886.pnach
patch=1,EE,0032D0C8,extended,2445F630
Destroy All Humans! 2
File: SLUS-21439_42DF8C8C.pnach
patch=1,EE,003678C0,extended,24050000
Once these are added, restart PCSX2. If done correctly, after loading up the game and loading into a mission, you should be able to hit SELECT in DAH1, or L1 + SELECT in DAH2 to load the debug menus. Enjoy!
How I Found The Debug Menus
TODO: write about this :) (I'm feeling lazy right now)