DSLuaDecompiler icon indicating copy to clipboard operation
DSLuaDecompiler copied to clipboard

List of current issues with Smash Ultimate (Lua 5.3)

Open jam1garner opened this issue 4 years ago • 0 comments

                                               Line Causing Error by File
==================================================================================================================
/arc/ui/script/menu/local/local_mode_select.lc              | Unimplemented opcode LEN
/arc/ui/script/menu/main/main_menu_layer_spirits.lc         | Unimplemented opcode LEN
/arc/ui/script/menu/main/main_menu_layer_online.lc          | Unimplemented opcode LEN
/arc/ui/script/menu/main/main_menu_information.lc           | Unimplemented opcode LEN
/arc/ui/script/menu/main/main_menu_layer_collection.lc      | Unimplemented opcode TESTSET
/arc/ui/script/menu/main/main_menu_banner.lc                | Unimplemented opcode LEN
/arc/ui/script/menu/melee/rule_itemswitch_actor.lc          | IR/Function.cs:line 2309
/arc/ui/script/menu/melee/rule_stageswitch_actor.lc         | IR/Function.cs:line 2309
/arc/ui/script/menu/spirits/spirits_return_anim_actor.lc    | Unimplemented opcode MOD
/arc/ui/script/menu/online/online_any.lc                    | Unimplemented opcode LEN
/arc/ui/script/menu/online/online_priority.lc               | Unimplemented opcode LEN
/arc/ui/script/menu/online/online_onmelee.lc                | Unimplemented opcode LEN
/arc/ui/script/menu/collection/collection_tips_list.lc      | Unimplemented opcode MOD
/arc/ui/script/menu/chara_make/make_mii_edit_actor.lc       | IR/Function.cs:line 2309
/arc/ui/script/menu/chara_make/make_mii_hat_actor.lc        | IR/Function.cs:line 2309
/arc/ui/script/menu/chara_make/make_mii_body_actor.lc       | IR/Function.cs:line 2309
/arc/ui/script/menu/chara_make/make_mii_select_actor.lc     | IR/Function.cs:line 2309
/arc/ui/script/menu/common/com_bg_anim.lc                   | Unimplemented opcode LEN
/arc/ui/script/menu/common/com_bg_anim_online.lc            | Unimplemented opcode MOD
/arc/ui/script/menu/common/stage_select_actor.lc            | IR/Function.cs:line 2309
/arc/ui/script/menu/common/stage_select_bgm.lc              | IR/Function.cs:line 2309
/arc/ui/script/menu/common/com_bg_anim_eshop.lc             | Unimplemented opcode MOD
/arc/ui/script/menu/option/option_button_controller.lc      | Decompilation Hangs
/arc/ui/script/menu/option/option_melee_top.lc              | IR/Function.cs:line 1813
/arc/ui/script/menu/option/option_sound_top.lc              | Decompilation Hangs
/arc/ui/script/common/state_function.lc                     | Unimplemented opcode VARARG
/arc/ui/script/standard/standard_matchup.lc                 | Unimplemented opcode LEN
/arc/ui/script/standard/standard_result.lc                  | Unimplemented opcode LEN
/arc/ui/script_patch/common/stage_select_actor.lc           | IR/Function.cs:line 2309
/arc/ui/script_patch/common/stage_select_bgm.lc             | IR/Function.cs:line 2309
/arc/ui/script_patch/chara_make/make_mii_edit_actor.lc      | IR/Function.cs:line 2309
/arc/ui/script_patch/stage_make/stage_make_setup_actor.lc   | IR/Function.cs:line 2309
/arc/ui/script_patch/stage_make/stage_make_listup_actor.lc  | IR/Function.cs:line 655

                     Errors by line
==================================================================================================================
IR/Function.cs:line 655  | System.NullReferenceException: Object reference not set to an instance of an object.
IR/Function.cs:line 1813 | System.ArgumentNullException: Value cannot be null. (Parameter 'key')
IR/Function.cs:line 2309 | System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')

Issues to fix

  • [x] Implement LEN for Lua 5.3 (Fixed in #2)
  • [x] Implement MOD for Lua 5.3 (Fixed in #2)
  • [ ] Implement VARARG for Lua 5.3
  • [ ] Implement TESTSET for Lua 5.3
  • [ ] Fix Decompilation Hangs
  • [ ] Fix IR/Function.cs:line 655
  • [ ] Fix IR/Function.cs:line 1813
  • [ ] Fix IR/Function.cs:line 2309

jam1garner avatar Jul 06 '20 21:07 jam1garner