Views: 6,700,642 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 03-28-24 09:35 PM
Guest:

0 users reading Successful emu to emu pokémon trade in HeartGold --- Solution! | 1 guest | 1 bot

Main - Compatibility / Testing - Successful emu to emu pokémon trade in HeartGold --- Solution! Hide post layouts | New reply

Pages: 1 2
Damoklesz
Posted on 03-18-19 09:44 AM Link | #904
Last night I spent hours trying to get trading working between two instances. I was almost giving up. The last thing I tried was an advice from a YouTube comment:

Turn OFF the frame limiter!

And it worked! Before with the frame limiter on, trading was extremely unstable, the Union Room bluescreened with almost every action. But with the frame limiter off, it works most of the time, as long as my two characters enter the Union Room about the same time.

Since I was having such a hard time finding this solution, I thought I leave it here:

I'm using melonDS 0.7.3 with Windows 10, my only network connection on my PC is my Ethernet internet connection (no wifi).
I copied the ROM file, renamed the copy, and renamed my second savefile to match it.
In melonDS Config->Emu settings turned Wifi: bind sockets to any address ON.
In melonDS Config TURN LIMIT FRAMERATE OFF!
Make sure both your saves have the Pokémon they want to trade and save them in a PokéCenter.
Restart both emu instances at once, enter the Union Room with both at about the same time.

As long as I followed these steps the trading worked, and was completely stable for me.

Arisotura
Posted on 04-08-19 11:13 PM Link | #963
yup

____________________
Kuribo64

aztec_again
(post deleted) #1045

aztec_again
(post deleted) #1048

axaratsugem
Posted on 06-26-19 06:44 PM Link | #1135
Thanks man. Only in this way everything worked perfectly in Soul Silver. You are an angel hahahaha

crossmr
Posted on 11-22-20 03:08 AM (rev. 2 of 11-22-20 03:13 AM) Link | #2839
Just attempting to do this with .90 on windows on pokemon platinum, and having issues.

Frame limiter is set to off.

Wifi is set to bind to any address and randomize mac address. If I don't randomize the address, then the two instances can't see each other in the room

renamed the second copy of the rom and save file

The two copies can see each other in the room but can't get past the initial introduction phase. As soon as I attempt to talk to the other, it starts to negotiate and then kicks both out with an error.

Also tried disabling audio sync, that didn't help

squirreljustice
Posted on 01-06-21 02:58 AM Link | #3093
Crossmr,

Did you ever solve the issue? I am having the same issue with 0.9.1.

squirreljustice
Posted on 01-07-21 05:25 AM Link | #3094
I have played around with it a little more (Win 10) and tried various versions of MelonDS. I still haven't gotten it to work but I do get farther into the trade with some versions. Here are my notes below:
-0.9.1: BIOS1 - can't even start a trade, BIOS2 - can almost finish a trade
-0.9.0: BIOS1 and 2 can almost finish a trade
-0.8.3: BIOS1 - can't even start a trade
-0.8.2: BIOS1 - can almost finish a trade
-0.8.1: BIOS1 - can almost finish a trade
-0.7.3: BIOS1 - can almost finish a trade
-0.4: BIOS1 - can't even start a trade

I also have a old Win7 PC that I fired up but had worse results with the couple versions that I tried on it.

So I think I will concede defeat. The melons have won.

Saizo7
Posted on 01-07-21 05:01 PM (rev. 2 of 05-24-21 04:24 AM) Link | #3101
You can try this version that has some improvements regarding SRAM. Edit: Since this has been merged, better use the latest stable version from Downloads. I have managed to finish 20 trades without an error. I opened 2 melonds instances in the same PC and disabled the frame limiter.

Flavinho
Posted on 01-08-21 02:30 PM Link | #3103
Posted by Saizo7
You can try this version that has some improvements regarding SRAM. I have managed to finish 20 trades without an error. I opened 2 melonds instances in the same PC and disabled the frame limiter.

Thank u man this version worked perfectly for me. I have done 15 trades without a single error.
Tip: if u have some issue, try to propose the trade with the other character

pp
Posted on 01-09-21 05:15 AM (rev. 2 of 01-09-21 06:38 AM) Link | #3105
Posted by Saizo7
You can try this version that has some improvements regarding SRAM. I have managed to finish 20 trades without an error. I opened 2 melonds instances in the same PC and disabled the frame limiter.


I'm really stupid.

How do I download this version? Or do I have to compile it myself?


Okay I figured it out. Turns out you have to have a github account to download the artifact. Didn't know that.

After downloading it, I set everything up and it works great. Was able to trade successfully multiple times with no errors on the same PC running 2 instances of melon.

I'm really hoping this feature makes it to 0.9.2, as long as everything works out with compatibility.

nonsio
Posted on 01-09-21 10:37 AM Link | #3106
Posted by Saizo7
You can try this version that has some improvements regarding SRAM. I have managed to finish 20 trades without an error. I opened 2 melonds instances in the same PC and disabled the frame limiter.


This worked on my slow laptop. Thank you!

Rayyan
Posted on 01-09-21 11:38 AM Link | #3107

Nice that the SRAM PR makes Local Multiplayer more stable!
Does this work over LAN or are the timings too tight for that?

____________________

How to write an emulator
1. throw code to be emulated somewhere
2. make memory system that allows accessing that code
3. emulate CPU
4. have fun implementing all the other hardware
-- Arisotura, Tuesday 5th January 2021, 22:00:17

poudink
Posted on 01-10-21 12:01 AM Link | #3108
well it was merged so it'll definitely be in the next release

____________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Toonsydney
Posted on 01-18-21 11:27 PM Link | #3148
Still have troubles trading with the new version regarding SRAM. Can't get passed talking to the guy

Any tips?

Saizo7
Posted on 01-19-21 03:53 PM Link | #3149
Posted by Toonsydney
Still have troubles trading with the new version regarding SRAM. Can't get passed talking to the guy

Any tips?

Turn on "Randomize MAC address"
Turn off "Limit framerate" and "Audio sync"

Toonsydney
Posted on 01-25-21 10:44 PM Link | #3196
Still no respons: error code 80430...

pikkafan
Posted on 01-29-21 02:01 PM (rev. 2 of 01-31-21 12:34 PM) Link | #3218
Posted by Saizo7
You can try this version that has some improvements regarding SRAM. I have managed to finish 20 trades without an error. I opened 2 melonds instances in the same PC and disabled the frame limiter.


I tried this but it does not work at all. In fact it breaks before initiating a trade
I have tried all the settings like MAC address randomization, bind to any socket

BoneChill
(post deleted) #3238

BoneChill
Posted on 02-01-21 04:52 AM Link | #3239
Posted by pikkafan
I tried this but it does not work at all. In fact it breaks before initiating a trade
I have tried all the settings like MAC address randomization, bind to any socket

Try running the game on 0.7.3 instead. It didn't work for me until I tried it on that version. Make sure to do what OP did by turning on bind to any socket and turning off limit framerate.
Pages: 1 2

Main - Compatibility / Testing - Successful emu to emu pokémon trade in HeartGold --- Solution! Hide post layouts | New reply

Page rendered in 0.033 seconds. (2048KB of memory used)
MySQL - queries: 29, rows: 116/116, time: 0.017 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.