Jump to content

Sintax

Members+
  • Posts

    62
  • Joined

  • Last visited

Posts posted by Sintax

  1. Lazy week this time around, but you can now use the mouse on the zoomed view (default R to swap screens), and you can map that and the zoom move to custom keys using L and R.

     

    Win2DS v0.4a

    Mirror Below

     

     

     

     

     

    Changelog:

    ---------

     

    v0.4a:

    -Fixed bug with mouse moving on the zoomed view.

    -Fixed bug with using L to move the zoomed view.

     

    v0.4:

    -Added screen swap. Mouse will move inside the zoomed area on the touch screen.

    -Fixed some keyboard characters not working from the last version.

    -Added bindable keys for Set Zoom and Screen Swap (L and R) in custom keys menu.

    -Tweaked keyboard again.

    Win2DS0.4.zip

  2. so, if i was playing a fps i could use the same basic control style as MP:H? (hypothetical question)

    Yeah, I think you're talking about if, say, you drag the pen left across the screen and it makes you turn left. Just set the mouse to relative and it works like a mouse in most games.
  3. Oh whoops, blocking. I'm pretty sure it's blocking my default, although theres is a define although the lines of SGIP_BLOCKING_DEFAULT. If you were to set 'i' to 0 it would block, but maybe it just doesn't work in SG's lib. It's easy enough to do artificially like you already are.

  4. This is a legitimate question. To set a socket nonblocking use this after you bind() it:

     

    ioctl(sock, FIONBIO, &i);

     

    'sock' is the socket of course, and 'i' should be an int set to a nonzero value to set it as nonblocking.

     

    I don't know about your second question though.

  5. I heard this somewhere but is it true?

    Can you really access win2ds from another ap, like a a starbucks or mcdonalds or soemthing?

    You should be able to use it from any access point, over the internet. I haven't tried it or worked on it over the internet (as oppsed to on a LAN), so I'm not sure how well it will work, but it'll work. I'll work on that soon.

     

     

     

    As for WEP, ITS NOT IN THE LIB YET. I can't do anything about it until it is. Read up on all this stuff before you post.

  6. That will be in the next version and it has been suggested before. Although I can't be mad at you because I didn't put it in the planned features list because that thing is a pain to keep updated :punk:

  7. I noticed that there's an inconsistency between the cursor displayed on the DS and the cursor displayed on the monitor. The cursor on the DS will be higher and more to the left than it actually is. The red circle in my screenshot shows where my cursor was pointed.

    I had to offset the cursor a bit because it was off in the opposite direction on my computer. It'd help if other people could chime in with where it is on their computers. Plus it looks like you might have a custom cursor or something (the one on mine is white with a black outline), so I'm not sure.

     

     

    3. whats the absolute maximum refresh rate for win2ds?

    If you set it to the fastest refresh setting, you could probably get around 7-10 fps.

     

     

    This keyboard actually works worse for me. Very strange.

    I never had any problems with the old keyboard but now i'm getting incorrect chars all the time.

    I took something out in this version that I had done to improve the keyboard previously, I suppose I'll put it back in the next, since it can't hurt besides that you have to type a bit slower.
  8. Here's the next version. Some small, but nice things added as well as the ability to map whatever keys you want to most of the DS buttons. If you use the WFC data, make sure eveything is manually filled out, don't leave anything on auto, as the lib doesn't support it yet. Enjoy.

     

    Win2DS v0.3

    Mirror below.

     

     

     

     

    ---------

    Changelog:

    ---------

     

    v0.3:

     

    -Added reading WiFi data from firmware- if setup, you will only have to enter server IP and password to connect.

    -Added mouse cursor to screenshots.

    -Moved keyboard down a bit.

    -Shoulder buttons now center around the touched area (not in the corner any more).

    -Changed nudge keys to scroll when held.

    -Screens now turn off when lid is closed.

    -Used updated touch code from libnds.

    -Added option for relative mouse movement.

    -Added custom keys option. You can now bind keyboard keys to the DS buttons.

    -Added minor speed boost to screenshots.

    Win2DS0.3.zip

  9. I've put thought into most of these (except for the down arrow thing- there may be a broader way to handle that like binding keys to buttons), so here are my plans for them:

     

    1- The ABXY buttons are for nudging the screen, you should use the L button to find the general area, then nudge it a bit. I tried making it constantly scroll if you hold the button, but then it would usually go too far. I'm not sure what I'll do about that.

     

    2-I'll probably add this, although it's a little tricky with the way the keyboard currently works and with the touchscreen innacuracy problems.

     

    3-I've put this off because I think it means I'll have to manually draw a cursor on the screenshots. Not too difficult, but will probably turn out to be a pain. Should be in the next release.

     

    4-Don't know about this, like I said, I'll probably add a mode for binding buttons to keys.

     

    5-The next version should read WiFi settings from the firmware. After that, the settings are minimal, so you'll have to change them every time, for a while until I get into using the FAT driver at least.

  10. Would you plan to use the Nintendo DS Wi-Fi configuration to access a Network? This way, we should only enter the server adress, and WEP encryption would be supported...

    I'm planning on using the Nintendo WiFi data to setup your connection in the next version, but this doesn't have any bearing on whether WEP works or not. It's not finished in the lib yet.

     

    The keyboard works quite well for me, if you try some different way of doing it, you could probably find a way that works well. If you do firm not-too-quick taps, it works well. Although I will move it to the center of the screen.

     

    The M3 needs to have Power_ON(POWER_ALL) used for homebrew to work, or so I've heard. There is a loader that you can append to programs so that they do this, but that's all I can tell you.

  11. Yes, you could put the data into chunks and send it over UDP. Then you'd have to write your own error-handling and packet-checking code (which is what TCP/IP has built in). I think this is pretty much what bafio's file transfer program does.

  12. Perhaps there is a way to utilise the full bandwidth all the time?
    The bottleneck is currently the DS rendering the image. I have an idea of how I may be able to make this faster, but it may be something you'll just have to live with.
  13. Here's the new version for you all, I hope you enjoy. Included is the much-requested zoomed view, as well as some other little things that people have been asking for. Full changelog below. Please not that the button layout has changed, most importantly left click is different- read the readme for full details.

     

    Win2DS v0.2 (you can find a mirror below)

     

    ---------

    Changelog:

    ---------

     

    v0.2:

    -Added scrollable zoomed view of the desktop.

    -Added faster speed option for screenshot updates which will not wait in between screenshots.

    -Added small borders on the full-screen view for easier access to the screen edges.

    -Improved touch keyboard functionality.

    -Added support for special keys sent to Windows.

    -Added middle mouse button support.

    -Changed button layout on DS.

    -Added 'Run on Startup' option to have the server start when it is ran.

    -Settings are now saved in Windows between sessions.

    Win2DS0.2.zip

  14. I think your router is kicking you out as soon as you try to connect. Even if you put messed-up settings, it'll associate with a router that works otherwise. You might want to find out why you get CANNOTCONNECT from sgstair, I'm not sure of all the things that might cause that. Although, like I said, I think your router is rejecting your conneciton.

×
×
  • Create New...