E
emuguy
Guest
OK, im no coder but i kinda just thought of an idea that might make netplay nice and stable. It would be a lot of work on the users side as absolutley everything would need to be preset, but i dont think the application itself would not be much work at all. Anyway, the idea is this. Why not have an external app that can transfer gameshark codes into the emulators/games memory on the fly. So, say you want to play goldeneye over the net with a friend. You preset all the codes that need to be updated so they can be updated x ammount of times per second just like in any other online game. So, to play goldeneye, you would need to set up all the codes for the specific map that you would like to play, such as player location, player health, player inventory, player rotation, weapon state (is it picked up/isnt it picked up), weapon position, time till next weapon spawn, health for each prop, position for each prop. doors opened or closed?
So, for example your playing facility. Player 1's location is set at the memory address 80012345, his health is set at 80054321 and the fact that hes carrying a pp7 is set at 80098765 and his ammo count for the weapon is set at 80065748. So before you start the game, you decide what map you want to play and input these codes into the external application which will send out updates of them many times per second to the other players. Obviousley the only player code that would be sent would be the location of your own player. All other player locations will be determined by the info from the other players. as for firing, i think it would be updated frequently enough for eveything to stay consisten since it will be updating faster than the player can actually fire a weapon. Like i said the application doesnt really sound like it would be much work at all, as all it will need to do is update memory and be able to have codes set within it. Altho maybe an external app wouldnt be wise, maybe a plugin would be better? Let me know if this idea is feasable or at least possible? Thanx!
So, for example your playing facility. Player 1's location is set at the memory address 80012345, his health is set at 80054321 and the fact that hes carrying a pp7 is set at 80098765 and his ammo count for the weapon is set at 80065748. So before you start the game, you decide what map you want to play and input these codes into the external application which will send out updates of them many times per second to the other players. Obviousley the only player code that would be sent would be the location of your own player. All other player locations will be determined by the info from the other players. as for firing, i think it would be updated frequently enough for eveything to stay consisten since it will be updating faster than the player can actually fire a weapon. Like i said the application doesnt really sound like it would be much work at all, as all it will need to do is update memory and be able to have codes set within it. Altho maybe an external app wouldnt be wise, maybe a plugin would be better? Let me know if this idea is feasable or at least possible? Thanx!