are the PIO blocks wide enough to handle an ISA bus? Or are you using a shift register or another port on the pico to interface with the bus?
edit: looking at the schematic it looks like you have the address/data pins multiplexed on an 8-bit port: https://github.com/polpo/picogus/blob/main/hw/PicoGUS-schema...
Curious if you did the HW design first, or SW design first, or how you came up with this particular solution.