After browsing the forums, I see this is used generally for Wine, Steam, and VirtualBox, and that there are 2 ways:
Using commands
update-bootloader --add-option ia32_emulation=1
update-bootloader --config
Or installing package
sudo zypper in grub2-compat-ia32
I thought both ways were exactly the same thing, until I noticed the package way pulls a couple of 32bit packages as dependencies aside of just executing the update-bootloader commands.
I’d like to ask, what are these dependencies for? Are they really needed to run 32bit software on openSUSE Leap 16.0, or are update-bootloader commands just enough?
In my last tests, running 32bit apps on Wine, commands were just enough to make them run without the packages…