DSLuaDecompiler
DSLuaDecompiler copied to clipboard
List of current issues with Smash Ultimate (Lua 5.3)
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