Closed CatsLover2006 closed 3 years ago
It's there, but some (by that I mean a fair lot) of polygons are flickering.
that's great, we know this issue
it's probably the wbuffering one
At least we know the issue this time. So it's not something just with macOS.
http://clpblogimages.ueuo.com/upload/Screen%20Recording%202020-11-20%20at%2010.22.26%20AM1.mov That's a link to the video file.
One other glitch: For some reason the controller you want to use needs to be connected to the Mac before actually launching the app?
EDIT: The above glitch also explains the "no keyboard" glitch (it would need to be connected constantly; when you click away, you'd be basically unplugging it)
No I think the keyboard thing is to do with the window focus on the Input and Hotkeys window. If I manually input the keys into the config file, the keys show up in the menu and they work.
Where's the config file stored?
I think it's somewhere in [home dir]/Library/Preferences/melonDS. Also you have to enter a number, not a key. I think you can use https://wiki.libsdl.org/SDLScancodeLookup but I'm not sure.
Could you now test binding keys with the latest artifact @CatsLover2006 ? https://github.com/Arisotura/melonDS/pull/771/checks?check_run_id=1436018083
Keypresses now work.
Not sure if this is related but the thought of Q and W being pressed together melonDS just can't comprehend.
Blooper ink on OpenGL in MKDS is an outline.
@CatsLover2006 the OpenGL issues are probably related to what RSDuck said about the wbuffering issues. Could you test Direct Mode with the latest artifact? https://github.com/Arisotura/melonDS/pull/771/checks?check_run_id=1460814267
@CatsLover2006 could you test the new app bundle from the latest artifact? https://github.com/Arisotura/melonDS/pull/771/checks?check_run_id=1467761278
I'm sorry, but right now my mac is in a rather... unusable state. I can't charge it. I'll test when I manage to charge it a bit. Edit: Never mind, the charger decided to work for a little bit.
Bundle works (complains about malware, but that's relatively easy to fix, and still occurred outside of a bundle)
I don't know where to find direct mode...
It's in the "Wifi settings" tab.
I don't know about blooper ink in OpenGL being a wbuffer issue. It seems to show up fine on Windows.
the wbuffer issue is how individual polygons flicker (see the video: https://github.com/Arisotura/melonDS/issues/807#issuecomment-731302976), that happens under linux for me as well.
So the blooper ink issue is something else, then?
Just tested the new app bundle, keep up the great work! The last time I used melonDS on my Mac was when I managed to compile it a couple of years ago with the libui interface. Issues that I have encountered include:
@MelonMonke what GPU do you have? I remember I had this issue on my Intel iGPU. Also are you sure that your dumps are fine? Booting firmware works fine for me.
I am using Intel Iris Plus Graphics and there was an issue with my dump, I can boot the firmware without any issues now. Thanks.
Could you show me the logs when you open it from the Terminal @MelonMonke ?
the scaling problems are likely related to stupid hidpi stuff
Ah, yes. Related to #697
Yeah I initially thought it was related to the fact I was using a retina display, but I wasn't sure. The SDL renderer also scales properly.
Here’s a little piece of information that might be helpful fixing that: Retina display = 2x dpi scaling.
Need I say more? If need be I can help test builds (I own a MacBook)