diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-02-29 16:28:38 -0500 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-02-29 16:28:38 -0500 |
| commit | e47938b60dfd62c8060675ee441547becbbbb800 (patch) | |
| tree | e29ed6a7b04e308f5e8d0d42cf3f095cde207bec /src/d/actor/d_a_am.cpp | |
| parent | 533cd90a5fc209043b0b3f766b867698c1973909 (diff) | |
d_a_bk work
Diffstat (limited to 'src/d/actor/d_a_am.cpp')
| -rw-r--r-- | src/d/actor/d_a_am.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/d/actor/d_a_am.cpp b/src/d/actor/d_a_am.cpp index 258a59ef..fde36b5d 100644 --- a/src/d/actor/d_a_am.cpp +++ b/src/d/actor/d_a_am.cpp @@ -324,9 +324,11 @@ static BOOL medama_atari_check(am_class* i_this) { break; } - // return ret; // Doesn't match, too few instructions - // return ret ? TRUE : FALSE; // Doesn't match, optimized into arithmetic instead of a branch - return ret ? (ret ? TRUE : TRUE) : FALSE; // Matches, tricking the compiler into using a branch + if (ret) { + return TRUE; + } else { + return FALSE; + } } /* 00000D14-00000F04 .text bomb_move_set__FP8am_classUc */ |
