Views: 230,403 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 07-15-18 10:58 PM

Main - Posts by Nadia

Pages: 1 2
Posted on 03-30-17 02:11 AM, in melonDS 0.1 Link | #12
...What would you need a microSD card for?

Posted on 03-30-17 03:49 PM, in melonDS 0.1 (rev. 4 of 03-30-17 03:56 PM) Link | #19
I had made a simple SDL frontend for melonDS before the wxWidgets UI where I used the SDL2 GasmeController API for controller input.

The GameController API is a good idea but it does have some problems that would make it a bad idea to use for something like melonDS, or at least without a way to manually map the controller too.

- The mappings generally have the A button as the bottom one instead of the right like on the DS, just swapping the mappings works most of the time, but for some controllers (like the Wii U Pro controller), you'll end up with BAYX mapped incorrectly
- Some controllers are not supported, like the DualShock 4 v2 when on Linux 4.10 with the proper driver for it
- Making custom mappings is a pain and I have no idea how to actually make them work

Another thing that could be nice in the UI would be to swap the positions of the OK/Cancel buttons in dialog boxes when using GTK so the buttons are where the user would expect.

Posted on 04-07-17 02:25 PM, in Building melonDS in Windows with Code:Blocks Link | #73
* Download the 64-bit version of MSYS2 from here.
* Open "MSYS2 MSYS"
* Type pacman -Syu --noconfirm
* It'll probably tell you to close the terminal at some point, do that
* Now open "MSYS2 MinGW 64-bit"
* Type these commands
pacman -Su --noconfirm mingw-w64-x86_64-{toolchain,SDL2,wxWidgets} git
git clone
cd melonDS
g++ -O3 src/*.cpp src/wx/*.cpp -Isrc -Isrc/wx $(pkg-config --cflags --libs sdl2) $(wx-config --cflags --libs core,base) -I/mingw64/include/wx-3.0/ -I/mingw64/lib/wx/include/msw-unicode-3.0 -o melonDS.exe
Then you should hopefully have a working build of melonDS :)

Posted on 04-08-17 01:31 PM, in Building melonDS in Windows with Code:Blocks (rev. 2 of 04-08-17 01:33 PM) Link | #81
g++ -O3 src/*.cpp src/wx/*.cpp -static -static-libgcc -static-libstdc++ $(pkg-config --static --cflags --libs sdl2) $(wx-config-static --cflags --libs core,base) -Isrc -Isrc/wx -I/mingw64/include/wx-3.0 -I/mingw64/lib/wx/include/msw-unicode-3.0/ -o melonDS.exe

Try this.

Posted on 04-21-17 07:11 PM, in (because every board needs one) The introductions thread Link | #102
Hi, I'm Nadia (AKA nhp in some places), I've pretty much been following the melonDS project since the beginning :)

Posted on 05-01-17 11:52 AM, in System Requirement Link | #133
The system requirements are currently very high, don't expect to run everything at full speed even with something like a decently fast i7.

Posted on 06-19-17 05:11 PM, in The wifi thread Link | #209
Pokémon works.


Posted on 06-22-17 07:32 PM, in Pokemon Platinum and Pokemon Black 2 crashing the emulator. Link | #230
Are you sure your BIOS and firmware dumps are good and placed in the right place?

I can run both of these games fine.

Posted on 09-01-17 11:01 AM, in Compilation issues Link | #324
From where did you install wxWidgets?

Posted on 09-01-17 11:08 AM, in Compilation issues (rev. 2 of 09-01-17 11:09 AM) Link | #326
What did you do from there? That command I posted to build it probably won't work anymore.

Replace the CMakeLists.txt file with this one: (and add any potentially missing files to the list, don't know if it's up-to-date there)

Install CMake and make:
pacman -S mingw-w64-x86_64-cmake make

Then do
mkdir build
cmake .. -DCMAKE_BUILD_TYPE=Release -G "MSYS Makefiles"
make -j5

And hopefully it should work.

Posted on 09-01-17 11:22 AM, in Compilation issues Link | #328
You must run melonDS from the terminal and not through a file manager or some other place, otherwise you'll have to copy the DLLs with it because Windows won't know where to find them.

Posted on 09-01-17 11:27 AM, in Compilation issues Link | #330
Maybe try a pacman -Syu and rebuilding.

Posted on 01-03-18 06:42 PM, in Pokemon Trading in Gen 4 Games not working Link | #482
Download melonDS 0.4, disable the framerate limiter for both games (press tab), the trade should now succeed.

Posted on 01-03-18 07:04 PM, in Pokemon Trading in Gen 4 Games not working Link | #484
It does in melonDS 0.4, but you'll probably need to be able to run the game at way above full speed for this to work.

Posted on 01-21-18 10:54 PM, in Emulator to emulator Link | #510
Yes, sort of:

I wouldn't recommend trying it though as it doesn't really work that well.

Posted on 01-30-18 01:00 PM, in Is transferring Pokemon from Gen 4 to Gen 5 possible? Link | #517
Yes, however local multiplayer is currently very unstable so you might not have much success with it.

Posted on 03-01-18 08:46 PM, in Compiling MelonDS for macOS ?? (rev. 3 of 03-09-18 09:21 PM) Link | #549
You can actually build melonDS for the Mac, it should work if you do this:

- Make sure you have the C/C++ build tools installed, you can do that by running clang in the terminal, it'll ask if you want to install them if you don't have them already
- Install homebrew
- Run brew install cmake gtk+3 sdl2 gettext
- Clone the melonDS repository: git clone
- cd to the melonDS directory, create a build directory in it and cd into it
- Run LDFLAGS=-L/usr/local/opt/gettext/lib CFLAGS=-I/usr/local/opt/gettext/include cmake .. -DCMAKE_BUILD_TYPE=Release
- Then make -j5

If it succeeds you should end up with a 'melonDS' binary in the build directory that should work. It'll be using the GTK+ toolkit so system integration is basically not a thing, but it should be functional and let you emulate your games :)

Posted on 03-04-18 08:10 PM, in The emulator freezes, then crashes several seconds later, when I try to open the input menu Link | #555
I could reproduce this on Arch (in Danish) as well, it would freeze and crash when trying to assign a controller button or just messing with the input dialog too much. But right now it doesn't seem to happen for me.


Posted on 03-09-18 09:20 PM, in Compiling MelonDS for macOS ?? Link | #558
Whoops, made a mistake in that command... It should be LDFLAGS=-L/usr/local/opt/gettext/lib

Posted on 03-09-18 09:23 PM, in problem with trading pokemon Link | #559
Get an older version of melonDS that has the framerate limiter toggle key (0.5 I think).

Disable the framerate limiter (press tab) in both games, then trading should work.
Pages: 1 2

Main - Posts by Nadia

Page rendered in 0.017 seconds. (2048KB of memory used)
MySQL - queries: 22, rows: 99/99, time: 0.008 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2017-11-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.