Resolves various conflicts with selecting custom RAM boards and AutoConfig settings. Previously, switching between the default, manual configuration, or a custom AutoConfig RAM board would send invalid inputs to the emulator. Some of these changes will cause a buffer overflow in "autoconf.cpp" crashing WinUAE. A more thorough filtering of input before entering "autoconf.cpp" may be required.
There is still an outstanding issue where selecting a Z3 RAM board will cause the AutoConfig information to appear as a Z2 board in the drop-down list, which does not affect emulation but appears as a bug in the GUI. This is not an issue with the GUI, but with the list generation of available RAM boards, which must be fixed elsewhere.