#Pokémon Trade Tool Gen III Support?

5 messages · Page 1 of 1 (latest)

coral sleet
#

Trying to figure out if there is enough interest in Gen III support in the Pokémon trade tool (https://github.com/kbembedded/Flipper-Zero-Game-Boy-Pokemon-Trading) to justify me spending time on it.

It will likely need a different GPIO module with a different pinout to connect to different flipper pins handle the higher speeds of the GBA (GBA can use UART or SPI-like similar to original DMG/CGB but at higher speeds and needs to connect to Flipper peripherals for handling those speeds). So there is that unfortunate detail, but there could easily be adapter boards or other mods to make existing interface modules work.

The trade tool has custom pixel art for Gen I and II, not really sure I want to take that on for Gen III. So if someone would be interested in taking that in, that would be great.

If you’re interested in this, give me a thumbs up, help me gauge interest.

GitHub

Pokemon trade from Flipper Zero to Game Boy for Generation I & II games (Pokemon Red, Blue, Yellow, Gold, Silver, and Crystal) - kbembedded/Flipper-Zero-Game-Boy-Pokemon-Trading

placid epoch
#

whoever made the trade tool might update it to support the GPIO module to hook it to Gen III. but of course we need a module that works first

coral sleet
# placid epoch whoever made the trade tool might update it to support the GPIO module to hook i...

I'm the current maintainer.

The problem with gen III support is multifaceted, its both a hardware difference and software changes

GBA can use SPI-like or UART (I believe the Pokemon games use the SPI-like interface) that runs at a high enough speed that it cannot be bitbanged. The original developer of the trade tool used a pinout for the GPIO module isn't on the SPI or UART pins on the flipper GPIO. Flipper isn't fast enough to bitbang at the higher speeds. There currently is no GPIO module for flipper that fully supports the GBA link interfaces.

The trade tool itself would need updates to work over SPI peripheral, in addition to supporting Gen III trade protocol, and a new pinout standard established for it with GPIO modules that match.

Its not a small undertaking which is why I'm guaging interest. If there isn't much interest, then I will leave the app where it is and maybe come back to it again one day. If there is no reason to support GBA interface, there is no reason to redesign the GPIO game link module I sell.

placid epoch
#

i'm very interested in using the flipper for gen III pokémon trading. i might tell others about it to get some more people interested

coral sleet
#

Pokémon Trade Tool Gen III support?