Views: 23,716,606 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 01-23-25 06:12 PM
Guest:

Main - Posts by Fluffbutt Squirrel03


Fluffbutt Squirrel03
Posted on 10-18-23 03:00 PM, in Will mouse inputs be ever implemented into melonds? Link | #6262
I absolutely agree with this. I've been wanting to use the mouse to accelerate and drift while using the keyboard to steer and fire items on mariokartDS.

If using mouse buttons as input could become a feature or some kind of addon, I would be so happy. Thank you!! 👍👍 ⚡




This is my first time trying spoilers on a forum, sorry. Had to give it a shot. Also, how do you do animated smileys? :D :) unlike these?

Fluffbutt Squirrel03
Posted on 10-19-23 01:21 AM, in Hi! Link | #6263
Hi, hope you're all well! Just passing through, thanks for the kind post!

Fluffbutt Squirrel03
Posted on 08-21-24 01:35 AM, in Save state bind (rev. 2 of 08-22-24 08:24 PM) Link | #7054
Hello guys! 4 years later and I'm running into the same thing.

I'm looking for a keybind as I want to try using machine learning (more specifically reinforcement learning with pytorch) to train a MariokartDS agent. In order to deploy multiple emulators for faster training and which can train on a specific course, I would love for there to be a way to reset the level back to a set savestate for whichever agent that is ready to restart that course (after say a wall-collision or the agent completed 3 laps on an instance), while I can be free to tweak the code, modify the rewards, and monitor the progress as it trains.

Unfortunately, in order to do this I need a way to bind the key to a virtual controller, as I cannot load a savestate if the MelonDS window is not active. Additionally, if I were to only train a single window and accidentally click outside the window (or some event makes it so that the window is no longer active) instead of loading the savestate with F1, it would be spamming the 'help' section of windows and the Ai model will randomize inputs instead of learn the game properly.

I'm hoping for a way to map a button on the virtual controller to at least one savestate in order that the script training the Ai will be able to consistently reset the course for any window it needs (as each instance can have its own controller as input, it doesn't really matter if multiple buttons can be set to separate savestates, only one is needed but more are definitely appreciated!).

Remapping the controller button to any of the F keys is not efficient for the aforesaid reason: an inactive window will not accept keyboard input.

Does anybody have any idea how this might be implemented, if there is a workaround, or if this may be added to MelonDS any time soon? Any help is greatly appreciated!

Fluffbutt Squirrel03
Posted on 09-06-24 01:21 PM, in error code 20110, i need some help (rev. 2 of 09-09-24 09:41 PM) Link | #7125
Hi. Wiimmfi is working fine for me, but a friend of mine is having trouble connecting, getting the same error that "Nintendo WFC service for this software has been halted".

We've tried 1.1.1.1 and 8.8.8.8 (latter working for me) and while the connection is successful for both of us, my friend cannot access WFC. We're both using the indirect libslirp method and the same settings.

Any suggestions would be greatly appreciated! We've exhausted a ton of solutions and nothing has worked. The only primary that works for me is 167.235.229.36 for now.

Thank you!

Fluffbutt Squirrel03
Posted on 09-06-24 01:59 PM, in Save state bind Link | #7126
Posted by zin
Surprised to see this post is so recent. But you haven't been on in 12 days and probably already solved your problem. If not, this is an open source project with clear build instructions. You can use Perplexity or aider to help analyse the code, research, and implement features that you need.

Personally, I came across this thread after seeing that the save states do not have rebind functionality in settings on Mac, and are by default set to F keys which I do not even have on my Touch Bar mac. And I have encountered several crashes within 5 minutes of trying to play a rom. So I'll just play on Delta on my iPhone instead. It uses MelonDS as the backend anyway and still crashes every once in a while, but I prefer its savestate functionality. The last release for MelonDS main is nearly two years old.


Apologies, I don't sign in always because I'm working on projects in Discord. Thank you for this recommendation! I will take a look into it and see if I can implement the said features.

I am sorry to hear that you can't even use the savestates on your Mac. Don't know why it would be crashing, but I too use Delta on my iPhone (at least until I ran into problems syncing it to my pc, which is probably more annoying than syncing on mac).

While the latest release is almost 2 years old, I have hope that means we have a new version in the making! Wishing for the best in the future, and I hope they implement that feature for the sake of you playing on Mac. Also, may I suggest something like AutoHotkey to remap keys so it could virtually trigger that savestate? May not be the best solution, but anything is better than nothing.

Thank you for the suggestion zin!

Fluffbutt Squirrel03
Posted on 09-15-24 03:28 PM, in error code 20110, i need some help Link | #7150
Posted by Generic aka RSDuck
well 8.8.8.8 is just Google's regular DNS server, so you end up at Nintendo's defunct wifi server.


Interesting. So by using 8.8.8.8 for my secondary DNS, it redirects to Nintendo's wifi server and yet still somehow works with wiimmfi? I don't quite understand what is happening, my online gameplay works decently and my emulator shows up in the roster https://wiimmfi.de/stats/game/mariokartds. My friend, on the other hand, hasn't found a single way to access this server through the game.

0.0.0.0 gave errors, despite some YouTube tutorials suggesting its use. Are there any files we need to upload to figure out the problem?

Thanks!


Main - Posts by Fluffbutt Squirrel03

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