Views: 6,949,917 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 04-27-24 03:31 PM
Guest:

Main - Posts by Generic aka RSDuck

Pages: 1 2 3 4 5 ... 8 9 10 11 12 13 14 15 16 ... 26 27 28 29 30
Generic aka RSDuck
Posted on 11-13-20 08:27 PM, in GBA Slot help for pokemon Link | #2742
you need to open the gba rom first like you would open a ds rom. You need to be already pretty far in the game to transfer Pokemon in the Pal Park.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-13-20 08:54 PM, in GBA Slot help for pokemon Link | #2746
like I said, just open the gba rom like you would open a ds rom before opening the ds rom. You need the national pokedex btw

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-14-20 10:08 PM, in Need help fixing the games inner title Link | #2754
disable mac randomisation in the wifi settings

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-15-20 05:02 PM, in GBAtek addendum/errata (rev. 20 of 07-11-21 06:24 PM) Link | #2756
there is a power saving mode for the wifi in which it stops receiving and transmitting data.

W_MODE_WEP:
bit0-3 is set to 1: bit1 of W_POWERUNK is set
bit0-3 is set to 2: bit0-1 of W_POWERUNK are set (i.e. it's value becomes 3)
if bit0-3 are either one of those is the case and bit1 of W_POWER_TX is set the corrosponding bit is/bits are not manually changeable writeable (I haven't checked if setting W_MODE_WEB while W_POWER_TX bit1 is set makes a difference).

W_MODE_RST:
Only bit0 is relevant for power saving.
Changing bit0 from 0 to 1:
if bit1 of W_POWERUNK is set, bit8 of W_POWERSTATE is set. A short while later bit9 changes to 0 and if bit0 of W_POWERUNK is set at this point at time bit8 is set to 0

Changing bit0 from 1 to 0:
returns back to power saving mode immediately.

W_POWERSTATE:
bit8 seems to indicate some other state related to power saving mode
bit9 seems to indicate normal power saving mode
while atleast one of bit8 and bit9 is 1 power saving mode is enabled

Once that 2048 us power up period (initialised e.g. by setting bit0 of W_MODE_RST from 0 to 1) is over: when bit0-1 is 2 (the exact purpose of bit0 is still unknown) and bit8 is set, power saving mode is left and bit1 is set to 0 (thus the register value will be 0).

W_POWERFORCE:
setting bit15 and bit0 is set (=0x8001) switches to power saving mode (it also switches to regular power saving mode from bit8 power saving mode)
setting bit15 and not bit0 (=0x8000) initiates waking up from power saving mode (like always first W_POWERSTATE bit8 is set then the register is cleared). Neither W_POWER_UNK nor bit2 of W_POWERSTATE are relevant for this.
having bit15 set to 0 and and bit1 (=0x0001) of W_POWERSTATE initiates waking up from power saving mode (independently of bit1 of W_POWER_UNK), so bit8 of W_POWERSTATE is set. If bit0-1 of W_POWERSTATE is 2 once that process is done W_POWERSTATE becomes 0 (as already described in it's section) otherwise W_POWERSTATE stays 0x100. This doesn't work while bit0 of W_MODE_RST=0.

Note that when switching power saving mode off via W_POWERFORCE it acts similarly to setting W_MODE_RST bit0 from 0 to 1, but the value of W_POWER_UNK doesn't matter.

Leaving power saving mode takes about 2048 microseconds (measured with the wifi timer register).

Both methods of leaving power saving mode will first set trigger IRQ11.

After entering power saving mode: RFStatus: 9 RFPins: 0x4
After leaving power saving mode: RFStatus: 1 RFPins: 0x84

There's probably still a lot more to unpack. What is disabled and what not is currently an educated guess and the consequences of writing 0x8000 to W_POWERFORCE mentioned in gbatek are still to be explored. Als Gbatek says on bit1 of W_POWERSTATE: "Note: That queue stuff seems to work only if W_POWER_US=0 and W_MODE_RST=1.". I haven't tried bringing W_POWER_US into this yet.

What does power saving mode do exactly?

An existing program which utilises wifi I tried continued to work fine, except that nothing was being received anymore. W_CONTENTFREE and W_US_COUNT seemed to still count down. My guess is that only the antenna hardware is affected.

In regards to transmission: what happens seems to be that upon requesting to send data just nothing happens. So W_TXBUSY is never flagged nor is W_TX_SEQNO incremented. A request made in power saving mode will be discarded, i.e. not sent once power saving mode is off.

Not implementing power saving mode can lead to freezes in the Pokemon games. See here: https://melonds.kuribo64.net/board/thread.php?pid=2314#2314

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-17-20 11:17 AM, in improvements that must be made Link | #2768
if they're so important to you then why don't you do them?

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-17-20 07:18 PM, in SOS help me figure out how to download melonds Link | #2779
rom files are subject of copyright so we're not allowed to share them.

If you really wanna be save, dump your own games.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-17-20 08:13 PM, in SOS help me figure out how to download melonds Link | #2781
the bios and firmware are data stored in every DS and contain things like the menu you see when you boot the system, the settings you make there, as well as some bits and pieces used by games run on the system.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 12:25 PM, in Pokemon Ranger game wont take save file from other emulator Link | #2785
1. delete the melonds savefiles for both games
2. either build latest melonds from source (https://github.com/Arisotura/melonDS#windows) or if you have github account you can also just download the latest artefact from our CI (https://github.com/Arisotura/melonDS/runs/1407782997).
3. use the File -> Import savefile function to import your desmume saves into melonds

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 07:23 PM, in Pokemon Ranger game wont take save file from other emulator Link | #2789
you need to enter
pacman -S git make mingw-w64-x86_64-{cmake,mesa,SDL2,toolchain,qt5,libslirp}
first

well here's a build:
https://kuribo64.net/get.php?id=HiPNYMrcjNy4g8kQ

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 08:46 PM, in Pokemon Ranger game wont take save file from other emulator (rev. 2 of 11-19-20 09:08 PM) Link | #2792
it's inside the build inside the melonDS folder.


I just noticed that there's a way which is way easier. You can also just use the export backup memory function from desmume to get a savefile compatible with melonds (though it has a bug that it doesn't work with Pokemon Mystery Dungeon Sky)

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:00 PM, in cant find or open any save games (pkmn diamond) Link | #2794
can you describe your situation more concretely and name the file names?

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:03 PM, in cant find or open any save games (pkmn diamond) (rev. 2 of 11-19-20 09:03 PM) Link | #2796
savestates are not the same as savefiles. Savefiles is for saving in game (like you would do on a real DS) while savestates are a snapshot of the current emulation state (for this reason they aren't compatible between emulators and even between emulator versions).

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:08 PM, in cant find or open any save games (pkmn diamond) Link | #2798
you can use File -> Export Backup memory in desmume to get a savefile compatible with melonDS.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:14 PM, in cant find or open any save games (pkmn diamond) Link | #2800
that's right. Like I said, savestates and savefiles are something different, you transfered the savefile, so if you start the game in melonDS you should be eable to resume the game you saved (in game!) in desmume.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:18 PM, in cant find or open any save games (pkmn diamond) Link | #2802
how did you name the savefile while exporting it from desmume and how is the rom file named?

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:20 PM, in cant find or open any save games (pkmn diamond) Link | #2804
upload it to imgur

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:23 PM, in cant find or open any save games (pkmn diamond) Link | #2806
well obviously melonds can't guess that those two files belong together. You need to name the savefile 1015 - Pokemon - Diamond Version (USA) (Rev 5).sav

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:37 PM, in cant find or open any save games (pkmn diamond) Link | #2808
what do you mean by that?

If you want to trade with a real DS basically no setup is required besides hooking both up to the same wifi server (e.g. https://pkmnclassic.net/) and using indirect mode in melonds (so disable the direct mode option, the other wifi options only matter for local wireless emulation).

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:42 PM, in cant find or open any save games (pkmn diamond) Link | #2810
no with indirect mode you don't ethernet or pcap

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Generic aka RSDuck
Posted on 11-19-20 09:45 PM, in cant find or open any save games (pkmn diamond) Link | #2812
see the link I already sent: https://pkmnclassic.net/

you need to set it up in the connection settings under DNS.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon
Pages: 1 2 3 4 5 ... 8 9 10 11 12 13 14 15 16 ... 26 27 28 29 30

Main - Posts by Generic aka RSDuck

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