# HG changeset patch # User jcdutton # Date 1072907405 0 # Node ID a4b525fd1df655c31ac8eb8169c8e5545ed7fb81 # Parent f4c5d4d3c831c0dfed60d08add4bebb169521268 Update TTN_REG (SPRM4) correctly. diff -r f4c5d4d3c831 -r a4b525fd1df6 vm.c --- a/vm.c Wed Dec 31 21:38:49 2003 +0000 +++ b/vm.c Wed Dec 31 21:50:05 2003 +0000 @@ -1474,6 +1474,10 @@ /* Alien or Aliens has this != 1, I think. */ /* assert(link_values.data2 == 1); */ (vm->state).VTS_TTN_REG = link_values.data2; + /* TTN_REG (SPRM4), VTS_TTN_REG (SPRM5), TT_PGCN_REG (SPRM6) are linked, */ + /* so if one changes, the others must change to match it. */ + (vm->state).TTN_REG = get_TT(vm, (vm->state).vtsN, (vm->state).VTS_TTN_REG); + if(!set_MENU(vm, link_values.data3)) assert(0); link_values = play_PGC(vm);