BlitterStudio / amiberry

Optimized Amiga emulator for Linux/macOS
https://amiberry.com
GNU General Public License v3.0
661 stars 89 forks source link

GUI -> Expansions panel not updating correctly [cosmetic] #1501

Closed giantclambake closed 2 weeks ago

giantclambake commented 2 weeks ago

This will end up being a case by case scenario me thinks ~ this one is wrt x86 bridgeboard emulation... A2386SX

See attached config.uae file, which works as expected in this emulation scenario...

GUI -> Configurations panel -> click on asx286-test entry -> Load --> Expansions panel...

ex

//fields are mess up, builtin expansions should not inherit bridgeboard bits...

Follow on with Start -> wait for emulation boot, then hit F12 ....

ex2

//panel has refreshed after Start, and now appears correctly...

Follow on with top dropdown selector --> x86 Bridgeboards ...

ex3

//board information in dropdowns displayed correctly.

TIA

asx286-test.uae.gz

giantclambake commented 2 weeks ago

There's actually a bit more wrong here with this usage scenario than I first thought.

The x86 bridgeboard config above, may not reliably load from the GUI (janus library not found), however it seems to load correctly/reliably using cmdline....ie; amiberry --config asx286-test.uae

Also wrt the x86 bridgeboard scenario, we have 'x86 bridgeboard expansions' .... these widgets are no refreshing correctly either, and it's truly confusing/non-intuitive trying to construct a config.uae / machine type due to this...just fyi...