xboxscene.org forums

Author Topic: Is Openxdk Mature Enough To Port A Torrent Client?  (Read 109 times)

openxdkman

  • Archived User
  • Hero Member
  • *
  • Posts: 550
Is Openxdk Mature Enough To Port A Torrent Client?
« on: August 15, 2007, 08:39:00 AM »

see the pbkit changelog, there is a link to a network driver for xbox1, for openxdk. A source is supplied that detects incoming ping (deciphers Arp packet, reply to Arp packet and deciphers incoming Ping packets)

for personal reasons (portability with 16 bits real mode pc executables), I've ported on top of it a wattcp 1.2 16 bits tcpip/stack and all my http & ftp tests worked fine. So that little network driver is good. I got that wattcp stack source from a file named bobcat07s.zip (source of msdos bobcat application). I needed something easy to port to pc 16 bits and not annoying in regard of license. The -very odd- license of wattcp 1.2 16 bits, allows you to do anything with it, except one thing : publish modified source. Since I've modified its source for xbox1 and ps2, I can't publish them. So I could only publish the network driver (was the hardest part to find anyway).

Anyone can now use that network driver (afl license, so reuse it at will) and add on top of it a tcp/ip stack. That can be lwip, wattcp 32 (gnu), or anything you have in mind.

Pbkit demo01 & demo02 use that network driver to get modified pings coming from a pc, relaying wiimote data detected on PC's bluetooth pen.

So, a stack to port, but will work, definitely.
Logged

plugh

  • Archived User
  • Newbie
  • *
  • Posts: 6
Is Openxdk Mature Enough To Port A Torrent Client?
« Reply #1 on: August 15, 2007, 01:14:00 PM »

I saw the packet driver, but porting a tcp/ip stack is exactly what I wanted to avoid.

Thanks for answering my question...
Logged