winteriscoming
Champion
I'm working my way towards building a Raspberry Pi based server to handle netbooting for my 3 driving cabs.
I haven't attempted netbooting multi-player games yet, but I notice that some games reassign the IP address after the game loads. I would imagine that this could cause an issue with multi-player games if they all get assigned the same IP.
I wanted to get a list of games together where this is known to happen and see if there's an easy solution that doesn't require going back in and changing the IP every time.
I'm not sure if this happens with NAOMI games, but I have seen it on Chihiro and Triforce.
I think both Mario Karts (I know the first one does) do it and OR2SP.
I'll give more details when I get back on my laptop, but I searched the Mario Kart GP 1 rom file for an ascii representation of the IP I was seeing get assigned and found it. I edited it to what my test Triforce was set to, and it booted and assigned new IP.
This means that a worst-case scenario might involve having a version of each rom file with the desired IP assigned and push the correct version to the respective IP. A more elegant solution might involve a script that edits the bytes at the correct offset in the rom file prior to pushing it out.
It remains to be seen if this method will work on OR2SP. I don't recall if WMMT has this issue.
I haven't attempted netbooting multi-player games yet, but I notice that some games reassign the IP address after the game loads. I would imagine that this could cause an issue with multi-player games if they all get assigned the same IP.
I wanted to get a list of games together where this is known to happen and see if there's an easy solution that doesn't require going back in and changing the IP every time.
I'm not sure if this happens with NAOMI games, but I have seen it on Chihiro and Triforce.
I think both Mario Karts (I know the first one does) do it and OR2SP.
I'll give more details when I get back on my laptop, but I searched the Mario Kart GP 1 rom file for an ascii representation of the IP I was seeing get assigned and found it. I edited it to what my test Triforce was set to, and it booted and assigned new IP.
This means that a worst-case scenario might involve having a version of each rom file with the desired IP assigned and push the correct version to the respective IP. A more elegant solution might involve a script that edits the bytes at the correct offset in the rom file prior to pushing it out.
It remains to be seen if this method will work on OR2SP. I don't recall if WMMT has this issue.