Help - Search - Members - Calendar
Full Version: Win2DS v0.2
1Emulation.Com > Official Emulator Forums > DSWifi > Win2DS
Sintax
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.
acky
Thank you! The zoom option really makes a difference. The app is really usable now. I only have a couple of suggestions.

1. Allow the zoomed view to be used on the lower screen for more accurate controls.
2. Perhaps a way to optimise refresh rates? I noticed that if I set the zoomed view to 'Too fast' and set the full screen view to 'normal,' it will transfer at 30kbps~35kbps but if I change the full screen view to 'Slow,' it will transfer at 25kbps~28kbps. Perhaps there is a way to utilise the full bandwidth all the time?

Thanks again for this great app!
Alucardd
sweet!

made this post using this new version

keyboard is better
love the zoom

*edit after original*

Yeah, the only thing to be added is control while in zoom, and itll be perfect.
Sintax
QUOTE (acky @ Jan 29 2006, 06:57 PM)
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.
Sektor
Seeing the mouse cursor would be helpful. Could you move the keyboard lower? The touch readings warp on the top left of my screen, so it makes typing a 1 very difficult. Changing the IP settings would be much easier if I didn't have to use the touchscreen (like old version) but wouldn't be so important if the settings were saved.
Nushio
I noticed the keyboard is now highlighted, however, I still cant press 1, or esc!

Any ideas? Calibration is great with the 'real' games, its just homebrew where I have trouble pressing the 1!
iganokage
Excellent stuff, I'm well impressed.

Like others, just a teeny bit of trouble with the keyboard.. the keys all light up correctly but its not always sent properly (ie. a password on server of 123, trying to type that in came up with w23 or q23 a lot of the time, even tho the 1 highlighted, same with trying to press L and getting semi-colon).

But seriously, great work....

Tip for M3-CF users: after I updated to the latest e15 firmware the DS2Win.nds no longer works for me, but the.ds.gba one works perfectly.
Nushio
QUOTE (iganokage @ Jan 30 2006, 02:25 AM)
Excellent stuff, I'm well impressed.

Like others, just a teeny bit of trouble with the keyboard.. the keys all light up correctly but its not always sent properly (ie. a password on server of 123, trying to type that in came up with w23 or q23 a lot of the time, even tho the 1 highlighted, same with trying to press L and getting semi-colon).

But seriously, great work....

Tip for M3-CF users: after I updated to the latest e15 firmware the DS2Win.nds no longer works for me, but the.ds.gba one works perfectly.
*

I noticed that (regarding the m3 thing)

However, I really cant get 1 to highlight. Is there a way to use buttons rather than touchscreen?
greyfox123
something that would be great is to have this program work with games(when ever i try to play a game once i enter it, it does not work any more tongue.gif only the mouse (somewhat works) but is horribly sensative
Sunain
I have the M3 SD with e15 update. Neither version of this program will launch. It just gives me a black screen. Any help would be appreciated as this look to be the killer app for the DS.
sto
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...
Edit: anyway, great job, I'm looking forward being able to use it (have an WEP encrypted network sad.gif)
Snuk the Great
Well I got to say this is pretty cool smile.gif.
Though everyone is quite right. The keyboard is really really bad. So I think that you (or someone else tongue.gif) should figure a way so we can actually have a good keyboard for a change. Maybe make users calibrate just once and use that data, or that at least for a temporary solution smile.gif.

Anyway, I also got some suggestions and questions.
Suggestions:
- Intergrate some tools that allow you to do certain things faster. Like for example a textarea where you can insert text into (client side on your DS) and then a 'submit' button that sends everything straight to your PC.
- Make the zoomed screen and the 'minimap' screen switchable. This way you add touch-screen control to both screens.
- A way to configure controls, so you can tell what every DS button does. This way you can also use your DS as a controller, which can be useful from time to time.
- Maybe a zoom out thing for the zoomed screen. (Low priority tongue.gif)

Questions:
Is the data send as low as it can be? I mean, are you only sending the parts you see. Are these images compressed (or would the decompressing be to tough for the DS) and do they have the max amount of colors the DS can handle? This is just because I am interested at how this is done and could be done as efficient as possible smile.gif.
[ĖDIT]
Oke, I saw it saves jpg files of both screens and sends them. Further comression does not seem verry usefull either so skip the question smile.gif
[/EDIT]
Nushio
QUOTE (Sunain @ Jan 30 2006, 10:00 AM)
I have the M3 SD with e15 update. Neither version of this program will launch. It just gives me a black screen. Any help would be appreciated as this look to be the killer app for the DS.
*

Not entirely sure if it works with SD, but try pressing A to load, and if it doesnt work, try again with START

try both.nds and nds.gba, one of them should work..


Regarding the keyboard...

Maybe just a giant numpad, as in the NWFC thing would make things a lot easier?
Sunain
QUOTE (Nushio @ Jan 30 2006, 02:57 PM)
Not entirely sure if it works with SD, but try pressing A to load, and if it doesnt work, try again with START
try both.nds and nds.gba, one of them should work..


Tried your suggestion, instead of a black screen it gave me a white screen (on both screens). I guess its not compatible with M3 SD. Probably like Moonshell where we had to wait for a M3 SD build.
Sintax
QUOTE (sto @ Jan 30 2006, 06:27 AM)
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.
LargePig
It's getting very very good! Being able to see the mouse in the zoom view would make it close to flawless! Sometimes my clicks stay clicked for longer than i would like, but hey, can't complain.
dafatkid27
Getting better and better every time, I love it. Is there any chance you could put in a little option to calibrate the screen for that app? Like, so we could calibrate our DSes so that we don't have problems with the keyboard. And it doesn't work w/ the built in calibration. Hopefully that made sense.
acky
QUOTE (Sintax @ Jan 31 2006, 07:48 AM)
QUOTE (sto @ Jan 30 2006, 06:27 AM)
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.
*


The keyboard works well for me as well. The highlighting really lets you know what you're pressing so you can must hover over the right key then release. I don't see how you could make the keyboard any better than it already is.
Sektor
Not all DS's are created equal, some have more sensitive touch screens than others. There is an updated touch.c in the CVS. That works much better for me. I recommend using that for next release.

ds2win.nds works on my M3 CF with E15 firmware (started with A button). I noticed the E15 firmware stopped pointyremote from working, that works fine with E14 firmware though.
mat
Dude, this is fantastic. Congratulations and many thanks.

Something that would be really awesome would be putting this kind of input into it:
http://www.exideas.com/ME/FastMessagEase.html

Like used on winDS, here


It would make typing much easier. Just a sugestion.

Again, well done! biggrin.gif
wonder75
Just wanted to say that I tried out the new moonshell version 0.99 which used the changed touchscreencode from ndslib cvs. that fixed all my touchscreen problems.
captain_duck
Been trying v0.2 for a while now, and its pretty sweet biggrin.gif. It seems a lot more stable then pointyremote. It's alresdy pretty much usable.

Only serious bug i've noticed is that after a while if you unminimize the server it can fuxor winfows a bit graphicly. But closing the program and refreshing the screen fixes that.
TheChuckster
Would JPEGs really be the solution for compressing screen captures? How would GIF or PNG fare as far as compression ratio goes?
TheChuckster
Another idea. Does this update the whole screen or just the changed regions? The server could save you some bandwidth if it only does the latter.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.