![]() ![]() However, the CMD frame and subsequent reply frames use the 802.11 duration field to reserve the needed timeslot for the entire CMD exchange, so that everything can be pretty tight. In a real world setting, you'll want to ensure your wifi channel isn't being used before sending stuff, so that's what the delay is. The CMD frame isn't sent immediately, there is always a variable delay before. I've been experimenting, but for now, nothing really conclusive came out of it.īasically, if you remember your local multiplayer 101, this is how it goes: In the previous post, I mentioned I had an idea to optimize LLE wifi. I'll have to give this a try.ġ6 comments (last by Jimbo Slim) | Post a comment It may even possible to build something robust around enet. We're also thinking of bringing back LAN, but as a proper LAN mode instead of just tossing packets around the network. I have a bit of an idea what's going on, but I'll need to work on it more. I'm also trying to fix some other problems, namely how in some games you can't connect more than two players. ![]() We still have to see how this goes - we might have to make it optional if it causes problems somewhere. I had to do a few tweaks to get it reliable in certain situations, but so far it gives quite a substantial speed boost and doesn't seem to impact reliability. The only exception to this is when the host sends a beacon frame, but since these are sent at a fixed interval, it's not hard to take them into account. When the host sends a CMD frame, generally there won't be anything else being sent (other than replies and ack) until the end of the CMD_COUNT window, unless some clients failed to reply. The basic idea is that games send multiplayer data at a generally steady rate and the timings are predictable. I've been thinking about the problem and making another experiment, which seems more successful. I'd want to talk more about it, if it does pan out, but that'd go on another blog.Ħ comments (last by ari32) | Post a comment It's not directly related to melonDS, but it may end up benefitting the DS/DSi scene either way, so hey. Although lately my brain has been wanting me to focus on something else: a fun side project adventure that involves DSi DSP programming. So yeah.įrom a coding perspective: I want to attempt getting a proper LAN mode going for melonDS. I also want to go out, meet people, do things (all of which are very good ways to keep depression at bay), but it doesn't help when meds leave me too tired to do much at all. I think venlafaxine has done its job, I also feel a lot better about myself and the world than even one year ago, so I'm pretty confident I can do this. I'm tapering down that I get more tired some days but overall it's going well. I won't try taking ritalin again until I'm off venlafaxine. Although this also means I'm back to my usual ADHD self, in terms of focus and productivity: I don't really control what my brain focuses on, and it can take a long while to get myself to do things. I stopped taking ritalin and things quickly got a lot better. The latest dose increases (in July) led me to a situation where I had bad side effects: absurdly dry mouth, headaches and light sensitivity, bad sleep (waking up every hour or so), and intense fatigue, entirely negating ritalin's benefits. I take ritalin for ADHD, and venlafaxine for depression, and the two don't go together well for me. Lately, side effects from meds haven't been helping either. Things like dealing with pull requests definitely fall into this pattern. It also means that I end up postponing some things a lot, when I don't immediately feel like dealing with them and there's no urgency, I end up just thinking that "I'll do it later when I feel like it", let time pass, let routine carry me, and. As you can imagine, it's a problem for certain daily life things. I don't really notice the passage of time, anything in the past just feels like it happened ages ago, and it's very easy for me to let myself be carried into a comfortable routine for a long time. However it takes time to review them and make sure they're mergeable.Īnd while I can't speak for the rest of the team, the way I am doesn't help. It's not that we, melonDS team, don't care about user contributions. I've been merging some pull requests earlier today, and, looking at some of them. If you're running into trouble: Howto/FAQ
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |