As for samba, no. I did a hands-on tutorial on setting up USBnet on XP 64-bit (found out that one existed, but ofc I google for USBnet, never occured to me to search for TCP/IP, since everyone I talked to referred to it as USBnet). It also addresses configuring IPs and Firewall/Antivirus and ... well it doesn't require that you know how to create a driver and set up a new network before. Anyone who has done that could probably go with the wiki article.

http://www.gp32x.com/board/index.php?showtopic=41415

To dev on gp2x, I just run my compile.bat script which copies it to the sd card, and start the .gpe I made. If it hangs, you have to turn off the gp2x, then on, and wait for XP to recognize it again with a beep, but it definitely is a quick hookup, couldn't ask for more.

USBnet isn't perfect, on occasion it uses an old copy (but only if the previous program didn't return to the menu so GP2x could hold hands with USBnet again - upload, unplug the usb and plug it in again, and the new version is the latest one. Seems GP2x reads cached network files before looking at the sd card.

But I'm happy, I can recompile and test in a few seconds, and programs don't hang that often, so it's no real hassle.

@Paul: Here's v1 of the optimized blit:

http://www.scoopex1988.org/article-g...-bpp-blit.html

Will do v2 in the evening.