You are not logged in.

Read the FAQ and Knowledge Base before posting.
We won't make a 3DS/2DS emulator.

#1 Re: Support » cursor not working » 2026-05-05 03:12:27

You can't get past the intro, but you played 50 hours into a game. I don't understand what's going on.
No, there's no recovery, unless you made savestates at 49 hours and you check the savestate backups directory. It's your responsibility to backup important documents that you spend 50 hours authoring.

#3 Re: Support » Latin characters in user name » 2026-03-19 02:10:19

This seems unlikely. many related bugs have been fixed in nightly. I am able to specify a directory "BatteryÖ"

Just run it with all your files in c:\temp\desmume

Next time, don't use anything but English letters and numbers in your windows name (NO SPACES EITHER) and you will avoid many application bugs and other inconveniences.

You can also make a symbolic link from c:\Users\PÖÖR CHOICE to c:\Users\BetterChoice. open an administrator command prompt and enter this:
mklink /d c:\Users\BetterChoice "c:\Users\PÖÖR CHOICE"

#5 Re: Support » How to disable the "backups states" every time you hit loadstate? » 2026-02-17 22:54:12

ADD it
but make it look like this
[General]
BackupSavestateSuppress=1

#6 Re: Support » Zelda and the map problem » 2026-02-02 20:38:17

look for the LID control or hotkey to close the LID

#7 Re: Support » Extract a RAM WATCH value for external use (through code) » 2026-01-07 23:02:03

That's what RAM SEARCH is for. This is also called "cheat finding". You can find a lot of information about that online. Many people use "Cheat Engine" for PC games, but "RAM SEARCH" is built-in here. The techniques are similar.

#8 Re: General » I Need Help About roms » 2025-12-02 03:24:07

find a pokemon gamer's forum. you're in the wrong place.

#9 Re: Support » B2 Save File Missing / Broken » 2025-10-28 21:05:33

That procedure was correct. if it doesn't work then the .dsv is broken or you're mixed up about which dsv belong with which rom.

#10 Re: General » DeSmuMe on Mac not creating Application support folder » 2025-10-28 21:03:59

If it's not showing up on its own, you have bigger problems, and creating it intentionally is more likely to make things more confusing

#11 Re: Support » Weird glitch with Graphics ( Pokemon Diamond ) » 2025-10-28 21:02:37

view > magnification filter, perhaps

if you know it happened when you touched something in the 3d settings, then nobody can help you but yourself. change each option and keep careful notes so you can do it systematically.

#12 Re: Support » Multiple Controller Config Profiles » 2025-09-12 02:08:11

Sorry, there is no multiple control profiles. You may wish to look into "pad mapping" applications.

#13 Re: Support » Desmume not using system date + time » 2025-08-21 07:18:12

save in-game and close the emulator. open the emulator, load the game, and load the in-game save.
The time will now be updated

#14 Re: Support » Can't find saved data » 2025-07-08 16:13:49

search your disk for .dsv or .dst or .ds0 - .ds9.
stop running desmume directly from the zip file and you won't lose the associated files.
put it along with all associated files in a folder on your desktop

#15 Re: Support » About the readpoint that reacted » 2025-07-07 15:45:45

YOU be more specific. I can hardly understand you and had to guess a lot.

uint32 ARM9_ReadWord(u32 address) {
//insert above normal processing:
if(address == cymv_interested_in_it) {
   if(it's_a_good_time_baseD_on_other_conditions) {
     printf("put a breakpoint here.")
   }
}
//normal processing goes here...
//switch(addr) { case REG_GPU_THIS: return 22; case REG_SPI_THAT: return 109; }

}

#16 Re: Support » About the readpoint that reacted » 2025-07-06 04:44:55

there would be millions of addresses being read. you can easily modify the emulator to print something whenever an address is read. debugging the _emulator_ is a great way to debug a game.

#17 Re: Support » Pokemon - getting my in game save file back » 2025-06-15 03:13:19

oh, sorry, mac version may not make backup savestates.
in that case use "time machine" or other backup software.
If you don't have backups for important documents, reconsider your life choices.

#18 Re: Support » How to switch between mic samples » 2025-06-13 04:58:46

as it says in the faq
https://wiki.desmume.org/index.php?title=Faq

Note: as of march 2019 ( https://github.com/TASEmulators/desmume … 9dbbfcad44 ) there are two new hotkeys "Mic Prev Sample" and "Mic Next Sample" which will select WHICH sample is selected; choosing a sample named sample_0.wav (must end in _0) will cause sample_1.wav sample_2.wav etc (up to 254) to get loaded.

#20 Re: Support » How to switch between mic samples » 2025-06-07 22:05:32

Well, there's certainly no _AUTOMATIC_ switching. But here's how to manually switch it through a succession of numbered wav files: config > hotkey config > mic prev/next

#21 Re: General » freelook Lua script » 2025-06-07 06:55:10

1. put the script in freelook.lua alongside desmume.exe
2. dearchive this contents alongside desmume.exe https://sourceforge.net/projects/luabin … p/download
3. run desmume, tools, lua scripting, new lua script window. browse, find freelook.lua

#22 Re: Support » touch screen doesnt work Mac » 2025-05-13 21:12:42

Use a real mouse or tell your OS to stop interpreting trackpad gestures instead of just sending it through raw to the application

#23 Re: Support » In game date problems » 2025-05-12 05:13:31

DO NOT USE SAVESTATES; save in-game, close the emulator, change the system date, then open the game and load your save file. That should work.

#24 Re: General » DeSmuMe on Mac not creating Application support folder » 2025-05-11 18:12:14

Play a game and save it first so it gets created?

#25 Re: Support » Screenshot color value differences between 0.9.11 0.9.13 » 2025-05-04 16:17:39

Sorry, the GPU code is enormously huge. I doubt it's impossible to pin it down to any one place.
But since you seem technically adroit, let me advise you of the slick way of doing the bit shifting.
248 would have been 31<<3 so you can get back from 248 to 31.
Now, the slick way is to do (31<<3)|(31>>2) which uses the MSB of the source value to populate the bottom 3 bits of the destination value instead of just leaving them at 0.
I understand you need to do the REVERSE of that, probably. Hence: just mask off the bottom 3 bits
New version 255 & ~7 -> 248.

Board footer

Powered by FluxBB