The emulator will have a port for "technician" which will allow to read logs from the uart and when choose upload new rom in the menu will allow the user to upload a rom to the gameboy.
Perhaps there will be a program from the other side which will stream the rom and communicate with the emulator