From a Lucasforums thread... (http://www.lucasforums.com/showthread.php?threadid=97859) ---------------------------- Endy (Ender), project leader of ScummVM has recently discovered how to enable debug mode in a few Lec games and in a big money deal has agreed to reveal it exclusively to the Mojo forums.* Remember this will work only with the original interpreter (.exe) not ScummVM. Monkey Island 1 --------------- * Type "hardyharhar" without the quotes * Press control-shift and d * This activates the debug functions, in MI1 this is really only the skip room function. * Press control and g to bring up the change room dialog * Type in the room number you want to change to and press enter * The dialog will flash up again, this time type asking for the 'xpos', this is just the position of Guybrush on the x(horizontal) axis in the room so enter something like 200 and press enter. It will change rooms. * Remember you can only change to rooms that exist, there is no checking and if you enter a room number that doesnt exist it will probably ask for a non-existant file or disk (ie disk 0) so you will have to restart the game. * If there is a script running (like a cutscene or where the inventory dissapears) and you change room the script most likely wont be terminated so you will end up with some odd effects or it may crash and need restarting. * Once activated debug mode isnt turned off, so you wont need to reactivate it once you've changed rooms. Monkey Island 1 ega has debug functions in some of its scripts: "." bypasses the copy protection. "!" gives you 100 pieces of eight. "@" forces Stan to sell you the boat. "#" completes a trial. "&" sends you to the finale with LeChuck. "*" sends you to the end. "(" beats the Sword Master. Some key prints the machine speed as either 'Molasses machine', 'Street legal machine', or 'Trans-warp drive machine'. Some key switches the control between 'Two button userface' and 'One button userface'. Most of these functions are in script 4. No-one has found out how to activate them yet though. There are a few extra functions in the cd version: ctrl + e - Examine/set a scumm variable ctrl + f - Fast mode ctrl + o - Pick up object from room ctrl + l - Enter a bootparam See my post below for an explanation of boot parameters and the possible bootparams. It will work on near enough every version of MI1 ever released. I tested it successfully on: Amiga Amiga Demo Atari St Pc-ega Pc-vga Pc-cd Pc-passport to adventure demo The only one it doesnt work for is the standalone pc mi1 demo (but it works for the same demo in the passport to adventure demo set) I havent tested on Mac or Mega-cd of course but I assume it will work on the Mac version too. Zak McKracken ------------- The code here is "*ch4mysocks" (starch for my socks, geddit?) AtariSt Press control and g to activate debug mode Pc The code is the same but dont use the * key on the numpad, use shift and 8. Press F7 to activate debug mode (found by Tomas) Shift + F - turn on/off fast mode Shift + G - skip to room/x-position Shift + L - set object in room Shift + O - get object in room Shift + S - set a scumm variable ! (shift and 1) - change actor colour (zak old) change room colour (zak new) @ (shift and @) - change actor colour(zak new) [] or {} - change room colour (zak old) Maniac Mansion -------------- Found by Tomas Older (lesser colour) pc version The code is "!a%ifyou*ve" without the quotes Press shift and 1 to get the !, shift and 5 to get the % and shift and 8 to get the *, dont use any shortcut keys like the * on the num pad. Press F7 to activate debug mode Shift + D - displays the running scripts Shift + G - change room Shift + O - get object in a room Shift + S - set a variable Shift + Z - display hex data from memory Shift + / - 'something' Escape - redraw screen Loom ---- Code - schwanensee Activation key - F7 Shift+G Goto room Loom Cd ------- Code - hardyharhar Activation key - Ctrl+D Ctrl+E Set var Ctrl+F Fast mode Ctrl+G Goto room Last Crusade Ega ---------------- Code - coolwhiped Activation key - F7 Shift+F Fast mode Shift+G Goto room Shift+L Set object Shift+O Activate object, eg open door Shift+S Set var Shift+Z Display zplane Last Crusade Vga, Zak256 + demos on Zak256 cd --------------------------------------------- Code - whipitgood Activation key - F7 Shift+F Fast mode Shift+G Goto room Shift+S Set var Monkey Island 2 --------------- Code - monkeyspit Activation key - Ctrl+D Ctrl+E Set var Ctrl+F Fast mode Ctrl+G Goto room Ctrl+L Enter boot param Ctrl+O Pickup object in room x Fate of Atlantis ---------------- Code - shinymetal Activation key - Ctrl+D Ctrl+E Set scumm var Ctrl+F Fast mode Ctrl+G Goto room Ctrl+L Enter boot param Ctrl+O Pickup object in room Day of the Tentacle ------------------- Code - swordfish Activation key - Ctrl+D Ctrl+E Set var Ctrl+F Fast mode Ctrl+G Goto room Ctrl+L Boot param Ctrl+O Pickup object in room As a sidenote, when you have debug mode active in any game try pressing control and a. If it brings up a prompt then please reply and say what game and for what platform. Full Throttle ------------- Code - matilda (For Mac. demo and full game) Code - swordfish (For PC demo) Activate key - Ctrl + D Ctrl+E Set variable Ctrl+F Fast mode Ctrl+G Goto room Ctrl+L Boot param Ctrl+O Pickup object in room Also works in Curse of Monkey Island ---------------------- Code - matilda (Don't count the key pressed after level displayed) Activate key - Ctrl + D Ctrl - Hold to speed up the game Shift+A - Choose a different actor. Shift+F - Actor follows walk boxes Shift+I - Actor ignores walk Boxes F9 - Play low pickup animation. F10 - Play high pickup animation. Shift+B - Make actor face to the back. F - Make actor face to the front. 7 - Decrease actor talk color. 8 - Increase actor talk color.