Views: 989,831 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 09-22-20 06:55 AM
Guest:

Main - Posts by poudink

Pages: 1 2 3 4
poudink
Posted on 03-08-20 05:31 PM, in melonDS roadmap (rev. 2 of 03-08-20 05:32 PM) Link | #1538
Why would you use VBA nowadays? mGBA or Higan are much better options for GBA emulation.
I'm fine with GBA backwards compatibility. I don't think it should be a priority by any stretch but when in the future melonDS has covered most other things well enough I think it'd be nice to have.
Agreed with full screen and separate windows needing to be higher. Well, I don't really need separate windows but full screen at least is something I'd consider to be quite important. You can work around the lack of full screen with external software for now but that's obviously no ideal.

poudink
Posted on 03-18-20 09:51 PM, in Need help with opengl amd Link | #1547
1. Is that a JoJo reference?????
2. Software renderer should fix nearly all issues.

poudink
Posted on 04-03-20 07:26 PM, in Feature request/suggestion: Change Aspect Ratio (rev. 4 of 04-03-20 07:27 PM) Link | #1606
gamemasterplc recently released a desmume mod that can apparently widescreen any DS game with varying degrees of success. no idea how that works but uh, it does. sort of.
edit: oh I forgot to post a link https://github.com/gamemasterplc/desmume-master

poudink
Posted on 04-04-20 08:24 PM, in Feature request/suggestion: Change Aspect Ratio Link | #1611
I'm pretty sure the widescreen stuff isn't rendered at 256x192, which is in large part the point of the emulator: avoiding the loss of quality of 2D elements. Game specific hacks are present but mostly to get around the first issue (ie. games aren't made with 16:9 in mind). I would have to ask the author to make sure, but I remember him having trouble with things like getting display capture working which I don't think would have been as much of an issue if the rendering resolution stayed the same.

poudink
Posted on 04-21-20 12:43 PM, in Error 5200 in Pokemon Black2 Link | #1654
disable the framerate limiter/audio sync/v-sync

poudink
Posted on 05-15-20 01:41 PM, in Issues building melonDS on Windows 7 (64-bit) Link | #1739
This is my first time attempting to build a program so I'm not 100% sure of how everything works. I followed the following instructions included in the melonDS readme:
Posted by README.md
1. Install MSYS2
2. Open the MSYS2 MinGW 64-bit terminal
3. Update the packages using
pacman -Syu
and reopen the terminal if it asks you to
4. Install dependencies:
pacman -S git make mingw-w64-x86_64-{cmake,mesa,SDL2,toolchain}
5. Run the following commands
git clone https://github.com/Arisotura/melonDS.git
cd melonDS
mkdir build
cd build
cmake .. -G "MSYS Makefiles"
make -j$(nproc --all)
../msys-dist.sh

Steps one through four seem to be working just fine for me, but I'm having issues with step 5, specifically starting with the "make -j$(nproc --all)" part.
Here is the full log:
git clone https://github.com/Arisotura/melonDS.git
cd melonDS
mkdir build
cd build
cmake .. -G "MSYS Makefiles"
make -j$(nproc --all)
../msys-dist.sh

[Removed Username]@[Removed Computer Name] MINGW64 ~
$ git clone https://github.com/Arisotura/melonDS.git
Cloning into 'melonDS'...
remote: Enumerating objects: 250, done.
remote: Counting objects: 100% (250/250), done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 8254 (delta 163), reused 236 (delta 156), pack-reused 8004
Receiving objects: 100% (8254/8254), 3.98 MiB | 1.82 MiB/s, done.
Resolving deltas: 100% (6218/6218), done.

[Removed Username]@[Removed Computer Name] MINGW64 ~
$ cd melonDS

[Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS
$ mkdir build

[Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS
$ cd build

[Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS/build
$ cmake .. -G "MSYS Makefiles"
-- The C compiler identification is GNU 10.1.0
-- The CXX compiler identification is GNU 10.1.0
-- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe
-- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/msys64/mingw64/bin/g++.exe
-- Check for working CXX compiler: C:/msys64/mingw64/bin/g++.exe - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: C:/msys64/mingw64/bin/pkg-config.exe (found version "0.29.2")
-- Checking for module 'sdl2'
-- Found sdl2, version 2.0.12
-- Configuring done
-- Generating done
-- Build files have been written to: C:/msys64/home/[Removed Username]/melonDS/build

[Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS/build
$ make -j$(nproc --all)
Scanning dependencies of target core
Scanning dependencies of target libui
[ 0%] Building CXX object src/CMakeFiles/core.dir/ARCodeList.cpp.obj
[ 1%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/debug.c.obj
[ 2%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/control.c.obj
[ 2%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_ALU.cpp.obj
[ 3%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter.cpp.obj
[ 5%] Building CXX object src/CMakeFiles/core.dir/ARM.cpp.obj
[ 6%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/areaevents.c.obj
[ 7%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_Branch.cpp.obj
[ 7%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/matrix.c.obj
[ 9%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/shouldquit.c.obj
[ 10%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/userbugs.c.obj
[ 11%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_LoadStore.cpp.obj
[ 13%] Building CXX object src/CMakeFiles/core.dir/Config.cpp.obj
[ 14%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/alloc.cpp.obj
[ 14%] Building CXX object src/CMakeFiles/core.dir/CP15.cpp.obj
[ 15%] Building CXX object src/CMakeFiles/core.dir/CRC32.cpp.obj
[ 15%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/area.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/core.dir/DMA.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/core.dir/GPU.cpp.obj
[ 18%] Building CXX object src/CMakeFiles/core.dir/GBACart.cpp.obj
[ 19%] Building CXX object src/CMakeFiles/core.dir/GPU2D.cpp.obj
[ 21%] Building CXX object src/CMakeFiles/core.dir/GPU3D.cpp.obj
C:/msys64/home/[Removed Username]/melonDS/src/GPU2D.cpp: In member function 'u32 GPU2D::ColorComposite(int, u32, u32)':
C:/msys64/home/[Removed Username]/melonDS/src/GPU2D.cpp:731:1: warning: control reaches end of non-void function [-Wreturn-type]
731 | }
| ^
[ 22%] Building CXX object src/CMakeFiles/core.dir/GPU3D_OpenGL.cpp.obj
[ 22%] Building CXX object src/CMakeFiles/core.dir/GPU3D_Soft.cpp.obj
[ 23%] Building CXX object src/CMakeFiles/core.dir/NDS.cpp.obj
[ 25%] Building CXX object src/CMakeFiles/core.dir/NDSCart.cpp.obj
[ 26%] Building CXX object src/CMakeFiles/core.dir/OpenGLSupport.cpp.obj
[ 26%] Building CXX object src/CMakeFiles/core.dir/RTC.cpp.obj
[ 28%] Building CXX object src/CMakeFiles/core.dir/Savestate.cpp.obj
[ 28%] Building CXX object src/CMakeFiles/core.dir/SPI.cpp.obj
[ 30%] Building CXX object src/CMakeFiles/core.dir/SPU.cpp.obj
[ 30%] Building CXX object src/CMakeFiles/core.dir/Wifi.cpp.obj
[ 31%] Building CXX object src/CMakeFiles/core.dir/WifiAP.cpp.obj
[ 32%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areascroll.cpp.obj
[ 34%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areadraw.cpp.obj
[ 35%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areaevents.cpp.obj
[ 35%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areautil.cpp.obj
[ 36%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/box.cpp.obj
In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp:2:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp: In function 'void unregisterArea()':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp:102:3: note: in expansion of macro 'logLastError'
102 | logLastError(L"error unregistering uiArea window class");
| ^~~~~~~~~~~~
In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:2:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: In function 'void scroll(uiArea*, int, scrollParams*, WPARAM, LPARAM)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:86:4: note: in expansion of macro 'logLastError'
86 | logLastError(L"error getting thumb position for area");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:94:4: note: in expansion of macro 'logLastError'
94 | logLastError(L"error getting thumb track position for area");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: In function 'void wheelscroll(uiArea*, int, scrollParams*, WPARAM, LPARAM)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:110:3: note: in expansion of macro 'logLastError'
110 | logLastError(L"error getting area wheel scroll amount");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: At global scope:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:182:13: warning: 'void vscrollto(uiArea*, int)' defined but not used [-Wunused-function]
182 | static void vscrollto(uiArea *a, int pos)
| ^~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:137:13: warning: 'void hscrollto(uiArea*, int)' defined but not used [-Wunused-function]
137 | static void hscrollto(uiArea *a, int pos)
| ^~~~~~~~~
In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:2:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'void track(uiArea*, BOOL)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:55:3: note: in expansion of macro 'logLastError'
55 | logLastError(L"error setting up mouse tracking");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'void capture(uiArea*, BOOL)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:73:4: note: in expansion of macro 'logLastError'
73 | logLastError(L"error releasing capture on drag");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'int areaKeyEvent(uiArea*, int, WPARAM, LPARAM)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:256:6: warning: unused variable 'righthand' [-Wunused-variable]
256 | int righthand;
| ^~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:257:6: warning: unused variable 'i' [-Wunused-variable]
257 | int i;
| ^
In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:2:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp: In function 'void onWM_PAINT(uiArea*)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:106:4: note: in expansion of macro 'logLastError'
106 | logLastError(L"error validating rect");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:62:39: note: in expansion of macro '_ws'
62 | #define logHRESULT(s, hr) _logHRESULT(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s, hr)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:117:3: note: in expansion of macro 'logHRESULT'
117 | logHRESULT(L"error painting", hr);
| ^~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp: In function 'void onWM_PRINTCLIENT(uiArea*, HDC)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:62:39: note: in expansion of macro '_ws'
62 | #define logHRESULT(s, hr) _logHRESULT(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s, hr)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:134:3: note: in expansion of macro 'logHRESULT'
134 | logHRESULT(L"error printing uiArea client area", hr);
| ^~~~~~~~~~
make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:200: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areaevents.cpp.obj] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:213: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areascroll.cpp.obj] Error 1
make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:174: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/area.cpp.obj] Error 1
make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:187: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areadraw.cpp.obj] Error 1
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/box.cpp: In function 'void boxRelayout(uiBox*)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/box.cpp:38:6: warning: unused variable 'i' [-Wunused-variable]
38 | int i;
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areautil.cpp: In function 'void loadAreaSize(uiArea*, double*, double*)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areautil.cpp:8:14: warning: unused variable 'size' [-Wunused-variable]
8 | D2D1_SIZE_F size;
| ^~~~
make[1]: *** [CMakeFiles/Makefile2:296: src/libui_sdl/libui/CMakeFiles/libui.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 38%] Building CXX object src/CMakeFiles/core.dir/AREngine.cpp.obj
[ 39%] Linking CXX static library libcore.a
[ 39%] Built target core
make: *** [Makefile:150: all] Error 2

[Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS/build
$ ../msys-dist.sh
Run this script from the directory you built melonDS.

[Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS/build
$
As you can see, I get this error when I reach 21%:
C:/msys64/home/[Removed Username]/melonDS/src/GPU2D.cpp: In member function 'u32 GPU2D::ColorComposite(int, u32, u32)':
C:/msys64/home/[Removed Username]/melonDS/src/GPU2D.cpp:731:1: warning: control reaches end of non-void function [-Wreturn-type]
731 | }
| ^
I then get this error when I reach 36%:
In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp:2:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp: In function 'void unregisterArea()':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp:102:3: note: in expansion of macro 'logLastError'
102 | logLastError(L"error unregistering uiArea window class");
| ^~~~~~~~~~~~
In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:2:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: In function 'void scroll(uiArea*, int, scrollParams*, WPARAM, LPARAM)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:86:4: note: in expansion of macro 'logLastError'
86 | logLastError(L"error getting thumb position for area");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:94:4: note: in expansion of macro 'logLastError'
94 | logLastError(L"error getting thumb track position for area");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: In function 'void wheelscroll(uiArea*, int, scrollParams*, WPARAM, LPARAM)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:110:3: note: in expansion of macro 'logLastError'
110 | logLastError(L"error getting area wheel scroll amount");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: At global scope:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:182:13: warning: 'void vscrollto(uiArea*, int)' defined but not used [-Wunused-function]
182 | static void vscrollto(uiArea *a, int pos)
| ^~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:137:13: warning: 'void hscrollto(uiArea*, int)' defined but not used [-Wunused-function]
137 | static void hscrollto(uiArea *a, int pos)
| ^~~~~~~~~
In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:2:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'void track(uiArea*, BOOL)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:55:3: note: in expansion of macro 'logLastError'
55 | logLastError(L"error setting up mouse tracking");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'void capture(uiArea*, BOOL)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:73:4: note: in expansion of macro 'logLastError'
73 | logLastError(L"error releasing capture on drag");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'int areaKeyEvent(uiArea*, int, WPARAM, LPARAM)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:256:6: warning: unused variable 'righthand' [-Wunused-variable]
256 | int righthand;
| ^~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:257:6: warning: unused variable 'i' [-Wunused-variable]
257 | int i;
| ^
In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:2:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp: In function 'void onWM_PAINT(uiArea*)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws'
56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:106:4: note: in expansion of macro 'logLastError'
106 | logLastError(L"error validating rect");
| ^~~~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:62:39: note: in expansion of macro '_ws'
62 | #define logHRESULT(s, hr) _logHRESULT(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s, hr)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:117:3: note: in expansion of macro 'logHRESULT'
117 | logHRESULT(L"error painting", hr);
| ^~~~~~~~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp: In function 'void onWM_PRINTCLIENT(uiArea*, HDC)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence
47 | #define _ws2(m) L ## m
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2'
48 | #define _ws(m) _ws2(m)
| ^~~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:62:39: note: in expansion of macro '_ws'
62 | #define logHRESULT(s, hr) _logHRESULT(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s, hr)
| ^~~
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:134:3: note: in expansion of macro 'logHRESULT'
134 | logHRESULT(L"error printing uiArea client area", hr);
| ^~~~~~~~~~
make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:200: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areaevents.cpp.obj] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:213: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areascroll.cpp.obj] Error 1
make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:174: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/area.cpp.obj] Error 1
make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:187: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areadraw.cpp.obj] Error 1
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/box.cpp: In function 'void boxRelayout(uiBox*)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/box.cpp:38:6: warning: unused variable 'i' [-Wunused-variable]
38 | int i;
| ^
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areautil.cpp: In function 'void loadAreaSize(uiArea*, double*, double*)':
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areautil.cpp:8:14: warning: unused variable 'size' [-Wunused-variable]
8 | D2D1_SIZE_F size;
| ^~~~
make[1]: *** [CMakeFiles/Makefile2:296: src/libui_sdl/libui/CMakeFiles/libui.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
and finally, this error when I reach 39%:
make: *** [Makefile:150: all] Error 2
Any idea why and how I can get this to work?

poudink
Posted on 05-15-20 05:08 PM, in Running at 1fps, but using nearly nothing (rev. 2 of 05-15-20 05:09 PM) Link | #1741
what about CPU? CPU is what matters the most.

poudink
Posted on 05-15-20 06:00 PM, in Running at 1fps, but using nearly nothing Link | #1747
are you sure it's actually launching the games and not just something like a white screen?

poudink
Posted on 05-15-20 06:36 PM, in Running at 1fps, but using nearly nothing Link | #1749
what happens if you disable the framerate limiter, audio sync and v-sync?

poudink
Posted on 05-15-20 09:18 PM, in Running at 1fps, but using nearly nothing (rev. 2 of 05-15-20 09:19 PM) Link | #1751
hm, well the fact audio sync causes an issue like that is still an issue in itself. a dev should probably look into it.

poudink
Posted on 05-31-20 10:03 PM, in Phoenix Wright won't show any selections on the bottom screen? Link | #1832
could this be the same as this issue https://github.com/Arisotura/melonDS/issues/564

poudink
Posted on 06-09-20 10:41 AM, in Trouble loading .sav file in melonDS from NO$GBA Link | #1850
savestates and save files are different

poudink
Posted on 06-26-20 02:49 PM, in [REQUEST] Require Log In to Reply to Blog Posts Link | #1930
http://melonds.kuribo64.net/comments.php?id=119&p=1#pages
This is the second time my name and quite possibly other people's names (seen some pretty suspicious-looking RSDuck comments too) have been used to post offensive comments by someone else and it's not something I'm particularly comfortable with. I'm just here to follow this emulator's progress and would like my name to stay clear of any such controversy, so I'd like it if forum accounts were used for blog post replies. I don't know how hard this would be to implement and it's fine if you don't have time to do it but I'd appreciate it.

poudink
Posted on 06-26-20 02:53 PM, in Red lines everywhere (rev. 2 of 06-26-20 02:53 PM) Link | #1931
from my experience with this issue, it can be resolved simply by changing the resolution to another one and changing it back. I don't know why it works though, but you can still use opengl renderer fine then.

poudink
Posted on 06-26-20 11:40 PM, in [REQUEST] Require Log In to Reply to Blog Posts Link | #1950
Posted by Generic aka RSDuck
under which post have you seen comments by someone pretending to be me?

nevermind that part, couldn't find it. must've misremembered

poudink
Posted on 07-02-20 02:34 PM, in What Are You Doing In The Quarantine? Link | #1986
Way too much stuff, honestly. I've been jumping around a pretty unreasonable amount of projects during quarantine including but not limited to a console-optimized version of Super Mario Star Road, my personal SM64DS hack, SMGDS and NSMB research. I really need to get rid of my terrible habit of starting a ton of things and finishing none of them.

poudink
Posted on 07-02-20 02:44 PM, in About the ARM7 Coprocessor Link | #1987
This isn't really about melonDS but moreso the DS hardware itself. As we know, the DS has an ARM7 coprocessor used for GBA backwards compatibility and handling things like audio and touch input. Well, that's how it was used in commercial games, anyway. My question is, is it actually limited to those tasks or could it be used for more complex tasks? To give a concrete example, could a homebrew emulator for the DS offload its CPU emulation to the ARM7 while emulating audio and the PPU on the ARM9?

poudink
Posted on 07-02-20 02:46 PM, in melonDS for iOS and MAC OS (X) Link | #1988
I think Wine would probably work but it's certainly less ideal than a native port.

poudink
Posted on 07-02-20 02:49 PM, in PokéTransfer Lab connection error Link | #1989
Disable the framerate limiter, V-Sync and audio sync when emulating local multiplayer.

poudink
Posted on 07-02-20 02:52 PM, in Has anyone gotten AR codes to work through your own efforts? Link | #1990
Whatever you're doing or trying to do sounds overly complicated compared to simply editing the source code.
Pages: 1 2 3 4

Main - Posts by poudink

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