TIL that there are a few DMG & CGB features that the Analogue Pocket does not support when running a .pocket file:
- Link cable does not work
- IR sensor is unreliable
- Real-Time Clocks are unreliable
Something to keep in mind when deciding on distribution format for your games!
According to Valentina/CoffeeBat this is due to different circuits being powered on in .pocket mode, and was made for legal reasons. (Same reason binary-coded decimal mode doesn't work on the NES, heh.)
There are more differences under the hood, but any GBDK-based toolchain, including GB Studio, will handle those automatically.
