I’m a bit responsible for some of this transition. It stared here,
Pico Display Pack V2 x 2? · Issue #299 · pimoroni/pimoroni-pico (github.com)
Which led to this when I wanted portrait mode.
Unified display drivers · Issue #309 · pimoroni/pimoroni-pico (github.com)
And then this when I ran out of room for my code.
ST7789: Experimental 8-bit framebuffer by Gadgetoid · Pull Request #373 · pimoroni/pimoroni-pico (github.com)
The thing with the latest uf2 builds is, they will break code written for the earlier ones.
If your starting out fresh, its not as big a deal.
I’m running the experimental 8-bit frame buffer uf2 on my weather station build. All my i2c breakouts etc are running just fine.
Pi Pico based Weather Station Project - Discussion / Projects - Pimoroni Buccaneers
I should be able to help you with code for the Display Pack which ever uf2 you use.