https://mupen64plus.org/wiki/index.php/UIConsoleUsage


run
  Unpauses the game.

pause
  Pauses the game.

step 
  When paused, instructs the emulator to make a single step, or a series of
  steps if num-steps is provided.

regs
  Prints out general purpose register values.

pc
  Print current value of Program Counter register

pc-1
  Print previous value of Program Counter register

asm
  Print assembly language instructions. Several forms are supported:

  asm                     Print one instruction at the Program Counter register

  asm               Print one instruction at 

  asm            Print  instructions starting at 

  asm     Print  instructions starting at  with flags
    - If flags bit-3 is set (i.e. & 0x04): also print binary instruction data
    - If flags bit-2 is set: prefix each instruction with its memory address
    - If flags bit-1 is set: prefix each instruction with a counter from 

mem
  Print memory values. Several forms are supported:
  
  mem         Print one 32-bit word at 
  
  mem /N      Print  32-bit words at 
  mem /Nb     Print  8-bit bytes at 
  mem /Nh     Print  16-bit half-words at 
  mem /Nw     Print  32-bit words at 
  mem /Nd     Print  64-bit double-words at 

  mem /NxM    Print  rows of  32-bit words at 
  mem /NxMb   Print  rows of  8-bit bytes at 
  mem /NxMh   Print  rows of  16-bit half-words at 
  mem /NxMw   Print  rows of  32-bit words at 
  mem /NxMd   Print  rows of  64-bit double-words at 

write
  Write values to memory. Several forms are supported:

  write      Write a (1) byte value to 

  write  b   Write a (1) byte value to 
  write  h   Write a half-word value (2 bytes) to 
  write  w   Write a word value (4 bytes) to 
  write  d   Write a double-word value (8 bytes) to 

translate
  Translates virtual memory addresses to physical memory addresses. Memory
  read/write breakpoints must operate on physical addresses, in contrast to the
  memory read/write commands and execution breakpoints that operate on virtual
  addresses.

  translate   Print the 32-bit physical address for the
                               provided  argument.

bp add
  Adds a breakpoint at a given address. Several forms are supported:

  bp add pc                  Add a breakpoint at the Program Counter, triggered
                             on EXEC, READ, and WRITE.

  bp add               Add a breakpoint at , triggered on EXEC,
                             READ, and WRITE.

  bp add            Add a breakpoint starting at , extending 
                             bytes, triggered on EXEC, READ, and WRITE.

  bp add     Add a breakpoint starting at , extending 
                             bytes, with specified trigger flags.
    - M64P_BKP_FLAG_READ = 0x02
    - M64P_BKP_FLAG_WRITE = 0x04
    - M64P_BKP_FLAG_EXEC = 0x08

bp trig
  Prints the reason for the most recently activated breakpoint trigger. Memory
  read/write breakpoints will indicate the hit address.

bp rm 
  Removes a breakpoint by address or number.

bp list
  Lists all breakpoints.

exit|quit
  Stop emulator and quit debugger