• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

PK-GBA Multiplayer

You are to use the router IP (cmd) when you are both connected to the same router. If the two of you are on different routers, then use the public one found on any what is my IP website.
As for that other issue, it is due to the script trying to remove a player from the console that doesn't exist. It is probably just one of the many bugs that are in Alpha 3.0, and will be fixed when Alpha 3.5 comes out.
awesome, can't wait for the next update; thank you so much for the response!
 
Really looking forward to the new update in 2 days! This is some awesome stuff. Very cool that trading works. Would be awesome to have battling the other players work as well as enabling the Card function.

Going to try to clarify this for some people as in reading the thread I didn't see any info to clarify what to do for someone who has never done anything with finding a local IP address (short of running cmd)
To find your IP if playing locally (on your host computer, the one running the server lua) hit Windows Key + R and type cmd. Type in ipconfig and hit Enter. The address you will add to the Client lua will be the IPv4 Address listed in Command Prompt of your host computer. No need to change the port from the default 4096. I made sure both of my PCs were on my Wi-Fi while checking. The iPv4 Address differs slightly if using an Ethernet cable so if you have one PC using an Ethernet cable and the other on Wi-Fi and are having issues, try having both on Wi-Fi or wired in.

One suggestion to TheHunterManX is to make a new tutorial. You did a good job in your existing one of showing where to get mGBA, and how to download your scripts, but it was not very clear on that you need to use Notepad (people should absolutely download Notepad++) to edit the Lua or how to go about using Hamachi or Radmin VPN. Hamachi's has multiple download links with different versions, the latest version is a 14 day free trial. I do not know about Radmin VPN. I was unable to get a connection working with Hamachi, so that is a lack of understanding on how to use the program on my part, despite having successfully used it to play Yugioh online many years ago. I would also suggest mentioning gen 3 in your title. My point is that plenty of people who want to try this may not have done anything with cmd, finding IPs, editing lua scripts, port forwarding, (which can be a HUGE pain) or using VPNs to do it for them. Things we take as easy, are difficult for people who have never done it before and a full walkthrough including how to use Hamachi or Radmin VPN for this would be very useful.

How do we change the player nickname from the random string of 4 letters?
 
Going to try to clarify this for some people as in reading the thread I didn't see any info to clarify what to do for someone who has never done anything with finding a local IP address (short of running cmd)
To find your IP if playing locally (on your host computer, the one running the server lua) hit Windows Key + R and type cmd. Type in ipconfig and hit Enter. The address you will add to the Client lua will be the IPv4 Address listed in Command Prompt of your host computer. No need to change the port from the default 4096. I made sure both of my PCs were on my Wi-Fi while checking. The iPv4 Address differs slightly if using an Ethernet cable so if you have one PC using an Ethernet cable and the other on Wi-Fi and are having issues, try having both on Wi-Fi or wired in.

I think this is very cool but one suggestion to TheHunterManX is to make a new tutorial. You did a good job in your existing one of showing where to get mGBA, and how to download your scripts, but it was not very clear on that you need to use Notepad (people should absolutely download Notepad++) to edit the Lua or how to go about getting Hamachi or Radmin VPN. Hamachi's new version is a 14 day free trial. I do not know about Radmin. I was also unable to get a connection working with Hamachi, so that is a lack of understanding on my part. I would also suggest mentioning gen 3 in your title. My point is that plenty of people who want to try this may not have done anything with cmd, finding IPs or editing lua scripts. Things we take as easy, are difficult for people who have never done it before and a full walkthrough including how to use Hamachi or Radmin VPN for this would be very useful.

Does anyone know how to change the player nickname from the random string of 4 letters?
 
Hey TheHunterManX, i just registered to this site just to say your mod is amazing, my group [i run a small gaming community] are hoping to run a community server using this mod.. i wonder is it possible to include a script to auto connect to the server? and would it be possible to run the lua server in headless mode?
 
Hey TheHunterManX, i just registered to this site just to say your mod is amazing, my group [i run a small gaming community] are hoping to run a community server using this mod.. i wonder is it possible to include a script to auto connect to the server? and would it be possible to run the lua server in headless mode?
Alpha 3.5 will not have a feature like this. It will work like Alpha 3.0, so the server has to be launched in MGBA, then port forwarded, and clients can then connect. I might in the future make the possibility for the server to be ran through different methods in the future.
 
Going to try to clarify this for some people as in reading the thread I didn't see any info to clarify what to do for someone who has never done anything with finding a local IP address (short of running cmd)
To find your IP if playing locally (on your host computer, the one running the server lua) hit Windows Key + R and type cmd. Type in ipconfig and hit Enter. The address you will add to the Client lua will be the IPv4 Address listed in Command Prompt of your host computer. No need to change the port from the default 4096. I made sure both of my PCs were on my Wi-Fi while checking. The iPv4 Address differs slightly if using an Ethernet cable so if you have one PC using an Ethernet cable and the other on Wi-Fi and are having issues, try having both on Wi-Fi or wired in.

I think this is very cool but one suggestion to TheHunterManX is to make a new tutorial. You did a good job in your existing one of showing where to get mGBA, and how to download your scripts, but it was not very clear on that you need to use Notepad (people should absolutely download Notepad++) to edit the Lua or how to go about getting Hamachi or Radmin VPN. Hamachi's new version is a 14 day free trial. I do not know about Radmin. I was also unable to get a connection working with Hamachi, so that is a lack of understanding on my part. I would also suggest mentioning gen 3 in your title. My point is that plenty of people who want to try this may not have done anything with cmd, finding IPs or editing lua scripts. Things we take as easy, are difficult for people who have never done it before and a full walkthrough including how to use Hamachi or Radmin VPN for this would be very useful.

Does anyone know how to change the player nickname from the random string of 4 letters?
A update to the tutorial will be released today, which will only feature stuff I get asked a lot.
When alpha 3.5 drops today, you can change the nickname string in the file to anything you want.
 
Really looking forward to the new update in 2 days! This is some awesome stuff. Very cool that trading works. Would be awesome to have battling the other players work as well as enabling the Card function.

Going to try to clarify this for some people as in reading the thread I didn't see any info to clarify what to do for someone who has never done anything with finding a local IP address (short of running cmd)
To find your IP if playing locally (on your host computer, the one running the server lua) hit Windows Key + R and type cmd. Type in ipconfig and hit Enter. The address you will add to the Client lua will be the IPv4 Address listed in Command Prompt of your host computer. No need to change the port from the default 4096. I made sure both of my PCs were on my Wi-Fi while checking. The iPv4 Address differs slightly if using an Ethernet cable so if you have one PC using an Ethernet cable and the other on Wi-Fi and are having issues, try having both on Wi-Fi or wired in.

One suggestion to TheHunterManX is to make a new tutorial. You did a good job in your existing one of showing where to get mGBA, and how to download your scripts, but it was not very clear on that you need to use Notepad (people should absolutely download Notepad++) to edit the Lua or how to go about using Hamachi or Radmin VPN. Hamachi's has multiple download links with different versions, the latest version is a 14 day free trial. I do not know about Radmin VPN. I was unable to get a connection working with Hamachi, so that is a lack of understanding on how to use the program on my part, despite having successfully used it to play Yugioh online many years ago. I would also suggest mentioning gen 3 in your title. My point is that plenty of people who want to try this may not have done anything with cmd, finding IPs, editing lua scripts, port forwarding, (which can be a HUGE pain) or using VPNs to do it for them. Things we take as easy, are difficult for people who have never done it before and a full walkthrough including how to use Hamachi or Radmin VPN for this would be very useful.

How do we change the player nickname from the random string of 4 letters?
The card function is in the alpha 3.5, battling will be alpha 4.0. Tutorial update will also cover networking more.
 
I just found out about this Lua script a few days ago and wanted to tell you that you are doing an amazing job.
One question though:
When you talk about battles in update 4.0, will it be that players will be able to battle trainers, similar to Pokemon Quetzal where you can double battle against any of them?
 
I just found out about this Lua script a few days ago and wanted to tell you that you are doing an amazing job.
One question though:
When you talk about battles in update 4.0, will it be that players will be able to battle trainers, similar to Pokemon Quetzal where you can double battle against any of them?
Alpha 4.0 is the planned version for player vs player, once I have made serious progress in that catagory can I aim for something more broad. So it's possible, but not certain.
 
Hi! I stumbled upon this, it looks very impressive and promising! There are so few multiplayer mods for pokemon out there, so congrats to you for keeping up with this ^-^
I had a few questions about this mod: would it be possible to add the special/physical split for moves (or find a romhack and add it to this?)
Also, would it be possible to have this mod work on steamdeck? (I assume so as I imagine this mod would just need to be applied to a Fire Red rom, which already does work on Steamdeck Lol)
Thanks in advance for any response! :)
 
would it ever be possible for different players to be different colours or is that too complicated
 
Hello, I would like to know how I can enable the Fast Forward option while I am in multiplayer, when I start the server the fast forward stops working normally, what can it be?
 
Alpha 3.5 will not have a feature like this. It will work like Alpha 3.0, so the server has to be launched in MGBA, then port forwarded, and clients can then connect. I might in the future make the possibility for the server to be ran through different methods in the future.
That would be really amazing.
 
Super excited about this project and good job I was just wondering if you have an approximate release date for alpha 4.0?
 
Back
Top