Example #1
0
 public void SetCpuRegister(string register, int value)
 {
     LibSameboy.sameboy_setreg(SameboyState, register.ToUpper() switch
     {
         "PC" => 0,
         "A" => 1,
         "F" => 2,
         "B" => 3,
         "C" => 4,
         "D" => 5,
         "E" => 6,
         "H" => 7,
         "L" => 8,
         "SP" => 9,
         _ => throw new InvalidOperationException("Invalid Register?"),
     },